|
1.
|
¿Cómo obtengo GNOME para FreeBSD?
|
|
Existen dos formas de instalar GNOME en FreeBSD. Una manera es por
medio de
paquetes, y la otra forma es por medio de los
ports.
Para instalar GNOME desde los paquetes, use el siguiente comando:
# pkg_add -r gnome
Esto descargará los últimos paquetes disponibles de GNOME, desde
el servidor FTP de FreeBSD, y procederá a instalarlos en su sistema.
Para compilar e instalar GNOME desde la colección de ports, primero
deberá actualizar su colección por medio de
cvsup. Y posteriormente:
# cd /usr/ports/x11/gnome
# make clean
# make install clean
Una vez que instalado GNOME, puede considerar incluir lo siguiente
en su fichero /etc/make.conf:
WITH_GTK=yes
Este es un paso opcional, pero permite que algunos ports, como Vim, tomen
ventaja del sistema de Gtk+.
Compilar e instalar GNOME desde los ports, es el metodo mas adecuado para
instalarlo en FreeBSD.
|
|
|
2. |
GNOME falla al compilarlo de los. ¿Qué debo hacer?
|
|
La gran mayoría de los problemas de compilación de GNOME,
pueden resolverse al asegurarnos de que todos nuestros componentes de
GNOME, se encuentran debidamente actualizados.
Todas las aplicaciones de GNOME requieren de los siguiente componentes
base para compilarse correctamente:
pkg-config
glib
gettext
gtk+
ORBit
Imlib
esound
gnomelibs
gnomecore
Verifique que estos componentes están actualizados, e intente
compilar GNOME o su aplicación GNOME nuevamente. Puede darse el
caso de que vea advertencias del compilador, relacionadas con "pthreads"
(POSIX threads), tales como:
undefined reference to 'strerror_r'
Para arreglar este tipo de errores, asegurese de que cuenta con la
siguiente opción compilada en su kernel:
options _KPOSIX_PRIORITY_SCHEDULING
Y asegurese si usa -stable o -current, de que no cuenta con
NOLIBC_R en su fichero /etc/make.conf. Si es así,
elimine esta opción y recompile todo el sistema (build world).
Algunos ports tal como devel/pth y devel/ngpt,
también pueden ocasionar algunos problemas de "pthread", al
compilar GNOME. Si no necesita estos ports instalados, es
recomendable que los elimine.
Si aún se siguen presentando problemas, por favor envie un
correo a &email;@FreeBSD.org
con la salida que obtiene del fallo de compilación.
|
|
|
3. |
He instalado GNOME, pero he perdido la aplicación foo. ¿Quéhago?
|
|
Solamente los componentes base, y algunos extras, están incluidos
en los paquetes de gnome. Existe otro meta-port llamado
gnome-fifth-toe que incluye algunos de los más populares
(y grandes) aplicaciones de GNOME. gnome-fifth-toe incluye a
Galeon, Pan, Gnumeric, AbiWord, GNUCash, Evolution, Gimp, Dia, y
más.
Para instalar gnome-fifth-toe desde paquetes use:
# pkg_add -r gnome-fifth-toe
Para compilar e instalar gnome-fifth-toe desde los ports:
# cd /usr/ports/x11/gnome-fifth-toe
# make clean
# make install clean
Una lista completa de todas las aplicaciones de GNOME que están
disponibles para FreeBSD, la puede hallar
aquí.
|
|
|
4. |
¿Cómo puedo contar con mis conmponentes y
aplicaciones de GNOME actualizados?
|
|
He encontrado que /usr/ports/sysutils/portupgrade realmente
trabaja bien. Por ejemplo:
# portupgrade -r pkgconfig
Esto actualizará pkgconfig y cualquier otro port (que requiere
actualización) que depende de él.
Aunque en ocasiones hay tantos cambios, que es necesario hacer un
poco de limpieza más profunda. En este caso normalmente, lo
siguiente suele funcionar:
# pkg_delete -rf pkgconfig\*
# cd /usr/ports/x11/gnome
# make clean
# make install clean
Con estos pasos eliminará todos los componentes y
aplicaciones de GNOME 1 y 2 de su computadora, pero solamente
reinstala el escritorio GNOME 1. Es importante tomar en cuenta
de que si hace esto, deberá reinstalar sus aplicaciones,
una vez que haya reinstalado el escritorio. Afortunadamente esta
medida extrema, rara vez es necesaria.
|
|
|
5. |
¿Cúal es la diferencia entre GNOME y KDE?
¿Cúal es mejor?
|
|
Tanto GNOME como KDE son entornos de escritorio. GNOME esta basado
en las librerías GTK+, y esta escrito fundamentalmente en C.
Por otro lado KDE esta basado en QT y esta escrito principalmente en
C++.
Ambos entornos ofrecen una amplia gama de aplicaciones, juegos,
utilidades y suites completas de oficina. Ambos estan activamente
en desarrollo y disponibles para FreeBSD. Si usted esta tratando
de decidirse por alguno de estos, use ambos y vea es más
de su agrado.
Puede ver más sobre KDE en
http://freebsd.kde.org.
|
|
|
6. |
¿Donde puedo obtener más temas para GNOME?
|
|
Si usted esta cansado de los temas que vienen con GNPOME por
default, usted cuenta con opciones. En primer lugar, la
colección de ports de FreeBSD, cuentan con una gran
colección de temas GTK para GNOME. Para instalar estos
paquetes, ejecute:
# pkg_add -r gtk-engines-collection
Para instalar desde los ports, haga:
# cd /usr/ports/x11-toolkits/gtk-engines-collection
# make clean
# make install clean
Si aún desea más temas, vea
http://art.gnome.org/. Note,
que quizás sea necesario que instale
gtk-engines-collection antes de usar cualquiera de los
temas que aqui se encuentran.
|
|
|
7. |
¿Qué manejadores de ventanas trabajan bien con GNOME?
|
|
El meta port de gnome le instala como manejador de
ventanas a Sawfish
por default. Perom existen otros manejadores que usted puede usar
con GNOME. Estos son algunos:
|
|
|
8. |
¿Por qué no puedo ejecutar aplciaciones de Linux, desde el panel de GNOME?
|
|
La respuesta corta es que usted si puede. Lo más probable es
que su problemas sea que tiene el Launch Feedback (xalf) habilitado.
xalf es un objeto compartido de FreeBSD, y como tal no puede ser
cargado por aplicaciones de Linux. Cuando intenta cargar una
aplicación Linux, nada pasa, y algo como lo que se presenta a
continuación le aparece en ~/.gnomerc-errors o bien
en la salida estándard (stdout):
/usr/local/Acrobat4/Reader/intellinux/bin/acroread: error in loading shared
libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
Para arreglar este problema, necesita instalar el port
linux-xalf. Este port (o paquete) instala la
versión de Linux de libxalflaunch.so.0 en
/compat/linux/usr/X11R6/lib, y será usado
cada vez que se ejecuten aplicaciones Linux, en lugar del
binario de FreeBSD. Puede ser que vea el siguiente error
una vez que instale linux-xalf:
/usr/libexec/ld-elf.so.1: Shared object "libkrb.so.3" not found
Esto puede ser ignorado sin problemas.
|
|
|
9. |
¿Por qué GNOME es tan grande, lento y basciamente inservible?
|
|
Bueno, eso depende del punto de vista. Claro esta que tanto GNOME
como KDE aún estan lejos de la perfección o incluso de
estar completos, y difícilmente podrian ser comparados con
algunas ofertas comerciales, en términos de facilidad de uso.
Pero al mismo tiempo es un paso gigantesco en la dirección
correcta. También es de notarse que tanto GNOME como KDE,
aún son muy jovenes y la situación es la adecuadad para
mejorar mientras se madura (¿alguien recuerda lo espantoso que
era Windows 3.11?).
|
|
|
10. |
¿Soporta GNOME fuentes anti-alias?
|
|
Claro! Aunque existen dos cosas que usted debe hacer antes de eso.
En primer lugar deberá estar ejecutando XFree86 4.0 o una
versión posterior (4.1 o posterior es recomendable).
Después necesita instalar el port x11/gdkxft. Y eso
es todo! No es necesario que recompile ninguna de las aplicaciones
de GNOME.
Si tiene algun problema, vea el
sitio web de gdkxft
o envie un correo a
&email;@FreeBSD.org.
Si tiene alguna pregunta o comentario, por favor envielas a
&email;@FreeBSD.org.
|
|
|
11. |
¿Cómo habilito el soporte Java para los navgeadores
web Mozilla o Galeon?
|
|
Para habilitar el soporte Java en el navegador Mozilla, debe de
instalar el port de Kit de Desarrollo Java disponible en el
árbol de ports, en java/jdk13 (es necesaria la
versión 1.3.1p6 o posterior) y reiniciar el navegador.
Notese que si la versión de Mozilla instalado en su
computadora es menor a 0.9.8_2,1, será necesario que
cree un enlace simbólico al plugin Java, son el
siguiente comando
# ln -sf /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
/usr/X11R6/lib/mozilla/plugins/libjavaplugin_oji.so
Puede verificar que Mozilla ha detectado el plugin correctamente, al
seleccionar Acerca de Plugins desde el menu de Ayuda,una
vez que haya reiniciado Mozilla. Y debe de ver
/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so
en la lista de plugins disponibles, lo cual indica que el soporte Java
esta habilitado.
Si ha compilado Galeon contra la versión completa de Mozilla,
entonces el plugin Java también deberá trabajar.
Solamente asegurese que Permitir Java este habilitado en el
menú de Preferencias.
|
|