LINUX学习第6天-LINUX下RPM包的安装

 

不知在不觉来到LAMP兄弟连已经一个礼拜了。从最基础的LINUX学习。虽然开始自己也预习过LINUX的课程。那都是看一点跳一点,根本没有连续的看。所以很多知识都是迷迷茫茫的。很多命令记得模模糊糊!

今天学习了LINUX下的源码包的安装:有以下2种安装

1.RPM安装 (优点:查询方便。缺点:安装是需注意安装平台,而且有其它依赖包是不会自动安装)

2.YUM安装(优点:安装,升级方便,会自动安装所需依赖包。缺点:没有RPM那么多元化的查询方式)

 

1.RPM安装:

 RPM一般采用 rpm -ivh rpmname (这里可以使用快捷键TAB,会自动补全需要安装包的名字)

然而RPM包很多需要依赖关系。所以会提示需要安装的依赖包。很多新手不知道怎么了解它的依赖包。所以,要仔细看执行命令后的提示。 要是出现 warning 然后下行跟着 提示的依赖包的名字。这里大家注意。这里提示的只是RPM包的名字,没有版本号和其他提示。所以要靠大家仔细辨认。安装提示一步一步安装依赖包!

RPM的升级方式:rpm -Uvh rpmname (U是RPM包升级时必加命令)

RPM包的卸载方式:rpm -e rpmname

RPM包的格式特点:

       gcc-4.1.2-48.el5.i386.rpm 

gcc(RPM包名) 4.1.2(版本号) 48.el5 (发行号) i386 (硬件平台)

RPM查询方式:

    1.rpm -q rpmname  直接查询RPM包是否存在

    2.rpm -qa |grep rpmname 查询RPM包的全部存在

RPM安装选项:

--prefix PATH(指定安装目录。不过很多RPM包没办法指定安装目录“PATH”。因为大部分都已经指定默认的安装路径。所以很多更改不来)

 

2.YUM安装

 现在基本上主流都是使用的是YUM安装。方便和省时间。直接YUM 命令之后就可以安装了。然后少了RPM的多功能的查询和校验功能,

YUM包安装方式:

 安装.yum install name

 检查升级.yum check-update name

 升级.yum update name

 查询.yum list name

 卸载.yum remove

帮助.yum --help / man yum 

 

    

相关文章

已有 2 条评论
  1. 踏雪残情

    加油啊。
    坚持下去,很多迷惑都会得到渐渐消散的。

    踏雪残情 回复
  2. 柠檬

    我又看不懂了呵呵

    柠檬 回复
发表新评论