yum&dnf

常用命令

#查找软件
yum search 包名
安装桌面或者软件组 先把语言临时设置为英文
#6版本
yum -y groupinstall "GNOME Desktop"  
#7版本
yum -y groupinstall "Server with GUI"
#只下载包不安装
mkdir -p /root/mysql
yum -y install --downloadonly --downloaddir=/root/mysql/ mysql-community-server
#下载 docker-ce 的更新包到 docker 目录下
yum update docker-ce --downloadonly --downloaddir=/root/docker
下载所有系统/软件更新相关的包
yum update --downloadonly --downloaddir=/root/packages/centos/7/x86_64/updates

常用挂载

光盘挂载

mount -t iso9660 /dev/sr0 /mnt
mount /dev/sr0 /mnt  

卸载光盘

umount /dev/sr0  

本地IOS挂载

mount -o loop /root/wj/rhel-server-6.8-x86_64-dvd.iso /mnt

开机自启

注意:7.x版本需要给/etc/rc.d/rc.local 加执行权限

echo "mount -o loop /root/rhel-server-7.9-x86_64-dvd.iso /mnt" >> /etc/rc.local
chmod a+x /etc/rc.local

挂载U盘

linux默认是不支持NTFS文件系统的
fdisk -l  查看U盘设备文件名
mkdir /mnt/usb
mount -t vfat /dev/sdb1 /mnt/usb   sdb1是U盘的名称

配置文件说明

相关配置参数说明
[rhel] ---要有或者[InstallMedia]  仓库名称
name=Red 随便写   仓库描述
baseurl=file:///media/RHEL-6.8 Server.x86_64   media是挂载的目录
baseurl=ftp://192. 168. 0. 6/pub/Server   ftp的配置
enabled=1 --是否启用仓库  1代表启用
gpgcheck=0 ---是否检查包的签名  0代表不检查
##6和7版本
cat > wj.repo <<EOF
[wj] 
name=wj 
baseurl=file:///mnt 
enabled=1 
gpgcheck=0
EOF

#8版本
[BaseOS] 
name=wj 
baseurl=file:///mnt/BaseOS/ 
enabled=1 
gpgcheck=0 
[AppStream] 
name=wj 
baseurl=file:///mnt/AppStream/ 
enabled=1 
gpgcheck=0

yum源更换

sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo

© 版权声明
THE END
点赞6 分享