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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM