我们已经检查了 apt-get
以及它的命令。 apt-get
用于管理Linux发行版中安装的软件包,如Ubuntu、Debian、Mint、Kali等 sudo apt-get update
以及更新基于deb的Linux发行版的相关命令。有关详细的教程,请参见以下内容。
null
如何在Ubuntu,Debian,Mint,Kali中安装更新
使用“sudo”获得Root权限
实际上这不是单独的命令或步骤。它与 apt-get update
但我想详细解释一下。 apt-get
命令需要根级别的权限才能更改包数据库。这是针对Linux系统的安全强制措施。为了将更改写入apt数据库,我们需要是root或root级别的用户,或者使用sudo命令获得权限。例如,以下命令将以root用户身份运行并提供 root
用户信息。
$ sudo whoami
![图片[1]-“sudo apt get update”是做什么的?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2017/12/poftut_img_5a2f39f1596ae.png)
更新有关存储库的包信息
现在我们将检查真正的命令 sudo apt-get update
. 此命令将更新deb或apt get包数据库。更新的版本信息将写入此数据库。但请记住,包不会升级,因为它是单独的或下一步。如果我们想升级某些特定的软件包而不升级其他软件包,这是很有用的。
更新信息将从配置的存储库中获取,在本例中,这些存储库是us存储库,如我们所见。这将只下载有更新的包元数据,而不下载整个包。
$ sudo apt-get update

升级包
最后一步是升级包。我们已经有了更新的信息,这一步将触发升级过程,真正的软件包将被下载,安装和配置相应。我们将使用 sudo apt-get upgrade
这也需要root权限。
$ sudo apt-get upgrade

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END