Archivos para 9 abril 2010



makeself, creando archivos autoextraibles en Unix

makeself.sh es un pequeño shell script que genera un autoextraible fichero tar.gz desde un directorio. El fichero resultante parece ser un shell script (con extension .run, o incluso .bin) y puede ser ejecutado como tal. Entonces el archivo en su totalidad es descomprimido en un directorio temporal y opcionalmente un comando puede ser ejecutado (normalmente el propio script de instalación del paquete).

Ejemplos de archivos creados con makeself son parches de juegos e instaladores de Id Software para juegos como Quake 3, o Return To Castle Wolfenstein, Todos los parches de juegos de  Loki Software , Los instaladores de los drivers nVidia, el instalador linux de Google Earth, la propia distribucion makeself y muchos otros.

Para utilizarlo, su sintaxis es:

makeself.sh [args] archive_dir file_name label startup_script [script_args]

Donde args es una serie de argumentos opcionales cuyo significado puedes consultar aqui.

- archive dir, es el directorio cuyo contenido se quiere comprimir.
- file_name, es el nombre del shell script que queremos crear.
- label, es una etiqueta de texto que aparecera durante el proceso de instalacion.
- startup_script, es el comando o script que se ejecutara justo despues de descomprimir. Si se encuentra en el propio directorio debe empezar por ., p.ej ./setup
- [scripts_args], argumentos opcionales del script o comando instalador.

Por ejemplo, si tenemos un directorio llamado Project, con una serie de ficheros, uno de los cuales es el propio instalador llamado “setup.sh”, podriamos crear un autoextraible del siguiente modo:

makeself.sh Project mi_instalador.run "Mi proyecto" ./setup.sh

Unos pequeños cambios en Ubuntu 10.04 Lucid Lynx (tras la Beta 2)

- Cambios en el pack de iconos haciendolos algo más coloridos:

- actualización del salvapantallas “Floating Ubuntu” con el logo de Ubuntu:

- Cuando es necesario reiniciar el sistema se muestra el aviso en el icono del panel y aparece la opción correspondiente en el menú del usuario:

Elemental Perfection Theme

Descarga | Gnome-Look

Instalando Anaglyph: Plugin Compiz para convertir el escritorio en 3D

Parece ser que James Cameron utilizaba este plugin cuando decidio crear la pelicula de Avatar, bromas aparte, este plugin que se ha vuelto a poner de moda recientemente es bastante antiguo. Ya hable de él hace aproximadamente mas de 2 años, pero como ese post por desgracia esta entre los 7 meses de posts que perdi con el baneo del antiguo servidor donde estaba alojado, vuelvo a poner rapidamente la “recetilla” para instalarlo:

* Instalamos los siguientes paquetes:

sudo apt-get install compiz-fusion-bcop compiz-dev build-essential libtool libglu1-mesa-dev libxss-dev git-core compizconfig-settings-manager

* Descargamos e instalamos la última versión del plugin anaglyph.

wget "http://kowalczyk.ws/anaglyph/anaglyph_0.2.4.tar.gz"

Este último lo debes descomprimir en tu directorio home dentro de la carpeta .compiz/plugins (si no existe, la creas).
Entramos dentro:

cd ~/.compiz/plugins/anaglyph y lo compilamos:

make
make install

El plugin (si no da problemas) forma ya parte de la lista de plugins de Compiz. Abrimos el asistente de configuracion (Sistema > Preferencias > Administrador de opciones de CompizConfig) y deberiamos ver una nueva opcion llamada Sin Categoria > Anaglyph

Habilitamos ese check y pulsamos sobre el para ir al asistente. Alli aparece la opción “Initiate Screen” que por defecto esta “Deshabilado”. Esta opcion nos permite asignar una combinacion de teclas para habilitar/deshabilitar el plugin para todo el escritorio. Pulsamos sobre el boton “Deshabilitado”, aparece una nueva ventana que nos permite asignar las teclas. Activamos en esa ventana el checkbox “Habilitar”, pulsamos sobre el boton “Asignar teclas” y justo a continuacion pulsamos la combinacion de teclas que queremos utilizar, por ejemplo “Control + Alt + 3″ (o la que quieras usar y que no este ya siendo utilizada).

Aceptamos. Salimos y ahora pulsando esa combinacion de teclas podemos activar o desactivar el efecto cuando queramos.

Busca unas gafas 3D y a disfrutar de este poco práctico aunque curioso efecto.

Eso si, con este plugin no esperes maravillas con los videos al estilo de el siguiente, pues el contenido del video se sigue mostrando plano.

La rueda asesina

Mmmm, no seas HD**** con tu Hamster!! (Via Plurk)

Pantalla Multitáctil + Puntero = Nuevas herramientas

Visto en | Xataca

Cambiando el icono del menu Aplicaciones al nuevo logo de Ubuntu

Se supone que la actualización de la Beta 2 de Lucid Lynx iba a cambiar el logo del icono del menu principal. En mi caso no ha sido asi, pero no importa, lo podemos forzar con el siguiente tip.
Nos pasamos a usuario root.

sudo -s

y ahora nos desplazamos al directorio donde se guardan los iconos, para el pack de iconos mono-light seria:

cd /usr/share/icons/ubuntu-mono-light/apps/24

Sacamos una copia de seguridad del icono actual por si nos arrepentimos;

cp start-here.svg start-here.backup.svg

Y ahora sobreescribimos el icono que esta usando el menu, por el del nuevo logo:

sudo cp distributor-logo.svg start-here.svg

Para el pack de iconos Mono-dark seria igual pero la ruta es:

cd /usr/share/icons/ubuntu-mono-dark/apps/24

Despues de cambiar el icono, ya unicamente nos queda reiniciar el panel con:

killall gnome-panel

para poder ver el nuevo logo en el menu Aplicaciones.

Script gráfico para instalación de paquetes en Lucid Lynx

Vaya!! ésta vez se me han adelantado.  Algun@s de vosotros me conocereis por algunos tipicos Post mios del estilo “Cosas a hacer despues de instalar Ubuntu X.X“. Pues este año queria hacer algo diferente (aparte del tipico post) y empece a desarrollar una pequeña aplicación para instalación de paquetes. Si, se que hay otras como el centro de software, o Ubuntu Tweak, pero a mi en particular soy muy mio en ciertas cosas y practicamente siempre instalo lo mismo, de manera que preferia tener un instalador a “medida”.

Andrew de WebUpd8 ha tenido la misma idea pero ha sido más rápido, desde este enlace podeis descargar un script gráfico que os permite instalar cierto software que no se instala por defecto en Lucid (como p.ej Gimp).

Para demostraros que no os mentia, os dejo una captura de mi proyecto, pero dicha mucho de estar terminado, asi que no lo publicare todavia:

De todas formas creo que seguire su desarrollo independientemente de otras alternativas, principalmente por 3 motivos:

* Es la primera aplicación que programo en Python, asi que me sirve para ir aprendiendo este lenguaje que no he usado hasta ahora e incluso, quien sabe,  preparar tal vez algun tutorial introductorio. Es muy sencillo, en apenas unas horas ya aprendi a crear la interfaz grafica, gestionar eventos, crear/lear ficheros y ejecutar comandos de la shell.

* En mis aburridos fines de semana ya tengo algo más con lo que entretenerme.

* Sigo queriendo tener algo “a medida” ^^. Aunque si lo puedo generalizar lo mas posible, mejor que mejor. tengo de hecho un editor colaborativo compartido, donde voy dejando los repos, instrucciones apt y otros elementos para el script en bash que lee la aplicación (y cuya idea tambien es que pueda ejecutarse directamente como script de bash) . Si alguien le quiere echar un ojo o ayudar a completarlo, lo podeis encontrar en este enlace de Pirate Pad

Relacionado | Ubuntu Sources generator

Tip: Recuperar los iconos desaparecidos del menu Sistema

Actualizar a la Beta 2 de Lucid ha hecho que no se me mostraran los iconos del menú Sistema. Si te pasa algo parecido la solución es fácil, desde consola ejecuta:


gconftool-2 --type Boolean --set /desktop/gnome/interface/menus_have_icons True
killall gnome-panel

Light & Ambiance Aurorae

Decoradores Aurorae para KDE, al estilo de los nuevos temas GTK para Lucid.

Descarga | Light Aurorae | Ambiance Aurorae

« Página anteriorPágina siguiente »



The next version of Ubuntu is coming soon




¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

 

abril 2010
L M X J V S D
« mar   may »
 1234
567891011
12131415161718
19202122232425
2627282930  

Blog Stats

  • 20,116,709 hits

Seguir

Get every new post delivered to your Inbox.

Únete a otros 603 seguidores