Linux学习日记 7.11 (软件)

MOOC链接

一。用RPM管理软件包

如上是一个RPM软件包的名字,分为三部分。
第一部分,软件名
第二部分,版本
第三部分,适用的硬件架构
(第三部分可能显示为noarch,表示适用于所有架构的计算机。)


安装、查询和卸载rpm软件包使用的命令就叫rpm

rpm -q [软件包名] :-q查询


二。用yum管理软件包

RPM有一个缺点就是软件包依赖性问题

yum是红帽系列Linux中的一个软件,主要功能即解决RPM软件包安装时的依赖性问题,它能够自动查找并解决RPM包之间的依赖关系,无需用户逐个手动地去安装/卸载每一个RPM软件包。

yum只是解决依赖性问题的一个工具,而不是一种软件封装模式,RPM仍然是红帽系列Linux中的默认软件管理器,yum可视为RPM的一个前台工具。


yum工作流程

第三方软件源有许多,推荐如上图所示的六个软件源,都是完全兼容CentOS红帽等Linux系统的第三方源。


以RepoForge源为例,在主机上配置这个源并安装mplayer播放器。

①首先打开RepoForge官方 站,下载RepoForge软件源的RPM安装包。
复制链接地址,用指令将RPM包下载到当前目录下。

②用RPM将该安装包安装好

③为yum安装一个优先级排序软件

④进行优先级配置,用vim打开yum.repo.d目录下的官方源配置文件,在三个软件仓库配置的末尾,分别加上一句,表示其优先级最高。保存退出

⑤用vim打开repoforge的配置文件,在所有软件仓库配置的末尾分别加上一句,表示其优先级次于官方源。保存退出

(至此,软件源的优先级排序完成)

⑥安装mplayer播放器

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24719 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月9日
下一篇 2020年6月9日

相关推荐