U系R系搭建本地仓库源


U系/R系搭建本地仓库源

U系:

演示环境:Kylin-Desktop-V10-SP1-RC5-Build01-hwe-210521-x86_64

搭建流程:

  1. 连接系统光盘

    root@yinmy-VMware:/var/lib/kylin-software-properties/template# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   50G  0 disk 
    ├─sda1   8:1    0    1G  0 part /boot
    ├─sda2   8:2    0    1K  0 part 
    ├─sda5   8:5    0 18.5G  0 part /
    ├─sda6   8:6    0   16G  0 part 
    ├─sda7   8:7    0 12.3G  0 part /data
    └─sda8   8:8    0  2.2G  0 part [SWAP]
    sdb      8:16   0   20G  0 disk 
    └─sdb1   8:17   0   20G  0 part /C
    sr0     11:0    1  3.6G  0 rom  /media/yinmy/Kylin-Desktop-V10-SP1-hwe
    

    可以看到最后一行是系统光盘

  2. 使用 apt-cdrom 命令

    root@yinmy-VMware:/var/lib/kylin-software-properties/template# apt-cdrom -m -d=/media/yinmy add
    现把 /media/yinmy/Kylin-Desktop-V10-SP1-hwe/ 作为了 CD-ROM 的挂载点
    正在鉴别... [3b3414e0717be98d1989b013af284a5c-2]
    正在盘片中查找索引文件...
    找到了 4 个软件包索引、0 个源代码包索引、0 个翻译索引和 0 个数字签名
    这张盘片现在的名字是:
    “Kylin  _V101_ - Build amd64 LIVE Binary 20210522-15:40”
    Reading Package Indexes... 完成
    正在写入新的源列表
    对应于该盘片的软件源设置项是:
    deb cdrom:[Kylin  _V101_ - Build amd64 LIVE Binary 20210522-15:40]/ v101 main multiverse restricted universe
    请对您的盘片套件中的其它盘片重复相同的操作。
    root@yinmy-VMware:/var/lib/kylin-software-properties/template# 
    
  3. 查看源列表

    root@yinmy-VMware:~# cat /etc/apt/sources.list
    # 本文件由源管理器管理,会定期检测与修复,请勿修改本文件
    deb cdrom:[Kylin  _V101_ - Build amd64 LIVE Binary 20210522-15:40]/ v101 main multiverse restricted universe
    deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1 main restricted universe multiverse
    deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-hwe main
    deb http://archive.kylinos.cn/kylin/partner 10.1 main
    deb http://archive2.kylinos.cn/deb/kylin/production/PART-V10-SP1/custom/partner/V10-SP1 default all
    

    可以看到第一行是新添加的源列表

    使用时先apt-get update更新系统源

R系:

演示环境:Kylin Linux Advanced Server
release V10 (SP1) /(Tercel)-x86_64-Build19/20210319

  1. 连接系统光盘

    [root@localhost ~]# lsblk
    NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda             8:0    0   50G  0 disk 
    ├─sda1          8:1    0    1G  0 part /boot
    └─sda2          8:2    0   49G  0 part 
      ├─klas-root 253:0    0 46.9G  0 lvm  /
      └─klas-swap 253:1    0  2.1G  0 lvm  [SWAP]
    sdb             8:16   0   20G  0 disk 
    sr0            11:0    1  4.2G  0 rom  /run/media/root/Kylin-Server-10
    

    最后一行为系统光盘挂载点

  2. 修改配置文件

    [root@localhost ~]# vim /etc/yum.repos.d/local.repo
    [local-yum]
    name=local-yum
    baseurl=file:///run/media/root/Kylin-Server-10
    enable=1
    gpgcheck=0
    
  3. 把原来的配置文件修改个文件名备份

    [root@localhost yum.repos.d]# vim kylin_x86_64.repo kylin_x86_64.repo.bak 
    
  4. 重置yum源

    [root@localhost yum.repos.d]# yum clean all
    6 files removed
    [root@localhost yum.repos.d]# yum makecache 
    local-yum                                           202 MB/s | 3.9 MB     00:00    
    Last metadata expiration check: 0:00:01 ago on 2021年08月21日 星期六 18时47分13秒.
    Metadata cache created.
    
  5. 检查是否配置成功

    [root@localhost yum.repos.d]# yum list 
    

    有输出则配置成功。

注:由于使用虚拟机作为操作练习的演示环境,将系统镜像源作为cd/dvd形式添加进系统中,并设置为启动时连接,所以没有挂载操作,如使用iso镜像上传至系统时,需有挂载操作