Gente ya lo hice y funciona lo tengo instalado y compilado y creado el
instalador gráfico a partir de los fuentes en el próximo encuentro lo
llevaré, estoy usando DreamLinux que es debian lenny con xfce 4.6.1 y
kernel 2.6.29.2. Salu2 y Suerte.
Aprende a crear tu propio .run de Xfce 4.6.1
Posted by: elavdeveloper on: Mayo 8, 2009
* In: Configuración <http://es.wordpress.com/tag/configuracion/>|
General <http://es.wordpress.com/tag/general/>| Personalización
<http://es.wordpress.com/tag/personalizacion/>| Xfce
<http://es.wordpress.com/tag/xfce/>
* Comment!
<http://xfceando.wordpress.com/2009/05/08/aprende-a-crear-tu-propio-run-de-xfce-4-6-1/#respond>
Si no te gusta compilar todo manualmente desde las fuentes, los chicos
de Xfce te brindan una opción muy sencilla: crear tu propio .run para
instalar Xfce de forma gráfica
<http://wiki.xfce.org/howto/create_graphical_installer>. Como en la wiki
de Xfce todo está en inglés, se los dejo acá en español y funcionando
perfectamente.
Para ello tenemos que tener acceso a la página de svn de Xfce
<http://svn.xfce.org/> e instalamos cvs y ruby en nuestro equipo desde
nuestro repositorio.
*$ sudo aptitude install cvs ruby -y*
Una vez que tengamos hecho esto abrimos el terminal como root y creamos
una carpeta. Yo le puse como nombre /xfce/.
*$ sudo mkdir xfce*
*$ cd xfce*
Ahora ponemos esto en la consola:
*svn co
http://svn.xfce.org/svn/xfce/installit/branches/installer-single-file
installit</b>*
Y esperamos a que se descarguen todos los ficheros. Una vez descargados
nos metemos dentro de la carpeta installit:
*cd installit*
ahora ejecutamos el script autogen de la siguiente forma ( recordemos
que es recomendable hacer como root )
*sudo ./autogen.sh*
una vez que termine de configurar todo escribimos:
*# make*
y luego
*# make install*
Una vez que termine volvemos al directorio superior:
*# cd..*
Ahora ya tenemos todo listo para empezar a configurar los archivos
necesarios para crear el .run, ponemos en la consola lo siguiente:
*svn co http://svn.xfce.org/svn/xfce/xfce-installers/trunk/xfce44
xfce44-installer*
En este caso tenemos que cambiar /xfce44/ por /xfce46/ quedándonos así:
*svn co http://svn.xfce.org/svn/xfce/xfce-installers/trunk/xfce46
xfce46-installer
*
Ahora esperemos a que baje todo y entramos a la carpeta xfce46-installer:
*# cd xfce46-installer*
Creamos una carpeta llamada release y entramos a ella:
*# mkdir release*
*# cd release*
Ahora tenemos que bajarnos los fuentes de Xfce 4.6.1, para ello ponemos:
*# wget
http://mocha.xfce.org/archive/xfce-4.6.1/fat_tarballs/xfce-4.6.1-src.tar.bz2*
Esperamos a que descague los 27 Mb aproximadamente y los descomprimimos:
*#tar -xjf xfce-*-src.tar.bz2*
Ahora un detalle, al descomprimir este archivo este nos descomprime
todos los /.tar.bz2, .tar.bz2.md5 y .tar.baz2.sha1/ y estos
archivos a su vez tenemos que descomprimirlos. Para ello podemos
utilizar una herramienta llamada *unp*.
La instalamos:
*# aptitude install unp*
Si queremos podemos borrar los ficheros que contienen /.tar.bz2.md5 y
.tar.baz2.sha1/.
Ahora dentro de la carpeta release ponemos:
*# unp *.tar.bz2*
Y esto nos descomprime todos los tar.bz2 pero con el número de la
versión del fuente, ejemplo:
*libxfce4menu-4.6.1*
Así que tenemos que renombrar todas las carpetas quitándo el número de
versión dejándolo de esta forma:
*libxfce4menu*
de lo contrario nos pondrá un error como este al ejecutar make:
*i2t-generate xfce46.xml*
*Generating sources in /tmp/xfi-build*
*tar: libxfce4menu: No se puede stat: *
*No existe el fichero o el directorio*
*tar: Salida con error demorada desde errores anteriores*
*/usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:76:in
`createArchiveAndChksum’: Unable to add package xfwm4 to installer
archive (RuntimeError)*
*from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:74:in `each’*
*from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:74:in
`createArchiveAndChksum’*
*from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:47:in
`generate’*
*from /usr/local/share/i2t/lib/InstallIt/Generator.rb:105:in `generate’*
*from /usr/local/share/i2t/lib/main.rb:41*
*make: *** [installer] Error 1*
Una vez que hayamos renombrado estas carpetas solo tenemos que ejecutar:
*#make*
y esperamos a que termine, una vez que haya terminado el nos crea el .run.
Para verificar que no tiene error ejecutamos este comando:
*#./xfce4-*-installer.run –check*
¡¡¡Listo!!! Ahora solo tenemos que instalarlo como se explica aquí
<http://xfceando.wordpress.com/2009/03/05/instalar-xfce-4-6-slim-en-debian/>.
Instalar Xfce 4.6 + SLiM en Debian
Posted by: elavdeveloper on: Marzo 5, 2009
* In: Configuración <http://es.wordpress.com/tag/configuracion/>|
General <http://es.wordpress.com/tag/general/>| Personalización
<http://es.wordpress.com/tag/personalizacion/>| Xfce
<http://es.wordpress.com/tag/xfce/>
* Comment!
<http://xfceando.wordpress.com/2009/03/05/instalar-xfce-4-6-slim-en-debian/#respond>
Para realizar este tutorial se requiere una máquina recién instalada con
Debian Lenny <http://www.debian.org> sin entorno de escritorio ni nada
por el estilo, o sea, tan solo el sistema base. Debemos tener en una
memoria el instalador gráfico de Xfce 4.6
<http://mocha.xfce.org/archive/xfce-4.6.0/installers/xfce4-4.6-installer.run>
y un documento de texto con las dependencias que necesitamos instalar
adentro, para hacernos el trabajo más fácil. Lo único que debemos
instalar es:
*# aptitude install xserver-xorg-core xserver-xorg-video-intel
xserver-xorg-video-vga*
Esto es en el caso de que tengamos video onboard y un monitor VGA.
Luego instalamos algunas herramientas:
*# aptitude install less mc bash-completion xterm leafpad*
Y luego el gestor de sesión SLiM y OpenBox para poder trabajar:
*# aptitude install slim openbox*
Una vez que esté instalado todo esto ejecutamos:
*# slim*
Y nos debe salir el gestor de sesión pidiendo el password y la
contraseña. Accedemos y nos cargará openbox. Abrimos un terminal y
creamos una carpeta para montar la memoria:
*# mkdir /media/flash*
volvemos al terminal y ponemos:
*$ leafpad /ruta_en_la_memoria_del_documento_con_dependencias*
Ahí copiamos las dependencias que se muestran más abajo y las instalamos:
*# aptitude install pkg-config libglib2.0-dev libgtk2.0-dev
gtk-doc-tools libglade2-dev libvte-dev libwnck-dev
libgstreamer-plugins-base0.10-dev libnotify-dev libgconf2-dev
libstartup-notification0-dev libhal-storage-dev libdbus-glib-1-dev
libxklavier12-dev desktop-file-utils gamin desktop-file-utils
libpcre3-dev librsvg2-dev libgnutls-dev libexif-dev libburn-dev
libsexy-dev libmpd-dev*
Estas son las dependencias necesarias para instalar Xfce 4.6. Una vez
que hayamos terminado de instalar las dependencias, buscamos en la
memoria donde tengamos el instalador gráfico, le damos permisos y luego
lo ejecutamos:
*cd /media/flash*
*# chmod +x xfce4-4.6-installer.run*
*# ./xfce4-4.6-installer.run
*
Si todo sale bien nos debe salir una interfaz de instalación como esta:
Una vez que tengamos ya instalado editamos el fichero de
configuración de slim:
*# nano /etc/slim.conf*
Buscamos la linea que dice:
/*# Available sessions (first one is the default).*/
/*# The current chosen session name is replaced in the login_cmd*/
/*# above, so your login command can handle different sessions.*/
/*# see the xinitrc.sample file shipped with slim sources*/
/*sessions startxfce4*/
Y la dejamos como se muestra arriba, solamente con *startxfce4*
Guardamos con Ctrl+O y salimos con Ctrl+X
*Nota:* Si queremos podemos también descargarnos los goodies de Xfce
<http://mocha.xfce.org/archive/xfce-4.6.0/installers/xfce-goodies-4.6-installer.run>
y repetimos el mismo proceso que hicimos para instalar el instalador
gráfico, lo que sucede es que tendríamos que tener también instalado
synaptic para buscar unas dependencias que este nos pide. Este paso
lo pueden dejar para el final, cuando ya estén configurando su Xfce.
Para hacer que Xfce arranque por defecto, solo tenemos que crear el
archivo *.xsession*:
*nano ~/.xsession*
y le colocamos esto adentro:
*#!/bin/bash*
*exec /bin/sh /usr/local/etc/xdg/xfce4/xinitrc*
Luego salimos de Openbox y listo!!!
--
__________________________________________________
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Ubuntu Usuario Registrado #25756
Telfs: (537)8775000, (537)8775031 ext.20675
jabber: [email protected]
jabber-int: [email protected]
ATI-OC-UNE
Empresa Automática y Tecnología de la Información
Oficina Central de la Unión Nacional Eléctrica
Ciudad de la Habana. Cuba.
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l