博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS学习笔记 - 11. 搭建Centos7.5本地repo
阅读量:6915 次
发布时间:2019-06-27

本文共 2484 字,大约阅读时间需要 8 分钟。

搭建Centos7.5本地repo

我们先假设一个前提,我们有一台Centos机器,但是它不能联网。

而且这台Centos机器初期采用的是最小安装的方式安装的。

那我们需要给这台机器搭建一个本地repo。

一、下载WinScp

首先我们需要下载Winscp, 因为最小化安装又不能联网,很多命令是不能使用的,scp这个命令可以。

为了把本地源的文件传上去,我们必须使用Winscp。

到winscp官方网站上下载windows下的scp工具。

如果是linux,可以直接使用scp命令。

二、通过WinScp把Centos7.5的ISO文件上传到服务器 /opt/soft/centos7.5下面

首先我们需要准备好Cenots7.5的ISO文件。

这个可以从Centos官网直接下载,这里我们已经下载好了。

然后我们先使用Winscp连接到服务器。

可以使用ip addr 来查看Centos ip地址。

我们这里会看到两块网卡,第一个是本地回环网卡,第二块是我们实际使用的网卡ens33。[root@dev-basic yum.repos.d]# ip addr1: lo: 
mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33:
mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:f0:9e:dc brd ff:ff:ff:ff:ff:ff inet 192.168.168.106/24 brd 192.168.168.255 scope global noprefixroute dynamic ens33 valid_lft 1728sec preferred_lft 1728sec inet6 fe80::e207:5b75:45cc:6a65/64 scope link noprefixroute valid_lft forever preferred_lft forever

然后在opt下面建立soft/centos7.5文件夹

mkdir -p /opt/soft/centos7.5/cd /opt/soft/centos7.5/pwd

最后把CentOS-7-x86_64-DVD-1804.iso拖动到服务器的centos7.5目录中。

三、创建挂载目录

mkdir -p /mnt/centos7.5

四、挂载iso文件

mount -o loop /opt/soft/centos7.5/CentOS-7-x86_64-DVD-1804.iso /mnt/centos7.5

五、查看挂载状态

df -h[root@dev-basic yum.repos.d]# df -h文件系统                            容量  已用  可用 已用% 挂载点/dev/mapper/centos_dev--basic-root   46G  5.3G   40G   12% /devtmpfs                            1.9G     0  1.9G    0% /devtmpfs                               1.9G     0  1.9G    0% /dev/shmtmpfs                               1.9G   12M  1.9G    1% /runtmpfs                               1.9G     0  1.9G    0% /sys/fs/cgroup/dev/sda1                          1014M  142M  873M   14% /boottmpfs                               378M     0  378M    0% /run/user/0/dev/loop0                          4.2G  4.2G     0  100% /mnt/centos7.5

六、建立repo文件,引用本地文件源

建立或者修改repo,让repo能够加载本地的ISO源vi /etc/yum.repos.d/centos7.5-local.repowq!保存退出# 编辑内容如下[cenots7.5-local]name=centos7.5baseurl=file:///mnt/centos7.5enabled=1gpgcheck=0

七、移动原来的CentOS-Base.repo到备份文件夹

# 新建备份文件夹mkdir -p /opt/backup# 移动repo文件进行测试mv /etc/yum.repos.d/CentOS-Base.repo /opt/backup/

八、断网测试

# 重新生成缓存yum clean all yum makecache# 断开网络进行测试(虚拟机可以点击网络连接小图标断开)# 安装telnetyum install telnet# 安装wgetyum install wget

转载地址:http://elicl.baihongyu.com/

你可能感兴趣的文章
addLoadEvent(func) 不管在页面加载完毕执行多少个函数,都应付自如
查看>>
我的友情链接
查看>>
Motion Builder 2016时间控制区的学习
查看>>
NoSQL——MongoDB基础
查看>>
Apache Arrow官方文档-内存结构
查看>>
Lucene就是这么简单
查看>>
Mysql系列:高可用(HA)
查看>>
Swift的基本使用介绍
查看>>
我的友情链接
查看>>
[置顶] Mybatis技术(四) 从配置读取到打开连接的源码分析
查看>>
约定 大于 验证
查看>>
mysql杀掉睡眠进程
查看>>
迈向高薪的阶梯
查看>>
用GDB调试程序(四)
查看>>
专用链表VS通用链表
查看>>
完美解决delphi7 安装Ehlib4.1.4报错的办法
查看>>
Mac常用快捷键
查看>>
python打包成exe程序
查看>>
Q查询
查看>>
【问题求助】PS调色师要学的东西!
查看>>