Archivos de Categoría: Linux - Paginas 2

Cómo Obtener Información De Un Paquete RPM

Hola :-) Hace ya algún tiempo que quería escribir algo sobre éste tema en cuestión. El caso es que muchos desconocen esto. Resulta que si tenemos un paquete .deb (Debian) lo podemos descomprimir fácilmente (con File-Roller, por ejemplo) y obtenemos ficheros de información, como el fichero control.

Con un paquete .rpm si lo descomprimimos de forma normal o lo abrimos con un gestor gráfico de descompresión sólo vemos los ficheros del programa en cuestión y nada más, parece que no hay los típicos ficheros-script de instalación, pero no es así.

Una forma fácil de obtener dicha información es con una aplicación de KDE, llamada extract-rpm, y que se puede encontrar en la web de KDE-APPS, en concreto en éste enlace. En dicho enlace explican cómo instalarlo en una distribución basada en RPM, como Mandriva, Suse, Fedora, Red-Hat etc.

En Mandriva es mucho más fácil de instalar, ya que los chicos de MIB han empaquetado el script. El paquete a instalar se llama kde-extract_rpm-servicemenu.rpm

Si hacemos una descompresión con dicha aplicación/script obtenemos los siguientes ficheros:

Un fichero changelog-> Que es la parte del fichero spec que informa sobre los diferentes empaquetamientos que se han ido haciendo del programa: fecha, empaquetador (su e-mail), versión del programa y de la distro; y los diferentes cambios aplicados en el spec (como los parches, etc).

Un fichero info-> Contiene información como: nombre del paquete, el Vendor, el empaquetador, versión del programa, Licencia, la Firma, la web del programa, arquitectura, sumario, descripción y unas cuantas más.

Un fichero list-> Contiene un listado de dónde irán instalados todos los ficheros del paquete. Si lo que descomprimimos es un fichero fuente, src.rpm, listará las fuentes (parches inclusive) y el fichero .spec.

Un fichero provides-> Que lista lo que provee el paquete, nos puede ser muy útil cuando construimos un rpm, para tener más completo el fichero .spec, y más fiable.

Un fichero requires-> Nos lista todas las dependencias del paquete, también muy útil para construir el rpm.

Si lo que descomprimimos es un src.rpm nos vendrá también el fichero .spec y las diversas fuentes utilizadas (como los parches).

Toda esta información puede variar un poco en función del paquete o la distro, pero en esencia creo que queda claro ;-) Así pues, es una forma sencilla de obtener información del rpm, mediante un menú contextual de Dolphin.

En GNOME desconozco si existe algo así, si alguien sabe de algo ;-) No creo que sea difícil adaptarlo el script para nautilus, ya que en esencia es sólo un lanzador un poquito especial.

Saludos :-)

Ya Con Mandriva 2011.0

¡Hola! :-)

Bueno os escribo para contar que ya me he instalado la nueva Mandriva 2011.0 aun siendo su primera Release Candidate. He de decir que va bastante, pero que bastante bien, y eso que estoy usando KDE 4.5.

Es la primera vez que la instalo con un pen-drive, es mucho más cómodo y no doy pelas a esos ladrones de la SGAE  comprando el CD-DVD virgen de turno. Para crear el live usb lo he hecho haciendo un truquillo :-D Como Mandriva y Fedora vienen de RedHat y son formato RPM lo he hecho con la herramienta Live-Usb-Creator versión para Windows, es muy fácil de usar, lo único a tener en cuenta es que el programita hay que iniciarlo como administrador. Todo ha ido muy bien.

El instalador de Mandriva 2011 aún está un poco verde, sobre todo en cuanto a que aparece en inglés casi todo, lo cual puede ser un problema serio para los newbies. Pero bueno yo ya soy un  oldbie :-D Como es mi costumbre la partición para Mandriva la he hecho de tipo REISERFS, es la que mas me gusta, más que ext4. Cuando se pone el pen lo primero que aparece es una especie de GRUB con 2 opciones, una para probar Mandriva (Live) y otra para instalarla. La instalación es muy intuitiva, no tan espectacular como la de Ubuntu pero cumple su cometido ;-)

Cuando la he instalado, unos 15-20 minutos con un Live de tamaño 1.6 GB, no está nada mal; lo primero que apreciamos es que la pantalla de GRUB y la de Plymouth  han cambiado a austeridad total, pero finas. La pantalla de KDM es mucho más bonita que la de Ubuntu, por lo menos a mi me mola más :-D

Y cuando entras al escritorio y a Dolphin lo flipaba, mi sueño hecho realidad, las características de KDE pero con la apariencia y funcionalidad de Gnome Elementary, todo gracias a los desarrolladores de Mandriva creando el tema (o como se llame) ROSA, cien por cien funcional, incluso para mi que tengo problemas motrices. Esta vez, en mi opinión o gusto, Mandriva le ha ganado la partida a Unity de Ubuntu. No hay que hacer una revolución tal en el escritorio que la haga afuncional, sólo hay que hacer pequeños cambios pero que sean útiles.  El Lanzador de Aplicaciones me recuerda mucho a Gnome-Shell, es calcado, pero no te aparece como escritorio, lo cual agradezco una barbaridad, ya que así puedo tener un escritorio tradicional, con el que me apaño mejor. Siempre me ha parecido que Unity sólo es funcional para pantallas táctiles.

En cuanto a programas que vienen preinstalados, para el manejo de internet ya contamos con NetworkManager por defecto, lo he probado para WI-FI y funciona, me falta probar para USB-Mobile, espero que no hayan problemas.

Contamos con Kopete y Thunderbird. Para escuchar música nada del pesado Amarok, tenemos Clementine, ligero y que cumple con creces con mi melomanía enfermiza :-D El Firefox es el 5.0, he tenido que instalar por mi cuenta el paquete de español desde los repositorios. Contamos con LibreOffice 3.3.1 y SMPlayer para ver pelis. Hay algunos más que no recuerdo.

A parte de ROSA, Mandriva a apostado por quitar programas pesados de KDE y sustituirlos por programas basados en Qt o GTK+, para ello lo que ha hecho es que KDE se adapte al entorno GTK+, y en mi opinión lo ha conseguido; el Firefox no se ve feo en KDE.

En cuanto a los que usamos LateX tenemos buenas noticias, por fin Mandriva a puesto por defecto Texlive en detrimento del desfasado Tetex, ¡ya era hora!, la de quebraderos de cabeza que me daba cada vez que quería construir un paquete LateX y que ahora bye, bye. Tenemos en los repositorios LyX 2.0 ya puesto, y nos viene ya muy integrado con KDE, ¡perfecto!

En cuanto a programas matemáticos los empaquetadores de Mandriva se han dado cuenta de su importancia y han tratado de que hayan muchos programas interesantes. Pero hay unos cuantos que presentan problemas, estoy comunicándome vía e-mail para poder resolverlos lo antes posible.

Por ejemplo, en los repeositorios contamos con Octave 3.4.2 que funciona bien siempre y cuando no instalemos Sagemath 4.7, he informado de ello a Paulo César (empaquetador oficial de Sagemath) y me ha contestado que cree saber dónde está el problema y que en breve estará solucionado.

También he encontrado que wxMaxima 0.8.6 no funciona, pero lo he solucionado empaquetando la última versión y ahora funca de maravilla.

Otro problema que he detectado es que para instalar Scilab no se puede por problemas de dependencias, éste es fácil de resolver.

Por lo demás, los que he probado funcionan todos, y es toda una noticia que contemos con Octave 3.4.2, ésta versión todavía no está disponible ni en Debian ni en Ubuntu.

Para los empaquetadores contamos con RPM5, al parecer incorpora nuevas macros y características, pero para empaquetar no he notado ningún cambio traumático.

En fin, que hasta aquí mis batallitas con la nueva Mandriva :-D Si alguien la quiere probar:

Os dejo con unos pantallazos de mi escritorio, que es tal cual viene por defecto, salvo el wallpaper que lo he cambiado.

Saludos :-)

Encabezado Y Pie Con LYX

Hola :-) Bien, voy a explicar cómo añadir encabezados y pies de página con LYX de una forma fácil y cómoda. He visto en muchos sitios cómo hacerlo, pero en todos hay que aprender muchos códigos de LateX, así que probando con LYX he llegado ha hacerlo bastante fácil ;-)

Lo que voy a explicar sirve para hacerlo en Linux, Windows y Mac indistintamente. Lo primero es tener instalado el paquete de LateX FancyHdr, esto no hay problema porque ya vendrá instalado ;-)

Abrimos LYX con un documento nuevo, supondremos que el documento es un article.

Primero cargaremos los módulos de forma predeterminada, para ello vamos a:

Documento->Configuración->Módulos

De la columna de la izquierda elegid:

Encabezado/Pie personalizados

Notas finales

Pies al final

Presionar en Guardar como predeterminados y Aplicar, primer paso hecho. Esto sólo hay que hacerlo una vez.

Seguidamente hay que ir al menú de LYX y seguir esta ruta:

Documento->Configuración->Diseño de Página

En la opción Estilo de encabezado y pie desplegamos el menú y elegimos elaborado , le damos a Aplicar y ya está. Si no queremos hacer éste paso cada vez que hacemos un documento basta dar al botón Guardar Como Predeterminados. Con esto estamos cargando el paquete FancyHdr.

Bien, ahora desde nuestro documento en el menú de botones nos vamos al menú desplegable que pone Normal, ahí podemos añadir el encabezado y los pies de página eligiendo:

Encabezado_Izquierdo

Encabezado central

Encabezado_Derecho

Pie izquierdo

Pie central

Pie_Derecho

Cada vez que le demos a una de las opciones nos aparecerá en nuestro documento su respectivo texto en color verde, ahí al lado podemos escribir el texto que deseemos o el código látex que deseemos. Podemos añadir una imagen fácilmente desde Lyx también, incluso con calidad usando pgfplots.

Si queremos que el número de página aparezca en el Pie Central lo tendremos así:

Pie central: \thepage

Si queremos que nos aparezca una línea en el pie de página hay que añadir el código en Latex al final:

\renewcommand{\footrulewidth}{0.4pt}

Para el Encabezado la línea ya nos la añade LyX.  Y ya está, así de sencillo es ;-) con esto obtenemos un encabezado y un pie de página con mucha clase, rápido y sencillo, con muy poco código.

Una cosa a tener en cuenta, todo hay que añadirlo al principio del documento, pero si a nuestro documento le hemos añadido un Título, hay que añadirlo en la página siguiente a nuestro título o dará error.

Si alguien quiere un mayor control de FancyHdr se puede consultar en el blog de Un Bioinformatiquillo en el enlace

Nota:

Agradecimientos a Edson de Forogeometras por recordarme que primero hay que tener cargados los módulos. Gracias Edson :-)

Saludos :-)

Iconos Oxymentary En Mandriva

Hola :-) Esta mañana he visto en Muy Linux éste conjunto de iconos que me han gustado mucho y los he empaquetado para Mandriva 2010 con un pequeño extra :-D Para el que no lo sepa, Oxymentary son un tema de iconos para Gnome basados en los famosos Oxygen de KDE pero que además se apoyan en el tema de iconos Elementary.

El caso es que para que luzcan más en tu escritorio gnomero viene muy bien tener también instalado el tema Elementary, así que eso es lo que he hecho, he actualizado el GTK Theme Elementary para Mandriva a su más reciente versión, al igual que los iconos Elementary, para que esté completito ;-)

Así que si eres un mandrivero que prefiere usar Gnome en vez de KDE y quieres probar este set para tu escritorio te digo lo que has de hacer, es muy sencillo. Lo primero es tener añadido el repositorio de MIB, puedes añadirlo desde AQUÍ

Luego es suficiente con instalar los siguientes paquetes:

Nota:

elementary-icon-theme

gtk-theme-elementary

oxymentary-gnome-icons

Y eso es todo.Para aplicar el tema basta ir a:

Nota:

Sistema -> Preferencias -> Apariencia -> Personalizar

Y en las pestañas Controles y Borde De La Ventana elegir egtk. En la pestaña Iconos elije Oxymentary

Dejo un pantallazo de mi Mandriva por si queréis ver como queda :-D A mi me gusta como queda :-D

Saludos :-)

Eliminar Distorsión De Sonido En Skype

Hola :-) estos días ha aparecido una nueva versión de Skype, la cual he actualizado en mi Mandriva gracias a MIB, desgraciadamente al actualizarlo los sonidos del programa los recibía con mucho ruido y distorsión, haciendo impracticable su uso. Si tienes este problema para solucionarlo debes crear en tu home un archivo oculto llamado .asoundrc (¡no te olvides de anteponer el punto!). Lo puedes crear con cualquier editor de textos. Dentro de dicho fichero copia y pega el siguiente texto:

pcm.skype {
type plug
slave {
# normal ALC883
pcm "hw:0,0"

# skype wants 24 kHz recording input,
# but ALC883 doesn't support that.
# do a rate conversion on the fly.
rate 48000
}
}

Guarda el fichero, reinicia Skype y ya debería funcionar el sonido ;-)

Saludos :-)

Page 2 of 3412345...102030...Last »