在 linux 系统上,解决软件包之间的依赖关系是很重要的事。很多工作无法实现可能就是因为缺少一个软件包,而当你千方百计找到这个软件包的时候,却发现它跟当前系统不兼容。所以,要做的非常重要的一件事情就是给系统添加软件仓库,以确保能安装使用大部分软件包。(亲测)建议看完文章再动手配置
实验环境:
[1-06@localhost Desktop]$ uname -a
Linux localhost 4.4.13-200.nd7.3.x86_64 #1 SMP Sat Jul 8 23:22:12 CST 2017 x86_64 x86_64 x86_64 GNU/Linux
中标麒麟软件下载命令为:yum install
和fedora,Redhat,centos类似,相似于centos系统
中标麒麟-网易163 yum源配置
1.进入到/etc/yum/repos.d/目录中(该目录存放着yum软件仓库的配置文件)
[2-05@localhost yum.repos.d]$ cd /etc/yum.repos.d/
[2-05@localhost yum.repos.d]$ ls
neokylin.repo neokylin-updates.repo
2.删除原有的yum源
[2-05@localhost yum.repos.d]$ rm -f *
3.使用vim编辑器创建一个新的配置文件(文件名称可随意,但后缀必须为.repo)
[2-05@localhost yum.repos.d]$ sudo vim mirrors.163.com.repo
配置参数:
[2-05@localhost yum.repos.d]$ cat mirrors.163.com.repo
[mirrors.163.com]
name=mirrors.163.com
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
enabled=1
gpgcheck=0
4.检查配置是否正确
[2-05@localhost yum.repos.d]$ yum repolist
已加载插件:langpacks
mirrors.163.com | 3.6 kB 00:00:00
(1/2): mirrors.163.com/group_gz | 166 kB 00:00:00
(2/2): mirrors.163.com/primary_db | 6.0 MB 00:00:01
源标识 源名称 状态
mirrors.163.com mirrors.163.com 10,019
repolist: 10,019
5.更新Yum缓存
[root@localhost yum.repos.d]# yum list
[root@localhost yum.repos.d]# yum clean all
[root@localhost yum.repos.d]# yum makecache
中标麒麟-阿里云yum源配置
1.在线下载【需要连网】
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
2.Centos-7.repo文件中以$开始的变量进行替换
sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
3.更新yum缓存
清空缓存:yum clean all
生成缓存:yum makecache
中标麒麟-官方yum源配置
注意 :操作系统使用的源不同可能会对整个操作系统产生影响,用户想要使用中标麒麟官方源,可按照下面配置 /etc/yum.repo.d/ 中的源文件。在/etc/yum.repo.d/ 文件夹中有neokylin.repo和neokylin-updates.repo两个文件配置如下:
neokylin.repo
[root@localhost yum.repos.d]# cat neokylin.repo
[neokylin]
name= NeoKylin 7.0
baseurl=http://download.cs2c.com.cn/neokylin/desktop/releases/7.0/x86_64/zx/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-neokylin-$basearch
[neokylin-32]
name= NeoKylin 7.0 32-bit
baseurl=http://download.cs2c.com.cn/neokylin/desktop/releases/7.0/i386/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ne