Arquivo da tag: urpmi

Referência rápida sobre os gerenciadores de pacotes mais usados. aptitude vs urpmi vs yum vs pacman

Opa, hoje em dia esta muito comum usuários ficarem “pipocando” de distro em distro e comumente acabam se perdendo em usar os gerenciadores de pacotes. Então resolvi escrever essa referencia rápida.
(Escrevi essa dica de cabeça e usando meu iPod Touch, por tanto, me ajudem a melhorar essa dica futuramente.)
Os gerenciadores estão listados nesta ordem.
Mandriva
Debian, Ubuntu, Mint
Red Hat, Fedora
Crux, Arch Linux

Procurar pacote:
urpmf –summary pacote
aptitude search pacote
yum search pacote
pacman -Ss pacote
Instalar pacote:
urpmi pacote
aptitude install pacote
yum install pacote
pacman -S pacote
Remover pacote:
urpme pacote
aptitude remove pacote
yum remove pacote
pacman ( não lembro 😛 )

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…
-> http://mandriva.c3sl.ufpr.br/official/2010.0/x86_64/media/main/release/rxvt-2.7.10-21mdv2010.0.x86_64.rpm
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.

Dica rápida, adicionando midias no Mandriva;

Dica rápida de como adicionar mídias no Mandriva Linux para obter mais pacotes.
Mídias oficiais do Mandriva Linux, se você já tiver elas, va para a próxima linha:
Baixe e execute este arquivo.
OU num terminal, como root
urpmi.addmedia –distrib –mirrorlist ‘$MIRRORLIST’
Mídias PLF para ter suporte a mais codecs e outros programas.
Baixe e execute este arquivo.
OU num terminal, como root.
urpmi.addmedia –distrib –mirrorlist ‘http://plf.zarb.org/mirrors/$RELEASE.$ARCH.list’

Referência rápida ao urpmi, gerenciador de pacotes do Mandriva.

Opa. Aqui vou postar uma referência, um guia rápido, direto sobre gerenciamento de programas no Mandriva.
Como instalar programas no Mandriva, por linha de comando, pelo terminal.
O gerenciador de pacotes do mandriva se chama urpmi, sua utilização é extremamente simples.
Basicamente, urpmi (i de Install) para instalar, urpmq (q de query) para procurar pacotes e urpme (e de rEmove?) para remover pacotes, logo:
[root@localhost ~]# urpmq rxvt
rxvt
[root@localhost ~]# urpmi rxvt
$MIRRORLIST: media/main/release/rxvt-2.7.10-18mdv2009.1.i586.rpm
installing rxvt-2.7.10-18mdv2009.1.i586.rpm from /var/cache/urpmi/rpms
Preparing… ###############################################
1/1: rxvt ###############################################
[root@localhost ~]#
[root@localhost ~]# urpme rxvt
removing rxvt-2.7.10-18mdv2009.1.i586
removing package rxvt-3:2.7.10-18mdv2009.1.i586
[root@localhost ~]#
Vamos agora aos parametros.
adicione o -Ya no final do urpmq para pesquisar por todos os pacotes que contenham o termo pesquisado no nome, e mostra-los.
[root@localhost ~]# urpmq -Ya mplayer
gnome-mplayer
kmplayer
mplayer
mplayer-skins e por ai vai.
Apos localizar o pacote que deseja, você pode ver informações como descrição e versão com o parametro -if
[root@localhost ~]# urpmq -if mplayer
$MIRRORLIST: media/main/release/media_info/20090716-014312-info.xml.lzma
http://api.mandriva.com/mirrors/basic.cooker.i586.list: media/main/release/media_info/20090716-014312-info.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/i586/media/main/release/media_info/20090716-014312-info.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/plf/mandriva/cooker/free/binary/i586/media_info/info.xml.lzma
Name : mplayer
Version : 1.0
Release : 1.rc2.23.r29416.1mdv2010.0
Group : Video
Size : 11074555 Architecture: i586
Source RPM : mplayer-1.0-1.rc2.23.r29416.1mdv2010.0.src.rpm
URL : http://www.mplayerhq.hu
Summary : Movie player for linux
Description :
MPlayer is a movie player for LINUX (runs on many other Unices, and
non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI,
VIVO, ASF/WMV, QT/MOV, FLI, NuppelVideo, yuv4mpeg, FILM, RoQ, and some …
…Real content, you need to have the content
of RealPlayer’s Codecs directory in /usr/lib/RealPlayer10GOLD/codecs
Agora, se voce quer algo mais hardcore pra pesquisa, use o urpmf aliado com o comando grep.
como urpmf plasma | grep kde