title categories tags abbrlink date updated
中标麒麟--yum源修改
Linux
中标麒麟
yum
d8c7
2021-04-20 16:09:25 -0700
2021-04-20 16:09:25 -0700

在安装 中标麒麟V7 后,执行 yum -y update 会提示这样信息:

无法拿到更新包,原因出自yum源的问题,而网上的麒麟源好多包都不能用,总结了一下,以下方法最实用(确实最快的),但是要求能够联网,如下:

1. 前提找到查看版本

查看版本的方式:

cat /etc/system-release
NeoKylin Linux Advanced Server release V7Update6 (Chromium)

2. 备案一下已有repo

打开repo地址,中标麒麟系统的源文件地址也是在 /etc/yum.repos.d/,进行备份,其实中标麒麟的默认repo是 ns7-adv.repo,没什么用。

yum repolist # 查看系统内 repo 情况
cd /etc/yum.repos.d # 进入 repo 文件夹
ls # 查看列表
cat ns7-adv.repo # ns7-adv.repo 是中标麒麟的默认repo
mv ns7-adv.repo{,.bak} # 备份ns7-adv.repo,改为bak文件

3. 下载和替换成阿里云的CentOS的repo文件

下载阿里云的CentOS的repo文件

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

4. 修改repo文件

通过 vim或者cat 打开下载的repo文件,你可以发现文件中有两个变量,分别是 $releasever$basearch

$releasever 的值表示当前系统的发行版本,也就是第一步查到的版本,通过 sed 命令进行替换:

sed -i  's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo

注:根据你的版本将7替换即可。

$basearch 是我们的系统硬件架构(CPU指令集),就是我们常说的i386\i486\i586\i686\……等

通过命令arch可以查看:

arch # 命令arch
x86_64

然后根据查询结果将 $basearch 进行替换,如下面的命令:

sed -i 's/$basearch/x86_64/g' CentOS-Base.repo

更换 $basearch 我没进行,阿里云的repo感觉不用处理(应该是默认x86_64)。

5. 缓存起来

更换源后,重新更新下yum源的读取:

yum clean all # 清空缓存
yum makecache # 生成缓存

2021-04-21--中标麒麟-yum源修改相关推荐

  1. 2021-04-21--中标麒麟--yum源修改

    在安装 中标麒麟V7 后,执行 yum -y update 会提示这样信息: 无法拿到更新包,原因出自yum源的问题,而网上的麒麟源好多包都不能用,总结了一下,以下方法最实用(确实最快的),但是要求能 ...

  2. 解决2021年之后 CentOS 6 Yum 源无效 停止维护404错误

    解决2021年之后 CentOS 6 Yum 源无效 停止维护404错误 背景:2021年4月,最近在虚拟机上搞一些服务器相关的东西,发现yum install无效了,于是就各种百度啊....... ...

  3. 中标麒麟官方源——参考

    中标麒麟官方源----仅供参考 在中标麒麟官方源中,找到了以下的源,没有整理直接添加在源中了,在软件下载的时候还要牵扯到安全认证,这个直接被我忽略.近期没有时间来做这个,有志同道合的人可以共同学习,本 ...

  4. 服务器 修改yum源,yum源修改

    yum源修改 内容精选 换一换 yum,是一个专门为了解决包的依赖关系而存在的软件包管理器.如同 Windows 系统上可以通过各类"软件管家"实现软件的一键安装.升级和卸载,Li ...

  5. 学习Go之前你应该知道的10件事 | Gopher Daily (2021.04.21) ʕ◔ϖ◔ʔ

    每日一谚:Don't use an interface if it's not clear how the interface makes the code better. Go技术生态 编写好的单元 ...

  6. Linux文本界面配置yum源,修改Linux默认语言 配置yum源

    2. 配置yum源(添加上海交大的yum 源) vim  /etc/yum.repos.d/sjtu.repo  (在yum.repos.d目录下新建sjtu.repo文件并复制下面内容,并保存退出) ...

  7. 把CentOS7的默认yum源修改成阿里源

    1.输入以下命令进入yum源(软件仓库)的配置文件所在的目录 cd /etc/yum.repos.d/ 当前目录的文件 2.把默认的yum源(软件仓库)的配置文件改名,即备份默认的yum源 mv Ce ...

  8. CentOS7 yum源修改为阿里,配置阿里epel源

    镜像下载.域名解析.时间同步请点击 阿里巴巴开源镜像站 一.概念/区分: yum源 什么是yum源: yum是一个在CentOS.RedHat和Fedora操作系统中使用的Shell前端软件包管理器. ...

  9. RedHat的yum源修改为CentOS的yum源

    使用redhat 系统在线安装时提示This system is not registered with RHN.如下: [root@localhost ~]# yum install httpd L ...

最新文章

  1. IDEA实用插件和技巧
  2. C++11中std::tuple的使用
  3. ABS是啥,为什么区块链可以与它完美结合?
  4. golang 遍历list_golang如何把一个list遍历给一个切片
  5. 太原科技大学计算机在哪个校区,太原科技大学有几个校区及校区地址 哪个校区最好...
  6. 移植u-boot1.1.6到友善mini2440学习笔记之环境搭建(系列之一)
  7. c语言中用文件处理数据,C语言文件处理 -C语言从文件中读写格式化数据
  8. redistemplate使用_SpringBoot 使用 Redis 缓存
  9. 05-01 docker 介绍
  10. [Ext JS 4] 实战之Chart, Column Chart 定制颜色
  11. 计算机网络超详细笔记(五):网络层
  12. 高级维修电工实训装置
  13. 计算机硬盘的存储时间,存储访问时间
  14. 在web of science / 知网 上生成题录
  15. html外链怎么做,外链铺广之路如何走?外链实操战术整理
  16. Infor咨询服务调研报告-市场现状、市场份额、市场定位及未来发展趋势
  17. Android Studio:activity界面跳转时闪退或报错:xxx keeps stopping
  18. r5 4500u相当于英特尔什么级别 锐龙r54500u相当于i几
  19. 数学定理可以这样证明
  20. Definition of Spline Basis Function

热门文章

  1. sqlserver yml配置文件
  2. 系统下装软件_电力二次设备自动测试系统
  3. ServerBootstrap的启动流程
  4. div 中的控件底部对齐_如何将div的内容与底部对齐?
  5. java面向对象编程考试题,202514HJava面向对象编程答案试题题目及答案,期末考试题库,章节测验答案...
  6. mysql between and 包含边界吗_MySQL | SQL语法(一)
  7. linux 64 nc,linux 命令之nc
  8. python语言写九九乘法表_【酷叮课堂】--Python语言完成99乘法表
  9. html 按钮ajax请求,使用单个提交按钮和Ajax在JSP中提交两个HTML表单
  10. java日期类的计算问题_java日期计算(Calendar类)