Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki

Linux: Instalamos Compiz Fusion Git 0.7.X en Linux Ubuntu 8.04 Hardy Heron
Linux


Os mostramos y explicamos cómo instalar Compiz Fusion Git, un gestor de ventanas para Linux. En este caso hemos utilizado la distribución Linux Ubuntu 8.04 Hardy Heron. Como siempre lo explicamos paso a paso y con capturas de pantalla.



Instalamos Compiz Fusion Git 0.7.X en Linux Ubuntu 8.04 Hardy Heron

Instalamos Compiz Fusion Git 0.7.X en Linux Ubuntu 8.04 Hardy Heron

Compiz Fusion es una colección de plugin y un sistema de configuración para el gestor de composición de ventanas Compiz, para el sistema de ventanas X. En este artículo lo instalamos en Linux Ubuntu 8.04 Hardy Heron.

En primer lugar, antes de descargar e instalar Compiz Fusion Git , es necesario instalar las dependencias que necesitará, para poder ser compilado, para ello abriremos una ventana de terminal desde el menú de Linux Ubuntu "Aplicaciones" - "Accesorios" - "Terminal":

Ventana de Terminal - Linux Ubuntu 8.04 Hardy Heron

Escribiremos el siguiente comando:

sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc libwnck-dev python-dev python-pyrex libX11-xcb-dev pyrex-mode x11proto-scrnsaver-dev libxss-dev

[Ver salida de la ejecución de este comando]

Tras instalar las dependencias necesarias para Compiz Fusion Git 0.7, ahora hay que desintalar el Compiz Fusion que Ubuntu 8.04 Hardy Heron instala por defeceto. Para ello ejecutaremos los siguientes comandos:

sudo apt-get autoremove compiz* --purge
sudo apt-get autoremove libcompiz* --purge
sudo apt-get autoremove libdecoration0 --purge
sudo apt-get autoremove compizconfig-settings-manager --purge
sudo apt-get autoremove python-compizconfig --purge
sudo apt-get autoremove emerald --purge

Nota: es posible que alguno de estos paquetes no esté instalado en el equipo, los ponemos todos para que no queden

[Ver salida de la ejecución de este comando]

A continuación crearemos una carpeta para ir guardando todo lo que descarguemos necesario para la instalación de Compiz Fusion Git, para ello ejecutaremos el comando:

mkdir /home/alonso/compizgit

(en nuestro caso el usuario con el que hemos iniciado la sesión en "alonso")

Accederemos a la nueva carpeta creada "compizgit" con el comando:

cd /home/alonso/compizgit

A continuación descargaremos el script que utilizaremos para la instalación de Compiz Fusion Git, realizado por Omega.Este script nos ayudará a instalar Compiz Fusion de una forma casi automática, de no utilizar sería bastante más complicado.

Así pues ejecutaremos el siguiente comando, para descargar la carpeta del script "scripts":

git clone git://anongit.compiz-fusion.org/users/omega/scripts

[Ver salida de la ejecución de este comando]

El comando anterior nos habrá creado una carpeta, con el script, accederemos a ella con el comando:

cd scripts

Desde esta carepta ejecutaremos el script descargado, con el comando:

sudo ./git-compiz

[Contenido del fichero de script git-compiz]

[Ver salida de la ejecución de este script]

A continuación deberemos indicar a Linux Ubuntu que ejecute esta aplicación cada vez que se inicie. Para ello accederemos al menú "Sistema" - "Preferencias" - "Sesiones", nos mostrará la ventana de Preferencias de sesión, accederemos a la pestaña "Programas de inicio", pulsaremos en el botón "Añadir":

Ventana de Preferencias de Inicio de Sesión - Linux Ubuntu 8.04 Hardy Heron

En la ventana que aparece de "Añadir programa de inicio" introduciremos:

  • Nombre: fusion-icon.
  • Orden: fusion-icon.
  • Comentario: fusion-icon.

Pulsaremos "Aceptar" para guardar los cambios:

Ventana de Añadir programa de inicio - Linux Ubuntu 8.04 Hardy Heron

El programa de inicio quedará añadido en las Preferencias de sesión de Linux Ubuntu 8.04 Hardy Heron:

Ventana de Preferencias de Inicio de Sesión tras añadir programa de inicio - Linux Ubuntu 8.04 Hardy Heron

Reiniciaremos Linux Ubuntu 8.04 Hardy Heron, bien desde el menú "Sistema" - "Salir" o bien desde una ventana de terminal, ejecutando el siguiente comando:

sudo shutdown -r now

Tras el reinicio del sistema, nos aparecerá un icono en el área de notificación:

Icono Compiz Fusion en área de notificación - Linux Ubuntu 8.04 Hardy Heron

Pulsando con el botón derecho del ratón sobre este icono nos mostrará un menú, donde podremos, por ejemplo, configurar las opciones de Compiz Fusion Git: "Settings Manager", nos mostrará la ventana del Administrador de Opciones CompizConfig:

Ventana del Administrador de Opciones CompizConfig - Linux Ubuntu 8.04 Hardy Heron

Os mostramos a continuación un vídeo de ejemplo con Compiz Fusion Git en funcionamiento, pusando las teclas Control + Alt y el botón izquierdo del ratón nos aparecerá el famoso cubo. Pulsando Alt + Tabulador nos aparecerá una ventana con las aplicaciones abiertas para seleccionar la que queramos mostrar. Pulsando la tecla de Windows (Super) y Tabulador nos mostrará lo mismo que antes pero con otro efecto interesante. Si queremos hacer zoom en una zona de la ventana utlizaremos la tecla de Windows (Super) el scroll del ratón:

 

 

ANEXO

  • alonso@pcubuntu:~$ sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev
    libxrandr-dev libxdamage-dev libxinerama-dev
    libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev
    libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc
    libwnck-dev python-dev python-pyrex libX11-xcb-dev pyrex-mode x11proto-scrnsaver-dev libxss-dev
    [sudo] password for alonso:
    Leyendo lista de paquetes... Hecho
    Creando árbol de dependencias 
    Leyendo la información de estado... Hecho
    libgl1-mesa-dev ya está en su versión más reciente.
    fijado libgl1-mesa-dev como instalado manualmente.
    libglu1-mesa-dev ya está en su versión más reciente.
    fijado libglu1-mesa-dev como instalado manualmente.
    xsltproc ya está en su versión más reciente.
    Se instalarán los siguientes paquetes extras:
    autotools-dev emacs21 emacs21-bin-common emacs21-common emacsen-common g++
    g++-4.2 git-core libart-2.0-dev libatk1.0-dev libaudiofile-dev
    libavahi-client-dev libavahi-common-dev libavahi-glib-dev libbonobo2-dev
    libbonoboui2-dev libcairo2-dev libdigest-sha1-perl liberror-perl libesd0-dev
    libexpat1-dev libfontconfig1-dev libfreetype6-dev libgail-dev
    libgcrypt11-dev libgif4 libglade2-dev libglib2.0-dev libgnome-keyring-dev
    libgnome2-dev libgnomecanvas2-dev libgnomeui-dev libgnomevfs2-dev
    libgnutls-dev libgnutlsxx13 libgpg-error-dev libgtk2.0-dev libice-dev
    libidl-dev libjpeg62-dev liblockfile1 liblzo2-dev libopencdk10-dev
    liborbit2-dev libpango1.0-dev libpixman-1-dev libpopt-dev libselinux1-dev
    libsepol1-dev libstdc++6-4.2-dev libtasn1-3-dev libx11-xcb-dev
    libxcursor-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxml2-dev
    libxrender-dev libxres-dev m4 pymacs python-mode python2.5-dev
    x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev
    x11proto-randr-dev x11proto-render-dev x11proto-resource-dev
    x11proto-xext-dev x11proto-xinerama-dev xaw3dg zlib1g-dev
    Paquetes sugeridos:
    autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc
    automake1.9-doc emacs21-common-non-dfsg emacs21-el g++-multilib
    g++-4.2-multilib gcc-4.2-doc libstdc++6-4.2-dbg git-arch git-cvs
    git-daemon-run git-doc git-email git-gui git-svn gitk libcairo2-doc
    libgail-doc libgcrypt11-doc glade glade-gnome libglib2.0-doc libgnome2-doc
    libgnomecanvas2-doc libgnomeui-doc gnutls-bin gnutls-doc libgtk2.0-doc
    libpango1.0-doc libstdc++6-4.2-doc gcj gfortran fortran95-compiler
    libtool-doc
    Paquetes recomendados
    automaken orbit2 libltdl3-dev pychecker python-all-dev
    Se instalarán los siguientes paquetes NUEVOS:
    autoconf automake automake1.9 autotools-dev build-essential curl emacs21
    emacs21-bin-common emacs21-common emacsen-common g++ g++-4.2 git-core gitweb
    intltool libart-2.0-dev libatk1.0-dev libaudiofile-dev libavahi-client-dev
    libavahi-common-dev libavahi-glib-dev libbonobo2-dev libbonoboui2-dev
    libcairo2-dev libdbus-1-dev libdbus-glib-1-dev libdigest-sha1-perl
    liberror-perl libesd0-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev
    libgail-dev libgconf2-dev libgcrypt11-dev libgif4 libglade2-dev
    libglib2.0-dev libgnome-desktop-dev libgnome-keyring-dev
    libgnome-window-settings-dev libgnome2-dev libgnomecanvas2-dev
    libgnomeui-dev libgnomevfs2-dev libgnutls-dev libgnutlsxx13 libgpg-error-dev
    libgtk2.0-dev libice-dev libidl-dev libjpeg62-dev liblockfile1 liblzo2-dev
    libmetacity-dev libopencdk10-dev liborbit2-dev libpango1.0-dev
    libpixman-1-dev libpng12-dev libpopt-dev librsvg2-dev libselinux1-dev
    libsepol1-dev libsm-dev libstartup-notification0-dev libstdc++6-4.2-dev
    libtasn1-3-dev libtool libwnck-dev libx11-xcb-dev libxcomposite-dev
    libxcursor-dev libxdamage-dev libxext-dev libxfixes-dev libxft-dev libxi-dev
    libxinerama-dev libxml2-dev libxrandr-dev libxrender-dev libxres-dev
    libxslt1-dev libxss-dev m4 pymacs pyrex-mode python-dev python-mode
    python-pyrex python2.5-dev x11proto-composite-dev x11proto-damage-dev
    x11proto-fixes-dev x11proto-randr-dev x11proto-render-dev
    x11proto-resource-dev x11proto-scrnsaver-dev x11proto-xext-dev
    x11proto-xinerama-dev xaw3dg zlib1g-dev
    0 actualizados, 103 se instalarán, 0 para eliminar y 0 no actualizados.
    Necesito descargar 37,8MB de archivos.
    Se utilizarán 136MB de espacio de disco adicional después de desempaquetar.
    ¿Desea continuar [S/n]? s
    Des:1 http://es.archive.ubuntu.com hardy/main libice-dev 2:1.0.4-1 [56,0kB]
    Des:2 http://es.archive.ubuntu.com hardy/main libsm-dev 2:1.0.3-1 [24,3kB]
    Des:3 http://es.archive.ubuntu.com hardy/main libx11-xcb-dev 2:1.1.3-1ubuntu2 [60,7kB]
    Des:4 http://es.archive.ubuntu.com hardy/main x11proto-xext-dev 7.0.2-5ubuntu1 [42,2kB]
    Des:5 http://es.archive.ubuntu.com hardy/main x11proto-fixes-dev 1:4.0-2ubuntu1 [6172B]
    Des:6 http://es.archive.ubuntu.com hardy/main libxfixes-dev 1:4.0.3-2 [12,1kB]
    Des:7 http://es.archive.ubuntu.com hardy/main x11proto-composite-dev 1:0.4-2 [12,4kB]
    Des:8 http://es.archive.ubuntu.com hardy/main libxcomposite-dev 1:0.4.0-1 [14,3kB]
    Des:9 http://es.archive.ubuntu.com hardy/main x11proto-render-dev 2:0.9.3-2 [7096B]
    Des:10 http://es.archive.ubuntu.com hardy/main libxrender-dev 1:0.9.4-1 [28,5kB]
    Des:11 http://es.archive.ubuntu.com hardy/main libxcursor-dev 1:1.1.9-1 [31,0kB]
    Des:12 http://es.archive.ubuntu.com hardy/main x11proto-damage-dev 1:1.1.0-2build1 [9292B]
    Des:13 http://es.archive.ubuntu.com hardy/main libxdamage-dev 1:1.1.1-3 [9682B]
    Des:14 http://es.archive.ubuntu.com hardy/main libxext-dev 2:1.0.3-2build1 [81,6kB]
    Des:15 http://es.archive.ubuntu.com hardy/main libexpat1-dev 2.0.1-0ubuntu1 [134kB]
    Des:16 http://es.archive.ubuntu.com hardy/main zlib1g-dev 1:1.2.3.3.dfsg-7ubuntu1 [160kB]
    Des:17 http://es.archive.ubuntu.com hardy/main libfreetype6-dev 2.3.5-1ubuntu4 [664kB]
    Des:18 http://es.archive.ubuntu.com hardy/main libfontconfig1-dev 2.5.0-2ubuntu3 [572kB]
    Des:19 http://es.archive.ubuntu.com hardy/main libxft-dev 2.1.12-2ubuntu5 [60,8kB]
    Des:20 http://es.archive.ubuntu.com hardy/main libxi-dev 2:1.1.3-1 [69,3kB] 
    Des:21 http://es.archive.ubuntu.com hardy/main x11proto-xinerama-dev 1.1.2-4ubuntu1 [5424B]
    Des:22 http://es.archive.ubuntu.com hardy/main libxinerama-dev 2:1.0.2-1build1 [10,9kB]
    Des:23 http://es.archive.ubuntu.com hardy/main x11proto-randr-dev 1.2.1-2 [28,6kB]
    Des:24 http://es.archive.ubuntu.com hardy/main libxrandr-dev 2:1.2.2-1 [27,8kB]
    Des:25 http://es.archive.ubuntu.com hardy/main x11proto-resource-dev 1.0.2-4ubuntu1 [3994B]
    Des:26 http://es.archive.ubuntu.com hardy/main libxres-dev 2:1.0.3-1 [11,7kB] 
    Des:27 http://es.archive.ubuntu.com hardy/main x11proto-scrnsaver-dev 1.1.0.0-1 [5204B]
    Des:28 http://es.archive.ubuntu.com hardy/main libxss-dev 1:1.1.2-1 [15,9kB] 
    Des:29 http://es.archive.ubuntu.com hardy/main m4 1.4.10-1 [207kB] 
    Des:30 http://es.archive.ubuntu.com hardy/main autoconf 2.61-4 [448kB] 
    Des:31 http://es.archive.ubuntu.com hardy/main autotools-dev 20070725.1 [61,9kB]
    Des:32 http://es.archive.ubuntu.com hardy/main automake 1:1.10.1-2 [519kB] 
    Des:33 http://es.archive.ubuntu.com hardy/main automake1.9 1.9.6+nogfdl-3ubuntu1 [388kB]
    Des:34 http://es.archive.ubuntu.com hardy/main libstdc++6-4.2-dev 4.2.3-2ubuntu7 [1187kB]
    Des:35 http://es.archive.ubuntu.com hardy/main g++-4.2 4.2.3-2ubuntu7 [2784kB]
    Des:36 http://es.archive.ubuntu.com hardy/main g++ 4:4.2.3-1ubuntu3 [1448B] 
    Des:37 http://es.archive.ubuntu.com hardy/main build-essential 11.3ubuntu1 [7066B]
    Des:38 http://es.archive.ubuntu.com hardy/main curl 7.18.0-1ubuntu2 [197kB] 
    Des:39 http://es.archive.ubuntu.com hardy/main emacsen-common 1.4.17 [17,6kB] 
    Des:40 http://es.archive.ubuntu.com hardy-updates/universe emacs21-common 21.4a+1-5.3ubuntu1.1 [9356kB]
    Des:41 http://es.archive.ubuntu.com hardy/main liblockfile1 1.06.2 [14,8kB] 
    Des:42 http://es.archive.ubuntu.com hardy-updates/universe emacs21-bin-common 21.4a+1-5.3ubuntu1.1 [148kB]
    Des:43 http://es.archive.ubuntu.com hardy/main libgif4 4.1.6-4 [38,7kB] 
    Des:44 http://es.archive.ubuntu.com hardy/main xaw3dg 1.5+E-15 [156kB] 
    Des:45 http://es.archive.ubuntu.com hardy-updates/universe emacs21 21.4a+1-5.3ubuntu1.1 [2024kB]
    Des:46 http://es.archive.ubuntu.com hardy/main libdigest-sha1-perl 2.11-2 [24,7kB]
    Des:47 http://es.archive.ubuntu.com hardy/main liberror-perl 0.17-1 [23,8kB] 
    Des:48 http://es.archive.ubuntu.com hardy/main git-core 1:1.5.4.3-1ubuntu2 [3080kB]
    Des:49 http://es.archive.ubuntu.com hardy/universe gitweb 1:1.5.4.3-1ubuntu2 [236kB]
    Des:50 http://es.archive.ubuntu.com hardy/main intltool 0.37.1-1ubuntu1 [85,8kB]
    Des:51 http://es.archive.ubuntu.com hardy/main libart-2.0-dev 2.3.20-1 [64,5kB]
    Des:52 http://es.archive.ubuntu.com hardy-updates/main libglib2.0-dev 2.16.3-1ubuntu2 [870kB]
    Des:53 http://es.archive.ubuntu.com hardy/main libatk1.0-dev 1.22.0-0ubuntu1 [75,4kB]
    Des:54 http://es.archive.ubuntu.com hardy/main libaudiofile-dev 0.2.6-7ubuntu1 [120kB]
    Des:55 http://es.archive.ubuntu.com hardy/main libavahi-common-dev 0.6.22-2ubuntu4 [65,3kB]
    Des:56 http://es.archive.ubuntu.com hardy-updates/main libdbus-1-dev 1.1.20-1ubuntu2 [169kB]
    Des:57 http://es.archive.ubuntu.com hardy/main libavahi-client-dev 0.6.22-2ubuntu4 [37,2kB]
    Des:58 http://es.archive.ubuntu.com hardy/main libavahi-glib-dev 0.6.22-2ubuntu4 [9564B]
    Des:59 http://es.archive.ubuntu.com hardy/main libidl-dev 0.8.10-0.1 [83,8kB] 
    Des:60 http://es.archive.ubuntu.com hardy/main liborbit2-dev 1:2.14.12-0.1 [375kB]
    Des:61 http://es.archive.ubuntu.com hardy/main libpopt-dev 1.10-3build1 [38,3kB]
    Des:62 http://es.archive.ubuntu.com hardy/main libbonobo2-dev 2.22.0-0ubuntu1 [651kB]
    Des:63 http://es.archive.ubuntu.com hardy/main libpixman-1-dev 0.10.0-0ubuntu1 [86,1kB]
    Des:64 http://es.archive.ubuntu.com hardy/main libpng12-dev 1.2.15~beta5-3 [171kB]
    Des:65 http://es.archive.ubuntu.com hardy/main libcairo2-dev 1.6.0-0ubuntu1 [592kB]
    Des:66 http://es.archive.ubuntu.com hardy/main libpango1.0-dev 1.20.1-1 [348kB]
    Des:67 http://es.archive.ubuntu.com hardy-updates/main libgtk2.0-dev 2.12.9-3ubuntu4 [2781kB]
    Des:68 http://es.archive.ubuntu.com hardy/main libxml2-dev 2.6.31.dfsg-2ubuntu1 [676kB]
    Des:69 http://es.archive.ubuntu.com hardy/main libglade2-dev 1:2.6.2-1 [130kB]
    Des:70 http://es.archive.ubuntu.com hardy/main libesd0-dev 0.2.38-0ubuntu9 [22,8kB]
    Des:71 http://es.archive.ubuntu.com hardy/main libgconf2-dev 2.22.0-0ubuntu3 [209kB]
    Des:72 http://es.archive.ubuntu.com hardy/main libgpg-error-dev 1.4-2ubuntu7 [35,1kB]
    Des:73 http://es.archive.ubuntu.com hardy/main libgcrypt11-dev 1.2.4-2ubuntu7 [215kB]
    Des:74 http://es.archive.ubuntu.com hardy-updates/main libgnutlsxx13 2.0.4-1ubuntu2.1 [31,4kB]
    Des:75 http://es.archive.ubuntu.com hardy/main liblzo2-dev 2.02-3 [139kB] 
    Des:76 http://es.archive.ubuntu.com hardy/main libopencdk10-dev 0.6.6-1ubuntu1 [106kB]
    Des:77 http://es.archive.ubuntu.com hardy/main libtasn1-3-dev 1.1-1 [367kB] 
    Des:78 http://es.archive.ubuntu.com hardy-updates/main libgnutls-dev 2.0.4-1ubuntu2.1 [345kB]
    Des:79 http://es.archive.ubuntu.com hardy/main libsepol1-dev 2.0.20-0ubuntu3 [151kB]
    Des:80 http://es.archive.ubuntu.com hardy/main libselinux1-dev 2.0.55-0ubuntu4 [112kB]
    Des:81 http://es.archive.ubuntu.com hardy/main libgnomevfs2-dev 1:2.22.0-2ubuntu1 [458kB]
    Des:82 http://es.archive.ubuntu.com hardy/main libgnome2-dev 2.22.0-0ubuntu1 [64,9kB]
    Des:83 http://es.archive.ubuntu.com hardy/main libgail-dev 1.22.1-0ubuntu1 [4944B]
    Des:84 http://es.archive.ubuntu.com hardy/main libgnomecanvas2-dev 2.20.1.1-1 [118kB]
    Des:85 http://es.archive.ubuntu.com hardy/main libbonoboui2-dev 2.21.90-1 [227kB]
    Des:86 http://es.archive.ubuntu.com hardy/main libdbus-glib-1-dev 0.74-2 [91,4kB]
    Des:87 http://es.archive.ubuntu.com hardy/main libgnome-keyring-dev 2.22.1-1 [69,9kB]
    Des:88 http://es.archive.ubuntu.com hardy/main libjpeg62-dev 6b-14 [188kB] 
    Des:89 http://es.archive.ubuntu.com hardy/main libgnomeui-dev 2.22.1.0-0ubuntu1 [324kB]
    Des:90 http://es.archive.ubuntu.com hardy/main libstartup-notification0-dev 0.9-1 [24,0kB]
    Des:91 http://es.archive.ubuntu.com hardy-updates/main libgnome-desktop-dev 1:2.22.1-0ubuntu6.2 [88,8kB]
    Des:92 http://es.archive.ubuntu.com hardy-updates/main libgnome-window-settings-dev 1:2.22.1-0ubuntu4.1 [61,3kB]
    Des:93 http://es.archive.ubuntu.com hardy/main libmetacity-dev 1:2.22.0-0ubuntu4 [135kB]
    Des:94 http://es.archive.ubuntu.com hardy/main librsvg2-dev 2.22.2-2 [122kB] 
    Des:95 http://es.archive.ubuntu.com hardy/main libtool 1.5.26-1ubuntu1 [340kB]
    Des:96 http://es.archive.ubuntu.com hardy/main libwnck-dev 2.22.1-0ubuntu1 [215kB]
    Des:97 http://es.archive.ubuntu.com hardy/main libxslt1-dev 1.1.22-1ubuntu1 [596kB]
    Des:98 http://es.archive.ubuntu.com hardy/main pymacs 0.22-6build1 [276kB] 
    Des:99 http://es.archive.ubuntu.com hardy/universe python-mode 1:1.0-3.1ubuntu3 [59,6kB]
    Des:100 http://es.archive.ubuntu.com hardy/universe pyrex-mode 0.9.6.4-1ubuntu1 [20,9kB]
    Des:101 http://es.archive.ubuntu.com hardy/main python2.5-dev 2.5.2-2ubuntu4 [1886kB]
    Des:102 http://es.archive.ubuntu.com hardy/main python-dev 2.5.2-0ubuntu1 [974B]
    Des:103 http://es.archive.ubuntu.com hardy/main python-pyrex 0.9.6.4-1ubuntu1 [199kB]
    Descargados 37,8MB en 1min19s (477kB/s) 
    Extrayendo plantillas para los paquetes: 100%
    Seleccionando el paquete libice-dev previamente no seleccionado.
    (Leyendo la base de datos ... 
    100815 ficheros y directorios instalados actualmente.)
    Desempaquetando libice-dev (de .../libice-dev_2%3a1.0.4-1_i386.deb) ...
    Seleccionando el paquete libsm-dev previamente no seleccionado.
    Desempaquetando libsm-dev (de .../libsm-dev_2%3a1.0.3-1_i386.deb) ...
    Seleccionando el paquete libx11-xcb-dev previamente no seleccionado.
    Desempaquetando libx11-xcb-dev (de .../libx11-xcb-dev_2%3a1.1.3-1ubuntu2_i386.deb) ...
    Seleccionando el paquete x11proto-xext-dev previamente no seleccionado.
    Desempaquetando x11proto-xext-dev (de .../x11proto-xext-dev_7.0.2-5ubuntu1_all.deb) ...
    Seleccionando el paquete x11proto-fixes-dev previamente no seleccionado.
    Desempaquetando x11proto-fixes-dev (de .../x11proto-fixes-dev_1%3a4.0-2ubuntu1_all.deb) ...
    Seleccionando el paquete libxfixes-dev previamente no seleccionado.
    Desempaquetando libxfixes-dev (de .../libxfixes-dev_1%3a4.0.3-2_i386.deb) ...
    Seleccionando el paquete x11proto-composite-dev previamente no seleccionado.
    Desempaquetando x11proto-composite-dev (de .../x11proto-composite-dev_1%3a0.4-2_all.deb) ...
    Seleccionando el paquete libxcomposite-dev previamente no seleccionado.
    Desempaquetando libxcomposite-dev (de .../libxcomposite-dev_1%3a0.4.0-1_i386.deb) ...
    Seleccionando el paquete x11proto-render-dev previamente no seleccionado.
    Desempaquetando x11proto-render-dev (de .../x11proto-render-dev_2%3a0.9.3-2_all.deb) ...
    Seleccionando el paquete libxrender-dev previamente no seleccionado.
    Desempaquetando libxrender-dev (de .../libxrender-dev_1%3a0.9.4-1_i386.deb) ...
    Seleccionando el paquete libxcursor-dev previamente no seleccionado.
    Desempaquetando libxcursor-dev (de .../libxcursor-dev_1%3a1.1.9-1_i386.deb) ...
    Seleccionando el paquete x11proto-damage-dev previamente no seleccionado.
    Desempaquetando x11proto-damage-dev (de .../x11proto-damage-dev_1%3a1.1.0-2build1_all.deb) ...
    Seleccionando el paquete libxdamage-dev previamente no seleccionado.
    Desempaquetando libxdamage-dev (de .../libxdamage-dev_1%3a1.1.1-3_i386.deb) ...
    Seleccionando el paquete libxext-dev previamente no seleccionado.
    Desempaquetando libxext-dev (de .../libxext-dev_2%3a1.0.3-2build1_i386.deb) ...
    Seleccionando el paquete libexpat1-dev previamente no seleccionado.
    Desempaquetando libexpat1-dev (de .../libexpat1-dev_2.0.1-0ubuntu1_i386.deb) ...
    Seleccionando el paquete zlib1g-dev previamente no seleccionado.
    Desempaquetando zlib1g-dev (de .../zlib1g-dev_1%3a1.2.3.3.dfsg-7ubuntu1_i386.deb) ...
    Seleccionando el paquete libfreetype6-dev previamente no seleccionado.
    Desempaquetando libfreetype6-dev (de .../libfreetype6-dev_2.3.5-1ubuntu4_i386.deb) ...
    Seleccionando el paquete libfontconfig1-dev previamente no seleccionado.
    Desempaquetando libfontconfig1-dev (de .../libfontconfig1-dev_2.5.0-2ubuntu3_i386.deb) ...
    Seleccionando el paquete libxft-dev previamente no seleccionado.
    Desempaquetando libxft-dev (de .../libxft-dev_2.1.12-2ubuntu5_i386.deb) ...
    Seleccionando el paquete libxi-dev previamente no seleccionado.
    Desempaquetando libxi-dev (de .../libxi-dev_2%3a1.1.3-1_i386.deb) ...
    Seleccionando el paquete x11proto-xinerama-dev previamente no seleccionado.
    Desempaquetando x11proto-xinerama-dev (de .../x11proto-xinerama-dev_1.1.2-4ubuntu1_all.deb) ...
    Seleccionando el paquete libxinerama-dev previamente no seleccionado.
    Desempaquetando libxinerama-dev (de .../libxinerama-dev_2%3a1.0.2-1build1_i386.deb) ...
    Seleccionando el paquete x11proto-randr-dev previamente no seleccionado.
    Desempaquetando x11proto-randr-dev (de .../x11proto-randr-dev_1.2.1-2_all.deb) ...
    Seleccionando el paquete libxrandr-dev previamente no seleccionado.
    Desempaquetando libxrandr-dev (de .../libxrandr-dev_2%3a1.2.2-1_i386.deb) ...
    Seleccionando el paquete x11proto-resource-dev previamente no seleccionado.
    Desempaquetando x11proto-resource-dev (de .../x11proto-resource-dev_1.0.2-4ubuntu1_all.deb) ...
    Seleccionando el paquete libxres-dev previamente no seleccionado.
    Desempaquetando libxres-dev (de .../libxres-dev_2%3a1.0.3-1_i386.deb) ...
    Seleccionando el paquete x11proto-scrnsaver-dev previamente no seleccionado.
    Desempaquetando x11proto-scrnsaver-dev (de .../x11proto-scrnsaver-dev_1.1.0.0-1_all.deb) ...
    Seleccionando el paquete libxss-dev previamente no seleccionado.
    Desempaquetando libxss-dev (de .../libxss-dev_1%3a1.1.2-1_i386.deb) ...
    Seleccionando el paquete m4 previamente no seleccionado.
    Desempaquetando m4 (de .../archives/m4_1.4.10-1_i386.deb) ...
    Seleccionando el paquete autoconf previamente no seleccionado.
    Desempaquetando autoconf (de .../autoconf_2.61-4_all.deb) ...
    Seleccionando el paquete autotools-dev previamente no seleccionado.
    Desempaquetando autotools-dev (de .../autotools-dev_20070725.1_all.deb) ...
    Seleccionando el paquete automake previamente no seleccionado.
    Desempaquetando automake (de .../automake_1%3a1.10.1-2_all.deb) ...
    Seleccionando el paquete automake1.9 previamente no seleccionado.
    Desempaquetando automake1.9 (de .../automake1.9_1.9.6+nogfdl-3ubuntu1_all.deb) ...
    Seleccionando el paquete libstdc++6-4.2-dev previamente no seleccionado.
    Desempaquetando libstdc++6-4.2-dev (de .../libstdc++6-4.2-dev_4.2.3-2ubuntu7_i386.deb) ...
    Seleccionando el paquete g++-4.2 previamente no seleccionado.
    Desempaquetando g++-4.2 (de .../g++-4.2_4.2.3-2ubuntu7_i386.deb) ...
    Seleccionando el paquete g++ previamente no seleccionado.
    Desempaquetando g++ (de .../g++_4%3a4.2.3-1ubuntu3_i386.deb) ...
    Seleccionando el paquete build-essential previamente no seleccionado.
    Desempaquetando build-essential (de .../build-essential_11.3ubuntu1_i386.deb) ...
    Seleccionando el paquete curl previamente no seleccionado.
    Desempaquetando curl (de .../curl_7.18.0-1ubuntu2_i386.deb) ...
    Seleccionando el paquete emacsen-common previamente no seleccionado.
    Desempaquetando emacsen-common (de .../emacsen-common_1.4.17_all.deb) ...
    Seleccionando el paquete emacs21-common previamente no seleccionado.
    Desempaquetando emacs21-common (de .../emacs21-common_21.4a+1-5.3ubuntu1.1_all.deb) ...
    Seleccionando el paquete liblockfile1 previamente no seleccionado.
    Desempaquetando liblockfile1 (de .../liblockfile1_1.06.2_i386.deb) ...
    Seleccionando el paquete emacs21-bin-common previamente no seleccionado.
    Desempaquetando emacs21-bin-common (de .../emacs21-bin-common_21.4a+1-5.3ubuntu1.1_i386.deb) ...
    Seleccionando el paquete libgif4 previamente no seleccionado.
    Desempaquetando libgif4 (de .../libgif4_4.1.6-4_i386.deb) ...
    Seleccionando el paquete xaw3dg previamente no seleccionado.
    Desempaquetando xaw3dg (de .../xaw3dg_1.5+E-15_i386.deb) ...
    Seleccionando el paquete emacs21 previamente no seleccionado.
    Desempaquetando emacs21 (de .../emacs21_21.4a+1-5.3ubuntu1.1_i386.deb) ...
    Seleccionando el paquete libdigest-sha1-perl previamente no seleccionado.
    Desempaquetando libdigest-sha1-perl (de .../libdigest-sha1-perl_2.11-2_i386.deb) ...
    Seleccionando el paquete liberror-perl previamente no seleccionado.
    Desempaquetando liberror-perl (de .../liberror-perl_0.17-1_all.deb) ...
    Seleccionando el paquete git-core previamente no seleccionado.
    Desempaquetando git-core (de .../git-core_1%3a1.5.4.3-1ubuntu2_i386.deb) ...
    Seleccionando el paquete gitweb previamente no seleccionado.
    Desempaquetando gitweb (de .../gitweb_1%3a1.5.4.3-1ubuntu2_all.deb) ...
    Seleccionando el paquete intltool previamente no seleccionado.
    Desempaquetando intltool (de .../intltool_0.37.1-1ubuntu1_all.deb) ...
    Seleccionando el paquete libart-2.0-dev previamente no seleccionado.
    Desempaquetando libart-2.0-dev (de .../libart-2.0-dev_2.3.20-1_i386.deb) ...
    Seleccionando el paquete libglib2.0-dev previamente no seleccionado.
    Desempaquetando libglib2.0-dev (de .../libglib2.0-dev_2.16.3-1ubuntu2_i386.deb) ...
    Seleccionando el paquete libatk1.0-dev previamente no seleccionado.
    Desempaquetando libatk1.0-dev (de .../libatk1.0-dev_1.22.0-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libaudiofile-dev previamente no seleccionado.
    Desempaquetando libaudiofile-dev (de .../libaudiofile-dev_0.2.6-7ubuntu1_i386.deb) ...
    Seleccionando el paquete libavahi-common-dev previamente no seleccionado.
    Desempaquetando libavahi-common-dev (de .../libavahi-common-dev_0.6.22-2ubuntu4_i386.deb) ...
    Seleccionando el paquete libdbus-1-dev previamente no seleccionado.
    Desempaquetando libdbus-1-dev (de .../libdbus-1-dev_1.1.20-1ubuntu2_i386.deb) ...
    Seleccionando el paquete libavahi-client-dev previamente no seleccionado.
    Desempaquetando libavahi-client-dev (de .../libavahi-client-dev_0.6.22-2ubuntu4_i386.deb) ...
    Seleccionando el paquete libavahi-glib-dev previamente no seleccionado.
    Desempaquetando libavahi-glib-dev (de .../libavahi-glib-dev_0.6.22-2ubuntu4_i386.deb) ...
    Seleccionando el paquete libidl-dev previamente no seleccionado.
    Desempaquetando libidl-dev (de .../libidl-dev_0.8.10-0.1_i386.deb) ...
    Seleccionando el paquete liborbit2-dev previamente no seleccionado.
    Desempaquetando liborbit2-dev (de .../liborbit2-dev_1%3a2.14.12-0.1_i386.deb) ...
    Seleccionando el paquete libpopt-dev previamente no seleccionado.
    Desempaquetando libpopt-dev (de .../libpopt-dev_1.10-3build1_i386.deb) ...
    Seleccionando el paquete libbonobo2-dev previamente no seleccionado.
    Desempaquetando libbonobo2-dev (de .../libbonobo2-dev_2.22.0-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libpixman-1-dev previamente no seleccionado.
    Desempaquetando libpixman-1-dev (de .../libpixman-1-dev_0.10.0-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libpng12-dev previamente no seleccionado.
    Desempaquetando libpng12-dev (de .../libpng12-dev_1.2.15~beta5-3_i386.deb) ...
    Seleccionando el paquete libcairo2-dev previamente no seleccionado.
    Desempaquetando libcairo2-dev (de .../libcairo2-dev_1.6.0-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libpango1.0-dev previamente no seleccionado.
    Desempaquetando libpango1.0-dev (de .../libpango1.0-dev_1.20.1-1_i386.deb) ...
    Seleccionando el paquete libgtk2.0-dev previamente no seleccionado.
    Desempaquetando libgtk2.0-dev (de .../libgtk2.0-dev_2.12.9-3ubuntu4_i386.deb) ...
    Seleccionando el paquete libxml2-dev previamente no seleccionado.
    Desempaquetando libxml2-dev (de .../libxml2-dev_2.6.31.dfsg-2ubuntu1_i386.deb) ...
    Seleccionando el paquete libglade2-dev previamente no seleccionado.
    Desempaquetando libglade2-dev (de .../libglade2-dev_1%3a2.6.2-1_i386.deb) ...
    Seleccionando el paquete libesd0-dev previamente no seleccionado.
    Desempaquetando libesd0-dev (de .../libesd0-dev_0.2.38-0ubuntu9_i386.deb) ...
    Seleccionando el paquete libgconf2-dev previamente no seleccionado.
    Desempaquetando libgconf2-dev (de .../libgconf2-dev_2.22.0-0ubuntu3_i386.deb) ...
    Seleccionando el paquete libgpg-error-dev previamente no seleccionado.
    Desempaquetando libgpg-error-dev (de .../libgpg-error-dev_1.4-2ubuntu7_i386.deb) ...
    Seleccionando el paquete libgcrypt11-dev previamente no seleccionado.
    Desempaquetando libgcrypt11-dev (de .../libgcrypt11-dev_1.2.4-2ubuntu7_i386.deb) ...
    Seleccionando el paquete libgnutlsxx13 previamente no seleccionado.
    Desempaquetando libgnutlsxx13 (de .../libgnutlsxx13_2.0.4-1ubuntu2.1_i386.deb) ...
    Seleccionando el paquete liblzo2-dev previamente no seleccionado.
    Desempaquetando liblzo2-dev (de .../liblzo2-dev_2.02-3_i386.deb) ...
    Seleccionando el paquete libopencdk10-dev previamente no seleccionado.
    Desempaquetando libopencdk10-dev (de .../libopencdk10-dev_0.6.6-1ubuntu1_i386.deb) ...
    Seleccionando el paquete libtasn1-3-dev previamente no seleccionado.
    Desempaquetando libtasn1-3-dev (de .../libtasn1-3-dev_1.1-1_i386.deb) ...
    Seleccionando el paquete libgnutls-dev previamente no seleccionado.
    Desempaquetando libgnutls-dev (de .../libgnutls-dev_2.0.4-1ubuntu2.1_i386.deb) ...
    Seleccionando el paquete libsepol1-dev previamente no seleccionado.
    Desempaquetando libsepol1-dev (de .../libsepol1-dev_2.0.20-0ubuntu3_i386.deb) ...
    Seleccionando el paquete libselinux1-dev previamente no seleccionado.
    Desempaquetando libselinux1-dev (de .../libselinux1-dev_2.0.55-0ubuntu4_i386.deb) ...
    Seleccionando el paquete libgnomevfs2-dev previamente no seleccionado.
    Desempaquetando libgnomevfs2-dev (de .../libgnomevfs2-dev_1%3a2.22.0-2ubuntu1_i386.deb) ...
    Seleccionando el paquete libgnome2-dev previamente no seleccionado.
    Desempaquetando libgnome2-dev (de .../libgnome2-dev_2.22.0-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libgail-dev previamente no seleccionado.
    Desempaquetando libgail-dev (de .../libgail-dev_1.22.1-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libgnomecanvas2-dev previamente no seleccionado.
    Desempaquetando libgnomecanvas2-dev (de .../libgnomecanvas2-dev_2.20.1.1-1_i386.deb) ...
    Seleccionando el paquete libbonoboui2-dev previamente no seleccionado.
    Desempaquetando libbonoboui2-dev (de .../libbonoboui2-dev_2.21.90-1_i386.deb) ...
    Seleccionando el paquete libdbus-glib-1-dev previamente no seleccionado.
    Desempaquetando libdbus-glib-1-dev (de .../libdbus-glib-1-dev_0.74-2_i386.deb) ...
    Seleccionando el paquete libgnome-keyring-dev previamente no seleccionado.
    Desempaquetando libgnome-keyring-dev (de .../libgnome-keyring-dev_2.22.1-1_i386.deb) ...
    Seleccionando el paquete libjpeg62-dev previamente no seleccionado.
    Desempaquetando libjpeg62-dev (de .../libjpeg62-dev_6b-14_i386.deb) ...
    Seleccionando el paquete libgnomeui-dev previamente no seleccionado.
    Desempaquetando libgnomeui-dev (de .../libgnomeui-dev_2.22.1.0-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libstartup-notification0-dev previamente no seleccionado.
    Desempaquetando libstartup-notification0-dev (de .../libstartup-notification0-dev_0.9-1_i386.deb) ...
    Seleccionando el paquete libgnome-desktop-dev previamente no seleccionado.
    Desempaquetando libgnome-desktop-dev (de .../libgnome-desktop-dev_1%3a2.22.1-0ubuntu6.2_i386.deb) ...
    Seleccionando el paquete libgnome-window-settings-dev previamente no seleccionado.
    Desempaquetando libgnome-window-settings-dev (de .../libgnome-window-settings-dev_1%3a2.22.1-0ubuntu4.1_all.deb) ...
    Seleccionando el paquete libmetacity-dev previamente no seleccionado.
    Desempaquetando libmetacity-dev (de .../libmetacity-dev_1%3a2.22.0-0ubuntu4_i386.deb) ...
    Seleccionando el paquete librsvg2-dev previamente no seleccionado.
    Desempaquetando librsvg2-dev (de .../librsvg2-dev_2.22.2-2_i386.deb) ...
    Seleccionando el paquete libtool previamente no seleccionado.
    Desempaquetando libtool (de .../libtool_1.5.26-1ubuntu1_i386.deb) ...
    Seleccionando el paquete libwnck-dev previamente no seleccionado.
    Desempaquetando libwnck-dev (de .../libwnck-dev_2.22.1-0ubuntu1_i386.deb) ...
    Seleccionando el paquete libxslt1-dev previamente no seleccionado.
    Desempaquetando libxslt1-dev (de .../libxslt1-dev_1.1.22-1ubuntu1_i386.deb) ...
    Seleccionando el paquete pymacs previamente no seleccionado.
    Desempaquetando pymacs (de .../pymacs_0.22-6build1_all.deb) ...
    Seleccionando el paquete python-mode previamente no seleccionado.
    Desempaquetando python-mode (de .../python-mode_1%3a1.0-3.1ubuntu3_all.deb) ...
    Seleccionando el paquete pyrex-mode previamente no seleccionado.
    Desempaquetando pyrex-mode (de .../pyrex-mode_0.9.6.4-1ubuntu1_all.deb) ...
    Seleccionando el paquete python2.5-dev previamente no seleccionado.
    Desempaquetando python2.5-dev (de .../python2.5-dev_2.5.2-2ubuntu4_i386.deb) ...
    Seleccionando el paquete python-dev previamente no seleccionado.
    Desempaquetando python-dev (de .../python-dev_2.5.2-0ubuntu1_all.deb) ...
    Seleccionando el paquete python-pyrex previamente no seleccionado.
    Desempaquetando python-pyrex (de .../python-pyrex_0.9.6.4-1ubuntu1_all.deb) ...
    Configurando libice-dev (2:1.0.4-1) ...
    Configurando libsm-dev (2:1.0.3-1) ...
    Configurando libx11-xcb-dev (2:1.1.3-1ubuntu2) ...
    Configurando x11proto-xext-dev (7.0.2-5ubuntu1) ...
    Configurando x11proto-fixes-dev (1:4.0-2ubuntu1) ...
    Configurando libxfixes-dev (1:4.0.3-2) ...
    Configurando x11proto-composite-dev (1:0.4-2) ...
    Configurando libxcomposite-dev (1:0.4.0-1) ...
    Configurando x11proto-render-dev (2:0.9.3-2) ...
    Configurando libxrender-dev (1:0.9.4-1) ...
    Configurando libxcursor-dev (1:1.1.9-1) ...
    Configurando x11proto-damage-dev (1:1.1.0-2build1) ...
    Configurando libxdamage-dev (1:1.1.1-3) ...
    Configurando libxext-dev (2:1.0.3-2build1) ...
    Configurando libexpat1-dev (2.0.1-0ubuntu1) ...

Configurando zlib1g-dev (1:1.2.3.3.dfsg-7ubuntu1) ...
Configurando libfreetype6-dev (2.3.5-1ubuntu4) ...

Configurando libfontconfig1-dev (2.5.0-2ubuntu3) ...

Configurando libxft-dev (2.1.12-2ubuntu5) ...
Configurando libxi-dev (2:1.1.3-1) ...
Configurando x11proto-xinerama-dev (1.1.2-4ubuntu1) ...
Configurando libxinerama-dev (2:1.0.2-1build1) ...
Configurando x11proto-randr-dev (1.2.1-2) ...
Configurando libxrandr-dev (2:1.2.2-1) ...
Configurando x11proto-resource-dev (1.0.2-4ubuntu1) ...
Configurando libxres-dev (2:1.0.3-1) ...
Configurando x11proto-scrnsaver-dev (1.1.0.0-1) ...
Configurando libxss-dev (1:1.1.2-1) ...
Configurando m4 (1.4.10-1) ...

Configurando autoconf (2.61-4) ...

Configurando autotools-dev (20070725.1) ...
Configurando automake (1:1.10.1-2) ...

Configurando automake1.9 (1.9.6+nogfdl-3ubuntu1) ...

Configurando curl (7.18.0-1ubuntu2) ...
Configurando emacsen-common (1.4.17) ...
emacsen-common: Handling install of emacsen flavor emacs

Configurando emacs21-common (21.4a+1-5.3ubuntu1.1) ...

Configurando liblockfile1 (1.06.2) ...
Configurando emacs21-bin-common (21.4a+1-5.3ubuntu1.1) ...

Configurando libgif4 (4.1.6-4) ...

Configurando xaw3dg (1.5+E-15) ...

Configurando emacs21 (21.4a+1-5.3ubuntu1.1) ...
emacs-install emacs21
install/dictionaries-common: Byte-compiling for emacsen flavour emacs21
Wrote /usr/share/emacs21/site-lisp/dictionaries-common/debian-ispell.elc
Wrote /usr/share/emacs21/site-lisp/dictionaries-common/ispell.elc
Wrote /usr/share/emacs21/site-lisp/dictionaries-common/flyspell.elc
Done
emacsen-common: Handling install of emacsen flavor emacs21
emacsen-common: byte-compiling for emacs21
Loading 00debian-vars (source)...
No /etc/mailname. Reverting to default...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Wrote /etc/emacs21/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs21/site-lisp/debian-startup.elc
Done
install/pymacs: Handling install for emacsen flavor emacs21
Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Wrote /usr/share/emacs21/site-lisp/pymacs/pymacs.elc
Done
install/python-mode: Handling install for emacsen flavor emacs21
Wrote /usr/share/emacs21/site-lisp/python-mode/doctest-mode.elc
Wrote /usr/share/emacs21/site-lisp/python-mode/pycomplete.elc
Wrote /usr/share/emacs21/site-lisp/python-mode/python-mode.elc
Done

Configurando libdigest-sha1-perl (2.11-2) ...
Configurando liberror-perl (0.17-1) ...
Configurando git-core (1:1.5.4.3-1ubuntu2) ...
Configurando gitweb (1:1.5.4.3-1ubuntu2) ...
Configurando intltool (0.37.1-1ubuntu1) ...
Configurando libart-2.0-dev (2.3.20-1) ...
Configurando libglib2.0-dev (2.16.3-1ubuntu2) ...
Configurando libatk1.0-dev (1.22.0-0ubuntu1) ...
Configurando libaudiofile-dev (0.2.6-7ubuntu1) ...
Configurando libavahi-common-dev (0.6.22-2ubuntu4) ...
Configurando libdbus-1-dev (1.1.20-1ubuntu2) ...
Configurando libavahi-client-dev (0.6.22-2ubuntu4) ...
Configurando libavahi-glib-dev (0.6.22-2ubuntu4) ...
Configurando libidl-dev (0.8.10-0.1) ...
Configurando liborbit2-dev (1:2.14.12-0.1) ...
Configurando libpopt-dev (1.10-3build1) ...
Configurando libbonobo2-dev (2.22.0-0ubuntu1) ...
Configurando libpixman-1-dev (0.10.0-0ubuntu1) ...
Configurando libpng12-dev (1.2.15~beta5-3) ...
Configurando libcairo2-dev (1.6.0-0ubuntu1) ...
Configurando libpango1.0-dev (1.20.1-1) ...
Configurando libgtk2.0-dev (2.12.9-3ubuntu4) ...
Configurando libxml2-dev (2.6.31.dfsg-2ubuntu1) ...
Configurando libglade2-dev (1:2.6.2-1) ...

Configurando libesd0-dev (0.2.38-0ubuntu9) ...
Configurando libgconf2-dev (2.22.0-0ubuntu3) ...

Configurando libgpg-error-dev (1.4-2ubuntu7) ...
Configurando libgcrypt11-dev (1.2.4-2ubuntu7) ...
Configurando libgnutlsxx13 (2.0.4-1ubuntu2.1) ...

Configurando liblzo2-dev (2.02-3) ...
Configurando libopencdk10-dev (0.6.6-1ubuntu1) ...

Configurando libtasn1-3-dev (1.1-1) ...

Configurando libgnutls-dev (2.0.4-1ubuntu2.1) ...
Configurando libsepol1-dev (2.0.20-0ubuntu3) ...
Configurando libselinux1-dev (2.0.55-0ubuntu4) ...
Configurando libgnomevfs2-dev (1:2.22.0-2ubuntu1) ...
Configurando libgnome2-dev (2.22.0-0ubuntu1) ...
Configurando libgail-dev (1.22.1-0ubuntu1) ...
Configurando libgnomecanvas2-dev (2.20.1.1-1) ...
Configurando libbonoboui2-dev (2.21.90-1) ...
Configurando libdbus-glib-1-dev (0.74-2) ...
Configurando libgnome-keyring-dev (2.22.1-1) ...
Configurando libjpeg62-dev (6b-14) ...
Configurando libgnomeui-dev (2.22.1.0-0ubuntu1) ...
Configurando libstartup-notification0-dev (0.9-1) ...
Configurando libgnome-desktop-dev (1:2.22.1-0ubuntu6.2) ...
Configurando libgnome-window-settings-dev (1:2.22.1-0ubuntu4.1) ...
Configurando libmetacity-dev (1:2.22.0-0ubuntu4) ...
Configurando librsvg2-dev (2.22.2-2) ...

Configurando libtool (1.5.26-1ubuntu1) ...
Configurando libwnck-dev (2.22.1-0ubuntu1) ...

Configurando libxslt1-dev (1.1.22-1ubuntu1) ...

Configurando pymacs (0.22-6build1) ...
emacsen-common: Handling install of emacsen flavor emacs
emacsen-common: Handling install of emacsen flavor emacs21
emacsen-common: byte-compiling for emacs21
Loading 00debian-vars (source)...
No /etc/mailname. Reverting to default...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Loading 50pymacs (source)...
Wrote /etc/emacs21/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs21/site-lisp/debian-startup.elc
Done
install/pymacs: Handling install for emacsen flavor emacs21
Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Loading 50pymacs (source)...
Wrote /usr/share/emacs21/site-lisp/pymacs/pymacs.elc
Done

Configurando python-mode (1:1.0-3.1ubuntu3) ...
emacsen-common: Handling install of emacsen flavor emacs
emacsen-common: Handling install of emacsen flavor emacs21
emacsen-common: byte-compiling for emacs21
Loading 00debian-vars (source)...
No /etc/mailname. Reverting to default...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Loading 50pymacs (source)...
Loading 50python-mode (source)...
Wrote /etc/emacs21/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs21/site-lisp/debian-startup.elc
Done
install/pymacs: Handling install for emacsen flavor emacs21
Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Loading 50pymacs (source)...
Loading 50python-mode (source)...
Wrote /usr/share/emacs21/site-lisp/pymacs/pymacs.elc
Done
install/python-mode: Handling install for emacsen flavor emacs21
Wrote /usr/share/emacs21/site-lisp/python-mode/doctest-mode.elc
Source file `/usr/share/emacs21/site-lisp/python-mode/python-mode.el' newer than byte-compiled file
Wrote /usr/share/emacs21/site-lisp/python-mode/pycomplete.elc
Wrote /usr/share/emacs21/site-lisp/python-mode/python-mode.elc
Done

Configurando pyrex-mode (0.9.6.4-1ubuntu1) ...
Configurando python2.5-dev (2.5.2-2ubuntu4) ...
Configurando python-dev (2.5.2-0ubuntu1) ...
Configurando python-pyrex (0.9.6.4-1ubuntu1) ...

Configurando libstdc++6-4.2-dev (4.2.3-2ubuntu7) ...
Configurando g++-4.2 (4.2.3-2ubuntu7) ...
Configurando g++ (4:4.2.3-1ubuntu3) ...

Configurando build-essential (11.3ubuntu1) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
alonso@pcubuntu:~$

  • alonso@pcubuntu:~$ sudo apt-get autoremove compiz* --purge
    Leyendo lista de paquetes... Hecho
    Creando árbol de dependencias
    Leyendo la información de estado... Hecho
    Nota, seleccionando compiz-extra para la expresión regular 'compiz*'
    Nota, seleccionando libcompizconfig0 para la expresión regular 'compiz*'
    Nota, seleccionando ocaml-native-compilers para la expresión regular 'compiz*'
    Nota, seleccionando compiz-dev para la expresión regular 'compiz*'
    Nota, seleccionando lisp-compiler para la expresión regular 'compiz*'
    Nota, seleccionando compiz-gtk para la expresión regular 'compiz*'
    Nota, seleccionando compiz-kde para la expresión regular 'compiz*'
    Nota, seleccionando d-compiler para la expresión regular 'compiz*'
    Nota, seleccionando gdc-4.1 en lugar de d-compiler
    Nota, seleccionando libsnmp-mib-compiler-perl para la expresión regular 'compiz*'
    Nota, seleccionando compizconfig-backend-gconf para la expresión regular 'compiz*'
    Nota, seleccionando libcompizconfig-backend-gconf para la expresión regular 'compiz*'
    Nota, seleccionando c-compiler-avr para la expresión regular 'compiz*'
    Nota, seleccionando gcc-avr en lugar de c-compiler-avr
    Nota, seleccionando gcompizthemer para la expresión regular 'compiz*'
    Nota, seleccionando emerald en lugar de gcompizthemer
    Nota, seleccionando haskell-compiler para la expresión regular 'compiz*'
    Nota, seleccionando ghc6 en lugar de haskell-compiler
    Nota, seleccionando c-sharp-3.0-compiler para la expresión regular 'compiz*'
    Nota, seleccionando mono-gmcs en lugar de c-sharp-3.0-compiler
    Nota, seleccionando compiz-fusion-bcop para la expresión regular 'compiz*'
    Nota, seleccionando c-compiler para la expresión regular 'compiz*'
    Nota, seleccionando fortran-compiler para la expresión regular 'compiz*'
    Nota, seleccionando compiz-plugins para la expresión regular 'compiz*'
    Nota, seleccionando ocaml-compiler-libs-3.10.0 para la expresión regular 'compiz*'
    Nota, seleccionando ocaml-compiler-libs en lugar de ocaml-compiler-libs-3.10.0
    Nota, seleccionando kicker-taskbar-compiz para la expresión regular 'compiz*'
    Nota, seleccionando c-sharp-2.0-compiler para la expresión regular 'compiz*'
    Nota, seleccionando mono-gmcs en lugar de c-sharp-2.0-compiler
    Nota, seleccionando compizconfig-settings-manager para la expresión regular 'compiz*'
    Nota, seleccionando python-compizconfig para la expresión regular 'compiz*'
    Nota, seleccionando ocaml-best-compilers para la expresión regular 'compiz*'
    Nota, seleccionando ocaml-native-compilers en lugar de ocaml-best-compilers
    Nota, seleccionando objc++-compiler para la expresión regular 'compiz*'
    Nota, seleccionando fortran95-compiler para la expresión regular 'compiz*'
    Nota, seleccionando pnet-compiler para la expresión regular 'compiz*'
    Nota, seleccionando c-sharp-compiler para la expresión regular 'compiz*'
    Nota, seleccionando objc-compiler para la expresión regular 'compiz*'
    Nota, seleccionando compiz-bcop para la expresión regular 'compiz*'
    Nota, seleccionando kicker-compiz para la expresión regular 'compiz*'
    Nota, seleccionando java-compiler para la expresión regular 'compiz*'
    Nota, seleccionando pascal-compiler para la expresión regular 'compiz*'
    Nota, seleccionando java2-compiler para la expresión regular 'compiz*'
    Nota, seleccionando c++-compiler para la expresión regular 'compiz*'
    Nota, seleccionando libcompizconfig0-dev para la expresión regular 'compiz*'
    Nota, seleccionando compizconfig-backend-kconfig para la expresión regular 'compiz*'
    Nota, seleccionando compiz-fusion-plugins-extra para la expresión regular 'compiz*'
    Nota, seleccionando fp-compiler para la expresión regular 'compiz*'
    Nota, seleccionando compiz-compcomm-plugins-main para la expresión regular 'compiz*'
    Nota, seleccionando compiz para la expresión regular 'compiz*'
    Nota, seleccionando libcompizconfig-backend-kconfig para la expresión regular 'compiz*'
    Nota, seleccionando ada-compiler para la expresión regular 'compiz*'
    Nota, seleccionando compiz-core para la expresión regular 'compiz*'
    Nota, seleccionando compiz-fusion-plugins-main para la expresión regular 'compiz*'
    Nota, seleccionando c-compiler-m68hc11 para la expresión regular 'compiz*'
    Nota, seleccionando gcc-m68hc1x en lugar de c-compiler-m68hc11
    Nota, seleccionando c-compiler-m68hc12 para la expresión regular 'compiz*'
    Nota, seleccionando gcc-m68hc1x en lugar de c-compiler-m68hc12
    Nota, seleccionando ocaml-compiler-libs para la expresión regular 'compiz*'
    Nota, seleccionando fortran77-compiler para la expresión regular 'compiz*'
    Nota, seleccionando compiz-gnome para la expresión regular 'compiz*'
    Los siguientes paquetes se ELIMINARÁN:
    compiz* compiz-core* compiz-fusion-plugins-extra*
    compiz-fusion-plugins-main* compiz-gnome* compiz-plugins*
    compizconfig-backend-gconf* libcompizconfig0*
    0 actualizados, 0 se instalarán, 8 para eliminar y 0 no actualizados.
    Se liberarán 19,3MB después de desempaquetar.
    ¿Desea continuar [S/n]? s
    (Leyendo la base de datos ...
    107157 ficheros y directorios instalados actualmente.)
    Desinstalando compiz ...
    Desinstalando compiz-fusion-plugins-main ...
    Purgando ficheros de configuración de compiz-fusion-plugins-main ...
    Desinstalando compiz-gnome ...
    Purgando ficheros de configuración de compiz-gnome ...
    Desinstalando compiz-plugins ...
    Desinstalando compiz-fusion-plugins-extra ...
    Purgando ficheros de configuración de compiz-fusion-plugins-extra ...
    Desinstalando compiz-core ...
    Purgando ficheros de configuración de compiz-core ...
    Desinstalando compizconfig-backend-gconf ...
    Desinstalando libcompizconfig0 ...
    Purgando ficheros de configuración de libcompizconfig0 ...
    Processing triggers for libc6 ...
    ldconfig deferred processing now taking place
    alonso@pcubuntu:~$

---------------------------------------------------------------------------------------------
alonso@pcubuntu:~$ sudo apt-get autoremove libcompiz* --purge
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Nota, seleccionando libcompizconfig0 para la expresión regular 'libcompiz*'
Nota, seleccionando libcompizconfig-backend-gconf para la expresión regular 'libcompiz*'
Nota, seleccionando libcompizconfig0-dev para la expresión regular 'libcompiz*'
Nota, seleccionando libcompizconfig-backend-kconfig para la expresión regular 'libcompiz*'
E: No se pudo encontrar el paquete libcompiz*
alonso@pcubuntu:~$
-----------------------------------------------------------------------------------
alonso@pcubuntu:~$ sudo apt-get autoremove libdecoration0 --purge
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... 50%
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los siguientes paquetes se ELIMINARÁN:
libdecoration0*

0 actualizados, 0 se instalarán, 1 para eliminar y 0 no actualizados.
Se liberarán 131kB después de desempaquetar.
(Leyendo la base de datos ...
106726 ficheros y directorios instalados actualmente.)
Desinstalando libdecoration0 ...
Purgando ficheros de configuración de libdecoration0 ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
alonso@pcubuntu:~$
--------------------------------------------------------------------------------
alonso@pcubuntu:~$ sudo apt-get autoremove compizconfig-settings-manager --purge
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalaron de forma automática los siguientes paquetes y ya no son necesarios.
libcompizconfig0 python-compizconfig
Los siguientes paquetes se ELIMINARÁN:
compizconfig-settings-manager* libcompizconfig0* python-compizconfig*
0 actualizados, 0 se instalarán, 3 para eliminar y 0 no actualizados.
Se liberarán 4432kB después de desempaquetar.
¿Desea continuar [S/n]? s
(Leyendo la base de datos ...
106930 ficheros y directorios instalados actualmente.)
Desinstalando compizconfig-settings-manager ...
Purgando ficheros de configuración de compizconfig-settings-manager ...
Desinstalando python-compizconfig ...
Desinstalando libcompizconfig0 ...
Purgando ficheros de configuración de libcompizconfig0 ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
alonso@pcubuntu:~$
-----------------------------------------------------------------------------
alonso@pcubuntu:~$ sudo apt-get autoremove python-compizconfig --purge
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
El paquete python-compizconfig no esta instalado, no se eliminará
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
alonso@pcubuntu:~$
------------------------------------------------------------------------------
sudo apt-get autoremove emerald --purge
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... 50%
Creando árbol de dependencias
Leyendo la información de estado... Hecho
El paquete emerald no esta instalado, no se eliminará
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
alonso@pcubuntu:~$

 

  • Contenido del fichero de script de Omega git-compiz:
#!/bin/bash
###############################################
# GiT-CoMpIz
# 
# Copyright (C) 2008 omega
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# The script script will clone and update all Compiz Fusion related modules 
# such as libcompizconfig, compiz,emerald and all plugin repositories.
# (Based on get-git written by Kristian Lyngstøl)
#
# NOTE: Thanks user some-guy for corporation
#
################################################

## Enable/Disable debug
DEBUG="false"

## Force rebuilt
# "true/false"  -> rebuild everything/nothing
# "item"  -> rebuild item  ("item" is folder name for example "compiz","ccsm",etc....) (set only 1 item!)
FORCE_REBUILT="false"

## Arguments for compiz' autogen.sh  (Uncomment one of these)
ARGS="--enable-gconf --disable-kconfig --disable-kde --disable-kde4"    # GNOME
#ARGS="--disable-gconf --disable-gtk --disable-metacity --disable-gnome 
--disable-gnome-keybindings --disable-kde4" # KDE3 #ARGS="--disable-gconf --disable-gtk --disable-metacity
--disable-gnome --disable-gnome-keybindings --disable-kde" # KDE4 #ARGS="--disable-gconf --disable-gtk --disable-metacity
--disable-gnome --disable-gnome-keybindings" # KDE3/KDE4 #ARGS="--enable-gconf --enable-kconfig --enable-kde --enable-kde4" # GNOME/KDE3/KDE4 ## Set to your preferred install location PREFIX="/usr" ## Sudo or Su? ROOT="sudo" ## Keep XCB? XCB="yes" # Packages to Install ITEMS="fusion/libraries/bcop" ITEMS="$ITEMS fusion/plugins-main fusion/plugins-extra fusion/plugins-unsupported" ITEMS="$ITEMS fusion/compizconfig/libcompizconfig" ITEMS="$ITEMS fusion/compizconfig/compizconfig-python" ITEMS="$ITEMS fusion/compizconfig/ccsm" # Emerald window decorator and themes ITEMS="$ITEMS fusion/decorators/emerald fusion/decorators/emerald-themes" # Translations ITEMS="$ITEMS fusion/i18n" #Choose the one matching your DE (optional) ITEMS="$ITEMS fusion/compizconfig/compizconfig-backend-gconf" #ITEMS="$ITEMS fusion/compizconfig/compizconfig-backend-kconfig" ## Third-party script/plugins ITEMS="$ITEMS users/maniac/workspacenames" ITEMS="$ITEMS users/pafy/screensaver" ITEMS="$ITEMS users/warlock/freewins" ITEMS="$ITEMS users/metastability/atlantis2" ITEMS="$ITEMS users/rcxdude/dodge" ITEMS="$ITEMS users/rcxdude/ghost" ITEMS="$ITEMS users/klange/shadows" ITEMS="$ITEMS users/smspillaz/desktopclick" ITEMS="$ITEMS users/moony/mousetrails" ITEMS="$ITEMS users/janl/vigo" ITEMS="$ITEMS users/crdlb/compiz-deskmenu" ITEMS="$ITEMS users/crdlb/fusion-icon" ## Repository REPO="git://anongit.compiz-fusion.org/" ##################################################### function help_me { echo -e "Usage: $0 [OPTIONS] ... Defaults are specified in brackets.\n Configuration: \t --help \t\t\t Display this help message \t --root=sudo|su \t\t Method to obtain root powers [sudo] \t --verbose \t\t\t Display debug information Installation directories: \t --prefix=PREFIX \t\t Install to PREFIX [/usr] Optional Features: \t --purge \t\t\t Purge everything about compiz \t --rebuild=true|false|item \t Rebuild an item/everything [false] Optional Packages: \t --with-desktop=gnome|kde|kde4 DE to add flags for [gnome] \t --without-xcb Patch out the xcb dependency [false]" exit 0 } function purge_compiz { echo -n "Cleaning compiz..." rm -rf /etc/compiz* rm -rf /etc/xdg/compiz* rm -rf /home/*/.config/compiz* rm -rf /home/*/.compiz* rm -rf /home/*/.gconf/apps/compiz* rm -rf /root/.compiz* rm -rf /usr/*/compiz* rm -rf /usr/*/bcop rm -rf /usr/*/ccsm rm -rf /usr/*/emerald* rm -rf /usr/bin/fusion-icon rm -rf /usr/bin/gtk-window-decorator rm -rf /usr/etc/gconf/schemas/compiz* rm -rf /usr/lib*/libcompiz* rm -rf /usr/lib*/libdecoration* rm -rf /usr/lib*/libemerald* rm -rf /usr/lib*/pkgconfig/compiz* rm -rf /usr/lib*/pkgconfig/emerald* rm -rf /usr/lib*/pkgconfig/libcompiz* rm -rf /usr/lib*/pkgconfig/libdecoration* rm -rf /usr/lib*/pkgconfig/libemerald* rm -rf /usr/lib*/python*/site-packages/ccsm* rm -rf /usr/lib*/python*/site-packages/compiz* rm -rf /usr/lib*/window-manager-settings/libcompiz* rm -rf /usr/share/pkgconfig/bcop.pc rm -rf /usr/share/locale*/*/*/compiz* rm -rf /usr/share/locale*/*/*/ccsm* rm -rf /usr/share/locale*/*/*/emerald* rm -rf /usr/local/*/compiz* rm -rf /usr/local/*/bcop rm -rf /usr/local/*/ccsm rm -rf /usr/local/*/emerald* rm -rf /usr/local/bin/fusion-icon rm -rf /usr/local/bin/gtk-window-decorator rm -rf /usr/local/etc/gconf/schemas/compiz* rm -rf /usr/local/include/compiz* rm -rf /usr/local/lib*/libcompiz* rm -rf /usr/local/lib*/libdecoration* rm -rf /usr/local/lib*/libemerald* rm -rf /usr/local/lib*/pkgconfig/emerald* rm -rf /usr/local/lib*/pkgconfig/compiz* rm -rf /usr/local/lib*/pkgconfig/libcompiz* rm -rf /usr/local/lib*/pkgconfig/libdecoration* rm -rf /usr/local/lib*/pkgconfig/libemerald* rm -rf /usr/local/lib*/python*/site-packages/ccsm* rm -rf /usr/local/lib*/python*/site-packages/compiz* rm -rf /usr/local/lib*/window-manager-settings/libcompiz* rm -rf /usr/local/share/pkgconfig/bcop.pc rm -rf /usr/local/share/locale*/*/*/compiz* rm -rf /usr/local/share/locale*/*/*/ccsm* rm -rf /usr/local/share/locale*/*/*/emerald* echo "Done!" exit 0 } ARGS_SCRIPT=$@ # Get the parameter of --x= type arg function get_arg { echo `(for myarg in $ARGS_SCRIPT; do echo $myarg; done) | grep -e $1 | sed -e s,$1,, -e s,\",,`; } for singlearg in $ARGS_SCRIPT; do case $singlearg in --verbose) DEBUG="true" ;; --prefix=*) PREFIX=`get_arg --prefix=` ;; --root=*) ROOT=`get_arg --root=` ;; --without-xcb) XCB="no" ;; --with-desktop=gnome) ARGS="--enable-gconf --disable-kconfig --disable-kde --disable-kde4" if [ ! -z "`echo $ITEMS | grep compizconfig-backend-gconf`" ]; then ITEMS="$ITEMS fusion/compizconfig/compizconfig-backend-gconf" fi ;; --with-desktop=kde) ARGS="--disable-gconf --disable-gtk --disable-metacity --d
isable-gnome --disable-gnome-keybindings --disable-kde4" if [ ! -z "`echo $ITEMS | grep compizconfig-backend-kconfig`" ]; then ITEMS="$ITEMS fusion/compizconfig/compizconfig-backend-kconfig" fi ;; --with-desktop=kde4) ARGS="--disable-gconf --disable-gtk --disable-metacity --disable-gnome
--disable-gnome-keybindings --disable-kde" if [ ! -z "`echo $ITEMS | grep compizconfig-backend-kconfig`" ]; then ITEMS="$ITEMS fusion/compizconfig/compizconfig-backend-kconfig" fi ;; --rebuild=*) FORCE_REBUILT=`get_arg --rebuild=` ;; --help) help_me ;; --purge) purge_compiz ;; *) echo "Invalid option specified: $singlearg" exit 1 ;; esac done if [ x"`lsb_release -is`" == x"SUSE LINUX" ]; then if [ x`arch` == x"x86_64" ]; then LIBDIR=lib64 else LIBDIR=lib fi else LIBDIR=lib fi echo echo " G I T - C O M P I Z " echo "______________________________________________" echo # Check for git for gitdep in "git-clone git-pull"; do echo " * Checking git dependencies" echo -n " $gitdep" if [ -z "$(which $gitdep)" ]; then echo "FAIL!" echo " -> You must have GIT installed to use this script. Install the git-core package." echo "______________________________________________" echo exit 1; fi echo "...OK" done # Asks if we want to bail out. function bail_ask { echo "$1" echo -n " -> Abort?" read -p " [Y/n]: " -n1 continue; if [ "$(echo $continue | tr [:upper:] [:lower:])" = "y" -o "$continue" = "" ]; then echo exit 3; fi echo echo "______________________________________________" echo } # Checks if a local directory for $1 exist (last part of it), # if it does; attempts to git-pull, otherwise git clone. function get_repo { b=`echo $1 | sed 's/.*\///g'` echo " $b " echo here=$PWD if [ -d $b ]; then cd $b echo " * Updating $b"; if [ $DEBUG = "false" ]; then git-pull | grep "Already up-to-date." &> /dev/null else git-pull | grep "Already up-to-date." fi test=`echo $?` cd $here else echo " * Cloning $b"; git-clone $2$1 test=1 fi return $test } echo "______________________________________________" echo # Builds $1 if autogen.sh exist. function build { if [ $test -ne 1 ] && [ $FORCE_REBUILT != "true" -a -z "`(for dir in $FORCE_REBUILT; do
[ $dir != $1 ] || echo "yes"; done) | grep yes`" ]; then echo " * Skipping $1"; echo "______________________________________________" echo return; fi if [ ! -f $1/autogen.sh -a ! -f $1/Makefile ]; then echo " -> Don't know how to build $1 (no autogen.sh or Makefile). Skipping."; echo "______________________________________________" echo return; fi if [ ! -d $1 ]; then echo " -> $1 isn't a directory. Bailing out."; echo "______________________________________________" echo return 1; fi OLDPWD=$PWD cd $1 echo " * Cleaning old compile" if [ $DEBUG = "false" ]; then make clean &> /dev/null else make clean fi if [ -f autogen.sh ]; then echo " * Configuring new version" export PKG_CONFIG_PATH=$PREFIX/$LIBDIR/pkgconfig:$PKG_CONFIG_PATH if [ $DEBUG = "false" ]; then ./autogen.sh $2 &> /dev/null else ./autogen.sh $2 fi if [ $? -ne 0 ]; then echo " -> $1's autogen.sh reports errors. Bailing."; echo "______________________________________________" echo cd $OLDPWD return 1 fi fi echo " * Compiling new version" if [ $DEBUG = "false" ]; then [ -f setup.py ] || make &> /dev/null else [ -f setup.py ] || make fi if [ $? -ne 0 ]; then echo " -> $1's make returned errors. Bailing."; echo "______________________________________________" echo cd $OLDPWD return 1 fi echo " * Installing new version" if [ x$ROOT == x"sudo" ]; then if [ $DEBUG = "false" ]; then if [ -f setup.py ]; then sudo python setup.py install --prefix=$PREFIX &>/dev/null else sudo bash -c "BUILD_GLOBAL=true make install" &> /dev/null fi else if [ -f setup.py ]; then sudo python setup.py install --prefix=$PREFIX else sudo bash -c "BUILD_GLOBAL=true make install" fi fi else if [ $DEBUG = "false" ]; then if [ -f setup.py ]; then su -c "python setup.py install --prefix=$PREFIX &>/dev/null" else su -c "bash -c \"BUILD_GLOBAL=true make install\" &> /dev/null" fi else if [ -f setup.py ]; then su -c "python setup.py install --prefix=$PREFIX" else su -c "sudo bash -c \"BUILD_GLOBAL=true make install\"" fi fi fi if [ $? -ne 0 ]; then echo " -> $1's sudo make install returned an error and might not work."; echo "______________________________________________" echo cd $OLDPWD return 1 fi cd $OLDPWD echo "______________________________________________" echo } # Get/Check/Update omega scripts b=`echo "users/omega/scripts" | sed 's/.*\///g'` echo " * Checking omega scripts" if [ $DEBUG = "false" ]; then git-pull | grep "Already up-to-date." &> /dev/null else git-pull | grep "Already up-to-date." fi test=`echo $?` if [ $test -ne 1 ]; then echo " -> No update!"; echo "______________________________________________" echo else echo " -> Updated! (restart required)"; echo "______________________________________________" echo exit 3; fi # Get compiz core get_repo "compiz" $REPO # disable or keep xcb if [ x$XCB == x"no" ]; then get_repo "users/3v1n0/compiz-patches" $REPO cp ./compiz-patches/compiz-disable-libx11-xcb-support.patch ./compiz OLDPWD=`pwd` cd compiz patch -p1 < compiz-disable-libx11-xcb-support.patch &>/dev/null [ $? == "0" ] || bail_ask "Failed to apply compiz-disable-libx11-xcb-support.patch !" cd $OLDPWD rm -f ./compiz/compiz-disable-libx11-xcb-support.patch fi # Build compiz first, and no need to continue if it fails. if ! build compiz "$ARGS --prefix=$PREFIX --libdir=$PREFIX/$LIBDIR"; then echo "Failed to build compiz. No reason to continue."; exit 2; fi # Build everything else now. for a in $ITEMS; do b=`echo $a | sed 's/.*\///g'` get_repo $a $REPO if ! build $b "$ARGS --prefix=$PREFIX --libdir=$PREFIX/$LIBDIR"; then bail_ask "Failed to build $b !" fi done

  • Resultado de la ejecución del script de Omega:

alonso@pcubuntu:~/compizgit/scripts$ sudo ./git-compiz
[sudo] password for alonso:

G I T - C O M P I Z
______________________________________________

* Checking git dependencies
git-clone git-pull...OK
______________________________________________

* Checking omega scripts
-> No update!
______________________________________________

compiz

* Cloning compiz
Initialized empty Git repository in /home/alonso/compizgit/scripts/compiz/.git/
remote: Counting objects: 19354, done.
remote: Compressing objects: 100% (6381/6381), done.
remote: Total 19354 (delta 15385), reused 16307 (delta 12959)
Receiving objects: 100% (19354/19354), 6.08 MiB | 1228 KiB/s, done.
Resolving deltas: 100% (15385/15385), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

bcop

* Cloning bcop
Initialized empty Git repository in /home/alonso/compizgit/scripts/bcop/.git/
remote: Counting objects: 398, done.
remote: Compressing objects: 100% (364/364), done.
remote: Total 398 (delta 233), reused 0 (delta 0)
Receiving objects: 100% (398/398), 84.36 KiB, done.
Resolving deltas: 100% (233/233), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

plugins-main

* Cloning plugins-main
Initialized empty Git repository in /home/alonso/compizgit/scripts/plugins-main/.git/
remote: Counting objects: 6944, done.
remote: Compressing objects: 100% (3551/3551), done.
remote: Total 6944 (delta 4663), reused 5015 (delta 3327)
Receiving objects: 100% (6944/6944), 2.52 MiB | 1240 KiB/s, done.
Resolving deltas: 100% (4663/4663), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

plugins-extra

* Cloning plugins-extra
Initialized empty Git repository in /home/alonso/compizgit/scripts/plugins-extra/.git/
remote: Counting objects: 4538, done.
remote: Compressing objects: 100% (2055/2055), done.
remote: Total 4538 (delta 3146), reused 3484 (delta 2438)
Receiving objects: 100% (4538/4538), 4.18 MiB | 1262 KiB/s, done.
Resolving deltas: 100% (3146/3146), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

plugins-unsupported

* Cloning plugins-unsupported
Initialized empty Git repository in /home/alonso/compizgit/scripts/plugins-unsupported/.git/
remote: Counting objects: 1415, done.
remote: Compressing objects: 100% (1389/1389), done.
remote: Total 1415 (delta 942), reused 0 (delta 0)
Receiving objects: 100% (1415/1415), 1.12 MiB | 1035 KiB/s, done.
Resolving deltas: 100% (942/942), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

libcompizconfig

* Cloning libcompizconfig
Initialized empty Git repository in /home/alonso/compizgit/scripts/libcompizconfig/.git/
remote: Counting objects: 1990, done.
remote: Compressing objects: 100% (954/954), done.
remote: Total 1990 (delta 1282), reused 1596 (delta 1023)
Receiving objects: 100% (1990/1990), 421.19 KiB, done.
Resolving deltas: 100% (1282/1282), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

compizconfig-python

* Cloning compizconfig-python
Initialized empty Git repository in /home/alonso/compizgit/scripts/compizconfig-python/.git/
remote: Counting objects: 474, done.
remote: Compressing objects: 100% (458/458), done.
remote: Total 474 (delta 233), reused 0 (delta 0)
Receiving objects: 100% (474/474), 99.62 KiB, done.
Resolving deltas: 100% (233/233), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

ccsm

* Cloning ccsm
Initialized empty Git repository in /home/alonso/compizgit/scripts/ccsm/.git/
remote: Counting objects: 4347, done.
remote: Compressing objects: 100% (4020/4020), done.
remote: Total 4347 (delta 3114), reused 450 (delta 290)
Receiving objects: 100% (4347/4347), 2.14 MiB | 958 KiB/s, done.
Resolving deltas: 100% (3114/3114), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

emerald

* Cloning emerald
Initialized empty Git repository in /home/alonso/compizgit/scripts/emerald/.git/
remote: Counting objects: 1685, done.
remote: Compressing objects: 100% (1646/1646), done.
remote: Total 1685 (delta 1122), reused 0 (delta 0)
Receiving objects: 100% (1685/1685), 728.17 KiB | 1006 KiB/s, done.
Resolving deltas: 100% (1122/1122), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

emerald-themes

* Cloning emerald-themes
Initialized empty Git repository in /home/alonso/compizgit/scripts/emerald-themes/.git/
remote: Counting objects: 241, done.
remote: Compressing objects: 100% (222/222), done.
remote: Total 241 (delta 90), reused 0 (delta 0)
Receiving objects: 100% (241/241), 2.15 MiB | 992 KiB/s, done.
Resolving deltas: 100% (90/90), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

i18n

* Cloning i18n
Initialized empty Git repository in /home/alonso/compizgit/scripts/i18n/.git/
remote: Counting objects: 2277, done.
remote: Compressing objects: 100% (2270/2270), done.
remote: Total 2277 (delta 1635), reused 0 (delta 0)
Receiving objects: 100% (2277/2277), 1.25 MiB | 1170 KiB/s, done.
Resolving deltas: 100% (1635/1635), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

compizconfig-backend-gconf

* Cloning compizconfig-backend-gconf
Initialized empty Git repository in /home/alonso/compizgit/scripts/compizconfig-backend-gconf/.git/
remote: Counting objects: 532, done.
remote: Compressing objects: 100% (520/520), done.
remote: Total 532 (delta 261), reused 0 (delta 0)
Receiving objects: 100% (532/532), 95.35 KiB, done.
Resolving deltas: 100% (261/261), done.
* Cleaning old compile
* Configuring new version
* Compiling new version
* Installing new version
______________________________________________

workspacenames

* Cloning workspacenames
Initialized empty Git repository in /home/alonso/compizgit/scripts/workspacenames/.git/
remote: Counting objects: 21, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 21 (delta 7), reused 0 (delta 0)
Receiving objects: 100% (21/21), 9.95 KiB, done.
Resolving deltas: 100% (7/7), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

screensaver

* Cloning screensaver
Initialized empty Git repository in /home/alonso/compizgit/scripts/screensaver/.git/
remote: Counting objects: 173, done.
remote: Compressing objects: 100% (169/169), done.
remote: Total 173 (delta 100), reused 0 (delta 0)
Receiving objects: 100% (173/173), 44.50 KiB, done.
Resolving deltas: 100% (100/100), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

freewins

* Cloning freewins
Initialized empty Git repository in /home/alonso/compizgit/scripts/freewins/.git/
remote: Counting objects: 840, done.
remote: Compressing objects: 100% (836/836), done.
remote: Total 840 (delta 568), reused 0 (delta 0)
Receiving objects: 100% (840/840), 209.65 KiB, done.
Resolving deltas: 100% (568/568), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

atlantis2

* Cloning atlantis2
Initialized empty Git repository in /home/alonso/compizgit/scripts/atlantis2/.git/
remote: Counting objects: 794, done.
remote: Compressing objects: 100% (790/790), done.
remote: Total 794 (delta 541), reused 0 (delta 0)
Receiving objects: 100% (794/794), 2.87 MiB | 1248 KiB/s, done.
Resolving deltas: 100% (541/541), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

dodge

* Cloning dodge
Initialized empty Git repository in /home/alonso/compizgit/scripts/dodge/.git/
remote: Counting objects: 28, done.
remote: Compressing objects: 100% (26/26), done.
remote: Toremote: tal 28 (delta 13), reused 0 (delta 0)
Receiving objects: 100% (28/28), 11.59 KiB, done.
Resolving deltas: 100% (13/13), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

ghost

* Cloning ghost
Initialized empty Git repository in /home/alonso/compizgit/scripts/ghost/.git/
remote: Counting objects: 29, done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 29 (delta 11), reused 0 (delta 0)
Receiving objects: 100% (29/29), 10.33 KiB, done.
Resolving deltas: 100% (11/11), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

shadows

* Cloning shadows
Initialized empty Git repository in /home/alonso/compizgit/scripts/shadows/.git/
remote: Counting objects: 44, done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 44 (delta 16), reused 0 (delta 0)
Receiving objects: 100% (44/44), 122.78 KiB, done.
Resolving deltas: 100% (16/16), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

desktopclick

* Cloning desktopclick
Initialized empty Git repository in /home/alonso/compizgit/scripts/desktopclick/.git/
remote: Counting objects: 37, done.
remote: Compressing objects: 100% (34/34), done.
remote: Total 37 (delta 18), reused 0 (delta 0)
Receiving objects: 100% (37/37), 10.21 KiB, done.
Resolving deltas: 100% (18/18), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

mousetrails

* Cloning mousetrails
Initialized empty Git repository in /home/alonso/compizgit/scripts/mousetrails/.git/
remote: Counting objects: 17, done.
remote: Compressing objects: 100% (15/15), done.
remote: Total 17 (delta 4), reused 0 (delta 0)
Receiving objects: 100% (17/17), 14.27 KiB, done.
Resolving deltas: 100% (4/4), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

vigo

* Cloning vigo
Initialized empty Git repository in /home/alonso/compizgit/scripts/vigo/.git/
remote: Counting objects: 19, done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 19 (delta 7), reused 0 (delta 0)
Receiving objects: 100% (19/19), 12.87 KiB, done.
Resolving deltas: 100% (7/7), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

compiz-deskmenu

* Cloning compiz-deskmenu
Initialized empty Git repository in /home/alonso/compizgit/scripts/compiz-deskmenu/.git/
remote: Counting objects: 217, done.
remote: Compressing objects: 100% (215/215), done.
remote: Total 217 (delta 139), reused 0 (delta 0)
Receiving objects: 100% (217/217), 46.81 KiB, done.
Resolving deltas: 100% (139/139), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

fusion-icon

* Cloning fusion-icon
Initialized empty Git repository in /home/alonso/compizgit/scripts/fusion-icon/.git/
remote: Counting objects: 381, done.
remote: Compressing objects: 100% (358/358), done.
remote: Total 381 (delta 207), reused 0 (delta 0)
Receiving objects: 100% (381/381), 99.06 KiB, done.
Resolving deltas: 100% (207/207), done.
* Cleaning old compile
* Compiling new version
* Installing new version
______________________________________________

alonso@pcubuntu:~/compizgit/scripts$

 

 

  • git clone git://anongit.compiz-fusion.org/users/omega/scripts
    Initialized empty Git repository in /home/alonso/compizgit/scripts/.git/
    remote: Counting objects: 215, done.
    remote: Compressing objects: 100% (211/211), donremote: e.
    remote: Total 215 (delta 73), reused 0 (delta 0)
    Receiving objects: 100% (215/215), 30.07 KiB, done.
    Resolving deltas: 100% (73/73), done.


Anuncios


Enviado el Domingo, 25 mayo a las 22:20:43 por ajpdsoft
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A