0%

【Linux】软件包安装

关于Linux中软件如何进行安装介绍


1 RPM

1.1 介绍

  • RPM(RedHat Package Manager:红帽软件管理工具):用于互联网下载包的打包以及安装工具,其文件具有 .rpm 的后缀名,类似于windows的.exe文件

1.2 查询指令

1
2
3
4
5
rpm -q [参数] : 查询
rpm -qa : 查询全部rpm
rpm -qi (包名) : 查询安装包的详细信息
rpm -ql (包名) : 查询安装包安装的文件与路径
rpm -qf (文件路径) : 查询该文件属于哪个安装包的
  • 参数说明:
    • el6:适用版本6.x操作系统
    • x86_64:64位操作系统
    • i686或i386:32位系统
    • noarch:通用

1.3 卸载指令

1
2
rpm -e (包名) : 卸载
rpm -e --nodeps (包名) : 无视包的关系依赖,进行卸载

1.4 安装指令

1
2
3
rpm -i (rpm包路径名) : 本地安装
rpm -iv (rpm包路径名) : 显示安装信息
rpm -ih (rpm包路径名) : 显示安装进度条

2 YUM

2.1 介绍

  • YUM:基于RPM包管理,能够从网络中自动下载RPM包,并进行安装,可以 自动处理包之间的依赖关系 ,并一次性安装所有依赖的软件包

2.2 查询指令

1
yum list : 列出yum服务器所有的rpm包(建议用grep进行过滤)

2.3 安装指令

1
yum install (包名) : 安装(默认最新)