zoukankan      html  css  js  c++  java
  • Ubuntu18.04制作本地源

    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>

  • 相关阅读:
    ZOJ 3818 Pretty Poem
    HDU 4597 Play Game
    HDU 4497 GCD and LCM
    CSU 1335 高桥和低桥
    UVA 10791 Minimum Sum LCM
    CSU 1119 Collecting Coins
    CSU 1120 病毒
    UVA 12169 Disgruntled Judge
    HDU 1301 Jungle Roads
    POJ 1258 Agri-Net
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/13416694.html
Copyright © 2011-2022 走看看