标签:258866
安装软件包的三种方法yum工具用法
yum工具安装包支持自动安装依赖的包,
yum install加包名 安装包,
加-y不提示是否安装,自动选择安装
·
yum list 列出可用的rpm包,出现的结果最右侧的是rpm包的仓库名,yum仓库文件是/etc/yum.repos.d
·
yum search加包名 搜索包
·
yum list |grep ‘包名‘ 精准搜索包
·
yum grouplist 列出可用的包组
·
yum groupinstall 安装包组,如果包组名是一个单词,中间没有空格那么就直接写包组名,如果有空格就加单引号。(如果系统安装的是中文的话,用LANG=en就可以查看安装组的英文名称,暂时修改为英文,重启或者远程重新连接就好)
·
yum remove加包名 卸载包,如果有依赖其他包依赖它会一并卸载。
·
yum update加包名 升级包,不加任何参数会升级系统所有的包,包括升级系统。
·
yum provides “//命令” 搜索命令的包名,当你要装一个命令的包,但是不知道包名可以使用该命令搜索包名。
·
·
·
·
·
yum搭建本地仓库
当你的操作系统不能联网的时候yum就安装不了需要从网络上下载的包。
那么我们可以搭建一个本地仓库,
首先我们连接光盘并挂载到/mnt/目录下。
然后我们先把/etc/yum.repos.d拷贝一下,因为下面的操作会删除文件,
·
然后将/etc/yum.repos.d里的所有的repo文件,删除
·
然后在/etc/yum.repos.d创建一个dvd.repo
·
在里面加入如下内容
[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpcheck=0
dvd是仓库的名字,
name自定义描述字符串,
baseurl意思是这些rpm包在哪里,
enable是否可用,0就是不用,
gpcheck是否检测,0就是不检测
·
然后我们需要将之前的缓存做一个清除,因为我们把之前的repo删除了,使用如下命令
·
然后我们使用yum list看一下,可以看到右侧的仓库名都是dvd,还有右侧的仓库名是@开头的代表你已经安装过的包。
dvd
@开头
安装软件包的三种方法 、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库安装软件包的
标签:258866
原文地址:http://blog.51cto.com/13658403/2105131