Editado 4 meses atrás por ExtremeHow Equipe Editorial
FedoraDesinstalarPacotes de softwareLinha de comandoTerminalGerenciamento de PacotesAdministração de SistemasGerenciador de PacotesIniciantesComputadores
Tradução atualizada 4 meses atrás
O Fedora é uma distribuição Linux popular, conhecida por seus recursos de ponta e um sistema robusto de gerenciamento de pacotes. Uma tarefa comum para os usuários do Fedora é gerenciar pacotes de software, o que inclui instalá-los e desinstalá-los. Este guia fornece informações detalhadas sobre como você pode desinstalar pacotes de software no Fedora usando vários métodos.
O Fedora, como muitas distribuições Linux, usa um sistema de gerenciamento de pacotes para lidar com software. Ele utiliza principalmente o DNF
(Dandified YUM) para esse fim. O DNF é uma maneira poderosa e eficiente de instalar, atualizar e remover pacotes. Este guia se concentrará em usar o DNF para desinstalar pacotes, mas também exploraremos o uso de métodos alternativos, como ferramentas baseadas em GUI.
O DNF é a versão de próxima geração do YUM, o gerenciador de pacotes padrão anterior do Fedora. Ele gerencia pacotes de software resolvendo dependências e garantindo que os componentes de software necessários estejam instalados. O DNF simplifica os processos de instalação, atualização e desinstalação de pacotes.
Desinstalar pacotes via linha de comando usando o DNF é simples. Vamos explorar o processo passo a passo:
O primeiro passo é abrir o terminal. Você pode fazer isso procurando por “Terminal” no seu menu de Aplicativos ou usando um atalho de teclado como Ctrl + Alt + T
em algumas configurações.
Antes de desinstalar um pacote, você pode querer verificar se ele está instalado. Para listar todos os pacotes instalados, execute o seguinte comando:
sudo dnf list installed
Isso exibirá uma lista de todos os pacotes instalados. Você pode procurar um pacote específico canalizando a saída para o grep
. Por exemplo:
sudo dnf list installed | grep nomedopacote
Substitua nomedopacote
pelo nome do pacote que você está verificando.
Depois de confirmar que o pacote está instalado, você pode desinstalá-lo usando o seguinte comando:
sudo dnf remove nomedopacote
Substitua nomedopacote
pelo nome real do pacote que você deseja remover. O DNF então resolverá as dependências e listará os pacotes a serem removidos. Você será solicitado a confirmar a remoção.
O DNF exibirá uma lista dos pacotes que planeja remover, incluindo todas as dependências que não são mais necessárias. Revise essa lista cuidadosamente para garantir que deseja prosseguir. Será solicitado que você confirme antes de prosseguir. Digite y
e pressione Enter para confirmar:
Is this ok [y/N]: y
Isso desinstalará o pacote selecionado, juntamente com todas as dependências desnecessárias.
Por padrão, o DNF não exclui arquivos de configuração quando você exclui um pacote. Se você quiser excluir esses arquivos de configuração, talvez tenha que excluí-los manualmente ou usar ferramentas adicionais. Sempre tenha cuidado ao excluir arquivos de configuração para evitar excluir acidentalmente configurações importantes do sistema.
Se você não quiser usar a linha de comando, o Fedora também fornece ferramentas de interface gráfica (GUI) para gerenciar software, como GNOME Software ou Discover (se você estiver usando o KDE Plasma). Essas ferramentas fornecem uma maneira gráfica de navegar, instalar e desinstalar aplicativos.
Aqui, exploraremos como usar o aplicativo GNOME Software para desinstalar pacotes:
Este método é especialmente útil se você não se lembrar do nome exato do pacote ou se preferir uma abordagem visual.
Após desinstalar pacotes, podem haver arquivos de configuração residuais ou dependências não utilizadas no seu sistema. Aqui estão algumas dicas para limpá-los:
Quando você desinstala um pacote, algumas dependências podem ainda estar no sistema se não forem usadas por outro pacote. Você pode limpar esses pacotes órfãos usando o seguinte:
sudo dnf autoremove
Este comando removerá automaticamente todos os pacotes que foram instalados como dependências, mas não são mais necessários por nenhum pacote instalado.
O DNF armazena em cache os pacotes baixados, o que pode ocupar espaço em disco ao longo do tempo. Para limpar esse cache, você pode fazer o seguinte:
sudo dnf clean all
Isso excluirá todos os arquivos de pacote em cache, mas lembre-se de que instalações futuras podem demorar um pouco mais, pois os pacotes serão baixados novamente.
Há algumas coisas especiais a serem observadas ao desinstalar certos tipos de pacotes:
Tenha cuidado ao remover pacotes do sistema que não sejam necessários para o funcionamento do Fedora. Estes podem incluir bibliotecas importantes ou ferramentas necessárias por outros softwares. Sempre verifique quais pacotes adicionais podem ser removidos e faça uma pesquisa, se necessário.
O Fedora suporta Flatpak e Snap para contêineres de aplicativos isolados. Se você instalou aplicativos através desses, eles não aparecerão no DNF. Cada um tem suas próprias ferramentas de linha de comando para gerenciar aplicativos:
flatpak uninstall nome-do-aplicativo
snap remove nome-do-aplicativo
Às vezes, você pode enfrentar alguns problemas ao tentar desinstalar um pacote. Aqui estão alguns problemas comuns e suas soluções:
Se um pacote falhar ao desinstalar, geralmente envolve problemas de dependência. Certifique-se de que o nome do pacote está correto e tente a operação novamente. Você também pode usar:
sudo dnf remove --skip-broken nomedopacote
Este comando permite que o DNF ignore dependências quebradas, mas use-o com cautela, pois pode causar instabilidade no sistema.
Se você tentar desinstalar um pacote que não existe, o DNF exibirá um erro. Verifique novamente a ortografia do nome do pacote e certifique-se de que ele está realmente instalado.
Para garantir uma experiência tranquila de gerenciamento de pacotes no Fedora, considere seguir estas melhores práticas:
sudo dnf update
para garantir que você tenha a versão mais recente dos pacotes e atualizações de segurança.sudo dnf autoremove
.Desinstalar pacotes de software no Fedora pode ser feito usando ferramentas tanto de linha de comando quanto gráficas, que atendem a diferentes preferências dos usuários. Entender como o DNF funciona pode lhe dar mais controle e confiança sobre as tarefas de gerenciamento de software. Ao gerenciar seu ambiente Linux, lembre-se de limpar periodicamente os pacotes não utilizados e manter um sistema saudável para um desempenho ideal. Quer você seja um usuário iniciante ou experiente, esse conhecimento lhe permitirá gerenciar o sistema de pacotes do Fedora de forma eficiente.
Se você encontrar algo errado com o conteúdo do artigo, você pode