21、软件管理之yum
2015-10-04 01:05
295 查看
yum管理方式
前言
yum包管理方式,是为了解决rpm包手工安装的时候,大量的依赖存在的问题,使用yum的时候,会自动安装所需要的安装包所依赖的包或者库。yum一般使用网络yum源,但是如果没网也可以使用本地光盘作为yum源。yun源的配置在下面会详细介绍。yum命令管理的同样是rpm包。yum源的配置
只要机器正常接入互联网,一般都可以正常使用yum命令进行rpm包的安装。如果没有互联网,可以使用本地光盘作为yum源安装相应的包。按下述代码,进入/etc/yum.repos.d/目录,在这里管理yum源的有效和无效。想禁用的yum源可以直接修改扩展名禁用。或者打开相应的repo配置文件,在节点中将enabled的属性改为0,如果不写此属性或者是enabled=1都是有效。如果想要使用第三方的源,可以直接把源放入或者在此目录下用wdget下载相应的文件,然后禁用掉其他的yum源。
[root@localhost etc]# ls -l | grep yum drwxr-xr-x. 5 root root 4096 9月 29 10:02 yum -rw-r--r--. 1 root root 969 7月 24 18:27 yum.conf drwxr-xr-x. 2 root root 4096 9月 29 10:13 yum.repos.d [root@localhost etc]# cd yum.repos.d [root@localhost yum.repos.d]# ls CentOS6-Base-163.repo CentOS-Debuginfo.repo.bak CentOS-Media.repo.bak CentOS-Base.repo.bak CentOS-fasttrack.repo.bak CentOS-Vault.repo.bak
光盘源的配置,直接使用vi修改CentOS-Media.repo文件,将其中的baseurl改成本地的挂载路径即可。
[c6-media] name=CentOS-$releasever - Media baseurl= file:///media/cdrom/ # file:///media/CentOS/ # file:///media/cdrom/ # file:///media/cdrecorder/ gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
yum中的命令(安装 升级 卸载 查询)
命令 | 作用 |
---|---|
yum list | 获取所有软件包列表 |
yum search keyword | 搜索服务器上所有跟关键字相关的包 |
yum install [-y] 包名 | 安装包(-y的作用是自动确定安装过程中的询问) |
yum update [-y] 包名 | 更新软件包,千万记得加包名,不加的话会默认升级所有的程序,会导致系统崩溃。 |
yum remove [-y] 包名 | 卸载软件包,不要轻易卸载,根据依赖卸载的原则,很有可能到最后把系统的内核都卸载掉。 |
yum grouplist | 查询所有可用的软件组列表 |
yum groupinstall 软件组名 | 安装指定软件组 |
yum groupremove 软件组名 | 卸载指定软件组 |
相关文章推荐
- 【VBS教程】:作业1
- hdoj1018 大数阶乘位数
- 读jQuery官方文档:$(document).ready()与避免冲突
- XAMPP Apache + MySQL + PHP + Perl
- 信息安全系统设计基础第四周学习内容
- 【VBS教程1】:基本输入输出
- [LeetCode] Game of Life
- 计算结构体、数组、指针的sizeof
- 绘制Wifi 矢量图标
- 根据基类指针判断指针指向的子类
- 数据库语言(三):MySQL、PostgreSQL、JDBC
- 【站在巨人的肩膀上】值得推荐的C/C++框架和库
- 第四周(9.28-10.5)
- 用javascript实现五子棋(一)
- 轻量级ORM框架初探-Dapper与PetaPoco的基本使用
- Tutorial: ROS Control
- 进程管理工具的使用
- 4.Python深入_闭包
- boost::bind释疑
- 对xcode的project,target,scheme的理解