青岛实训DAY07---yum源配置和特定源配置

yum
软件包管理器,类似于360软件管家,以及⼿机的app市场
Rpm安装(下载软件,单独安装,需要解决依赖关系)
源码安装 confgure make make install
yum基于rpm,相当于rpm升级版,⾃动解决依赖关系

一、配置本地yum源

1.找到源文件并备份

# cd /etc/yum.repos.d/        //转到源目录

# tar -zcvf repo.tar.gz ./*.repo        //打包所有文件进行备份

# rm -rf ./*.repo        //删除所有的repo文件

# ls        //查看本目录

2.把光盘挂载到指定目录

(1)手动挂载

# lsblk

# mount -o ro /dev/sr0 /mnt        //把光盘挂载到mnt目录下

        选项 -o 表示挂载⽅式   ro=readonly  rw=read and write
# lsblk
(2)开机自动挂载
# chmod +x /etc/rc.local         //添加权限
# echo 'mount -o ro /dev/sr0 /mnt' >> /etc/rc.local
(3)永久挂载
# vi /etc/fstab
   /dev/sr0 /mnt   iso9660  defaults   0   0
# mount -a

3.编写本地repo文件

# vi /etc/yum.repos.d/yum.repo

 [yum]

name=yum        //名字和 [ ]名字都是随便起的

baseurl=file:///mnt        //本地配置用file:// 还有ftp:// http:// https://

gpgcheck=0

enable=1

# yum clear all        //清除缓存,如果找不到命令把clear换成clean

# yum makecache        //生成缓存

# yum repolist all        //查看源

二、配置网络yum源

例如ali源,腾讯源,清华源等,以阿里源进行演示

1.浏览器搜索阿里镜像站点

2.根据官方提示配置yum源

备份源文件,清除repo文件,不懂看上文

3.

# yum clear all

# yum makecache

4.查看源

# yum repolist all

三、特定源配置

1.epel源配置----对官方和官网源的扩展,有些软件找不到

        # yum -y install epel-release

        # yum repolist all

        # ls /etc/yum.repos.d/

2.nginx安装

(1)百度搜索nginx的镜像https://nginx.org/

安装稳定版本

# vi /etc/yum.repos.d/nginx.repo

# yum clean all

# yum makecacahe

# yum list | grep nginx

# yum -y install nginx

# nginx        //启动服务

四、自建yum仓库

1.安装createrepo制作仓库的软件

# yum -y install createrepo

2.把soft文件夹做成一个本地的自建仓库

# createrepo /root/soft

3.在/etc/yum.repos.d/创建soft.repo

# vi /etc/yum.repos.d/soft.repo

[soft]
name=soft_local
gpgcheck=0
baseurl=file:///root/soft
enable=1
# yum clean all
# yum makecache
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值