
Antes de atualizar para o Ubuntu 13.04, baixei a maioria dos pacotes .deb necessários separadamente. Agora tenho uma pasta com vários pacotes .deb necessários para atualização.
Como posso atualizar para o Ubuntu 13.04 usando o terminal de forma que o processo de atualização use meus pacotes baixados e não os baixe novamente separadamente? (No entanto, pode ser necessário baixar os pacotes que não baixei.)
Responder1
Se você colocar os .deb baixados no /var/cache/apt/archives
apt, deverá usá-los em vez de baixá-los novamente.
$ sudo cp /path/to/debs/*.deb /var/cache/apt/archives
Observe que por si só isso não impede o download de alguns pacotes. Se houver alguma dependência faltando ou se houver uma versão mais recente de um .deb em cache, o apt deve baixá-los.
Se você quiser ter certeza de que nenhum download será feito, use --no-download
:
$ sudo apt-get upgrade --no-download
Editar
Se você for atualizar usando do-release-upgrade
você não pode usar --no-download
, mas ele usa o mesmo caminho para armazenar pacotes.