Debian

如何在沒有網際網路的情況下安裝軟體包

  • October 25, 2021

如何在沒有網際網路的情況下在 Debian 上安裝軟體包(不使用 apt-get)?我想在 USB 上下載它並使用終端從 USB 安裝。

安裝包

USB 的路徑在 中/media,因此您必須在那裡搜尋路徑是什麼。一旦你有了它,你可以執行:

sudo dpkg -i /path/to/your/usb/device/DEB_PACKAGE

或者,如果您與包在同一個 USB 文件夾中,則簡單地說:

sudo dpkg -i DEB_PACKAGE

例如,如果封包件被稱為 a_debian_package_2.0.deb 那麼你應該這樣做

sudo dpkg -i a_debian_package_2.0.deb

如果 dpkg 由於依賴問題而報錯,你必須在你的包之前以同樣的方式安裝這些依賴。

您可以在此 AskUbuntu 答案中了解更多相關資訊。

查看apt-offline包。它是這樣的:

  1. 在家裡的 Disconnected Debian 盒子上生成一個簽名文件:
apt-offline set /tmp/apt-offline.sig
  1. 根據前面生成的簽名文件下載數據
apt-offline get C:\apt-offline.sig --threads 5
  1. 回到家庭 Debian 機器後,您將可移動介質中的數據提供給 apt-offline:
apt-offline install /media/USB/apt-offline.zip

引用自:https://unix.stackexchange.com/questions/313690