ip地址配置和网络yum源
redhat的yum服务需付费。
ip地址配置
setup #redhat窗口化配置ip 子网掩码 DNS 网关等。局域网需要ip子网掩码,全网需要上述四种。
vi /etc/sysconfi/network-scripts/ifcfg-eth0 #0代表第一块网卡
ONBOOT='no'改为'yes'#启动网卡
service network restart #重启网络服务
#重启网络服务,重启linux本次设置的ip等均有效
网络yum源
【base】软件池容器名称
name 注释
mirror link 镜像地址
baseurl 地址
enbaled enbaled=1或不写则容器生效,=0容器不生效
gpgcheck数字证书相关
pgpkey 数字证书相关
yum命令
查询
yum list #查询所有可用的软件包
yum serch 关键字 #搜索包名
安装
yum -y install 包名
-y 询问自动回答yes
升级
yum -y update 包名 #不加包名意味升级所有软件包,包括linux内核,但内核升级后需要在本地做一定的配置,所以可能导致linux无法远程启动
卸载
yum -y remove 包名 #注意假如安装c依赖b,b以来a,abc均完成安装后,在卸载c的时候会将abc都卸载,会导致其他依赖ab包的功能失效。所以尽量不使用yum remove 来卸载软件。并且在日常使用linux的时候,安装软件时需要什么功能安装什么功能,安装完成后尽量不做卸载动作。
软件组的查询安装卸载
yum grouplist #列出所有可用的软件组列表
yum groupinstall 文件组名 #安装指定组名
yum groupremove 软件组名 #卸载指定软件组
光盘yum源搭建
挂载光盘,网络yum源文件失效,修改光盘yum源文件
mount /dev/cdrom /mnt/cdrom/
cd /etc/yum.repos.d/
ls
mv Centos-Base.repo Centos-Base.repo.bak
mv Centos-Debuginfo.repo Centos-Debuginfo.repo.bak
mv Centos-Vault.repo Centos-Vault.repo.bak #修改后缀使其不可识别
vim CentOS-Media.repo
显示容器名称注释baseurl=file:// /mnt/cdrom #光盘挂载地址
#注释掉两个地址,防止总是找不到地址报错
gpgcheck=1
enabled=1
#这里的配置文件有严格的格式要求,不应随便添加缩进和在行尾添加注释;相应配置后发现yum源软件功能失效考虑时候改动了配置文件的格式。
yum list #查询所有可用的yum源可以看到yum容器名称为挂载光盘容器名称。