YUM 的名称 "Yellowdog Updater, Modified" 源自其历史和创始背景:
"Yellowdog":Yellow Dog 是一个 Linux 发行版,最早由Yellow Dog Linux公司开发,专门设计用于运行在苹果的PowerPC架构的计算机上。Seth Vidal在开发 YUM 时曾经在 Yellow Dog Linux 上工作,并且他的经验在 YUM 的设计中发挥了重要作用。因此,"Yellowdog" 这部分名称是对 Yellow Dog Linux 的致敬,同时也表示了 YUM 最初的用途。
"Updater":YUM 的主要功能之一是更新系统上的软件包,因此包含了 "Updater" 这个词,表示其用于更新和维护软件包。
"Modified":这一部分名称表明 YUM 是对早期的 Linux 包管理工具 "Yellowdog Updater"(YUP)的修改和改进。YUP 也是一个用于包管理的工具,但它存在一些限制和不足。Seth Vidal对 YUP 进行了修改和改进,以满足更广泛的需求,并解决了一些 YUP 存在的问题。因此,YUM 被称为 "Modified",表示它是对 YUP 的改进版本。
总的来说,"Yellowdog Updater, Modified" 这个名称反映了 YUM 的起源、用途和改进,是对 Linux 包管理工具演化历史的一种致敬。
YUM 的主要作用是简化了软件包的安装、升级和删除过程,并自动解决依赖关系。它能够从预配置的软件仓库中下载并安装软件包,同时还能够自动检查并下载该软件包所依赖的其他软件包。
YUM 的发明人是 Seth Vidal。他开发了 YUM,以解决 Red Hat Linux 系统上软件包管理的问题,特别是依赖性管理,以提供更方便的软件包管理工具。
YUM 命令的基本用法包括:
yum install package_name
命令来安装指定软件包。yum update
命令来升级系统中的所有可用软件包,或使用 yum update package_name
来升级特定软件包。yum remove package_name
命令来删除已安装的软件包。yum search keyword
命令来搜索与关键字匹配的软件包。yum list installed
命令来列出已安装的软件包。yum check-update
命令来列出可用的软件包更新。yum clean all
命令来清除 YUM 缓存,以释放磁盘空间。YUM 是 CentOS 和其他 Red Hat 系列 Linux 发行版的标准软件包管理工具,使系统管理员能够轻松管理系统上的软件包,确保系统安全和稳定。
我想等网站访问量多了,在这个位置放个广告。网站纯公益,但是用爱发电服务器也要钱啊 ----------狂奔的小蜗牛