3.3. Atualização de Pacotes usando a Linha de Comando com yum
A base do Atualizador de Pacotes é o gerenciador de pacotes Yum, desenvolvido pela Duke University para aprimorar a instalação de RPMs. O
yum busca repositórios suportados para pacotes e suas dependências, portanto devem ser instalados juntos para resolver problemas de dependência. O Red Hat Enterprise Linux 5 usa o yum para buscar e instalar pacotes.
O
up2date não está disponível no Red Hat Enterprise Linux 5, o qual usa o Yum (Yellowdog Updater Modified). O número todo de ferramentas que instala e atualiza softwares no Red Hat Enterprise Linux 5 se baseia agora no Yum. Isto inclui tudo desde a instalação inicial através do programa de instalação Anaconda até ferramentas de gerenciamento de software como o pirut.
3.3.1. Comandos yum Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Os comandos do yum são geralmente digitados da seguinte forma:
yum command [package_name]
yum command [package_name]
Por padrão, o Yum tentará automaticamente verificar todos os repositórios configurados para resolver todas as dependências de pacotes durante uma instalação ou atualização. Segue uma lista com os comandos do
yum mais utilizados. Para uma lista completa dos comandos do yum, consulte o man yum.
instalar yumpackage_name- Usado para instalar a versão mais recente de um pacote ou grupo de pacotes. Caso nenhum pacote coincida com o(s) nome(s) do(s) pacote(s) especificado(s), eles são considerados um coringa e todos os qualquer coincidencia são instaladas.
- yum update package_name
- Usado para atualizar os pacotes específicos para a versão mais recente disponível. Caso não haja pacotes especificados, o
yumtentará atualizar todos os pacotes instalados.Se a opção--obsoletesfor usada (ou seja,yum --obsoletes package_name), o yum irá processar os pacotes obsoletos. Como tal, os pacotes que estiverem obsoletos nas atualizações serão removidos e substituídos adequadamente. - yum check-update
- Este comando permite que você determine se quaisquer atualizações estão disponíveis para seus pacotes instalados. O
yumretorna uma lista de todas as atualizações de pacote a partir de todos os repositórios caso algum esteja disponível. - yum remove package_name
- Usado para remover os pacotes especificados junto com qualquer outro pacote dependente dos pacotes que estão sendo removidos.
- yum provides package_name
- Usado para determinar quais pacotes fornecem um arquivo específico ou recurso.
- yum search keyword
- Este comando é usado para encontrar qualquer pacote que contenha a palavra chave específica na descrição, sumário, empacotador e campos de nome de pacotes dos RPMs em todos os repositórios suportados.
- yum localinstall caminho absoluto para o nome de arquivo
- Usado quando estiver usando o yum para instalar um pacote localizado localmente na máquina.