如果是沒有網路連線的Windows機器,我要做的就是在另一台電腦上下載安裝程式/程序,將它們放在便攜式媒體上,將它們複製到無連接的機器上並安裝它們。不幸的是,Linux 的工作原理並不那麼簡單——儘管我希望你能證明我在這一點上是錯的。
在 linux (debian) 上,我從來沒有高興過透過以下方式安裝任何東西:
sudo apt-get install package_name(s)
如果沒有連接到互聯網,這是不可能的事情。不幸的是,還不清楚要下載哪些檔案以及從哪裡下載。 apt 通常會下載數十個文件,這是我討厭手動執行的操作。
那麼,是否有一個程式可以將檔案下載到我的 Windows PC 上,而無需執行任何操作,只需告訴它套件名稱?
答案1
我想你正在尋找apt-離線。
在沒有 Internet 連線的 Linux 電腦上,假設您想要安裝 emacs。你會這樣做:
# apt-offline set --install-packages=emacs /media/usbstick/offline.sig
然後,在具有 Internet 連線的 Windows 電腦上,您可以執行下列操作:
E:\> apt-offline get offline.sig
最後,在你的 Linux 機器上:
# apt-offline install /media/usbstick/offline.zip
更多詳細資訊可以在文章中找到APT 離線套件管理。超級用戶有一些幫助將 apt-offline 新增到 Windows 上的路徑。