使用之前下載的 debian 軟體包升級到 Ubuntu 13.04

使用之前下載的 debian 軟體包升級到 Ubuntu 13.04

在升級到 Ubuntu 13.04 之前,我單獨下載了大部分所需的 .deb 軟體包。現在我有一個資料夾,裡面有很多升級所需的 .deb 套件。

如何使用終端升級到 Ubuntu 13.04,使升級過程使用我下載的軟體包並且不會單獨重新下載它們? (不過可能需要下載我沒有下載的套件。)

答案1

如果您將下載的 .deb 放在/var/cache/apt/archivesapt 上,則應使用它們,而不是重新下載。

$ 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,但它使用相同的路徑來儲存包。

相關內容