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源

Linux--RPM包管理--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

2、让网络yum源文件失效

Linux--RPM包管理--yum在线管理