debian安装离线源
debian安裝離線源
debian安裝離線源
制作離線安裝包。基本思路是在互聯(lián)網(wǎng)計(jì)算機(jī)下載某軟件(以vim為例)依賴,把依賴deb復(fù)制到離線計(jì)算機(jī),配置本地源,然后進(jìn)行安裝。
1.創(chuàng)建一個(gè)目錄archives如下:在一臺(tái)可以連接互聯(lián)網(wǎng)的機(jī)器下進(jìn)行操作
#創(chuàng)建目錄 mkdir -p /opt/offline-packages/archives #授權(quán) chmod 777 /opt/offline-packages/archives #進(jìn)入目錄 cd /opt/offline-packages/archives執(zhí)行如下命令會(huì)將vim的遞歸依賴都下載到/opt/offline-packages/archives目錄內(nèi):
sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances vim | grep "^\w" | sort -u)注:vim后可跟多個(gè)包,同時(shí)下載
建立依賴
cd /opt/offline-packages sudo dpkg-scanpackages -m . /dev/null | gzip -9c > Packages.gz cp Packages.gz ./archives帶上-m,會(huì)將所有包全部建立依賴關(guān)系到 Packages.gz中,如此會(huì)有重復(fù),但無需剔除重復(fù)的包
如果出現(xiàn)錯(cuò)誤:sudo:dpkg-scanpackages: command not found 則需要安裝dpkg-dev工具:
最后打包供其他服務(wù)器使用
cd /opt tar -zcvf offline-packages.tar.gz offline-packages將/opt/offline-packages.tar.gz保存至本地
3.離線源應(yīng)用
將上邊打包的離線包發(fā)送到目標(biāo)機(jī)器上/opt 目錄下,解壓
cd /opt sudo tar -zxvf offline-packages.tar.gz在離線計(jì)算機(jī)上,在/etc/apt/sources.list文件增加以下離線源路徑修改之前最好備份一下
deb [trusted=yes] file:///opt/offline-packages archives/
更新源
總結(jié)
以上是生活随笔為你收集整理的debian安装离线源的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 财务管理【5】
- 下一篇: 关于Win10应用商店打不开一直转圈圈的