yum Gerador de comandos
Gerar comandos yum para o gerenciador de pacotes RHEL/CentOS
Começando com o yum
## O que é o yum?
`yum` (Yellowdog Updater, Modified) é o gerenciador de pacotes para RHEL, CentOS e versões anteriores do Fedora. Ele instala, atualiza, remove e consulta pacotes RPM a partir de repositórios configurados. Comandos que modificam o sistema exigem `sudo` ou root.
## Como usar
1. **Escolha uma ação**: Selecione um subcomando — `install`, `remove`, `update`, `upgrade`, `search`, `info`, `list`, `clean` ou `check`. 2. **Adicione pacotes**: Para `install`, `remove`, `info` e `search`, insira um ou mais nomes de pacotes. 3. **Defina opções**: `-y` (considera “sim”), `--enablerepo`, `--nogpgcheck`, `-q` (modo silencioso). 4. **Copie e execute**: Copie o comando gerado e adicione o prefixo `sudo` quando necessário.
Subcomandos e Opções Comuns
### `install` / `remove` Instale ou remova pacotes RPM por nome: `yum install nginx httpd`.
### `update` / `upgrade` Atualize um ou mais pacotes, ou todos os pacotes se nenhum nome for fornecido. No yum moderno, `update` e `upgrade` comportam-se da mesma forma (os pacotes obsoletos são mantidos).
### `search` / `info` / `list` `search` localiza pacotes por nome ou descrição; `info` exibe metadados detalhados de um pacote; `list` lista todos os pacotes disponíveis ou instalados.
### `clean` / `check` `clean` limpa os metadados e o cache de pacotes; `check` verifica o banco de dados local RPM em busca de problemas.
### `-y` Assumir “sim” Responda “sim” a todas as confirmações — essencial para instalações não interativas.
### `--enablerepo=NAME` Habilite temporariamente um repositório desativado (por exemplo, EPEL) para este comando específico: `yum install --enablerepo=epel nginx`.
### `--nogpgcheck` / `-q` Pule a verificação de assinatura GPG ou execute em silêncio com saída mínima.
▶yum vs dnf — qual devo usar?
▶Como posso habilitar o repositório EPEL para uma instalação única?
▶Por que eu preciso de sudo?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.