yum logo

Estamos acostumados com o Yum, mas geralmente usamos apenas a opção install do mesmo, mas existem outros parâmetros bem interessantes do Yum que podem ser úteis no seu dia-a-dia.

Esse artigo tem o objetivo de mostrar alguns deles:

1 - Verificar os pacotes instalados no servidor:

sudo yum list installed

2 - Se você precisa acompanhar a lista na tela “paginando”:

sudo yum list installed | more

3 - Se você precisa gerar uma lista de pacotes instalados:

sudo yum list installed > /tmp/pacotes_instalados

4 - Se você precisa saber se o pacote Nginx está instalado no servidor:

sudo yum list installed | grep nginx

5 - Dentro do list ainda tem um recurso bacana que é verificar se um pacote foi instalado em modo local:

sudo yum list extras

6 - É possível também usar o comando wc para contar o número de pacotes instalados:

sudo yum list installed | wc -l

7 - Podemos usar o list também para listar os upgrades do sistema:

sudo yum list upgrades

E a cereja do bolo é o comando History do Yum:

sudo yum history

Exemplo:

ID | Login user | Date and time | Action(s) | Altered


1111111176543210987654321|||||||||||||||||rrrrrrrrrrrrrroSSoooooooooooooosyyoooooooooooooobssttttttttttttttottxee<<<<<<<<<<<<<<emmrrrrrrrrrrrrrrsoooooooooooooo.<<ooooooooooooooouuttttttttttttttrnn>>>>>>>>>>>>>>gsseetto>>sboxes>|||||||||||||||||22222222222222222000000000000000002222221111111111100000099999999999-----------------0000001110000000022222121099876662-----------------11111102033212221999810263000588810001101111111111198741734120333003:::::::::::::::::2512123330514254145086453717158891|||||||||||||||||IIUUIIIIEIIIUIIIInnpp,,nnrn,npnn,nssddssassdsssttaaUUttstOtattUtaattaaea,ataaalleellllellllllllUllll|1151382428911422433296489440EEEEE>EEEEE<E

Com ele você consulta as últimas ações e é possível desfazer ou refazê-las conforme necessário. :D