apt update和apt upgrade命令 - 有什么区别?

芝士年糕
• 阅读 434

这些是apt update和apt upgrade命令。 apt update 和 apt upgrade 是许多 Linux 用户最常用但被误解的两个命令。对于某些人来说,它们扮演着相同的角色,但事实并非如此。在本指南中,我们试图区分两者之间的差异以及如何使用它们。 1)apt update命令 这是一个主要在新系统安装之后或安装新软件包之前调用的命令。apt update 命令更新 Linux 系统的包索引或包列表。它不会升级任何软件包,正如一些 Linux 用户被误导的那样。 /etc/apt/sources.list包索引文件是一个文件或数据库,其中包含在位于该文件的存储库中定义的软件包列表。其他软件包列表位于/etc/apt/sources.list.d 目录中。 运行此命令非常安全。如果由于某种原因中止或拔掉电源,您可以从停止的地方恢复。 三星 Galaxy S22 Ultra vs iPhone 13 Pro Max vs Pixel 6 Pro 在终端上使用 cat 命令查看源列表文件。 $ cat /etc/apt/sources.list apt update和apt upgrade命令 - 有什么区别? /etc/apt/sources.list 文件 要更新软件包列表,请调用以下命令: 对于 Ubuntu 18.04 及更高版本 $ sudo apt update

对于 Ubuntu 16.04 及更早版本 $ sudo apt-get update 2)apt upgrade命令 需要将您的软件包升级到最新版本?然后apt upgrade是要执行的命令。apt upgrade 命令不带任何参数,将系统上所有过时的软件包升级到最新版本。 如果需要任何依赖项,该命令还会触发新软件包的安装。除此之外,apt upgrade还会安装您系统所需的所有安全更新,这加强了您系统的安全性。 要列出需要升级的软件包,请运行apt list --upgradable命令。事实上,这是在apt update输出的最后显示的提示。

因此,要查看准备升级的软件包,请运行: $ sudo apt list --upgradable

要升级所有过时的软件包并应用安全补丁,请运行以下命令: $ sudo apt upgrade

在运行时不中断或不进行 apt 升级更安全。 要记住的几件事: 如果由于某种原因中断,您是否有一个很好的备份可以恢复? 您是否将日志发送到另一个远程系统? 有手动编译的软件吗? 概括 apt update命令用于同步系统上的软件包列表。它为您系统上的 PPA 和存储库获取最新的软件包列表,并确保它们是最新的。 apt upgrade命令将软件包升级到最新版本,并在需要它们作为依赖项时安装新软件包。它不会删除任何包,如果指定要删除任何包,它会跳过它们。

点赞
收藏
评论区
推荐文章
RPM常用命令以及组合使用场景
本文分享自天翼云开发者社区《》,作者:邬祥钊当涉及到管理基于RedHat系的Linux系统时,RPM(RedHatPackageManager)是一个常用的软件包管理器。以下是一些常用的RPM命令以及它们的组合使用场景:常用命令:1.rpmivhpacka
Wesley13 Wesley13
3年前
Ubuntu部署shadowsocks服务端
服务器基本要求:Python2.71安装pip环境apt–getinstallpython–geventpython–pip2安装shadowsockspipinstallshadowsocks升级命令pipinstall–upgradeshadowsocks3安装加密用的库apt–getinsta
Wesley13 Wesley13
3年前
ubuntu下允许root用户ssh远程登录
SSH服务器,可以通过SSH协议来访问远程服务器,代替telnet和ftp。但是ubuntu默认是不启用root用户也不允许root远程登录的。所以需要先启用root用户启用root用户:sudopasswdroot      //修改密码后就启用了。安装OpenSSHserver:1\.使用apt命令安装opensshserver
Wesley13 Wesley13
3年前
Ubuntu Server 安全补丁、版本升级
Ubuntu安装完毕,要做的第一件事就是升级、打补丁。要安装安全补丁,需要先用aptgetupdate命令更新软件包列表,然后运行aptgetupgrade命令升级软件包:$ sudo aptget update$ sudo aptget upgrade在运行上述aptgetupgrade命令后,如果
Wesley13 Wesley13
3年前
ubuntu 16.04 跑 docker
Ubuntu的软件源配置文件是 /etc/apt/sources.list换国内的,不然会疯。下面是清华大学滴:默认注释了源码镜像以提高aptupdate速度,如有需要可自行取消注释debhttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/xenialmainrestric
Wesley13 Wesley13
3年前
Ubuntu Git安装与使用
1安装安装方式主要有两种,即通过Apt和source:1.1通过Apt安装:官网上提供的命令是:$sudoaddaptrepositoryppa:gitcore/ppa!Git1(http://img.blog.csdn.net/20160228155200518)
Wesley13 Wesley13
3年前
Ubuntu Server dpkg 命令
dpkg命令应该算是比较底层的命令,几个最常用的dpkg命令:1\.查看某个软件包是否已经安装:dpkg–l<package $ dpkg –l apt$ dpkg –l apache    2. 查看某个软件包中都包含哪些文件:dpkg–L<package$ dpkg –L whiptail
Stella981 Stella981
3年前
Fedora 24系统基本命令
Fedora 24基本命令一、    DNF软件管理1.     修改配置:在/etc/dnf/dnf.conf中加入fastestmirrortrue、keepcachetrue2.     更新软件:dnf update、apt upgrade3.   
Stella981 Stella981
3年前
Linux神器strace的使用方法及实践
在Linux系统中,strace命令是一个集诊断、调试、统计与一体的工具,可用来追踪调试程序,能够与其他命令搭配使用,接下来就Linux系统调用工具strace的使用方法和实践给大家做个详细介绍,一起来了解下strace的操作实例吧。【场景】1、在操作系统运维中会出现程序或系统命令运行失败,通过报错和日志无法定位问题根因。
掌握了这几个 Linux 命令可以让你工作效率提升三倍
很多程序员熟悉了在Windows环境下开发,而我们服务器一般都是Linux系统。当有一天你需要在Linux服务器上做一些配置或者故障排除的时候,你会很困惑,不知道如何下手。原因是对Linux常用的命令还不熟悉,今天我就给大家介绍几个Linux常用命令。掌握它们的用法后,我们在使用CRMEB打通版系统的时候就能如鱼得水,可以大大提高工作