【04-06】 列出ubuntu软件管理工具apt的一些用法
【04-06】 列出ubuntu软件管理工具apt的一些用法
在各种Linux发行版中CentOS使用的包管理工具为yum,而Debian和Ubuntu使用的则是apt-get、apt-cache等等。
后来随着使用过程中的各种问题,yum升级为dnf,而Debian方向升级为了apt
| 操作系统 | 软件管理工具 | 包名 |
| Debian、Ubuntu | apt、apt-cache,、apt-get | .deb |
| RedHat、CentOS、Fedora | dnf、yum | .rpm |
| FreeBSD | make, pkg | Ports, .txz |
而随着发展大家的功能也逐渐趋同,这里我常用的是CenOS和Ubuntu所以简单做个总结
| 说明 | YUM | APT |
| 安装包 | yum install -y XXX | sudo apt install -y XXX |
| 移除软件包 | yum remove XXX | sudo apt remove XXX |
| 移除软件包及配置文件 | sudo apt purge | |
| 刷新存储库索引 | yum check-update | sudo apt update |
| 升级所有可升级的软件包 | yum update | sudo apt upgrade |
| 自动删除不需要的包 | yum autoremove | sudo apt autoremove |
| 在升级软件包时自动处理依赖关系 | sudo apt full-upgrade | |
| 搜索应用程序 | yum search | sudo apt search |
| 显示安装细节 | yum info | sudo apt show |
| 删除缓存的数据 | yum clean all | sudo apt clean |
| 生成元数据缓存 | yum makecache |
浙公网安备 33010602011771号