Como remover um aplicativo?

2

Eu desinstalei o Scilab do meu sistema usando o Gerenciador de Pacotes Synaptic. Mas ainda há uma pasta chamada .Scilab na minha pasta pessoal. Este é o caso de outros aplicativos removidos. Como posso me livrar deles?

    
por Sarath 13.02.2017 / 13:49

4 respostas

1

Você pode remover o pacote .deb instalado com:

$ sudo apt remove [packagename] --purge

A desinstalação de um aplicativo não exclui os arquivos em seu espaço pessoal. Desinstalar um aplicativo é um recurso de todo o sistema executado pelo administrador. Quando a TI remove algo, o aplicativo não procura o espaço pessoal de todos os usuários e faz alterações em seus arquivos. Cabe ao usuário fazer as alterações sozinho.

Pela mesma lógica, a instalação de um programa não irá para o espaço pessoal de todos os usuários para instalar arquivos de configuração em seu espaço. Cabe ao usuário interagir com o aplicativo e gerenciar seus arquivos de configuração.

Se você quiser redefinir muitos aplicativos para seus padrões, poderá excluir os arquivos de configuração desse aplicativo em particular e, em seguida, ao executá-lo novamente, ele criará o espaço de configuração necessário.

Se a equipe de TI desinstalasse o Google-Chrome ou o Thunderbird para que ele pudesse instalar uma nova versão, o aplicativo não excluiria as pastas ~/.config/google-chrome ou .thunderbird com suas configurações e dados pessoais.

    
por L. D. James 13.02.2017 / 14:39
0

Eu suponho que para desinstalar o Scilab você simplesmente deletou o /opt/scilab-5.5.2 e (se algum) o launcher scilab.desktop de / usr / share / applications /. Se este é o seu caso (tem sido meu, pois para instalá-lo eu simplesmente expandi o scilab-5.5.2.tar.gz para / opt e crie o laucher), para remover o diretório .Scilab, basta deletá-lo; Tenha em mente que para instalar o Scilab você não usou nem um instalador, nem um pacote deb e nem o compilou.

    
por Silvia 13.02.2017 / 14:12
0

Existem dois conjuntos de pastas para a maioria dos programas executáveis no espaço do usuário: um que é o programa real (que é controlado pelo pacote que está sendo instalado ou removido) e um que é o seu 'configurações' para o usuário ( 'dados de configuração do usuário local').

Se você removeu o programa via Synaptic ou similar, então ele não está realmente instalado. No entanto, o empacotamento da Debian não é permitido pelas regras e políticas de empacotamento para se preocupar com sua pasta pessoal.

Sempre que você usou o SciLab, ele armazenou suas configurações locais específicas para o usuário em sua pasta pessoal, na pasta .Scilab . Esses dados são lidos toda vez que o Scilab é executado, pois são arquivos de configuração locais somente para você, como arquivos acessados recentemente pelo Scilab, informações de layout de janela, etc.

Devido à política de empacotamento, a remoção do pacote não pode afetar os dados de configuração do usuário local. Se você quiser se livrar dele, você pode simplesmente excluí-lo como se fosse uma pasta padrão, seja através da linha de comando ( rm -r /home/$USER/.Scilab - ajuste para a capitalização de acordo) ou da GUI.

Só porque existe uma pasta .PROGRAM para um determinado programa na sua pasta pessoal não significa que a aplicação não está desinstalada, significa apenas que você precisa limpar depois para remover a sua própria dados de 'configuração local armazenada' do usuário para esse programa.

    
por Thomas Ward 13.02.2017 / 15:49
-1

Execute isso no seu terminal:

sudo apt-get autoremove

Se você quiser remover o arquivo de configuração permanentemente, siga esta resposta

link

    
por Farhadur Reja Fahim 13.02.2017 / 14:15