yum3种仓库

1、本地yum仓库
df先查看是否挂载
mount /dev/cdrom /mnt实现临时挂载
vi /etc/fstab 实现永久挂载
/dev/cdrom /mnt iso9660 defaults 0 0在最下面添加 这行
cd /etc/yum.repos.d/ 进入yum仓库的配置目录下
ls 查看一下
mkdir back/ 创建一个目录,用来放置centos7.5默认到的yum位置
mv C* back/ #将以C开头到的文件全部移动到back目录下
vi local.repo yum只识别以.repo结尾的文件
[local] 创建仓库唯一标识
name=local 当前仓库名称
baseurl=file:///mnt //表示仓库的路径
enabled=1 1仓库被使用 0不使用
gpgcheck=0 0不验证软件包 1验证
保存退出
mount -a 检查仓库是否有错误
yum list 验证搭建仓库过程是否正确
注意:使用本地yum仓库,一定要将光盘挂载本地目录下不然无法使用yum仓库


搭建局域网yum仓库
192.168.80.100服务端
192.168.80.101客户端
在80.100中安装ftp共享服务
yum install -y vsftpd
systemctl start vssftpd
netstat -anput | grep vsftpd 查看监听端口
cd /var/ftp/
ls 显示pub 在pub中放软件仓库
umount /mnt 卸载之前的挂载点
mount /dev/cdrom /var/ftp/pub/
df -hT 查看一下挂载情况
vi /etc/yum.repos.d/local.repo
baseurl=file:///var/ftp/pub 改为这个
在80.101中
vi /etc/yum.repos.d/local.repo
baseurl=ftp://192.168.80.100:/pub改为这个属性 保存退出
yum list 检查一下
注意:先要有一个共享的文件就能够把yum仓库在局域网中共享出去


网络yum仓库 需要添加一块网卡桥接模式把下面的钩子勾上 能上网
(1)ifconfig 查看一下网卡是否分配到地址了
ping www.baidu.com能拼通说明能上网
cd /etc/yum.repos.d/
rm -rf local.repo 把本地仓库删掉
mv back/* ./ 把之前放在back文件内容 全部拿出来放在当前目录下
最后随便安装一个服务
如:yum install -y lrz* 来检验一下

(2)搭建网络阿里云仓库
cd /etc/yum/repos.d/
vi ali.repo 创建一个ali的仓库
[Ali]
name=CentOS- r e l e a s e v e r B a s e b a s e u r l = h t t p : / / m i r r o r s . a l i y u n . c o m / c e n t o s / releasever - Base baseurl=http://mirrors.aliyun.com/centos/ releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
保存退出
mount -a 检查语法错误
yum list 检查一下
注意:gpgcheck=1是不要加enabled=0这个属性
当本仓库与阿里云yum仓库,优先使用最新的服务


yum的常用一些使用命令
yum clean all 清除所有仓库缓存
yum makecache 建立yum仓库缓存
yum repolist all 列出所有创建的yum仓库
yum provides killall 根据特定条件搜索软件包
yum install psmisc 安装加-y不需要进行交互
yum whatprovides /sshd_config 查看文件属于哪个软件包安装的
yum info 查看软件包信息
yum reinstall 重新安装软件包
yum remove lrz
卸载
yum groupremove 卸载组文件
yum update 更新(需要联网)
yum check-update 检查可更新的软件包(需要联网)
yum grouplist 查看组服务

从字符界面到图形化界面
yum grouplist
yum groupinstall “GNOME桌面” “图形管理工具” 安装完以后输入startx

猜你喜欢

转载自blog.csdn.net/qeeezz11224/article/details/84144669