É possível fazer um script de desinstalação?

É possível fazer um script de desinstalação?

Basicamente eu quero um script que execute o seguinte comando: apt remove --purge -y ~PROGRAM~ && apt autoremove -y

Exceto que eu poderia usar opções para alterar ~PROGRAM~ para o nome do pacote que gostaria de desinstalar.

No terminal, seria algo parecido com isto: sudo desinstalar ~Nome do pacote aqui~

Se alguém me desse o código necessário para isso ou um tutorial sobre como fazer isso seria ótimo!

Responder1

Você poderia fazer:

#!/bin/bash
echo "sudo uninstall"
read uninstallpkg
sudo apt remove --purge -y $uninstallpkg && apt autoremove -y

O terminal solicitará o pacote que você deseja desinstalar (conforme especificado com read uninstallpkg), digite seu pacote e pressione Enter, e ele será desinstalado.

Conforme user535733observado, isso pode ser perigoso e destruir o sistema, portanto, use-o com cuidado.

Em vez disso, você pode substituir sudo apt remove --purge -y $uninstallpkg && apt autoremove -ypor sudo apt remove -y $uninstallpkg, que será menos perigoso que o comando anterior e não destruirá seu sistema.

informação relacionada