linux系统软件安装

记录每日所学

一、RPM软件包管理器

  • 英文原义:Redhat Package Manager
  • 中文释义:RPM软件包管理器
  • 注解:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。
  • RPM是RedHat Package
    Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo
    Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。
  • RPM文件在Linux系统中的安装最为简便。以著名的图像处理软件XV为例,其RPM包xv-3.10a-13.i386.rpm可以在该程序的主页中下载取得。

1、rpm的选项

  • -i:安装
  • -e:卸载
  • -U:升级
  • –force:强制
  • –nodeps:部件厂与其它软件包的依赖关系
  • -v:显示过程
  • -h:在安装或升级过程中以#显示进度
  • -F:升级(安装过的才能升级)
  • –rebuilddb:重建rpm数据库
  • –import:导入验证秘钥
  • -qa:显示所有已安装的程序ming
  • -qi 程序名:显示已安装的程序详细信息
  • -ql 程序名:显示已安装的程序文件列表
  • -qf 程序名:查询已安装程序属于哪个安装包
  • -qc 程序名: 列出已安装程序的配置文件
  • -qd 程序名:列出已安装程序的软件包所在位置
  • -qR 程序名:列出已安装程序的依赖关系的软件包及文件
  • -qpi 程序名:显示未安装的程序详细信息
  • -qpl 程序名:显示未安装的程序文件列表
  • -qpf 程序名:显示未安装的程序属于哪个安装包
  • -qpc 程序名:显示未安装的程序的配置文件
  • -qpd 程序名:显示未安装的程序软件包的位置

二、源代码安装

1、使用源代码安装软件的优点

  • 获得最新的软件版本,及时修复bug
  • 根据用户需要,灵活定制软件功能
    2、应用场合
  • 安装较新版本的应用程序是用
  • 当前安装的程序无法满足需求时
  • 需要为应用程序添加新的功能时
    3、确定源代码编译环境
  • 需要安装支持c/c++程序语言的编译器,如:
  • gcc , gcc-c++ ,make …

三、编译安装过程

1、下载源代码安装包文件
2、tar解包
3、./configure配置
4、make编译
5、make install 安装
6、测试及应用,维护

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值