在linux环境下,有时涉及到的一些命令会需要使用到yum,有些系统没有yum源,需要用户自己动手去配置,这边也是整理出了三种常用的配置方法供大家参考。

1.本地yum源:将安装盘、安装镜像直接挂载到服务器路径上,即所有的安装文件都在本服务器上,不需要借助局域网或者internet

配置步骤如下:

1)准备工作:先准备好对应的hikos的标准镜像,比如centos7.4-hik-r4.iso需要使用标准7.4的镜像(约4G)。因为hik-r4被严重裁剪,很多安装包都被裁掉了。

ps:使用安装镜像(安装盘的方式类似)

1.将镜像解压后使用XFTP等软件直接拷贝到服务器路径下,比如/yum/yum-7.4iso

2.接着修改yum源配置文件

cd /etc/yum.repos.d/;mv CentOS-Media.repo CentOS-Media.repo.1;rm -rf  *.repo;mv CentOS-Media.repo.1 CentOS-Media.repo; vi CentOS-Media.repo

修改成如下样式

[c7-media]

name=CentOS-$releasever - Media

baseurl=file:///yum/yum-7.4iso/

gpgcheck=0

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

按esc键,输入:wq保存退出

3.yum clean all; yum makecache

至此,本地源就配好了

2.网络yum源,如果服务器可以联网就简单多了

1.将原始yum源配置文件删除;cd /etc/yum.repos.d/;rm *.repo

2.下载阿里云的yum配置文件(这里只是举个例子其他的yum源都可以)

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3.yum clean all; yum makecache

4.至此,阿里云yum源配置完毕

3.配置ftp yum源

ftp yum源主要用于局域网,没有外网环境的情况下,多台设备需要进行yum安装,即可找一个服务器架设ftp yum源,其他的服务器通过ftp yum源安装软件包,不用一一去配置本地yun 源。

前提条件:配置ftp yum源需要先配置ftp yum源服务端;

1.先按照第1步配置好本地yum源

2.安装ftp服务;

[root@HikvisionOS hik]# yum install -y vsftpd.x86_64

提示compelte即为安装成功;

3.启动ftp服务,并确认服务启动成功

4.将 /yum/yum-iso7.4

5.此时打开ie输入ftp://服务端ip/,能看到对应的文件夹即开启FTP成功;

6.接着到需要进行配置yum源的服务器上修改yum源配置文件

cd /etc/yum.repos.d/;mv CentOS-Media.repo CentOS-Media.repo.1;rm -rf  *.repo;mv CentOS-Media.repo.1 CentOS-Media.repo; vi CentOS-Media.repo

修改成如下样式

[c7-media]

name=CentOS-$releasever - Media

baseurl= ftp://10.19.53.231/yum-7.4iso

gpgcheck=0

enabled=1

按esc键 输入 :wq

7.yum clean all; yum makecache

8.至此,ftp yum源配置完毕

可在下方留言或登陆网址:http://www.vidisit.cn/

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐