在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/