
在升級到 Ubuntu 13.04 之前,我單獨下載了大部分所需的 .deb 軟體包。現在我有一個資料夾,裡面有很多升級所需的 .deb 套件。
如何使用終端升級到 Ubuntu 13.04,使升級過程使用我下載的軟體包並且不會單獨重新下載它們? (不過可能需要下載我沒有下載的套件。)
答案1
如果您將下載的 .deb 放在/var/cache/apt/archives
apt 上,則應使用它們,而不是重新下載。
$ sudo cp /path/to/debs/*.deb /var/cache/apt/archives
請注意,這本身並不會阻止某些軟體包的下載。如果缺少某些依賴項或存在更新版本的快取 .deb apt,則應下載它們。
如果您想確保沒有下載,請使用--no-download
:
$ sudo apt-get upgrade --no-download
編輯
如果要使用更新,do-release-upgrade
則不能使用--no-download
,但它使用相同的路徑來儲存包。