Como configurar a fusão de RPM no Fedora Linux?

Como configurar a fusão de RPM no Fedora Linux?
Qualquer distro Linux pode ser descrita como uma combinação do kernel Linux e vários pacotes no topo. Os desenvolvedores do sistema precisam decidir quais pacotes podem estar disponíveis nos repositórios oficiais. Fedora não é diferente. Segue -se um conjunto de regras quando se trata de apoiar pacotes através dos repositórios oficiais do Fedora:
  • O conteúdo do pacote não pode ser proprietário.
  • O pacote não pode ser legalmente sobrecarregado.
  • O pacote não pode violar as leis dos Estados Unidos (especialmente as leis estaduais federais ou aplicáveis).

É aqui que os repositórios de terceiros entram em jogo. Esses repositórios têm mais liberdade para fornecer pacotes de software que o Fedora exclui.

Neste guia, confira como configurar a fusão RPM no Fedora Linux.

Fusão do Fedora e RPM

RPM Fusion é um dos repositórios de terceiros mais populares para Fedora, Centos/Rhel e distos semelhantes. Muitas vezes é a principal fonte de muitas aplicações de terceiros para o Fedora. RPM Fusion é resultado de três projetos se fundindo: drible, FreshRPMs e Livna. Confira RPM Fusion.
Todos os pacotes da RPM Fusion estão pré-compilados e disponíveis para todas as versões atuais de Fedora, Rhel e Derivativos. RPM Fusion funciona com ferramentas como Yum, DNF e PackageKit. No caso de Fedora, Yum e DNF estão disponíveis.

Existem dois repositórios diferentes sob o RPM Fusion:

  • RPM sem fusão: Contém software de código aberto.
  • RPM Fusion não livre: Ele contém software sem ter um licenciamento de código aberto, mas o código-fonte está disponível gratuitamente.

Também existem repositórios adicionais de terceiros para o Fedora, por exemplo, Google Chrome Repo.

Configurando a fusão de RPM

A fusão de RPM é bastante simples de configurar, e é possível fazer via GUI e CLI.

Configure o RPM Fusion usando a GUI

RPM Fusion oferece pacotes de RPM diretos para configurar os repositórios. Vá para a página de configuração do RPM Fusion e faça o download dos pacotes de RPM para repositórios "gratuitos" e "não livres".

Depois de baixado, inicie o File Manager e navegue para os pacotes de RPM. Clique duas vezes nos pacotes de RPM. Isso os abrirá no software Gnome.

Clique em “Instalar”Para instalar o pacote RPM. Será necessário privilégio de sudo para agir.

Por fim, verifique se os repositórios de fusão de RPM estão ativados. Vá para o software GNOME >> “Repositórios de software”. Se desativado, ative -os. As ações exigirão privilégio de sudo para executar.

Pronto! A fusão de RPM é instalada com sucesso e eficaz!

Configure o RPM Fusion usando CLI

A fusão RPM é mais fácil de configurar usando a linha de comando. Tudo o que ele exige está executando um comando de linha única para instalar os RPMs do repositório.

O comando a seguir instalará o RPM Fusion em repositórios "gratuitos" e "não livres". O DNF pegará e instalará automaticamente os pacotes de RPM apropriados para a versão do Fedora atualmente em execução.

$ sudo dnf install https: // espelhos.rpmfusion.org/free/fedora/rpmfusion livre-lançamento-$ (rpm -e %fedora).Noarch.RPM https: // espelhos.rpmfusion.org/não livre/fedora/rpmfusion-não-lançamento-$ (rpm -e %fedora).Noarch.RPM

A fusão de RPM deve ser ativada por padrão. O próximo passo é atualizar o cache DNF. Execute o seguinte comando:

$ sudo dnf atualização

Se você estiver usando a área de trabalho do GNOME/KDE, a seguinte etapa é recomendada. Permite a integração de fusão RPM com o software Gnome e o KDE Discover.

$ sudo dnf groupupdate núcleo

Desativar e habilitar a fusão de RPM

Quando um repositório não é necessário, geralmente é melhor desativar o repo. Um repositório desativado ainda permanecerá configurado no sistema, mas não será usado para instalar ou pesquisar pacotes.

Para desativar o RPM Fusion Repo, execute os seguintes comandos:

$ sudo dnf config-manager-rpmfusion livre de defeito
$ sudo dnf config-manager-rpmfusion-não com deficiência-definida

Se a fusão da RPM for necessária mais uma vez, ative os repositórios usando os seguintes comandos:

$ sudo dnf config-manager-rpmfusion habilitado para set
$ sudo dnf config-manager-rpmfusion-não habilitado para set

Removendo a fusão de RPM

Remover a fusão de RPM do sistema é simples. Tudo o que ele exige é remover os pacotes de RPM para repositórios de fusão de RPM e "não livres".

Primeiro, determine o nome do pacote para o RPM Fusion Repos.

$ rpm -qa | grep -i

Remova os pacotes usando o seguinte comando:

$ sudo dnf remover

Pensamentos finais

RPM Fusion hospeda toneladas de software incrível que não estão disponíveis no Fedora/Rhel Repos. Depois de seguir este guia, esperançosamente, você aprendeu como tirar proveito deste incrível repositório.

Computação feliz!