Debian 用户必须知道的 5 个 APT 命令
什么是 apt? APT(高级打包工具)是与打包系统交互的命令行工具。打包系统是一种提供用于安装的程序和应用程序的方法。 必须知道APT命令 1.apt update 2.apt upgrade 3.apt install 4.apt remove 5.apt autoremove apt update 用apt更新包数据库 apt 实际上适用于可用软件包的数据库。如果数据库没有更新,系统将不知道
什么是 apt?
APT(高级打包工具)是与打包系统交互的命令行工具。打包系统是一种提供用于安装的程序和应用程序的方法。
必须知道APT命令
1.apt update
2.apt upgrade
3.apt install
4.apt remove
5.apt autoremove
apt update
用apt
更新包数据库
apt 实际上适用于可用软件包的数据库。如果数据库没有更新,系统将不知道是否有任何更新的包可用。这就是为什么更新存储库应该是我们在任何 Linux 系统的全新安装中要做的第一件事。
更新软件包数据库需要 Ubuntu、Ubuntu Mate 和其他 Debian 风格的超级用户权限,因此您需要使用sudo
。
sudo apt update
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--VLFdTBYp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to- uploads.s3.amazonaws.com/i/5p9qgh13vnpeqwaqksbp.png)
当你运行这个命令时,你会看到包信息是从不同的服务器中检索出来的。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--C_t6XK-5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev -to-uploads.s3.amazonaws.com/i/ecfab4fay70bd3wai434.png)
apt upgrade
使用apt
升级已安装的软件包
更新软件包数据库后,您现在可以升级已安装的软件包。最方便的方法是升级所有具有可用更新的软件包。您可以简单地使用以下命令:
sudo apt upgrade
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--NQa4gwdJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to- uploads.s3.amazonaws.com/i/zzly3naf0bl0gon6kjqk.png)
这将向您显示要升级的软件包数量和所有软件包。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--7YUzSt4H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to -uploads.s3.amazonaws.com/i/mvdegtia4njckhrfuklv.png)
这是更新和升级软件包的更快方法。
sudo apt update && sudo apt upgrade -y
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--BoQ38WYL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https ://dev-to-uploads.s3.amazonaws.com/i/z9wc22wb6av1l3yfubgv.png)
或者为上述命令设置一个别名uu
。这是在 Linux 中设置别名的方法。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--GLah7X4F--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to -uploads.s3.amazonaws.com/i/elb8zaqs98h8tkg6tg72.png)
添加
alias uu='sudo apt update && sudo apt upgrade -y'
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--t-Zyw442--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev -to-uploads.s3.amazonaws.com/i/6xrqjza11riqvki7uj6c.png)
apt install
用apt
安装新包
如果您已经知道包的名称,则可以使用以下命令安装它:
sudo apt install <package_name>
进入全屏模式 退出全屏模式
只需将 替换为所需的包即可。假设你想安装 git,你可以简单地使用下面的命令:
sudo apt install git
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--krwsnl8y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/i/brjbcsym76m00nmzunaa.png)
您可以通过一起提供包名称来一次安装多个包:
sudo apt install <package_1> <package_2> <package_3>
进入全屏模式 退出全屏模式
apt remove
删除已安装的包apt
删除软件包就像安装它们一样简单。只需使用以下命令:
sudo apt remove <package_name>
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--htBZl8B0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/i/jfy7qbdg1f72vod1nwxg.png)
卸载包的另一种方法是使用purge
。该命令的使用方式如下:
sudo apt purge <package_name>
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--HiHqR3lO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/i/z1f67aa66y7wla7n1t7q.png)
-
apt remove
只是删除包的二进制文件。它留下了残留的配置文件。 -
apt purge
删除与包相关的所有内容,包括配置文件。
apt autoremove
使用apt
清洁系统
此命令删除自动安装的库和包以满足已安装包的依赖关系。这些通常是在 linux 更新期间更新的以前的 linux 内核。
sudo apt autoremove
进入全屏模式 退出全屏模式
[](https://res.cloudinary.com/practicaldev/image/fetch/s--816oi_BV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to -uploads.s3.amazonaws.com/i/i6qqdn0w5jgxo7tgy7pe.png)
或尝试sudo apt --purge autoremove
请在评论中告诉我,您最好的 APT 命令是什么?
更多推荐
所有评论(0)