linux 制作本地yum源

原因: 因为大数据集群 为了安全, 不让连接外网

 

1:备份/etc/yum.repos.d目录下的所有repo 文件

​        [[email protected] yum.repos.d]# cd /etc/yum.repos.d/
​        [[email protected] yum.repos.d]# mkdir old 
​        [[email protected] yum.repos.d]# mv * old/  

linux 制作本地yum源

注意 :要把local.repo 跟old文件夹同级 才会有效

​    2:制作本地repo 文件

   mv CentOS-Media.repo    local.repo

  mv  local.repo  ../

linux 制作本地yum源

​    3:修改 local.repo  (编辑本地源)

​        [c6-media]
​        name=CentOS-$releasever - Media      (源名字)
​        baseurl=file:///mnt/cdrom                (资源的详细地址 )
​        gpgcheck=0                            (是否检查-不检查)
​        enabled=1                            (是否生效-生效)

linux 制作本地yum源

​    4:保存退出

    wq

​    5:清空yum 的缓存

​        yum clean  all

​    6:尝试查找(虚拟机不联网的前提下)

​        yum  search  mysql  (回车)

看见下面这些说明本地源成功了

mysql.x86_64 : MySQL client programs and shared libraries
mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysql-devel.i686 : Files for development of MySQL applications
mysql-devel.x86_64 : Files for development of MySQL applications
mysql-embedded.i686 : MySQL as an embeddable library
mysql-embedded.x86_64 : MySQL as an embeddable library
mysql-embedded-devel.i686 : Development files for MySQL as an embeddable library
mysql-embedded-devel.x86_64 : Development files for MySQL as an embeddable library
mysql-libs.i686 : The shared libraries required for MySQL 

linux 制作本地yum源