Como um pacote pode ser instalado sem conexão com a internet?

1

Eu instalei um pacote chamado "vbaexpress" no meu Ubuntu e, para desinstalá-lo, eu o removi usando

sudo apt-get purge vbaexpress

e para desinstalar suas dependências, eu o autorizei por

sudo apt-get autoremove vbaexpress

Neste ponto, presumo que o pacote foi completamente desinstalado do meu computador, mas quando eu digitei

sudo apt-get install vbaexpress

ele foi instalado mesmo quando meu computador não estava conectado à Internet. Por que isso aconteceu? Fez errado com a minha suposição de obter o pacote completamente desinstalado? Se sim, como posso removê-lo completamente?

    
por 7_R3X 18.10.2015 / 19:06

2 respostas

1

O pacote é completamente desinstalado, mas seu sistema é configurado por padrão para que os arquivos DEB baixados não sejam apagados após a instalação.

Portanto, comece

sudo apt-get autoclean

para excluir pacotes que não podem mais ser baixados, ou

sudo apt-get clean

para excluir todos os pacotes baixados

de man apt-get

clean
    clean clears out the local repository of retrieved package files. It
    removes everything but the lock file from /var/cache/apt/archives/ and
    /var/cache/apt/archives/partial/.

autoclean
    Like clean, autoclean clears out the local repository of retrieved
    package files. The difference is that it only removes package files
    that can no longer be downloaded, and are largely useless. This allows
    a cache to be maintained over a long period without it growing out of
    control. The configuration option APT::Clean-Installed will prevent
    installed packages from being erased if it is set to off.
    
por A.B. 18.10.2015 / 19:34
0

Após a operação de limpeza, o pacote é efetivamente desinstalado. O não é qualquer arquivo do pacote utilizável pelo seu sistema. A razão pela qual você poderia instalá-lo novamente, é porque o apt armazenará em cache qualquer pacote baixado dos repositórios, para evitar redownloads do mesmo pacote, perdendo largura de banda dos espelhos. O cache do pacote reside em /var/cache/apt/archives .

Se você é um usuário do Windows, um comportamento equivalente é: baixar um instalador, desconectar o cabo de rede e depois instalar o software.

    
por Braiam 19.10.2015 / 12:35