查看“Linux yum安装软件”的源代码
←
Linux yum安装软件
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== 使用 yum == Yum(Yellow dog Updater,Modified) 是一个在Fedora和Redhat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包,并且安装,可以自动处理依赖性关系。并且一次安装所有依赖的软件包,无需繁琐的一次次下载安装。 == YUM客户端配置文件== YUM客户端常用的配置文件有主配置文件和REPO文件。 ===主配置文件/etc/yum.conf=== 主配置文件默认有十行内容。 [root@localhost ~]# cat /etc/yum.conf <nowiki>[main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=3</nowiki> ===REPO配置文件=== REPO配置文件定义了一个或者多个软件仓库的细节内容,当使用YUM安装或更新软件时,YUM会读取该文件,根据文件中的设置,访问指定的服务器和目录下载软件包进行安装或者更新。用户可以根据需要创建一个或多个repo文件来进行软件的安装和更新。 repo文件存放在'''/etc/yum.repos.d'''目录下,RHEL安装成功后,此目录默认有两个Repo文件:packagekit-media.repo <nowiki>[InstallMedia] name=Red Hat Enterprise Linux 6.0 mediaid=1285193176.460470 metadata_expire=-1 gpgcheck=0 cost=500</nowiki> ==配置本地yum源== 要配置本地源,需要先把ISO挂载到vm上,所以,依次执行如下步骤: 首先vmw中cd需要选中启动时连接,然后选中本地的ISO文件。 [[文件:linux4-4.png]] <nowiki>[root@cloud17 yum.repos.d]# mkdir /mnt/cdrom [root@cloud17 yum.repos.d]# mount -o loop /dev/sr0 /mnt/cdrom [root@cloud17 yum.repos.d]# ls /mnt/cdrom</nowiki> 这时回看到出来很多文件,光盘镜像中的。 [root@cloud17 yum.repos.d]# cd /etc/yum.repos.d [root@cloud17 yum.repos.d]# mv * /opt [root@cloud17 yum.repos.d]# vi local.repo [root@cloud17 yum.repos.d]# cat local.repo <nowiki>[local] name=local baseurl=file:///mnt/cdrom gpgcheck=0 enabled=1 </nowiki> local.repo文件中的项解释一下: <nowiki>[local] 这是yum源的容器的名称,中括号内可以随便写任意字符串 name=local - /local 这是对容器的说明,也是可以随便写 baseurl=file:///mnt/cdrom 容器地址,本地光盘采用file://这种协议 enabled=1 是否启用这个yum源 gpgcheck=0 是否进行验证来源合法性 </nowiki> 这时候本地yum源就完成了。可以试下,yum install tree 是否成功。 56 yum install tree 57 tree 参考文档: 【1】 http://blog.51cto.com/qiuyue/2055313 【2】https://blog.csdn.net/error_0_0_/article/details/54962199 [3] https://www.cnblogs.com/dadong616/p/5586697.html == 基本 yum 命令 == ===查询软件包=== 1.yum help 显示使用信息 2.yum list 列出软件包 3 yum list updates 查询服务器上可供升级的软件包 4. yum list installed 查询已安装的软件包 3.yum search keyword 搜索关键字 4.yum info packagename 列出软件包详细信息 ===安装软件包=== 5.yum install packagename 安装软件包 ===升级软件包=== 7.yum update packagename 升级软件包 ===删除软件包=== 6.yum remove packagename 删除软件包 ===清除YUM缓存=== yum clean all === 使用yum安装软件 === === 管理 yum 组件组 === *yum grouplist 列出所有可用组 *yum groupinfo 提供特定组的信息 *yum groupinstall 安装软件包组 *yum groupupdate 更新软件包组 *yum grouperase 删除软件包组 === 使用yum安装软件组 === 返回 [[Linux基础]]
返回至
Linux yum安装软件
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息