Você pode instalar pacotes locais usando
dpkg -i /path/to/packagename.deb
mas você mesmo deve cuidar das dependências instalando todos os pacotes na ordem correta.
Suponha que eu esteja em uma máquina com acesso total à internet e faça "apt-get update" e então atualize o cache / var / cache / apt / * com arquivos binários. Agora eu faço um "apt-get install pkgname" e dentro de / var / cache / apt / archives ele coloca os pacotes deb.
Agora eu posso considerar que, se a pasta / var / cache / apt / * estiver tarrada e exportada para uma máquina offline, então, "apt-get install pckgname", deve instalar o pacote. Esta forma de instalação de pacotes é válida e, em caso afirmativo, o que deve ser feito adicionalmente para que essa coisa funcione?
Quando eu tentei isso localmente, ele não funciona e toda vez que eu fiz o apt-get install pkgname, os meus binários de cache (srcpkgcache.bin, pkgcache.bin) foram sendo substituídos pelos padrões.
Você pode instalar pacotes locais usando
dpkg -i /path/to/packagename.deb
mas você mesmo deve cuidar das dependências instalando todos os pacotes na ordem correta.
Se você não copiar a pasta usando sudo
, então um packagelock se tornará ativo e poderá interferir. Você pode copiar todo o conteúdo de / var / cache / apt / archives (não a pasta) usando sudo, para um USB e colar somente aqueles em uma pasta no Desktop da nova máquina / instalação. Então sudo dpkg -i <the path to new folder on desktop> <package name>*.*
ou se todos os pacotes para instalar, então sudo dpkg -i <the path to new folder on desktop>*.*
Espero que ajude