ubuntu製作本地源

2021-10-10 20:29:29 字數 991 閱讀 1574

以下以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...