admin管理员组

文章数量:1600489

安装本地yum源

挂载光盘,虚拟光盘

1、在虚拟机里添加光盘

2、在Linux清空/mnt目录中的所有文件

3、lsblk 查看挂载情况 sr0的块没有挂在/mnt

4、mount -o ro /dev/sr0 /mnt

5、lsblk  sr0挂载到 /mnt上

6、配置repo文件

7、清理内存 yum clean all

8、常见内存

epel源配置

1、cp  /etc/yum.repos.d/x x.repo

2、yum makecache

3、yum -y install epel-release

4、yum -y install sl  (小火车)

5、sl

6、nginx已经在epel中加装

对官方和官网源的扩展,有些软件找不到

本地yum源备份

1、找到源文件

切换到 yum.repos.d目录  (cd  yum.repos.d/)

查看默认的源文件 指令: ls

2、将所有的repo文件做成压缩包,命名为repo.tar.gz

指令: tar  -zcvf  repo.tar.gz ./* .repo

3、删除所有的repo文件

指令: rm -rf ./* .repo

本地yum源光盘配置

1、使用光盘作为yum源仓库 (在VMware中装载centos7.6光盘镜像)

2、把光盘挂载到指定目录下

 ---- 删除/mnt目录下所有的文件

      lsblk查看

3、 mount -o ro /dev/sr0 /mnt

     选项   -o  表示挂载方式

     ro=readonly

     rw=read and write

4、解除挂载

指令:umount /mnt

       ls /mnt/

       lsblk

5、将挂载添加到开机启动文件中

   chmod +x /etc/rc.local    添加权限

    echo  'mount -o ro /dev/sr0/mnt' >> /etc/rc.local   向文件中添加一行

6、编写本地repo文件

   -----创建一个repo文件

          编辑内容

   yum仓库的格式:

7、清理缓存,查看源列表

指令:  yum  clear all  (清理缓存)

         yum    makecache (创建缓存)

        yum  repolist (查看源仓库列表)

8、测试yum

案例: 查看是否安装httpd ,若已安装,先卸载,然后在确保未安装httpd的情况下

去下载httpd,检查是否缺少依赖,最后完成安装即可。

配置网络yum源

(1)阿里云

      https://developer.aliyun/mirror/

     

wget -O /etc/yum.repos.d/CentOS-Base.repo

https://mirrors.aliyun/repo/Centos-7.repo

yum clean all

yum makecache

(2) 腾讯云

https://mirrors.cloud.tencent/

nginx源配置

1、移除epel源

rm -rf /etc/yum.repos.d/epel*

ls /etc/yum.repos.d/

CentOS-Base.repo CentOS-Base.repo.backup hh.repo.b

yum clean all

yum makecache

2、百度搜索nginx镜像

nginx news

作业

任务1、插⼊优盘,读取优盘数据

任务2、在vmware配置光盘iso⽂件,在linux系统中读取光盘⽂件

指令:

lsblk

ls /mnt

mount /dev/cdrom /mnt mount: /dev/sr0 写保护,将以只读方式挂载

ls /mnt

vim /etc/yum.repos.d/hh.repo

[a] name=a

baseurl=file:///mnt

gpgcheck=0

配置阿⾥云yum仓库

yum makecache

yum makecache

配置清华镜像仓库

配置腾讯镜像仓库

⾃建仓库 包含 tree net-tools bash-completion nginx 等包

vim /etc/yum.conf //将keepcache后改为1

1029 yum install --downloadonly --downloaddir=./soft net-tools

1030 yum install --downloadonly --downloaddir=./soft bash-completion

1031 yum install --downloadonly --downloaddir=./soft nginx

1032 yum install --downloadonly --downloaddir=./soft tree

帮助的:

本文标签: yum