Linux--RPM包管理--yum在线管理
yum的存在,就是为了解决rpm包的依赖性问题!
IP地址配置
[[email protected]~]# setup
#使用setup工具
[[email protected]~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
把ONBOOT=“no”改为
ONBOOT=“yes”
#启动网卡
[[email protected]~]# service network restart
#重启网络服务
网络yum源
常用yum命令
1、查询
[[email protected] yum.repos.d]# yum list
#查询所有可用软件包列表
[[email protected] yum.repos.d]# yum search 关键字
#搜索服务器上所有和关键字相关的包
2、安装
[[email protected] yum.repos.d]# yum -y install 包名
选项:
install 安装
-y 自动回答yes
3、升级
[[email protected] yum.repos.d]# yum -y update 包名
选项:
update 升级
-y 自动回答yes
注意:千万不要执行[[email protected] yum.repos.d]# yum -y update,不加包名就相当于升级所有的软件,包括Linux内核,从升级到删库~
4、卸载
[[email protected] yum.repos.d]# yum -y remove 包名
选项:
remove 卸载
-y 自动回答yes
YUM软件组管理命令
[[email protected]~]# yum grouplist
#列出所有可用的软件组列表
[[email protected]~]# yum groupinstall 软件组名
#安装指定软件组,组名可以由grouplist查询出来
[[email protected]~]# yum groupremove 软件组名
#卸载指定软件组
光盘yum源搭建
1、挂载光盘
[[email protected]~]# mount /dev/cdrom /mnt/cdrom/
2、让网络yum源文件失效
[[email protected]~]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# mv CentOS-Base.repo
CentOS-Base.repo.bak
[[email protected] yum.repos.d]# mv CentOS-Debuginfo.repo
CentOS-Debuginfo.repo.bak
[[email protected] yum.repos.d]# mv CentOS-Vault.repo
CentOS-Vault.repo.bak