Linux命令之安装RPM包或者源码包⼀、RPM⼯具
(1)安装RPM包的命令如下
-i:表⽰安装
-v:表⽰可视化
-h:表⽰显⽰安装进度
- -force:表⽰强制安装,即使覆盖属于其他包的⽂件也要安装
- -nodeps:信任安装
(2)升级RPM包
升级RPM包的命令为rpm -Uvh filename,其中U表⽰升级
(3)卸载RPM包
卸载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源
Ⅰ.挂载光盘
Ⅱ. 删除/pos.d⽬录下的所有的repo⽂件(删除前最好做个备份)
Ⅲ.创建新⽂件po
Ⅳ.刷新repos⽣成缓存
然后就可以安装你想安装的软件包了
(7)利⽤yum⼯具下载RPM包
在此之前需要做
有时我们需要下载RPM包但不安装,⽽仅仅是复制给其他机器使⽤。前⾯也介绍过使⽤yumT⼯具
安装RPM包时,⾸先得下载这个RPM包,然后再去安装,所以使⽤yuniT⼯具完全可以做到只下载⽽不安装
下载RPM包⽽不安装的命令
#yum install 包名 -y --downloadonly
linux完全安装 下载到指定⽬录的命令
#yum install 包名 -y --downloadonly --downloadir=/user/local/src
其实这⾥有⼀个问题,那就是如果包已经安装过了,
那么使⽤yum install --downloadonly就不起作⽤了,它会提⽰这个包已经安装过,根本就下载不下来,此时应该怎么办呢? 现在就是想下载RPM包,总不能先卸载再安装吧?
三、安装源码包
安装源码包通常需要以下3个步骤。
* ./configure:这⼀步可以定制功能,加上相应的选项即可,具体有什么选项可以通过命令.
/ configure --help来査看。这⼀步会⾃动检测你的Linux系统与相关的套件是否有编译该源码包时所需要的库, 因为⼀旦缺少某个库,就不能完成编译。只有检测通过后,才会⽣成Makefile⽂件。
*make:使⽤这个命令,会根据Makefile⽂件中预设的参数进⾏编译,这⼀步其实就是gcc在⼯作了。
*make install:这⼀步是安装步骤,⽤于创建相关软件的存放⽬录和配置⽂件。
(1)下载源码包
下载源码包⼀定要去官⽅站点,因为你从其他⽹站下载的源码包很有可能是被修改过的。
我们先把httpd的源码包下载到/usr/l ocal/src/⽬录下
(2)解压源码包
(3)配置相关的选项并⽣成Makefile
配置过程
(4)进⾏编译
(5)安装
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论