linux下yum安装的最简方法
2017-03-03 15:34
288 查看
Linux下软件之间依赖关系很复杂,有时候安装一个软件需要花上好几天,99%的时间都在安装对应版本的依赖。Yum的出现大大简化了软件管理工作,可以让用户在无需关心软件依赖的情况下,方便的进行软件的下载、更新和使用。软件安装完成后,yum还会帮助设置系统环境变量,大大简化了工作量。
Yum的安装方式有很多种,网上的各种教程也是五花八门,编译安装需要依赖特定的python版本,有些会有依赖的版本冲突,折腾了好几个小时,找到了下面这个最简单可用的安装方式。
wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
tar xvf yum-3.2.28.tar.gz
运行安装
touch/etc/ yum.conf
cd yum-3.2.28
yummain.py install yum
更新系统,搞定收工
yum check-update
yum update
yum clean all
对于一个rpm包来说,都是有"-"和"."构成的,基本上有以下几部分组成: * 包名 * 版本信息 * 发布版本号 * 运行平台,当出现noarch,代表的是软件可以平台兼容
1)查询系统中已经安装的软件
rpm -qa
2)查询一个已经安装的文件属于哪个软件包;
rpm -qf 文件名的绝对路径
3)查询已安装软件包都安装到何处;
软件名定义是:rpm包去除平台信息和后缀后的信息
rpm -ql 软件名
4)查询一个已安装软件包的信息
rpm -qi 软件名
5)查看一下已安装软件的配置文件;
rpm -qc 软件名
6)查看一个已经安装软件的文档安装位置:
rpm -qd 软件名
7)查看一下已安装软件所依赖的软件包及文件;
rpm -qR 软件名
对于未安装的软件包信息查询
1)查看一个软件包的用途、版本等信息;
rpm -qpi rpm文件
2)查看一件软件包所包含的文件;
rpm -qpl rpm文件
3)查看软件包的文档所在的位置;
rpm -qpd rpm文件
4)查看一个软件包的配置文件;
rpm -qpc rpm文件
5)查看一个软件包的依赖关系
rpm -qpR rpm文件
软件包的安装、升级、删除等
1)安装或者升级一个rpm包
rpm -ivh rpm文件【安装】 rpm -Uvh rpm文件【更新】
2)删除一个rpm 包
rpm -e 软件名
如何需要不管依赖问题,强制删除软件,在如上命令其后加上 --nodeps
签名导入
rpm --import 签名文件 rpm --import RPM-GPG-KEY
Yum的安装方式有很多种,网上的各种教程也是五花八门,编译安装需要依赖特定的python版本,有些会有依赖的版本冲突,折腾了好几个小时,找到了下面这个最简单可用的安装方式。
yum最简方法安装
下载最新的yum-3.2.28.tar.gz并解压wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
tar xvf yum-3.2.28.tar.gz
运行安装
touch/etc/ yum.conf
cd yum-3.2.28
yummain.py install yum
更新系统,搞定收工
yum check-update
yum update
yum clean all
yum基本用法
查询系统装已经安装的软件信息对于一个rpm包来说,都是有"-"和"."构成的,基本上有以下几部分组成: * 包名 * 版本信息 * 发布版本号 * 运行平台,当出现noarch,代表的是软件可以平台兼容
1)查询系统中已经安装的软件
rpm -qa
2)查询一个已经安装的文件属于哪个软件包;
rpm -qf 文件名的绝对路径
3)查询已安装软件包都安装到何处;
软件名定义是:rpm包去除平台信息和后缀后的信息
rpm -ql 软件名
4)查询一个已安装软件包的信息
rpm -qi 软件名
5)查看一下已安装软件的配置文件;
rpm -qc 软件名
6)查看一个已经安装软件的文档安装位置:
rpm -qd 软件名
7)查看一下已安装软件所依赖的软件包及文件;
rpm -qR 软件名
对于未安装的软件包信息查询
1)查看一个软件包的用途、版本等信息;
rpm -qpi rpm文件
2)查看一件软件包所包含的文件;
rpm -qpl rpm文件
3)查看软件包的文档所在的位置;
rpm -qpd rpm文件
4)查看一个软件包的配置文件;
rpm -qpc rpm文件
5)查看一个软件包的依赖关系
rpm -qpR rpm文件
软件包的安装、升级、删除等
1)安装或者升级一个rpm包
rpm -ivh rpm文件【安装】 rpm -Uvh rpm文件【更新】
2)删除一个rpm 包
rpm -e 软件名
如何需要不管依赖问题,强制删除软件,在如上命令其后加上 --nodeps
签名导入
rpm --import 签名文件 rpm --import RPM-GPG-KEY
相关文章推荐
- linux 5.5 yum的安装方法(ftp)
- linux新系统yum安装mysql启动报unrecognized错误解决方法
- 在Linux fedora 5上使用yum来安装xine的方法
- [Linux] CentOS7安装Chrome后yum不可以使用的解决方法
- Linux使用yum安装时出现The program package-cleanup is found in the yum-utils package.解决方法
- Red Hat Linux使用yum 安装报 关于Public key for *.rpm is not installed 的解决方法
- Linux安装软件包的三种方法,rpm包介绍,rpm工具用法,yum工具用法,yum搭建本地仓库
- linux下查看yum/rpm/dpkg某软件是否已安装的方法
- 在linux下用yum安装mysql及启动方法
- [Linux]在Centos中yum安装和卸载软件的使用方法
- centos下yum搭建安装linux+apache+mysql+php环境的方法
- linux下安装mysql的三种方法:rpm包安装、yum安装、源码包安装
- linux学习第二十一篇:安装软件包的三种方法,rpm,yum工具用法,yum搭建本地仓库
- Linux的YUM安装方法
- Red Hat Enterprise Linux Server(RHEL) yum安装软件时This system is not registered with RHN. RHN support will be disabled. 的解决方法(转)
- Linux 进行yum 安装是出现文件 conflicts 解决方法
- yum最简方法安装
- Linux 使用yum安装软件实用方法(咋个办呢 zgbn)
- [Linux] yum只下载不安装rpm包的两种方法
- Linux中用yum安装MySQL方法