您的位置:首页 > 运维架构 > Linux

Linux 包安装

2015-08-17 23:47 441 查看

(一)RPM 包安装

1、安装:

rpm -ivh name.rpm


注意:安装的时候需要关注依赖关系

2、包升级

rpm -Uvh 包全名


3、卸载

rpm -e 包名


4、查询是否安装

rpm -q 包名
// 查询包是否安装: -q 查询(query)

ex:

rpm -q yum
//查询yum包

rpm -qa
//查询所有已经安装的rpm包,-a 所有(all)

ex:

rpm -qa | grep yum
//查询所有的yum包

5、查询软件包的详细信息

rpm -qi 包名  //查询软件包的详细信息
-i 查询软件信息(information)
-p 查询未安装包信息(package)


rpm -qi yum
//查询yum包的详细信息

6、RPM包默认安装位置

/etc/                   //配置文件安装目录
/usr/bin/               //可执行的命令安装目录
/usr/lib/               //程序所使用的函数库保存位置
/usr/share/doc/         //基本的软件使用手册保存位置
/usr/share/man/         //帮助文件保存位置


注意:安装位置不同带来的影响

RPM包安装的服务可以使用系统服务管理命令(service)来管理,例如RPM包安装的apache的启动方法是:

命令一:
/etc/rc.d/init.d/httpd start


命令二:
service httpd start


7、查询系统文件属于哪个RPM包

rpm -qf 系统文件名
-f //查询系统文件属于哪个软件包(file)


8、查询软件包的依赖性

rpm -qR 包名
-R  //查询软件包的依赖性(requires)
-p  //查询未安装包信息(package)


9、RPM包校验

rpm -V 已安装的包名
-V //校验指定RPM包中的文件(verify)






10、RPM包中文件提取

rpm2cpio 包全名 | cpio -idv .文件绝对路径
- rpm2cpio  //将rpm包转换为cpio格式的命令
- cpio      //是一个标准工具,他用户创建软件档案文件和从档案文件中提取文件




(二)yum 包安装

1、常用yum命令

查询

yum list            //查询所有可用软件包列表
yum search 关键字   //搜索服务器上所有和关键字相关的包


安装

yum -y install 包名
- install 安装
- y 自动回答yes
例如:yum -y install gcc


升级

yum -y update 包名
-update 升级
-y 自动回答yes


注意:一般情况下不用

卸载

yum -y remove 包名
-remove 卸载
-y 自动回答yes


注意:服务器使用最小化安装,用什么装什么,尽量不卸载

2、yum软件组管理命令

- yum grouplist         //列出所有可用的软件组列表
- yum groupinstall 软件组名     //安装指定软件组,组名可以有grouplist查询出来
- yum groupremove 软件组名      //卸载指定软件组


注意:软件组名必须是英文的

例如:

目的:需要安装中文支持

目前条件:系统语言为中文

步骤:

1、切换至英文:
LANT=en_US


2、查询yum软件组:yum grouplist

3、
yum groupinstall "Chinese Support"


4、切换回中文:
LANG=zh_CN.utf8


(三)源码包安装

1、源码包安装位置;安装在指定位置中,一般是
/usr/local/软件名/


2、安装位置不同带来的影响

RPM包安装的服务可以使用系统服务管理命令(service)来管理,例如RPM包安装的apache的启动方法是:

命令一:
/etc/rc.d/init.d/httpd start


命令二:
service httpd start


3、源码包的启动方式:

通过源码包安装的服务,不能通过服务管理命令管理,因为没有安装到默认路径中。所以只能用绝对路径进行服务的管理,

如:/usr/local/apache2/bin/apachectl start

4、源码包安装步骤

- 安装准备:

1) 安装C语言编译器:通过RPM安装GCC(重要):

2)下载源码包

以Apache为例:http://mirror.bit.edu.cn/apache/httpd/

安装注意事项:

1)源代码保存位置:/usr/local/src/

2)软件安装位置:/usr/local/

3)如何确定安装过程报错:

安装过程停止

并出现error、warning或no的提示

源码包安装步骤

1)下载源码包

2)解压缩命令:
tar -zxvf httpd-2.2.9.tar.gz


3)进入解压缩目录

4)./configure 软件配置与检查

定义需要的功能选项

检测系统环境是否符合安装要求

把定义好的功能选项和检测系统环境的信息都写入Makefile文件,用户后续的编辑



5)make编译



注:一般安装步骤,可以参考解压缩之后的INSTALL文件

(四)一键安装

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux yum rpm