Pesquisa de site

Como encontrar e instalar aplicativos de software no Fedora Linux


Existem inúmeros pacotes de software disponíveis para instalação na distribuição Fedora Linux a partir do repositório fornecido pelo projeto Fedora. Você também pode ativar outros repositórios de terceiros, como COPR ou RPM Fusion, para instalar aplicativos de software adicionais.

Como outras distribuições Linux, o Fedora usa um sistema de gerenciamento de pacotes DNF para instalar, atualizar e remover pacotes e componentes de software. O sistema de gerenciamento de pacotes do Fedora usa o formato de pacote RPM.

Neste artigo, explicaremos como encontrar e instalar aplicativos de software na distribuição Fedora Linux usando o utilitário gráfico e a linha de comando (CLI). Também abordaremos repositórios de terceiros para instalação de pacotes, usando código-fonte e outros métodos de instalação.

Instalando Software no Fedora através do Utilitário Gráfico

A maneira mais fácil de instalar software no Fedora é usando o utilitário gráfico. Ele permite que você navegue, encontre e instale aplicativos. Assim como em qualquer distribuição Linux, você precisa ter privilégios de root para instalar qualquer pacote no Fedora.

Na área de trabalho padrão, GNOME, vá para o menu Atividades e clique no ícone Software conforme indicado na captura de tela.

Você pode encontrar pacotes de software nas categorias sugeridas, por exemplo, Produtividade ou nas Seleções do Editor.

Selecione uma das Escolhas do Editor ou outro software recomendado na janela e clique no botão Instalar para instalar o pacote conforme mostrado.

Instalando software no Fedora através da linha de comando

O segundo e avançado meio de instalação de pacotes de software no Fedora é através da linha de comando usando o utilitário DNF, que é usado para gerenciar (instalar, remover e atualizar) pacotes no Fedora (desde a versão 22), é um aplicativo de nível superior construído em topo de RPM.

Faça login como usuário root e instale os pacotes no Fedora usando a ferramenta DNF conforme mostrado.

Para pesquisar um pacote usando o comando DNF (substitua os olhares pelo nome real do aplicativo):

dnf search glances

Para instalar um pacote chamado glances, execute o seguinte comando (responda y a qualquer prompt, se necessário):

dnf install glances

Habilitando repositórios de terceiros no Fedora

Como mencionamos anteriormente, o Fedora fornece a maior parte do software que você precisa para executar seu sistema com sucesso. Caso um pacote esteja faltando, é mais do que provável que você encontre um repositório de terceiros que possa adicionar, para que a instalação possa ser gerenciada com o gerenciador de pacotes integrado.

Existem vários repositórios de software de terceiros para o Fedora, que são comumente usados pelos usuários finais e não entram em conflito entre si:

  • http://rpmfusion.org – fornece software que o Projeto Fedora ou a Red Hat não desejam enviar
  • http://rpm.livna.org – um complemento ao RPM Fusion
  • https://copr.fedorainfracloud.org/ – um sistema de compilação fácil de usar que fornece um repositório de pacotes.

Importante: Misturar muitos repositórios de terceiros pode entrar em conflito entre si, causando instabilidade e problemas difíceis de depurar.

Instalando software no Fedora usando código-fonte

Existem situações em que um pacote não é encontrado em nenhum repositório ou é desenvolvido internamente ou você precisa instalar um pacote com dependências customizadas. Nesses casos, você pode instalá-lo a partir do código-fonte. Os desenvolvedores ou mantenedores de pacotes normalmente fornecem instruções sobre como instalar aplicativos a partir do código-fonte.

Nota: Instalar aplicativos a partir do código-fonte pode tornar seu sistema muito mais difícil de gerenciá-los e o gerenciador de pacotes não terá conhecimento do software instalado. Isso pode resultar em:

  • os pacotes não podem ser atualizados de forma fácil e automática (para corrigir problemas de segurança, bugs e adicionar melhorias).
  • dependências podem não ser facilmente atendidas e outros problemas menores.

Outros métodos de instalação

Embora instalar aplicativos usando os sistemas de gerenciamento de pacotes Fedora seja a opção preferida, ocasionalmente, você precisará instalar pacotes através de outras ferramentas de gerenciamento de pacotes, especialmente sistemas de pacotes de linguagem de programação, como:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, gema – Ruby
  • npm – Node.js
  • goget/goinstall – Ir
  • Caixa – Ferrugem e muitos outros.

Isso é tudo! Neste artigo, explicamos como encontrar e instalar aplicativos no Fedora. Use o formulário de feedback abaixo para fazer perguntas ou compartilhar suas idéias conosco.