循序渐进Linux 3:Linux下软件安装与管理

一、源码安装

  

./configure
make
make install

 

二、RPM包

1. 安装软件包

rpm -i [辅助选项] file1.rpm file2.rpm

主选项 -i:  install,安装

辅助选项:

辅助选项说明
-v显示附加信息
-h安装时输出标记 #
--test测试,不实际安装
--nodeps不检查依赖关系
--force忽略软件包以及软件冲突
--replacepkgs强制重新安装
--prefix把软件包安装到prefix选项指定的路径
--percent以百分比形式输出安装进度
--excludedocs不安装软件包中说明文件
--includedocs安装软件包包含说明文件

 

2. 查询软件包

rpm -q [辅助选项] package1...packageN
辅助选项说明
-f查询操作系统某个文件属于哪个对应的rpm包
-p查询以 .rpm 为后缀的软件包安装后对应的包名称
-l显示软件包中所有文件列表
-i显示软件包概要信息
-g查询系统有哪些软件包属于指定类别
-d显示软件包的说明文件列表
-s在 -l 的基础上显示每个文件的状态
-R 或 --requries显示软件包所需的功能
--provides显示软件包提供的功能

 

3. 验证软件包

rpm -V [辅助选项] package1...packageN

 

4. 更新软件包

rpm -U [辅助选项] file1.rpm ... fileN.rpm

 

5. 删除软件包

rpm -e [辅助选项] package1 ... packageN
辅助选项说明
--test只执行删除测试
--nodeps不检查依赖性

 

三、yum安装方式

rpm -qa|grep yum    # 检查yum是否安装
rpm -ivh yum-*.noarch.rpm    # 安装yum
yum install xxx        # 安装
yum remove xxx         # 删除
yum check-update      # 检查更新
yum update              # 更新所有rpm包
yum update kernel kernel-source
                        # 更新内核
yum upgrade             # 升级版本
yum info                # 查询RPM包信息

 

四、二进制软件安装

  这种格式的软件的安装其实就是解压

# *.tar.gz格式
tar -zxvf xxx.tar.gz

# *.bz2格式
tar -jxvf xxx.tar.bz2

  此外还有一些有 install.sh 之类的安装脚本,执行即可

转载于:https://www.cnblogs.com/Juntaran/p/6044006.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值