Archivado en: Asistente, Comandos, consola, Debian, Gnome, Internet, Tips, Tutorial, Xfce

Buen día, gracias a un compañero descubro la maravillosa herramienta Dropbox, claro que ya la había escuchado pero nunca había tenido la curiosidad de probarla hasta ahora, simplemente genial. Poder sincronizar archivos en varias computadoras es esencial en estos días. En la web esta una página para descargar las versiones para distintos sistemas operativos, en el caso de GNU/Linux hay paquetes para Ubuntu y Fedora (32/64) y las fuentes para compilar
.
El proceso de “debianización” de las fuentes es realmente sencillo y rápido, además de que podemos administrar nuestro sistema con mas eficiencia. Coloco los pasos a seguir, todos como usuario sin privilegios:
- wget -c https://www.dropbox.com/download?dl=packages/nautilus-dropbox-0.6.7.tar.bz2&src=index
- tar xvf nautilus-dropbox-0.6.7.tar.bz2
- cd nautilus-dropbox-0.6.7
- dh_make -e correo@electronico.com -f ../nautilus-dropbox-0.6.7.tar.bz2
- dpkg-buildpackage -kfakeroot
- cd ..
- dpkg -i nautilus-dropbox_0.6.7-1_i386.deb
- dropbox start -i
Hoy me he decidido a instalar Xfce 4.8, ya que últimamente me ha gustado mucho ese escritorio
.
Les voy a contar cómo he realizado la tarea:
He descargado todos los ficheros necesarios desde aquí y una librería que no encontré en los repositorios de Debian GNU/Linux.
Bajé, específicamente, estos 2 archivos:
wget -c http://archive.xfce.org/xfce/4.8/fat_tarballs/xfce-4.8.tar.bz2 wget -c http://archive.in-us.xfce.org/src/xfce/garcon/0.1/garcon-0.1.5.tar.bz2
Ahora vamos a instalar con apt-get las librerías necesarias:
apt-get install libgtk2.0-dev intltool libdbus-glib-1-dev libglade2-dev
Nota: Puede que necesiten alguna otra librería, si esto es así se darán cuenta al momento de la creación de los paquetes. Yo lo que hago es hacer un ./configure para comprobar que todo esté en orden, si no es así te dirá la librería que se necesita. La ubicamos con aptitude search nombredelalibreria ó apt-cache search nombredelalibreria para luego instalarlas con apt-get install nombredelalibreria.
De igual manera debemos desinstalar todos los paquetes de xfce que tengamos en el sistema
.
apt-get remove nombredelpaquete
Nota: hay que estar pendientes al momento de la creación de los paquetes, si nos diera un error porque está en uso algún otro paquete que no se haya desinstalado debemos hacerlo.
El archivo xfce-4.8.tar.bz2 que descargamos contiene los siguientes archivos:
- exo-0.6.0.tar.bz2.
- gtk-xfce-engine-2.8.0.tar.bz2.
- libxfce4ui-4.8.0.tar.bz2.
- libxfce4util-4.8.1.tar.bz2.
- libxfcegui4-4.8.0.tar.bz2.
- Thunar-1.2.0.tar.bz2.
- thunar-vfs-1.2.0.tar.bz2.
- xfce-utils-4.8.0.tar.bz2.
- xfce4-appfinder-4.8.0.tar.bz2.
- xfce4-dev-tools-4.8.0.tar.bz2.
- xfce4-panel-4.8.0.tar.bz2.
- xfce4-session-4.8.0.tar.bz2.
- xfce4-settings-4.8.0.tar.bz2.
- xfconf-4.8.0.tar.bz2.
- xfdesktop-4.8.0.tar.bz2.
- xfwm4-4.8.0.tar.bz2.
Empecemos pues:
Descomprimimos el archivo anteriormente mencionado:
tar -xvf xfce-4.8.tar.bz2
Esto nos descomprime los archivos en una carpeta con el nombre de src, a mí no me gustó el nombre y se lo cambié por xfce:
mv src/ xfce/
Los pasos que vamos a realizar son siempre los mismos, para todos los paquetes:
- Descomprimimos cada uno con:
tar -xvf nombredelarchivo
- Ingresamos en el directorio recién creado:
cd nombredeldirectorio
- Empezamos a debianizar los paquetes:
dh_make -e correo@electronico -f ../nombredelarchivo
La opción que utilicé fue “s”, luego presionamos Enter. Luego hacemos lo siguiente:
dpkg-buildpackage -kfakeroot
Nota: Todo esto lo hacemos como usuario normalito, nada de root.
Un ejemplo de creación de uno de los paquetes sería:
tar xvf gtk-xfce-engine-2.8.0.tar.bz2 cd gtk-xfce-engine-2.8.0 dh_make -e maqndon@gmail.com -f ../gtk-xfce-engine-2.8.0.tar.bz2 dpkg-buildpackage -kfakeroot
Recomiendo este orden de creación para que no tengan mayores problemas al crear los paquetes y además instalarlos a medida que los creemos para satisfacer las dependencias, cabe mencionar que los paquetes .deb se crearan en la carpeta xfce antes citada:
- garcon-0.1.5.tar.bz2.
- gtk-xfce-engine-2.8.0.tar.bz2.
- libxfce4util-4.8.1.tar.bz2.
- exo-0.6.0.tar.bz2.
- xfconf-4.8.0.tar.bz2.
- libxfce4ui-4.8.0.tar.bz2.
- thunar-vfs-1.2.0.tar.bz2.
- xfce4-dev-tools-4.8.0.tar.bz2.
- xfce4-session-4.8.0.tar.bz2.
- xfce4-settings-4.8.0.tar.bz2.
- xfdesktop-4.8.0.tar.bz2.
- xfwm4-4.8.0.tar.bz2.
- xfce4-appfinder-4.8.0.tar.bz2.
- xfce4-panel-4.8.0.tar.bz2.
- Thunar-1.2.0.tar.bz2.
- A este último archivo en particular debemos cambiar el nombre a minúsculas antes de descomprimir. Para cumplir con el standard.
Saludos.
