Linux 包安装

(一)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文件

(四)一键安装

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值