yum链接外网的缺点:

  • 企业要求网络安全,不能直接访问外网
  • yum链接外网并不稳定

how如何解决此类问题——yum私有仓库的搭建

 

如何实现yum私有仓库的搭建?

  1. 利用http协议搭建企业内部的私有仓库
  2. 配置服务器

 

仓库的组成部分:

  1. 光盘的系统源
  2. yum源,epel源

 

#systemctl disbale --now firewalld  //关闭防火墙
#nano /etc/selinux/config
#SELINUX=disabled




#yum -y install httpd  //安装搭建工具
#cd /var/www/html/
#ls
#mkdir centos/{7,8} -pv //创建centos7和8,并显示路径
#tree centos/
#mount /dev/sr1 /car/www/html/centos/7
#ls /var/www/html/entos/7   //进入该目录
#
#vim /etc/yum.repos.d/base.repo  //设置yum配置
#
#

复制网站:10.0.0.8/centos/,并标注其他base

 

安装工具

#yum list vsftpd    //查看yum是否存在“vsftpd”工具
#yum install vsftpd
下载epel源
#cd /var/www/html
#dnf reposync --repoid-epel --download-metadata  -p /var/www/html
#tree epel/        //显示epel下载

🎆yum源包的缺点:包与包之间存在“依赖”关系。

why?:yum定义:yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器,是数据元的管理器,当下载一个yum包时夹带着安装的元数据,而这个元数据在其他包安装的时候依然使用得上,于是系统不会视为垃圾删除,而是默认保存。

 

how如何将yum包彻底卸载干净?

yum history    
yum history info/undo + history中的数字

 

🎇yum编译安装

#yum provide mime.types