带你了解包管理器的进化
在 CentOS 7 下使用
在 Ubuntu 下使用
最好用的包管理器有哪些?如上示例的输出,包管理器用来和相应的软件仓库交互,获取软件的相应信息。下面对它们做一个简短介绍。 基于 PRM 包格式的包管理器更新基于 RPM 的系统,特别是那些基于 Red Hat 技术的系统,有着非常有趣而又详实的历史。实际上,现在的 YUM 版本(用于 企业级发行版)和 DNF(用于社区版)就融合了好几个开源项目来提供它们现在的功能。 Red Hat 最初使用的包管理器,被称为 RPM(红帽包管理器),时至今日还在使用着。不过,它的主要作用是安装本地的 RPM 包,而不是去在软件仓库搜索软件。后来开发了一个叫 现在的 YUM 来自于好几个不同社区的努力。1999-2001 年一群在 Terra Soft Solution 的伙计们开发了黄狗更新器(YUP),将其作为 Yellow Dog Linux 图形安装器的后端。杜克大学喜欢这个主意就决定去增强它的功能,它们开发了黄狗更新器--修改版(YUM),这最终被用来帮助管理杜克大学的 Red Hat 系统。Yum 壮大的很快,到 2005 年,它已经被超过一半的 Linux 市场所采用。今日,几乎所有的使用 RPM 的的 Linux 都会使用 YUM 来进行包管理(当然也有一些例外)。 使用 YUM为了能让 YUM 正常工作,比如从一个软件仓库里下载和安装包,仓库说明文件必须放在
这是笔者本地仓库之一,这也是为什么 gpgcheck 值为 0 的原因。如果这个值为 1 的话,每个包都需要被密钥签名,相应的密钥(的公钥)也要导入到安装软件的系统上。因为这个软件仓库是笔者本人维护的且笔者信任这个仓库里的包,所以就不去对它们一一签名了。 当一个仓库文件准备好时,你就能开始从远程软件仓库开始安装文件了。最基本的命令是
如果你确定想让 YUM 在执行任何命令时不要停下来等待用户输入,你可以命令里放 (编辑:老爷爷站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- apt-clone:备份已安装的软件包并在新的Ubuntu系统上恢复它
- 大神告诉你win10镜像怎么安装才最方便
- Windows PKI:如何导入,签署/发布和导出大量CSR?
- 停止Windows服务不会终止进程(服务使用ant)
- Windows 11 22523推荐 进一步淘汰控制面板、修复电量超100%
- 一窥你安装的Linux软件包
- windows-7 – 如何通过GPO禁用Windows 7中的Tcp / Ip设置?
- windows-server-2008 – 如何为Windows 2008安装Active Dir
- win10电脑蓝屏修复按哪三个键恢复
- 如何在Windows 10上修复错误0x80072746