O erro ‘No Installation Candidate‘ no Ubuntu ocorre quando o sistema não encontra pacotes disponíveis nos repositórios configurados. Para resolver, atualize os repositórios com ‘sudo apt update’, habilite repositórios oficiais ou use métodos alternativos como Snap e Flatpak. Verifique também se o pacote não foi descontinuado ou renomeado.
Se você já se deparou com o erro No Installation Candidate no Ubuntu, sabe que pode ser frustrante não conseguir instalar um pacote importante. Mas calma, esse problema tem solução e pode estar ligado a repositórios desatualizados ou pacotes descontinuados. Quer entender o que fazer? Vamos juntos nessa!
O que significa o erro ‘No Installation Candidate’ no Ubuntu?
O erro ‘No Installation Candidate’ aparece no Ubuntu quando o sistema não encontra um pacote disponível para instalação nos repositórios configurados. Isso pode acontecer por vários motivos, como repositórios desatualizados, pacotes removidos ou até conflitos de versão.
Imagine que você quer instalar um programa e digita o comando no terminal, mas recebe essa mensagem. É como ir ao mercado e não achar o produto que precisa. Pode ser frustrante, mas geralmente tem solução.
Um dos motivos mais comuns é que os repositórios do seu sistema não estão atualizados. O Ubuntu usa esses ‘repositórios’ como fontes oficiais de programas. Se eles estiverem desatualizados, o sistema não consegue encontrar a versão mais recente do pacote.
Outra possibilidade é que o pacote que você quer instalar foi movido ou descontinuado. Às vezes, os desenvolvedores removem versões antigas ou mudam o nome do pacote. Nesses casos, o sistema não vai achar o que você está procurando.
Atualize e gerencie corretamente seus repositórios no Ubuntu
Manter seus repositórios no Ubuntu atualizados é essencial para evitar erros como o ‘No Installation Candidate’. O sistema usa esses repositórios como fontes oficiais para baixar e instalar programas.
Para atualizar a lista de pacotes disponíveis, abra o terminal e digite: sudo apt update. Esse comando sincroniza seu sistema com os repositórios configurados, mas não instala atualizações.
Se quiser atualizar todos os programas instalados, use: sudo apt upgrade. Isso vai instalar as versões mais recentes dos pacotes já presentes no seu computador.
Às vezes, problemas ocorrem porque alguns repositórios estão desabilitados. Você pode verificar quais estão ativos no arquivo /etc/apt/sources.list ou nas pastas em /etc/apt/sources.list.d/.
Se precisar adicionar um repositório novo, use o comando sudo add-apt-repository seguido do endereço do repositório. Mas tome cuidado – repositórios não oficiais podem causar conflitos.
Como adicionar repositórios de terceiros e habilitar os oficiais
Adicionar repositórios de terceiros no Ubuntu pode te dar acesso a mais programas, mas requer cuidado. Primeiro, sempre verifique se a fonte é confiável antes de adicionar qualquer repositório novo.
Para adicionar um repositório PPA (Personal Package Archive), use o comando: sudo add-apt-repository ppa:nomedoproprietario/nomedorepositório. Depois, não esqueça de rodar sudo apt update para atualizar a lista de pacotes.
Se precisar habilitar repositórios oficiais desativados, vá em ‘Software & Updates’ nas configurações do sistema. Na aba ‘Ubuntu Software’, marque as caixas dos repositórios que quer ativar.
Alguns repositórios importantes que podem estar desabilitados incluem ‘universe’, ‘multiverse’ e ‘restricted’. Eles contêm softwares adicionais mantidos pela comunidade Ubuntu.
Lembre-se: muitos problemas de ‘No Installation Candidate’ são resolvidos simplesmente habilitando os repositórios oficiais corretos. Sempre tente isso antes de adicionar fontes externas.
Métodos alternativos de instalação: Snap, Flatpak e instalação manual
Quando o método tradicional de instalação não funciona, você pode tentar alternativas como Snap, Flatpak ou instalação manual. Cada uma tem suas vantagens e pode resolver o problema do ‘No Installation Candidate’.
O Snap é um sistema de empacotamento universal criado pela Canonical. Para instalar um pacote Snap, use: sudo snap install nomedopacote. Os snaps são auto-contidos e atualizam automaticamente.
Já o Flatpak é outra opção popular. Primeiro instale o Flatpak com sudo apt install flatpak, depois adicione o repositório Flathub: flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo.
Para instalação manual, baixe o arquivo .deb do site oficial do desenvolvedor. Depois instale com: sudo dpkg -i arquivo.deb. Se faltar dependências, corrija com sudo apt --fix-broken install.
Lembre-se que snaps e flatpaks ocupam mais espaço, mas evitam conflitos entre dependências. Escolha o método que melhor se adapta à sua necessidade.
Resolvendo o erro ‘No Installation Candidate’ de vez
Como vimos, o erro ‘No Installation Candidate’ no Ubuntu tem várias soluções possíveis, desde simples atualizações até métodos alternativos de instalação.
Comece sempre pelo básico: atualize seus repositórios e verifique se estão ativados. Se não resolver, explore opções como Snap, Flatpak ou instalação manual do pacote.
Lembre-se que cada método tem seus prós e contras. O importante é não desistir – na maioria dos casos, com as ferramentas certas, você consegue instalar o programa que precisa.
Com essas dicas em mãos, você está preparado para enfrentar esse e outros desafios no Ubuntu. Bons downloads!
FAQ – Perguntas frequentes sobre o erro ‘No Installation Candidate’ no Ubuntu
O que significa exatamente o erro ‘No Installation Candidate’?
Esse erro aparece quando o Ubuntu não encontra um pacote disponível para instalação nos repositórios configurados no seu sistema.
Como posso atualizar meus repositórios no Ubuntu?
Use o comando ‘sudo apt update’ no terminal para atualizar a lista de pacotes disponíveis nos seus repositórios.
Quais são os repositórios oficiais que devo habilitar?
Os principais são ‘main’, ‘universe’, ‘restricted’ e ‘multiverse’. Você pode habilitá-los nas configurações de ‘Software & Updates’.
Quando devo usar Snap ou Flatpak em vez do apt?
Use quando o pacote não estiver disponível nos repositórios tradicionais ou quando quiser versões mais atualizadas de programas.
Como instalar manualmente um pacote .deb no Ubuntu?
Baixe o arquivo .deb e use ‘sudo dpkg -i arquivo.deb’. Se houver dependências faltando, use ‘sudo apt –fix-broken install’.
Adicionar repositórios de terceiros é seguro?
Nem sempre. Só adicione repositórios de fontes confiáveis, pois eles podem conter pacotes não testados ou maliciosos.
Fonte: Make Tech Easier
