软件包管理-yum

蹲街弑〆低调 提交于 2020-03-01 14:42:51

1、IP地址配置

[root@localhost~]#setup

#使用setup工具                //Redhat系列专用

 

[root@localhost~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0

把ONBOOT=“no”改为

ONBOOT=“yes“                //onboot,启动

#启动网卡

 

[root@localhost ~]#service network restart

#重启网络服务

 

2、网络yum源

[root@localhost yum.repos.d]#vi  /etc/yum.repos.d/CentOS-Base.repo

◆[base]

容器名称,一定要放在[  ]中

◆name

容器说明,可以自己随便写

◆mirrorlist

镜像站点,这个可以注释掉

◆baseur l

我们的yum源服务器的地址。默认是CentOS官方的yum源服务器,是可以使用的,如果你觉得慢可以改成你喜欢的yum源地址

◆enabled

此容器是否生效,如果不写或写成enable=1都是生效,写成enable=0就是不生效

◆gpgcheck

如果是1是指RPM的数字证书生效,如果是0则不生效

◆gpgkey

数字证书的公钥文件保存位置。不用修改

 

 

 

1、常用yum命令

1)查询

[root@localhost yum.repos.d]#yum list

#查询所有可用软件包列表

[root@localhost yum.repos.d]#yum search 关键字

#搜索服务器上所有和关键字相关的包

 

 

2)安装

[root@localhost yum.repos.d]#yum -y install 包名

选项:

install

安装

-y

自动回答yes

 

3)升级

[root@localhost yum.repos.d]#yum -y update 包名

选项:

Update

 升级

-y

自动回答yes

警告:使用“yum -y update”命令时,必须加包名。

    不加包名的情况下默认自动升级所有软件及

    系统内核,升级后内核需要做配置才可使用。

    若不配置,系统会down机。

 

4)卸载

[root@localhost yum.repos.d]#yum -y remove 包名

选项:

Remove

卸载

-y

自动回答yes

 

 

 

2、YUM软件组管理命令

[root@localhost]#yum  grouplist

#列出所有可用的软件组列表

[root@localhost ~]#yum  groupinstall  软件组名

#安装指定软件组,组名可以由grouplist查询出来

[root@localhost ~]#yum groupremove  软件组名

#卸载指定软件组

 

 

 

光盘yum源搭建步骤    //"\"代表换行

1)挂载光盘

[root@localhost~]#mount  /dev/cdrom/mnt/cdrom/

 

2)让网络yum源文件失效

[root@localhost-]#cd  /etc/yum.repos.d/

[root@localhost yum.repos.d]#mv CentOS-Base.repo\

CentOS-Base.repo.bak

[root@locallost yum.repos.d]#mv CentOSDebuginfo.repo\

CentOS-Debuginfo.repo.bak

[root@localhost yum.repos.d]#mv CentOS-Vault.repo\

CentOS-Vault.repo.bak

 

 

3)修改光盘yum源文件

[root@localhost yum.repos.d]#vim CentOS-Media.repo

[c6-media]

name=CentOS-Sreleasever-Media baseurl=file://mnt/cdrom

#地址为你自己的光盘挂载地址

#file://media/cdrom/

#file:/media/cdrecorder/

#注释这两个不存在的地址

gpgcheck=1

enabled=1

#把enabled=0改为enabled=1,让这个yum源配置文件生效gpgkey-file://etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!