* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Equivalente a apt-cache con urpmf

Supongamos que estamos buscando paquetes relacionados con compiz.

Es decir, en Debian, Ubuntu, etc. podemos hacer:

* apt-cache search compiz

o bien

* aptitude search compiz

En Fedora, Red Hat, CentOS, etc, tenemos una opción similar:

* yum search compiz

¿Y en Mandriva?

Hay una manera de hacer algo parecido, aunque está un poco escondida:

* urpmf -i –description compiz

Además, se puede escribir un sencillísimo script llamado urpmf-search con este contenido:

#! /bin/bash
# Sencillísimo script de Sebelk para hacer algo muy parecido a apt-cache search o yum search.
urpmf -i  --description "$1" | grep ":$" | sed s/\:// | sort

¡Qué lo disfruten!

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de vfmmeo

# 82557 Mooola

Hay otro método, que incluye información sobre los paquetes:

[root@bestiaparda ~]# urpmq --fuzzy  -i nombreprograma

Para gustos los colores, y para gestionar paquetes, urpmi.

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Sígueme o aparta.



Gravatar de Guala

# 82558 Tengo una pregunta y un aporte xD

La pregunta:

¿Me podrías explicar que hace el :$ que acompaña al grep? ;)

El aporte:

Agrégale la opción --uniq al urpmf.



vfmmeo: creo que más que otro método, la función que cumple "urpmq --fuzzy" es bastante distinta a lo que apunta sebelk.

Salu2!


¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora



Gravatar de sebelk

# 82570 Exacto, --fuzzy busca por

Exacto, --fuzzy busca por nombre, mientras que urpmf --description es en realidad más potente de lo que dice la propia página del man de urpmf:

--description
Prints the Description tag.

En realidad no solamente imprime la etiqueta Description, sino que que busca una cadena de texto en ella.

Con respecto a :$ en una expresión regular le estamos diciendo que busque aquellos ":" que terminan una línea:

Es decir el resultado de urpmf --description siempre nos da:

paquete1:

Description

paquete2:

Descrption

Paquete3:

Description

PaqueteN:

Description

Lo que hace la línea que posteé es eliminar toda los ":" que terminan en una línea y ordenarlos para tener un resultado más claro. Obviamente no es un resultado perfecto, ya que la descripción puede contener líneas que terminan en ":". Lo ideal sería aplicar alguna expresión regular más sofisticada o hacer algo con perl...
--
Sergio Belkin
http://www.openkairos.com
----------------------------------------

--
Sergio Belkin
http://www.openkairos.com
----------------------------------------



Gravatar de sebelk

# 82571 Expresión regular mejorada

Como les comentaba, esta sería una expresión regular mejorada

urpmf -i --uniq --description "$1" | grep '^[[:alnum:]].*:$' | sed s/\:// | sort

"--uniq" es un aporte de Guala, aunque se podría haber obtenido con sort -u también ;)

Enjoy ;-)

--
Sergio Belkin
http://www.openkairos.com
----------------------------------------

--
Sergio Belkin
http://www.openkairos.com
----------------------------------------



Gravatar de Guala

# 82610 Gracias por la aclaración del :$...

Imaginé que es lo que hacía debido al grep que la acompañaba y además apliqué un 'echo $(grep ":$")', pero no me quedaba claro el como (mal de friki), pero en el IRC Katnatek me asesoró así es que me quedó clarísimo.

Salu2 y ¡gracias por estos aportes!



¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora



Gravatar de wildcatXIII

# 82587 rpm -qa | grep -i compiz

wildcatXIII_Abue Drake
Linux user number 416117
Aprendiz de Linux Mandrake_Mandriva

Esta es la forma que yo hago para tener informacion en Mandriva:
[joseplluis7@localhost ~]$ rpm -qa | grep -i compiz
libcompizconfig-python-0.8.2-1mdv2010.0
compiz-fusion-plugins-main-0.8.2-1mdv2009.1
compiz-0.8.2-2mdv2009.1
compiz-decorator-kde4-0.8.2-2mdv2009.1
libcompizconfig0-0.8.2-1mdv2009.1
compiz-fusion-2009.0-2mdv2009.1
compiz-decorator-gtk-0.8.2-2mdv2009.1
libcompiz0-0.8.2-2mdv2009.1
[joseplluis7@localhost ~]$

y me sale toda esta informacion, mas si quiero ampliarla, hago como vfmmeo con fuzzy
joseplluis7@localhost ~]$ urpmq --fuzzy -i compiz
Name : compiz-fusion-plugins-extra
Version : 0.8.2
Release : 1mdv2009.1
Group : System/X11
Size : 12977773 Architecture: i586
Source RPM : compiz-fusion-plugins-extra-0.8.2-1mdv2009.1.src.rpm
URL : http://www.compiz-fusion.org/
Summary : Compiz Fusion Main Plugin Set for compiz
Description :
This is the main plugin set from the Compiz Fusion community.

This is a combination of the Compiz Extras and Beryl communities

.(aqui hay los diferentes programas en que entra compiz antes señalados, y al final sale)..

Name : compiz-fusion-plugins-main
Version : 0.8.2
Release : 1mdv2009.1
Group : System/X11
Size : 10764746 Architecture: i586
Source RPM : compiz-fusion-plugins-main-0.8.2-1mdv2009.1.src.rpm
URL : http://www.compiz-fusion.org/
Summary : Compiz Fusion Main Plugin Set for compiz
Description :
This is the main plugin set from the Compiz Fusion community.

This is a combination of the Compiz Extras and Beryl communities

[joseplluis7@localhost ~]$

Que son dos maneras de buscar un programa, por nombres o como vfmmeo por nombre y descripccion,
Tambien he probado la tuya
urpmf -i –description compiz , y sale un monton de descripcciones , y sobra * ya que sino sale :
[joseplluis7@localhost ~]$ * urpmf -i --descripcion compiz
bash: Descargas: no se encontró la orden
[joseplluis7@localhost ~]$
Y sin el *, salen un monton , copio las finales:
compiz-fusion-plugins-unsupported:/usr/share/locale/sv/LC_MESSAGES/compiz-fusion-plugins-unsupported.mo
compiz-fusion-plugins-unsupported:/usr/share/locale/tr/LC_MESSAGES/compiz-fusion-plugins-unsupported.mo
compiz-fusion-plugins-unsupported:/usr/share/locale/zh_CN/LC_MESSAGES/compiz-fusion-plugins-unsupported.mo
[joseplluis7@localhost ~]$
Por lo que no se si lo hice mal o que.
A10,adios
Posdata, lo he copiado de la Mandriva 2010.0 cooker, ya que estoy en un MacBook, con Maquina virtual Parallels para la Mandriva cooker., estoy desplazado fuera de mi domicilio estoy en USA

wildcatXIII_Abue Drake 2009 y 2010
Linux user number 416117
Aprendiz de Linux Mandrake_Mandriva
colaborador de MdkTrans

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.