Yum(Yellowdog Updater, Modified)是一个在基于RPM的Linux发行版(如CentOS、RHEL及其衍生版)中使用的包管理器,而APT-Get 是在基于Debian的Linux发行版(如Ubuntu、Mint等)中使用的包管理器。由于Yum命令是针对RPM包的,所以无法提供Yum命令大全及使用技巧,但是我可以为您提供APT-Get命令大全及其使用技巧。
安装命令
apt-get install <PackageName>
:安装指定的软件包。apt-get install <PackageName>=<VersionName>
:安装指定包的指定版本。apt-get --reinstall install <PackageName>
:重新安装指定的软件包。apt-get build-dep <PackageName>
:安装源码包所需要的编译环境。apt-get -f install
:修复依赖关系。apt-get source <PackageName>
:下载软件包的源码。卸载命令
apt-get remove <PackageName>
:删除软件包,保留配置文件。apt-get --purge remove <PackageName>
:删除软件包,同时删除配置文件。apt-get purge <PackageName>
:删除软件包,同时删除配置文件。apt-get autoremove <PackageName>
:删除软件包,同时删除为满足依赖而自动安装且不再使用的软件包。apt-get --purge autoremove <PackageName>
:删除软件包,删除配置文件,删除不再使用的依赖包。apt-get clean && apt-get autoclean
:清除已下载的软件包和旧软件包。更新命令
sudo apt-get update
:更新软件包列表。sudo apt-get upgrade
:升级所有已安装的软件包。sudo apt-get dist-upgrade
:在升级软件包时自动处理依赖关系。搜索命令
dpkg -l
:列出已安装的所有软件包。apt-cache search <PackageName>
:根据关键字搜索软件包。apt-cache show <PackageName>
:获取软件包的相关信息,如说明、大小、版本等。apt-cache depends <PackageName>
:显示指定软件包的依赖关系。sudo
来执行需要管理员权限的命令。-y
选项来自动回答所有提示为"yes",简化安装过程。-v
选项来启用详细模式,查看更多操作细节。apt-get autoremove
来清理不再需要的依赖包,保持系统的整洁。请注意,Yum命令是针对RPM包的,而APT-Get是Debian及其衍生系统(如Ubuntu)中使用的包管理器。如果您正在使用基于Debian的系统,建议使用APT-Get进行软件包管理。