Advertisement

Linux package management system

阅读量:

一:二进制软件包管理(RPM 、YUM)(注:redhat系列,centos)

1. 一个关于RPM软件包的实例为:sudo-1.7.2p1-5.el5.i386.rpm,其中包含了软件名称(sudo)、版本编号(10702pl)、发布版本(5.el5)以及目标硬件平台(i386)。

RPM软件的一个局限性在于其依赖关系,尤其在卸载过程中较为复杂。不过,用户可以选择强制卸载方式:rpm -e --nodeps sudo。

系统光盘中内置了大量RPM格式的软件包。以下是对光盘挂载过程的简要说明:

光盘挂载操作:首先创建挂载点目录,如执行命令 mkdir /mnt/cdrom。

随后通过 mount /dev/cdrom /mnt/cdrom 将光盘内容挂载至该目录。

不同Linux发行版的路径可能略有差异,但多数系统的软件包存储位置通常为类似 "/mnt/cdrom/centos" 或 "/mnt/cdrom/redhat" 的路径。

若需查找特定软件包,例如vim包,可使用 ls | grep vim 命令进行搜索。

RPM相关操作命令如下:

rpm -ivf sudo 用于安装sudo软件包

rpm -e (--nodeps) sudo 用于卸载sudo软件包

rpm -q sudo 用于查询是否已安装sudo软件包

rpm -

全部评论 (0)

还没有任何评论哟~