Como configurar e usar o yum no fedora?

Como configurar e usar o yum no fedora?

Uma distro Linux pode ser descrita como uma coleção de pacotes entre dependentes no topo do kernel Linux. Juntos, eles oferecem uma experiência incrível. Para manter os pacotes em ordem, um gerente de pacotes é essencial para cada distro.

No caso do Fedora, Yum e DNF são dois gerentes de pacotes. Neste guia, verificaremos como configurar e usar o Yum no Fedora.

Yum no fedora

Yum é o principal gerente de pacotes do Fedora que pode consultar informações sobre pacotes, buscar pacotes de repositórios, instalar/desinstalar pacotes com solução de dependência automática e atualizar todo o sistema. Yum também pode trabalhar com repositórios adicionais ou fontes de pacotes. Para estender a funcionalidade, Yum também suporta muitos plugins.

Yum pode executar as mesmas tarefas que a RPM, mas de uma maneira mais eficiente e mais simples. Ele também simplifica a configuração de seus próprios repositórios e pacotes de RPM.

Nos dias modernos, Yum está sendo substituído pelo DNF, um gerente de pacotes modernos. É porque Yum tem alguns problemas inerentes, como desempenho ruim, alto consumo de memória, documentação ruim, etc. No entanto, ainda vale a pena aprender Yum porque Fedora, Centos e Rhel ainda suportam Yum como um gerente de pacotes válidos.

Instalando Yum no Fedora

Como um dos gerentes de pacotes padrão, Yum deve vir pré-instalado com o Fedora. Execute os seguintes comandos para verificar se o yum está instalado:

$ que yum
$ yum -versão

Se o yum não estiver instalado, o seguinte comando instalará o yum imediatamente.

$ sudo dnf install yum

Usando yum

É hora de aprender a usar o Yum- um gerente de pacotes completo com toneladas de recursos. Esta seção demonstra alguns de seus comandos mais comuns e importantes.

Instalando um pacote

Para instalar um pacote, o yum requer o nome do pacote. Supondo que você tenha o nome do pacote, execute o seguinte comando para instalá -lo. Yum resolverá e instalará automaticamente todas as dependências necessárias.

$ sudo yum install

Se precisar instalar vários pacotes, basta colocar todos os nomes de pacotes separados pelo espaço.

$ sudo yum install

Ao instalar qualquer pacote, Yum solicitará confirmação. Se você deseja que Yum instale os pacotes sem pedir permissão, use a bandeira "-y".

$ sudo yum -y install

Instale um pacote de RPM

Vários pacotes estão diretamente disponíveis como pacotes de RPM. Embora o método padrão de instalar um pacote de RPM esteja usando a ferramenta RPM, é recomendável usar o Yum para fazê -lo. Se instalado usando o YUM, o pacote RPM será instalado com todas as suas dependências (se disponível).

$ sudo yum install

Se houver vários pacotes, mencione -os também.

$ sudo yum install

Também é possível instalar um pacote de RPM disponível através de um link direto. No exemplo a seguir, Yum baixará e instalará o RPM Fusion Repo.

$ sudo yum 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

Removendo um pacote

Quando um pacote não é mais necessário, mantê -lo instalado é redundante. Para remover um pacote indesejado, use a seguinte estrutura de comando:

$ sudo yum remover

Yum pedirá permissão para executar a ação. Se você quiser que Yum não peça permissão, use a bandeira "-y".

$ sudo yum -y remover

Igual a instalar vários pacotes, o yum também pode remover vários pacotes.

$ sudo yum remover

Pesquisando um pacote

Em muitas situações, o nome exato do pacote para um determinado aplicativo é difícil de acompanhar. Em tais situações, o recurso de pesquisa embutido do yum é realmente útil.

Para procurar um determinado nome do pacote com um termo de pesquisa, use a seguinte estrutura de comando:

$ yum pesquisa

Atualizando um pacote

Se houver uma atualização disponível para um determinado pacote, é possível atualizar individualmente o pacote. Por padrão, Yum baixará e instalará a versão mais recente do pacote com dependências.

Atualização $ sudo yum

Sistema de atualização

Em vez de atualizar pacotes individuais, é mais eficiente deixar Yum atualizar todo o sistema. Yum verificará e baixará todas as atualizações disponíveis e as instalará de acordo.

Primeiro, verifique se há alguma atualização disponível.

$ sudo yum check-upate

Se houver alguma atualização disponível, o comando a seguir instalará todos eles:

$ sudo dnf atualização

Pacotes de lista

Usando a função "Lista", Yum pode imprimir toda a lista de pacotes, instalados ou disponíveis. Esta função também pode procurar um pacote disponível com um nome específico.

Para listar todos os pacotes instalados, execute o seguinte comando. A saída será enorme, por isso estaremos canalizando a saída para "menos" para navegar mais fácil.

Lista de $ yum instalada | menos

Para listar todos os pacotes correspondentes com um termo de pesquisa específico, use o seguinte comando:

Lista de $ yum

Para listar todos os pacotes (instalados e disponíveis), execute o seguinte comando:

$ yum liste tudo | menos

Informações sobre um pacote

Antes da instalação, o Yum pode mostrar informações detalhadas sobre um pacote e pode ser útil em várias situações. Para verificar informações sobre um pacote, execute o seguinte comando yum:

$ yum informações

Pacotes de grupo

No Linux, um grupo é um pacote de vários pacotes. Um grupo geralmente conterá pacotes relacionados um ao outro. Por exemplo, o grupo “Java Development” contém todas as ferramentas necessárias para o desenvolvimento de programas na linguagem de programação Java.

O comando a seguir listará todos os grupos disponíveis.

$ yum grouplist

Para verificar as informações sobre um grupo, execute o seguinte comando:

$ yum groupinfo

Para instalar um grupo, execute o seguinte comando:

$ sudo yum groupInstall

Se um grupo for atualizado, execute o seguinte comando:

$ sudo yum groupupdate

Para desinstalar um grupo, execute o seguinte comando:

$ sudo yum groupremove

Repositórios

Os repositórios YUM são as principais fontes para baixar e instalar pacotes. Fedora vem com os repositórios do Fedora por padrão. No entanto, é possível adicionar/remover repositórios adicionais.

Primeiro, confira todos os repositórios atualmente ativos.

$ yum repolista

Se houver alguns repositórios deficientes, eles não serão exibidos nesta lista. Para listar todos os repositórios, execute o seguinte comando:

$ yum repolista tudo

Para instalar um pacote específico a partir de um repositório específico, use a bandeira “-enableRepo”. Funciona no repositório habilitado ou desativado.

$ sudo yum --enablerepo = instalar

Limpando Yum

Yum gera todos os dados do pacote repo no local "/var/cache/yum"; cada repositório com seu próprio subdiretório. Embora o cache seja importante para Yum fornecer o desempenho mais rápido possível, um cache corrompido pode ser um problema, e limpá -lo resolverá o problema.

$ sudo yum limpo tudo

Agora, execute uma atualização do sistema. Yum irá gerar automaticamente os caches novamente.

$ sudo yum check-upate

Pensamentos finais

Yum é um poderoso gerente de pacotes. Este guia demonstra alguns dos usos mais comuns de yum. Para obter ajuda rápida, consulte a página de ajuda Yum.

$ yum --help

Para informações detalhadas sobre o yum, a página do homem é bastante útil.

$ man yum

Computação feliz!