一、RPM工具
-i:表示安装
-v:表示可视化
-h:表示显示安装进度
- -force:表示强制安装,即使覆盖属于其他包的文件也要安装
- -nodeps:信任安装
(2)升级RPM包
rpm -Uvh filename,其中U表示升级
(3)卸载RPM包
rpm -e libjpeg-turbo-devel
(4)查询一个包是否安装
rpm -qa 包名
rpm -qa
(5)得到一个已安装的RPM包的相关信息
rpm -qi 包名
(6)列出一个RPM包的安装文件
rpm -ql 包名
(7)列出某个文件属于哪个RPM包
rpm -qf 包名
二、yum工具
(1)列出所有可用的rpm包
yum list
(2)搜索RPM包
yum search 相关关键词
(3)安装RPM包
yum install [-y] 包名
(4)卸载RPM包
yum remove [-y] RPM包名
(5)升级RPM包
yum update [-y] RPM包
(6)使用本地光盘制作yum源
Ⅰ.挂载光盘
/etc/yum.repos.d目录下的所有的repo文件(删除前最好做个备份)
dvd.repo
repos生成缓存
然后就可以安装你想安装的软件包了
(7)利用yum工具下载RPM包
在此之前 需要做
有时我们需要下载RPM包但不安装 ,而仅仅是复制给其他机器使用。前面也介绍过使用yumT工具
安装RPM包时,首先得下载这个RPM包,然后再去安装,所以使用yuniT工具完全可以做到只下载而不安装
下载RPM包而不安装的命令
#yum install 包名 -y --downloadonly
下载到指定目录的命令
#yum install 包名 -y --downloadonly --downloadir=/user/local/src
其实这里有一个问题,那就是如果包已经安装过了,
yum install --downloadonly就不起作用了 , 它会提示这个包已经安装过,根本就下载不下来, 此时应该怎么办呢?
现在就是想下载RPM包,总不能先卸载再安装吧?
三、安装源码包
安装源码包通常需要以下3个步骤。
./configure:这一步可以定制功能 ,加上相应 的选项即可,具体有什么选项可以通过命
/ configure --help来査看。这一步会 自动检测你的Linux系统与相关的套件是否有编译该源码包时所需要的库,
因为一旦缺少某个库,就不能完成编译。只有检测通过后,才会生成Makefile文件。
make:使用这个命令,会根据Makefile文件中预设的参数进行编译,这一步其实就是gcc在工作了。
make install:这一步是安装步骤,用于创建相关软件的存放目录和配置文件。
(1)下载源码包
下载源码包一定要去官方站点,因为你从其他网站下载的源码包很有可能是被修改过的。
/usr/l ocal/src/目录下
(2)解压源码包
(3)配置相关的选项并生成Makefile
配置过程
(4)进行编译
(5)安装