0.在開始操作之前,有一點是必須的:能夠往開發機裏傳輸文件;
1.在一臺能上網的機器裏清除以往安裝包緩存:
sudo apt-get clean
執行完以後,會刪除所有位於/var/cache/apt/archives目錄下的deb包,可以防止之前安裝緩存的干擾,方便後面只對我們感興趣的軟件進行操作;
2.下載安裝包和其依賴的軟件包:
sudo apt-get install -d kdelibs5-dev
這條命令會將所有需要安裝的deb包下載到/var/cache/apt/archives中;
3.拷貝/var/cache/apt/archives中下載到的所有軟件包到不能上網的開發機:
cp -r xxx/apt/archives ~/soft_packages
接着生成依賴關係(要先安裝dpkg-dev):
sudo dkpg-scanpackages ~/soft_packages /dev/null |gzip>~/soft_packages/Packages.gz
這條命令生成了apt要使用的deb軟件包依賴關係文件。
4.修改/etc/apt/source.list中的軟件源配置,只保留或在開頭添加:
deb file:///home/user_name/soft_packages/ /
然後更新依賴關係:
sudo apt-get update
5.安裝軟件包:
sudo apt-get install kdelibs5-dev
6.the end.