Linux笔记14-yum在线管理

◆ IP地址配置和网络yum源

◇ IP地址配置

[root@localhost ~]# setup #使用setup工具

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

把ONBOOT=“no” 改为 ONBOOT=“yes“ #启动网卡

[root@localhost ~]# service network restart #重启网络服务

 

◇ 网络yum源(其实已经配置OK了,无需修改)

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

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

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

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

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

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

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

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

Linux笔记14-yum在线管理_第1张图片

 

◆ yum命令

◇ 常用yum命令

(1)查询

[root@localhost]# yum list #查询所有可用软件包列表

Linux笔记14-yum在线管理_第2张图片

[root@localhost]# yum search 关键字(包名,不是包全名) #搜索服务器上所有和关键字相关的包

案例演示:搜索Apache(httpd)相关的软件包:

Linux笔记14-yum在线管理_第3张图片

(2)安装

[root@localhost]# yum –y install 包名

选项: install 安装

-y 自动回答yes

(3)升级

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

选项: update 升级

-y 自动回答yes

(4)卸载(比较危险,一般不要操作)

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

选项: remove 卸载

-y 自动回答yes

 

◇ YUM软件组管理命令

[root@localhost ~]# yum grouplist #列出所有可用的软件组列表

这里和当初安装系统的时候提示的是否需要定制软件是一样的,当初没有定制的话,可以在这里定制。

[root@localhost ~]# yum groupinstall 软件组名 #安装指定软件组,组名可以由grouplist查询出来

说明:界面上显示的是中文,安装是不会成功的,需要想办法安装对应的英文名称(怎么显示?用到了再说)

软件组名有空格的话,需要用双引号引起来。

[root@localhost ~]# yum groupremove 软件组名 #卸载指定软件组

 

◆ 光盘yum源搭建

◇ 光盘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@localhost yum.repos.d]# mv CentOS-Debuginfo.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 打开后当前文件内容为:

* 修改如下地方:

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

baseurl=file:///mnt/cdrom

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

# file:///media/cdrom/

# file:///media/cdrecorder/

#把enabled=0改为enabled=1,让这个yum源配置文件生效

enabled=1

此时,再使用 yum list 查看,看到的就是光盘中的软件:

Linux笔记14-yum在线管理_第4张图片

【END】

你可能感兴趣的:(Linux笔记)