• Ubuntu18.04制作本地源


    Ubuntu 18.04 制作本地源

    1. 在可联网的Ubuntu18.04上制作源

    • 创建目录

    mkdir /opt/debs

    最好在目标电脑上创建相同的目录,以免 apt-get install 时会报错

    • 下载需要的deb包

    下载deb包时请确保两台电脑环境相同,否则在离线电脑上安装时可能会缺少部分依赖导致安装失败

    Tips: 联网电脑最好是重新安装的系统,下载deb包时使用apt-get install --download-only命令,这样可以保证联网电脑一直是最初的状态

    • 移动到制定目录

    /var/cache/apt/archives下的所有包移动到/opt/debs

    • 生成索引文件和Release文件
    cd /opt/debs
    apt-ftparchive packages . > Packages 
    apt-ftparchive release . Release 
    

    以下操作均在目标PC上进行

    2. 修改目标电脑上的source.list文件

    • 备份原始文件

    cp /etc/apt/source.list /etc/apt/source.list.bal

    • 添加source.list

    vi /etc/apt/source.list

    添加以下内容:

    deb file:///opt/debs/ /
    

    生成签名

    以下操作在/opt/debs目录下进行

    • gpg --gen-key
    • gpg -a --export pub_id | apt-key add -

    pub_id 上一步结束时生成的pub

    • gpg --clearsign -o InRelease Release

    • gpg -abs -o Release.gpg Release

    3. 更新源

    apt-get update

    4. 安装

    apt-get install -y <deb-name>

  • 相关阅读:
    关于nginx稳定版1.20.1 4层负载 stream模块失效
    Docker 容器内分析 java程序占用 cpu 高问题排查分析
    分组排序查第一第二的差值
    【album】语音合成技术
    8.juery
    7.dom
    6.对象
    5.函数
    4.数组
    3.JS
  • 原文地址:https://www.cnblogs.com/lianshuiwuyi/p/11118470.html
Copyright © 2020-2023  润新知