Como adicionar repositórios de terceiros e RPMs no Fedora

click fraud protection

Usar o Fedora significa aceitar que o software de terceiros no Linux que você usa diariamente nunca será incluído por padrão. Isso é inconveniente, mas não o fim do mundo. Isso ocorre porque existem ótimos serviços e recursos disponíveis para ajudar os usuários a adicionar repositórios e RPMs de terceiros no Fedora para obter o que precisam.

O primeiro serviço que veremos é o Fedora Copr. Copr é uma nova tecnologia, mas desde que foi lançada, os usuários estão recorrendo a ela para encontrar softwares que normalmente não estão incluídos no Fedora. O sistema Copr pode ser visto como o sistema "PPA" do Fedora ou a versão do Redhat do serviço Open SUSE Build. O motivo? Usuários e desenvolvedores podem facilmente usar o Copr e criar repositórios de software personalizados para distribuir software facilmente aos usuários do Fedora.

Esse é, de longe, o melhor recurso para software de terceiros. Veja como usá-lo. Para começar, abra um terminal. Um terminal é a única maneira de fazer isso, pois o Copr envolve a interação com o gerenciador de pacotes DNF (um programa de terminal).

instagram viewer

Neste exemplo, usaremos o Steam. O Steam é um software proprietário e, como resultado, o Redhat (o pessoal do Fedora) se recusa a enviá-lo em seus repositórios de software. Uma boa maneira de corrigir isso rapidamente é obtendo-o no Copr. Pesquise e encontre Vapor através da barra de pesquisa.

Escolha um resultado que pareça útil. Observe que existem muitos repositórios duplicados do Copr para o Steam. A melhor maneira de escolher é ler cada página e determinar qual é a mais ativa. Nesse caso, o repositório Copr mais ativo para o Steam é: alunux / linux-steam-integration

Vá para a página e leia as instruções. Os mantenedores de repositório geralmente são gentis o suficiente para dizer exatamente o que você precisa saber. Nesse caso, o repositório de vapor Alunux exige, primeiro, para ativar o repositório negativo17:

sudo u -c 'dnf config-manager --add-repo = http://negativo17.org/repos/fedora-steam.repo'

Em seguida, ative o próprio repositório Copr.

su -c 'dnf copr permite a integração de alunux / linux-steam'

Em seguida, basta instalar o Steam como qualquer outro software no Fedora. Isso é possível de duas maneiras. O primeiro envolve a busca por “Steam” no Gnome Software e o clique no botão de instalação. Alternativamente:

sudo dnf install steam

Você também pode querer a integração do Steam Linux:

su -c 'dnf install linux-steam-integration'

RPMFusion

Outra maneira de melhorar seriamente as fontes de software do Fedora é habilitando o RPMFusion. Este é um serviço bem conhecido, especializado em adicionar software de terceiros (pense em drivers proprietários da Nvidia e outras ferramentas não gratuitas, como Skype, Discord e etc).

Se você não quer mexer com o Copr (ou não consegue encontrar algo lá), uma boa maneira é adicionar isso ao seu sistema. O melhor de tudo é que o RPM Fusion existe há anos e está sempre atualizado. Quando uma nova versão do Fedora aparecer, o RPM Fusion funcionará com ele. Veja como fazê-lo.

A versão atual do Fedora até agora é 26. Se você estiver lendo isso no futuro, vá aqui para baixar os pacotes não gratuitos.

Para a versão 26, abra um terminal e:

instalação do sudo dnf https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y

Quando este pacote concluir a instalação, vá para o software Gnome. Você notará que há muito mais software disponível. Como alternativa, abra um terminal e faça:

nome do programa de pesquisa dnf

RPM Pbone

Outro bom recurso de RPM é RPM Pbone. É um mecanismo de pesquisa que procura na Internet (com a ajuda dos termos de pesquisa) pacotes RPM. Este é um site bastante simples. Entretanto, os usuários devem saber que outras distribuições Linux usam o formato de pacote Redhat RPM e, como resultado, você pode encontrar pacotes do OpenSUSE, CentOS e etc.

Como esses formatos de pacote são semelhantes, não deve ser difícil instalar um pacote OpenSUSE no Fedora.

Pkgs.org e o OpenSUSE Build Service

Além do RPM Pbone, existem outros repositórios RPM. Principalmente, Pkgs.org e o serviço SUSE Build. Como usuários do Fedora, o Pkgs.org é provavelmente o melhor lugar para começar. Ele pesquisa ativamente em muitas distribuições Linux (incluindo Fedoras) por RPMs e outros pacotes.

Por que você gostaria de usar o Pkgs.org? Bem, se você estiver em uma nova versão do Fedora, alguns programas incluídos em versões anteriores podem não estar lá. Este site permitirá que você o obtenha. Além disso, ele pesquisa em muitos lugares diferentes o software que você precisa, portanto, apenas com esse serviço, você está pesquisando vários locais.

O segundo recurso é o ORG. O OBS é principalmente para usuários do SUSE, mas funciona bem com o Fedora. Isso ocorre por dois motivos:

  1. O OBS suporta o Suse, que usa arquivos RPM. O Fedora também usa RPMs, para que os usuários possam instalar facilmente RPMs Suse na sua configuração do Fedora (embora não seja recomendado).
  2. Como o Fedora e o Suse compartilham um formato de pacote, o Fedora geralmente é suportado consistentemente no OBS. Ao pesquisar por programas no site, os usuários verão um botão de download do Fedora.

Use o ORG aqui.

Conclusão

O Fedora é um ótimo sistema operacional que está sempre na vanguarda do mundo Linux. Muitas novas tecnologias começam no Fedoraland antes de mudar para outro lugar. Tudo isso dito, eles são famosos por proibir o "software não livre". Para os defensores do software livre, isso é bom. No entanto, se você é um usuário geral que deseja instalar facilmente o Discord, vai se divertir muito. É por isso que é importante saber para quais recursos os usuários do Fedora podem recorrer para software de terceiros.

watch instagram story