Angel Goñi Oramas escribió:
> No esa no era la idea, me refiero a esto:
> Yum supports the group commands
>
>       * grouplist
>       * groupinfo
>       * groupinstall
>       * groupremove
>       * groupupdate
>
> Por lo que leo hay repositorios que soportan grupos y otros que no, la
> idea que no me llevo es que son estos grupos, si funcionan como perfiles
> o como metapaquetes o cualquier cosa. Como no tengo a mano un sistema
> basado en RPM pregunto.
>
> Estoy escribiendo una interfaz gráfica para YUM (se que hay varias pero
> tienen interfaces demasiado complejas para lo que busco). Leyendo la
> documentación encontré eso y me dio curiosidad.
Ahhhhh, yap, a ver si te sirve esto (lo saqué del baúl de los recuerdos :) )

- yum remove, yum erase - Elimina del sistema el paquete o grupo de 
paquetes especificado, así como todos los paquetes que dependen de él.

- yum list, yum grouplist [opción] [expresión] - Ofrece información 
sobre los paquetes disponibles que coincidan con el argumento 
[expresión]. Dependiendo del valor de [opción], se devolverán resultados 
diferentes y si [opción] no se iguala a nada, se devolverán todos los 
paquetes disponibles sin filtro alguno. Podemos igualar [opción] a 
available, que lista sólo los paquetes disponibles en los repositorios; 
updates, que lista sólo los paquetes actualizables disponibles en los 
repositorios; installed, que lista sólo los paquetes que tenemos 
instalados en la máquina; extras, que lista los paquetes instalados y 
que no están disponibles en ningún repositorio; obsoletes, que lista los 
paquetes antiguos con respecto a los repositorios instalados en el sistema.

- yum provides, yum whatprovides - Con esta órden podemos encontrar e 
paquete que proporciona una utilidad en concreto. Se puede usar el 
nombre completo del programa o parte del mismo.

- yum info, yum groupinfo [opción] [expresión] - Ofrece una descripción 
detallada sobre los paquetes disponibles. Su uso es idéntico a yum list.

- yum clean [opción] - En el directorio especificado como caché en el 
arcivo de configuración, se guardan todos los paquetes rpm instalados o 
actualizados, así como información de cabeceras y otros datos 
temporales. La opción clean limpia la caché de YUM. Dependiendo del 
valor de [opción], se borrarán sólo los paquetes (packages), las 
cabeceras (headers), los datos temporales en xml (metadata), la caché 
temporal (cache) o todo sin excepción (all).

- yum localupdate - Actualiza paquetes tomando los rpm de una ruta 
local. Sólo se actualizarán aquellos paquetes que estén instalados y se 
resolverán las dependencias tomando como base los repositorios 
configurados.

yum deplist - Devuelve un listado de las dependencias y de los paquetes 
que proveen dichas dependencias para el argumento dado.

- yum shell - YUM incluye un shell interactivo que permite la ejecución 
de varios comandos durante una misma sesión del programa. Dischos 
comandos se pueden pasar de forma manual o través de un archivo de 
lotes. Para una información más detallada de esta opción teclearemos man 
yum-shell.

- yum resolvedep - Lista los paquetes que requieren de una dependencia 
dada. Se listarán varios paquetes por cada dependencia. Antes de la 
opciones que  acabamos de ver, pueden incluirse otras genéricas que nos 
ayudarán en situaciones determinadas. Dichas opciones incluyen uno o dos 
guiones antes de la palabra que las conforma:

-h, --help - Muestra la ayuda.
-y - Responde positivamente a todas las preguntas que haga el programa, 
siguiendo éste adelante sin pausa.
-c [archivo] - Especifica el archivo de configuración a usar. 
[archivo]será una ruta local o una url.
-t, --tolerant- El programa será tolerante con los errores en la línea 
de comando y no los devolverá si estos existen, aunque tampoco ejecutará 
nada si elc omando es fallido.
-c - Usa sólo los paquetes que han sido almacenados en la caché local. 
Es útil cuando la actualización se hace en varias máquinas con la misma 
distribución, pudiendo una de ellas almacenar toda la caché y las demás 
actualizarse de dicha caché.

--exclude=[paquete] - Excluye de la órden dada el paquete o paquetes 
referenciados.
--enablerepro=[repositorio] - Habilita un repositorio determinado que ha 
sido deshabilitado en el archivo de configuración.
--disablerepo=[repositorio] - Deshabilita un repositorio determinado que 
ha sido habilitado en el archivo de configuración.

saludos.....................

InnoEd'2009: VI Taller Internacional Innovación Educativa-Siglo XXI. Mayo 26-29
"La investigación educativa como vía para la profesionalización de la docencia"
Más información en http://cedut.freeservers.com/whats_new.html

Evento COMUR 2009        
VII Taller Internacional de Desarrollo Comunitario y Rural. 
Del 30 de Junio al 3 de Julio 2009
Convocatoria en:
http://www.ult.edu.cu/documentos/Convocatoria_COMUR_2009.doc

Participe en Universidad 2010, del 8 al 12 de febrero de 2010
La Habana Cuba http://www.universidad2010.cu 

Universidad 2010
Centro de Estudios de Didáctica Universitaria de la Universidad de Las Tunas
convoca a la realización del Evento Provincial UNIVERSIDAD'2010 
a desarrollarse el sábado 3 de octubre de 2009 en el Centro Universitario.
Convocatoria en:
http://www.ult.edu.cu/eventos/Universidad2010.doc


_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a