smart – Uma bela alternativa ao URPMI.

Olá, este é um artigo prático de introdução ao SMART, um gerenciador de pacotes RPM que pode ser usado perfeitamente como alternativa ao URPMI, por que? Porque o SMART é mais ágil, ponto final.

Não há muito o que dizer, ele é super fácil de usar e rápido. Em vez de ficar falando e falando e enrolando como em muitos tutos e artigos, vamos logo ao que interessa, afinal, já falei de mais. 😉

Instalação:

Para instalar ele basta dar um urpmi smart no terminal, como root.

Usando:

Ele é semelhante ao apt-get, basicamente as opções que serão usadas serão.

  • update = Atualiza as mídias.
  • upgrade = Atualiza a distro.
  • install nome_do_pacote = Instala determinado pacote.
  • search palavra = Procura por determinada palavra tanto no nome quanto da descrição do pacote, neste ponto que o smart leva grande vantagem sobre o urpmi.
  • remove pacote = Remove um pacote.

Para adicionar mídias ao SMART, entre no site do Easy Urpmi, eu já deixei pronto as mídias escolhidas, simplesmente selecione e copie todos os comandos lá em baixo, e cole num terminal, como root, você vai precisar dar um enter para rodar o último comando, vai entender quando chegar a hora. 😉

Veja uma parte da saída do smart –help:

Action commands:

  • update
  • install
  • reinstall
  • upgrade
  • remove
  • check
  • fix
  • download
  • clean

Query commands:

  • search
  • query
  • info
  • stats

Setup commands:

  • config
  • channel
  • priority
  • mirror
  • flag

Para ver a saída na íntegra de uma olhada no meu post no pastebin.com.

SMART em ação!

[root@phenomdriva megaf]# smart search rxvt
Loading cache...
Updating cache...                      ################################## [100%]
aterm - An rxvt-based terminal emulator for X11
mrxvt - A multi-tabbed X terminal emulator based on rxvt
multi-aterm - Light tabbed terminal emulator
root-tail - Root-tail prints text directly to an X11 root window
rxvt - A color VT102 terminal emulator for the X Window System
rxvt - A color VT102 terminal emulator for the X Window System
rxvt-CJK - CJK menus for rxvt
rxvt-CJK - CJK menus for rxvt
rxvt-unicode - A color VT102 terminal emulator for the X Window System
swm - A small window manager for X11
w3m - Pager that can also be used as textbased webbrowser
Saving cache...
Repare que ele faz um cache do resultado e salva, na próxima vez que você pesquisar por algo, a pesquisa será ainda mais rápida.
Agora instalando o rxvt:
[root@phenomdriva megaf]# smart install rxvt
Loading cache…
Updating cache…                      ################################## [100%]
Computing transaction…
Installing packages (1):
rxvt-3:2.7.10-21mdv2010.0@x86_64
744.6kB will be used.
Confirm changes? (Y/n): y
Fetching packages…
rxvt-2.7.10-21mdv2010.0.x86_64.rpm   ################################## [100%]
Committing transaction…
Preparing…                             ################################## [  0%]
1:Installing rxvt                    ################################## [100%]
Viu como é simples? Agora é só você explorar o smart e curtir este magnífico gerenciador de pacotes!

Artigo escrito por Megaf para o blog Megaf Portal. Livre distribuição e divulgação deste texto, desde que mantendo as referências autorais.

Pŕoximo artigo: SMART GUI – UMA BELA ALTERNATIVA AO RPMDRAKE/DRAKRPM.

Anúncios

2 ideias sobre “smart – Uma bela alternativa ao URPMI.

  1. Eden

    E aí Megaf beleza?

    Rapaz aqui o smart não funciona depois de feito todos os procedimentos. Olha o que acontece quando eu tento atualizar as midias.

    [root@localhost ~]# smart update
    Carregando o cache…
    erro: Tipo de arquivo não suportado

    Curtir

  2. Megaf Autor do post

    Eden, os repósitorios de uma forma geral estavam passando por dificuldades, não é por culpa do smart. Tentou novamente dias depois?

    Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s