RPM包或源码包
安装RPM包或源码包
点击vmware右下角光驱连接。
安装rpm包
-i:表示安装
-v:表示可视化
-h:表示显示安装进度
(同时使用)
--force:表示强制安装,即使覆盖属于其他包的文件也要安装
--nodeps:表示当要安装的RPM包依赖于其他包时,即使其他包没有安装,也要安装这个包。
升级rpm包
rpm -Uvh 文件名
卸载rpm包
rpm –e 文件名
查询一个包是否已安装
查询一个包的命令为rpm -q RPM包名,这里的“包名”是不带平台信息和后缀名的。
还可以只用命令rpm –qa 查询当前系统所有已安装的rpm包
得到一个已安装的RPM包的相关信息
rpm -qi 包名,不需要加平台信息和后缀名
列出一个RPM包的安装文件
rpm -ql 包名
列出某个文件属于哪个RPM包
rpm -qf 文件的绝对路径
yum工具
列出所有可用的RPM包
yum list 可以列出所有的RPM包资源
搜索RPM包
yum search [相关关键词]
除此之外,还可以用grep来过滤,从而找到相应的RPM包
安装RPM包
yum install [-y] [RPM包名],如果不加-y选项,则会用与用户交互的方式安装
卸载RPM包
yum remove [-y] [RPM包名]
卸载和安装一样,直接加上-y选项,从而省略与用户交互的那一步
升级RPM包
Yum update [-y] [RPM包]
使用本地光盘制作yum源
1.挂载光盘
2.删除/etc/yum.repos.d目录下的所有repo文件(删除前最好做个备份)
3.创建新文件dvd.repo
编辑后加入以下内容
保存退出
4.刷新repos生成缓存
然后就可以使用yum命令安装你所需要的软件包。
利用yum工具下载RPM包
先恢复之前的yum源,否则后续使用yum还会出问题。
下载RPM包而不安装的命令:
yum install 包名 –—downloadonly 【--downloaddir=/usr/local/src】→指定目录
下载已经安装过的包
安装源码包
下载源码包
到http://r.aminglinux.com获取最新httpd-2.2下载地址
下载之前先进入/usr/local/src目录
解压源码包
配置相关的选项并生成Makefile
可以使用命令./configure - –help查看详情
找到Apache所在的目录,使用该选项的配置
开始报错的话,要安装gcc编译器,先安装一下
安装后继续上面的步骤
验证这一步是否成功
返回值是0说明执行成功,否则没成功。此时就成功生成Makefile了
进行编译
生成Makefile后需要进行编译
查看
安装
命令:make install
可以使用查看是否已正确安装,执行完这一步会在、usr/local/apache2目录下增加很多目录。使用ls查看该目录