Quero remover o ImageMagick pré-instalado do meu Ubuntu 16.04 LTS. A desinstalação também remove o CUPS e outros pacotes dependentes que eu quero manter no meu sistema.
Existe uma maneira de remover apenas o ImageMagick sem prejudicar suas dependências ou sem precisar reinstalá-los após a remoção automática?
Respostas:
O ImageMagick é um conjunto de ferramentas e bibliotecas de linha de comando para trabalhar com imagens e pacotes que dependem dele ou usam partes dele para funcionar.
O Cups o usa para seus filtros e, embora seja possível que você não use nenhum filtro que use o ImageMagick , recomendo que você o mantenha, pois sua remoção pode quebrar os Cups .
Agora, se você ainda quiser removê-lo, você pode fazê-lo como este :
Nota: É muito provável que isso interrompa o seu sistema, por isso não o faça!
fonte
Algumas funcionalidades dos pacotes dependentes dependem do ImageMagick por definição. Isso significa que os pacotes dependentes (copos etc.) foram criados de uma maneira que exigem (dependem do) ImageMagick para concluir determinadas operações.
Portanto, sem um ImageMagick funcional, os copos criados pelo Ubuntu não funcionarão como planejado. Para garantir que todos os pacotes instalados funcionem como pretendido, o apt, o dpkg e outras ferramentas do sistema garantem que os pacotes com dependências não satisfeitas sejam excluídos do sistema.
Se você ainda tiver certeza de que não precisa do ImageMagick em seu sistema, precisará compilar cups e outros pacotes dependentes novamente sem vinculá-los ou torná-los dependentes do ImageMagick. Isso pode ou não ser possível usando parâmetros para compilar o script de configuração (geralmente chamado pelo comando ./configure). No Ubuntu, manter pacotes auto-construídos geralmente não é recomendado ou facilitado (você precisará compilar os aplicativos novamente manualmente para atualizá-los e garantir que os pacotes dependentes dos aplicativos também sejam compilados novamente).
As soluções práticas estão usando uma distribuição em que aplicativos de autoconstrução e manipulação de dependências entre eles devem ser mais fáceis para o usuário final (Gentoo, Arch etc.) e, alternativamente, continuam usando o Ubuntu sem excluir o ImageMagick.
fonte