Instalar pacotes sem conexão com a internet [duplicado]

0

Eu recebi um laptop baseado em Windows que está travado e não permite que nenhum aplicativo seja instalado.

Eu consegui uma caixa virtual do xUbuntu instalada usando uma chave de memória para baixar do meu computador particular e copiada para o meu computador de trabalho. O Linux também está bloqueado e não consigo instalar nada usando o apt-get.

Agora, preciso instalar alguns favoritos do Linux, como o emulador de terminal do quake e o sshfs.

Alguém pode aconselhar se é possível baixar esses e outros pacotes sem usar o instalador do pacote apt-get?

    
por sisko 13.11.2015 / 11:24

2 respostas

2

Você pode configurar uma sessão ssh em seu computador particular e usá-la como um proxy SOCKS:

ssh -fD 8080 user@privatecomputer

Em seguida, configure seu terminal para usar um proxy:

export http_proxy="http://localhost:8080"
export https_proxy="https://localhost:8080"
export ftp_proxy="http://localhost:8080"

Em seguida, tente usar apt-get novamente.

Se você normalmente usa sudo para usar apt-get , pode ser necessário usar o seguinte:

visudo
#add the following line to the existing Defaults
Defaults env_keep = "http_proxy https_proxy ftp_proxy"
    
por 13.11.2015 / 11:32
2

Eu sinto sua dor ...

Se você puder usar o método Lamberts, siga esse caminho!

Uma maneira seria: mover a imagem da VM para seu armazenamento usb, iniciar a VM em um PC com acesso gratuito à Internet, instalar os pacotes como faria normalmente e, em seguida, mover a VM de volta para o PC restrito.

Alternativamente, você pode baixar os pacotes manualmente e depois instalá-los via dpkg:

dpkg -i /path/tp/package.deb

Embora este possa ser um PITA, se o pacote precisar de dependências, você também deve fazer o download e instalar ...

    
por 13.11.2015 / 11:45

Tags