• apt-mirror 制作麒麟桌面版内网源


    apt-mirror 制作麒麟桌面版内网源


    一、修改apt软件安装源

    1、修改source.list安装源

    vi /etc/apt/sources.list
    添加:
    deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1 main universe multiverse restricted
    deb http://archive2.kylinos.cn/deb/kylin/production/PART-V10-SP1/custom/partner/V10-SP1 default all
    

    2、更新软件源信息

    sudo apt update
    

    二、安装同步源工具“apt-mirror”

    apt-mirrot是deb同步工具,使用apt-mirror可直接同步相关软件源上的deb至本地。

    安装apt-mirror软件源同步工具
    sudo apt install -y apt-mirror

    三、修改需要同步的源地址和配置

    “mirror.list”是apt-mirror的配置文件,该文件修改同步路径,软件包架构等,想用哪一个源文件就取消相对应的注册,本次下载V10 SP1版本

    sudo vi /etc/apt/mirror.list
    修改需要配置文件
    # 以下注释的内容都是默认配置,如果需要自定义,取消注释修改即可
    set base_path    /data/apt-souce/
    #镜像文件下载地址
    set mirror_path  $base_path/mirror
    #软件包存放路径(默认即可)
    set skel_path    $base_path/skel
    #临时索引下载文件目录,也就是存放软件仓库的dists目录下的文件(默认即可)
    set var_path     $base_path/var
    #配置日志(默认即可)
    set defaultarch arm64
    # 需要下载架构包,这里是下载arm64
    set nthreads 20
    set _tilde 0
    #下载线程数
    
    #V10版本:
    #deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0 main restricted universe multiverse
    
    #V10 SP1版本:
    #deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1 main restricted universe multiverse
    #clean http://archive.kylinos.cn/kylin/KYLIN-ALL
    	
    #V10 SP1版本: kylin-desktop-V10-SP1-arm64
    deb https://archive2.kylinos.cn/deb/kylin/production/KY-V10-SP1-arm64/custom/kylin-desktop/V10-SP1-arm64 10.1 all main restricted universe multiverse
    clean https://archive2.kylinos.cn/deb/kylin/production/KY-V10-SP1-arm64/custom/kylin-desktop/V10-SP1-arm64
    	
    #V10版本: kylin-desktop-V10-arm64
    #deb https://archive2.kylinos.cn/deb/kylin/production/KY-V10-arm64/custom/kylin-desktop/V10-arm64 10.0 all main restricted universe multiverse
    #clean https://archive2.kylinos.cn/deb/kylin/production/KY-V10-arm64/custom/kylin-desktop/V10-arm64
    

    四、同步软件源

    直接在终端上执行apt-mirror即可下载相对应的软件包,重点注意软件的包大小,大部分的软件包大小在70G-150G之间,因此下载前先准备好存储空间

    sudo apt-mirror
    

    下载中途断开只需要删除apt-mirror.lock文件即可

     sudo rm /data/apt-souce/var/apt-mirror.lock
    

    五、web访问源

    1.安装apache2

    sudo apt install apache2
    systemclt restart apache2
    systemclt enable apache2
    

    2.修改访问路径

    sudo ln -s /data/apt-soucearchive2.kylinos.cn/deb/kylin/production/KY-V10-SP1-arm64/custom/kylin-desktop/V10-SP1-arm64 /var/www/html/kylin-desktop-v10-sp1-arm64
    

    六、使用软件源

    编辑 /etc/apt/source.list,加入以下内容

    sudo vi /etc/apt/source.list
    #ip和port是自己本机的,其中端口默认为80
    deb [arch=arm64] http://[ip]:[port]/kylin-desktop-v10-sp1-arm64 10.1 all main restricted universe multiver
    
  • 相关阅读:
    云e办(后端)——导入导出员工数据(EasyPoi注解使用)
    编写一个程序,统计并输出“要把新兴领域改革作为进一步全面深化改革的一个重点突出出来,构建自主自强、开放融合、充满活力的创新生态,更好推进新兴领域战略能力建设。”中的汉字和标点符号的个数
    【数据结构与算法】线性表的定义和基本操作
    Vue图片URL转File实践[已解决跨域问题]
    Python中的shape[0]、shape[1]和shape[-1]分别是什么意思(附代码)
    Vue3中其他的改变
    Visual Studio 开发工具下载安装教程
    蔚来、小鹏、吉利走到了跨界分叉口
    20世纪最佳12部学术专著
    CSDN竞赛4期题解
  • 原文地址:https://www.cnblogs.com/manwander/p/16916909.html