1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > (六)Linux操作系统之Linux软件包管理

(六)Linux操作系统之Linux软件包管理

时间:2020-01-12 16:13:56

相关推荐

(六)Linux操作系统之Linux软件包管理

六、Linux软件包管理

6.1 RPM

6.1.1 RPM概述

RPM(RedHat package Manager),类似windows里面的setup.exe,是Linux系列操作系统里面的打包安装工具,它虽然是RedHat的标识,但是理念是通用的。

RPM包的名称格式:Apache-1.3.23-.i386.rpm

apache表示软件名称1.3.23-11表示软件的版本号,主版本和此版本i386表示软件所运行的硬件平台,Intel32位处理器的统称rpm文件扩展名,代表rpm包

6.1.2 RPM查询命令

rpm -qa:查询所有安装的所有rpm软件包

rpm -qi:查询某个rpm软件包的详细信息

6.1.3 RPM卸载命令

rpm -e:卸载软件包

rpm -e --nodeps:不考虑依赖关系,强制卸载某个软件包

实例

# 卸载firefoxrpm -e firefox# 安装firefpxrpm -ivh firefox

6.1.4 RPM安装命令

rpm -ivh:安装rpm软件包

6.2 YUM

6.2.1 YUM概述

RPM方式管理软件有一个缺点,就是在安装之前需要将依赖的软件预先安装好,否则无法成功安装软件。Linux提供了一个一键安装软件的方式YUM,它可以傻瓜式的进行一键安装软件即其依赖包。YUM(Yelllow dog Updater,Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM管理包,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖关系,无需繁琐的一次次下载安装。YUM类似于Maven,有用镜像网站,使用YUM命令时,会从镜像网站上下载应用程序并且直接安装。在实际开发中大多使用YUM。

6.2.2 YUM常用命令

yum [选项] [参数]

参数说明:

实例:

# 采用yum方式安装firefoxyum -y install firefox

8.2.3 修改YUM源

默认的系统YUM源需要连接国外的apache网站,网速比较慢,可以修改关联的网络YUM源为国内的镜像网站,比如网易163,aliyun等

其实不修改YUM镜像源也可以,因为Linux系统会自动根据我们的IP地址来选择离我们最近的YUM镜像源。如果非要手动修改镜像源,可以根据以下步骤操作:

步骤:

安装wget工具,wget用来从指定的URL下载文件

yum install wget

下载网易163或者是aliyun的repos文件,任选其一

wget /repo/CentOS-7.repo或者

wget /.help/CentOS7-Base-163.repo

用下载好的repos文件替换在/etc/yun/repos.d/目录下CentOS-Base.repo文件。替换之前最好先备份CentOS-Base.repo

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。