首页 Linux网维 CentOS 使用光盘ISO镜像搭建本地源实现离线/无网络yum安装软件或lnmp

CentOS 使用光盘ISO镜像搭建本地源实现离线/无网络yum安装软件或lnmp

LNMP的一键安装包或者通过yum命令进行软件安装都需要通过CentOS系统上的源集进行。通常,系统源通常是网络源。但是在由于一些内部网络或者一些单位的保密性而限制联网的环境下,需…

CentOS 使用光盘ISO镜像搭建本地源实现离线/无网络yum安装软件或lnmp插图

LNMP的一键安装包或者通过yum命令进行软件安装都需要通过CentOS系统上的源集进行。通常,系统源通常是网络源。但是在由于一些内部网络或者一些单位的保密性而限制联网的环境下,需要通过百胜安装LNMP或者安装一些软件包。这里需要使用CentOS CD构建本地源码,实现离线或无网络安装。下面说一下具体步骤,基本和RHEL8设置光盘来源的步骤一样:
1.下载CentOS光盘图像
以CentOS 7为例。目前是国内环境。我们使用163个国内来源的镜像http://mirrors.163.com/centos/7/isos/x86_64/。当然阿里云和华中科技大学的来源都可以。
下载地址:10114mirrors.163.com/centos/7/isos/x86 64/centos-7-x86 64-everything-1810 . iso
然后,使用wget下载的这个iso文件被上传到服务器/根目录:CD/root & amp;amp & ampampwget http://mirrors . 163 . com/CentOS/7/isos/x86 _ 64/CentOS-7-x86 _ 64-Everything-1810 . iso
2.挂载CD映像。
mkdir /mnt/dvd
mount-o loop/root/CentOS-7-x86 _ 64-Everything-1810 . iso/mnt/DVD
通过这种方式,CD安装在/mnt/dvd目录中。
当然,这个mount命令只是一次性的,它会在系统重启或自己卸载后消失。当您需要使用本地源yum来安装时,您需要在线执行这个mount命令。
PS:如果有类似CentOS 6的版本,有多个ISO盘,可以mkdir /mnt/dvd2,然后参考前面的命令,在/mnt/dvd2上挂载第二个。
3.备份yum源配置文件
重命名所有以结尾的文件。回购/etc/yum.repos.d/到xxxx.repo.backup
4.配置新的yum本地源
用winscp、nano、vim等软件编辑/etc/yum . repos . d/centos-media . repo。
添加以下内容:[本地媒体]
name=CentOS-$releasever – Media
baseurl=file:///mnt/dvd/

file:///mnt/dvd2/

如果有第二张光盘,请删除前面dvd2行前面的#注释符号。

gpgcheck=1
启用=1
gpg KEY=file :///mnt/DVD/RPM-GPG-KEY-CentOS-7
保护
Gpgcheck签名检查可以更改为0,不会被检查。
如果gpgkey末尾是CentOS-6,则将最后一位数字改为6。
CentOS 8本地源配置文件的编写不同于CentOS6和7,其内容如下:
name=LocalRepository_BaseOS
base URL=file :///mnt/DVD/BaseOS
启用=1
gpgcheck=0
name=本地存储库_应用流
baseurl=file :///mnt/DVD/AppStream
启用=1
gpgcheck=0
保护
5.测试yum本地源是否正常工作。
执行以下命令清除以下缓存并创建新的缓存yum clean all
构建缓存
然后yum install wget尝试正常安装依赖包。
如果没有错误,就能正常工作。当然可能已经安装了wget,也可以用其他软件包试试。
如果要离线安装lnmp一键安装包,需要使用完整的包并添加CheckMirror=n参数,例如checkmirror=n./install.shlnmp。

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 小编

为您推荐

13款Linux运维比较实用的工具

13款Linux运维比较实用的工具

本文介绍几款Linux运维比较实用的工具,希望对Linux管理员有所帮助。 1、查看进程占用带宽情况-Nethogs N...
9款最佳的Linux文件比较工具

9款最佳的Linux文件比较工具

程序员和撰稿人在编写程序文件或平常的文本文件时,有时想知道两个文件或同一文件的两个版本之间的差异。你在Linux上比较两...
带你真正认识Linux 系统结构

带你真正认识Linux 系统结构

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系...
运维人员常用的Linux命令汇总

运维人员常用的Linux命令汇总

作为运维人员,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率。 一.文件和目录 cd命令,用于切换当...
中国程序员最容易读错的单词汇总(带正确发音示范)

中国程序员最容易读错的单词汇总(带正确发音示范)

日常生产中,当我们需要查阅某个服务的官方文档,或者学习某些最新技术资料时,经常会是英文内容。阅读其实并不困难,或者Goo...

发表回复

返回顶部