如何在一個命令列中下載一個套件及其依賴項及其依賴項的依賴項?

如何在一個命令列中下載一個套件及其依賴項及其依賴項的依賴項?

如何下載A依賴A-1A-2、依賴A-1-1A-1-2A-2-1A-2-2等的軟體包A-2-3

因此,當我進入一台沒有網路連線的新電腦時,如果我想安裝軟體包,A我只需要做,dpkg -i *.deb而無需抱怨依賴問題。

請注意,我需要下載所有依賴項,迄今為止最好的方法是接受的答案!

答案1

我將從普通安裝 USB(用於新電腦上的發行版)開始,從該 USB 啟動,確保 /var/apt/cache 為空,然後sudo apt-get install Package-A從 /var/apt/cache 複製所有內容以隨身攜帶。

這並不能絕對保證成功,因為安裝媒體與新安裝不同;但這可能會起作用。

然後,您可以在家中在斷開網路連線的情況下安裝在新的硬碟上,並嘗試試運行(如果真的很重要的話)!

相關內容