zzzyuan

导航

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查看该目录

posted on 2019-12-18 20:11  思远道  阅读(567)  评论(0编辑  收藏  举报