Instalando/desinstalando via .run

Instalando/desinstalando via .run

esta questão é mais sobre o entendimento da instalação .run, quando você baixa um arquivo e usa .run para instalá-lo, ele realmente interage com o gerenciador de pacotes do Linux ou funciona como um programa portátil, onde uma vez que você exclui a instalação caminho, desapareceu?

Por exemplo, se eu baixar o Qt Creator, que possui um arquivo .run, e instalá-lo em Documents/Qt, isso significa que ele está instalado nesse caminho e, depois de excluir essa pasta, ela desaparece do meu sistema?

Responder1

.runarquivos são simplesmente arquivos executáveis ​​que contêm instruções de instalação de um programa.

Os gerenciadores de pacotes não conseguem rastrear onde os arquivos do programa estão instalados, portanto, não é realmente possível desinstalar o programa.

A única maneira de desinstalar um programa que usa um .runinstalador é fornecer um desinstalador. É por isso que programas que usam .runinstaladores não são recomendados...

Responder2

Istopodeinteragir com o gerenciador de pacotes. Pode fazer qualquer coisa. Eles são apenas roteiros. O que eles realmente fazem depende das pessoas que os escrevem. É muito possível que eles próprios criem um pacote falso para ajudar na remoção.

Alguns instaladores fizeram isso. Sinceramente, não consigo lembrar quais eram, mas eles construíram pequenos meta-pacotes para ajudar na remoção.

No entanto, eles foram instalados pelo sistema. eu acho que émuitoé improvável que um aplicativo instalado em casa solicite a elevação das permissões de root para fazer o mesmo.

informação relacionada