Ubuntu默认使用APT,但若需使用YUM可参考以下心得
Ubuntu基于Debian发行版,默认包管理工具是APT(Advanced Package Tool),而YUM(Yellowdog Updater, Modified)是为Red Hat系列(如CentOS、Fedora)设计的RPM包管理工具。在Ubuntu上直接使用yum命令可能提示“command not found”,需额外安装或调整配置。
若需使用YUM,可通过以下步骤安装:
sudo apt install yum,系统会自动下载并安装YUM及其依赖。/etc/yum.repos.d/目录下,需创建或修改.repo文件(如local.repo),指定baseurl(本地光盘或远程仓库路径)、enabled(是否启用)、gpgcheck(是否检查签名)等参数。例如,本地光盘源配置如下:[local-repo]
name=Local YUM Repository
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
配置完成后,需运行sudo yum clean all && sudo yum makecache更新缓存。安装完成后,可使用的核心命令与APT类似:
sudo yum install package_name(自动解决依赖);sudo yum update(更新所有已安装软件)或sudo yum update package_name(更新指定软件);sudo yum remove package_name(移除软件及依赖);sudo yum search keyword(查找包含关键词的软件包);sudo yum clean all(清除旧缓存,释放空间)。sudo yum update更新所有软件包,或使用sudo yum deplist package_name查看依赖关系并手动安装缺失的依赖;sudo yum clean all清除缓存后,再执行sudo yum makecache重新生成;/etc/yum.repos.d/下的.repo文件,确保baseurl路径正确(如本地光盘需挂载成功),gpgcheck设置合理(若不检查签名可设为0)。尽管YUM可在Ubuntu上运行,但APT更适合Ubuntu的Debian体系,其依赖解析、软件源管理与Ubuntu更兼容。建议日常使用APT命令(如sudo apt update、sudo apt install package_name),仅在特殊需求(如兼容RPM软件源)时使用YUM。