以下以r程式安裝為例
apt-get -d install r-base
apt-get -d install r-base-dev
#模擬安裝軟體(僅作測試用,無報錯即可)
apt-get
install -s r-base
apt-get
install -s r-base-dev
#在根目錄建立新目錄(新目錄名、位置可以自定義)
cd /
mkdir packs
#將apt cache中的所有.deb包拷貝到packs
cp -r /var/cache/apt/archives/* /packs
#將packs目錄及檔案許可權遞迴改為777
chmod -r 777 /packs
#定位到根目錄
cd /
#建立deb包的依賴關係
dpkg-scanpackages packs /dev/null |
gzip
> packs/packages.gz -r
#如果出現錯誤:sudo: dpkg-scanpackages: command not found,執行
apt-get
install dpkg-dev
#打包成壓縮包
cd /
tar -zcvf packs.tar.gz /packs
#將壓縮包複製到另一台斷網環境根目錄下,然後解壓
tar -zxvf packs.tar.gz
#將安裝包所在源路徑新增到系統源source.list
vim /etc/apt/sources.list
deb file:/// packs/
#注釋掉其他源
#deb ...
#更新源
apt-get update
#離線安裝
apt-get
install ***xx
ubuntu製作本地源
先在有網路的伺服器上面進行apt get install安裝 然後製作本地源 將本地源拷貝到沒有網路的伺服器上,然後在那台機器上設定sourcelist指向這個本地源,此時在那台沒有網路的伺服器上也可以執行apt get install安裝了。下面給出可行且實用的部分本地源製作步驟 mkdir pa...
ubuntu本地源製作
cd mkdir soft cp r v soft r是遞迴呼叫 v是顯示 是拷貝所有檔案 到 soft目錄下 cd soft sudo dpkg scanpackages soft dev null gzip soft packages.gz掃面當前目錄的包,什麼也輸出,然後將包打包到soft p...
ubuntu製作本地源
先在有網路的伺服器上面進行apt get install安裝 然後製作本地源 將本地源拷貝到沒有網路的伺服器上,然後在那台機器上設定sourcelist指向這個本地源,此時在那台沒有網路的伺服器上也可以執行apt get install安裝了。下面給出可行且實用的部分本地源製作步驟 mkdir pa...