
Seguí las instrucciones para compilar GNOME Shell y compiló con algunos errores aquí y allá, pero no se ejecutó. Instalé GNOME Shell usando sudo apt-get install gnome-shell
pero obtuve la versión 2.31.x, mientras que la última es la 2.91.5 o algo así. Entonces, ¿hay alguna forma de instalar la última versión?
¿Hay algún repositorio disponible para la última versión?
Respuesta1
Instalación desde el Centro de software (11.10 y posteriores)
Abra el centro de software, busque "gnome shell" e instálelo, o simplemente haga clic en este botón:
Después de que se instale, cierre sesión.
Para el 11.10
En la pantalla de inicio de sesión, haga clic en el pequeño ícono de ajustes y seleccione "GNOME" en el menú.
Para el 12.04 y 12.10
En la pantalla de inicio de sesión, haga clic en el icono mostrar y seleccione "GNOME" en el menú.
Después de eso, simplemente ingrese su contraseña e inicie sesión:
El administrador de inicio de sesión recordará la última sesión que inició, por lo que solo necesitará seleccionar GNOME una vez, luego podrá iniciar sesión normalmente.
Personalizándolo aún más
También puedes utilizar el modo alternativo si prefieres una experiencia de la vieja escuela:
Y si utiliza inicios de sesión automáticos, es posible que deba indicarle a lightdm que siempre use shell:
Otras ventajas para instalar con él
Instrucciones de línea de comando:
sudo apt-get install gnome-shell
Dónde informar problemas:
- Discusión sobre el empaquetado de GNOME3 (enlace a la lista de correo en la parte inferior izquierda):https://launchpad.net/~gnome3-team
- La mayoría de los problemas y cuestiones con este conjunto de paquetes pueden aparecer en esta lista; debería ser el primer lugar donde informe problemas y cuestiones.
- Informes de errores que NO están relacionados con el empaquetado:https://bugzilla.gnome.org/
- Si GNOME3 no funciona bien, podría estar relacionado con el empaquetado, así que no informe errores aleatoriamente a GNOME a menos que esté seguro de que se trata de un problema anterior de GNOME.
- Si no está seguro de si debe informar el error, pregúntele a alguien en IRC o en la lista de correo anterior si necesita ayuda para determinar si algo debe informarse a GNOME.
Respuesta2
Construyendo GNOME Shell desde la fuente
(Última actualización de contenido: 11 de febrero de 2011, según laguía oficial, siéntete libre de editar).
0. Advertencias/errores durante la compilación
GNOME Shell está en pleno desarrollo y las fuentes suelen actualizarse un par de veces al día. Si bien las instrucciones siguientes generalmente deberían funcionar, puede suceder que una compilación exitosa necesite algunos trucos o no sea posible en absoluto.
Si encuentra algún problema, verifique:
- elHilo de GNOME Shellen ubuntuforums.org
- el canal IRC#gnomo-shellen irc.gnome.org (¡esté atento al tema del canal!)
- elLista de correo de GNOME Shell
- también hay unlista de problemas comunes
Problemas actuales:
Es necesario eliminar un par de archivos en los directorios de la biblioteca; de lo contrario, la compilación fallará. Al realizar actualizaciones del sistema, esos archivos podrían devolver: leerestepara obtener una explicación de por qué es necesario eliminar esos archivos y cómo evitar actualizaciones para reinstalarlos.
sudo rm -rf /usr/lib*/*.la
(¡No te preocupes, esto no dañará tu sistema!)
Antes de poder ejecutar GNOME Shell, debe eliminar un archivo después del proceso de compilación:
rm ~/gnome-shell/install/lib*/gtk-3.0/modules/libcanberra-gtk-module.so
1. Construyendo GNOME Shell
(Probado en Ubuntu 10.10 de 32 bits y la versión de desarrollo de Ubuntu 11.04 de 64 bits).
Lo siguiente descargará, compilará e instalará GNOME Shell en una forma similar a una caja de arena, es decir, ¡no tocará el resto de su sistema!
Instalar dependencias:
sudo apt-get install curl dpkg-dev autopoint libedataserverui1.2-dev \ libecal1.2-dev evolution-data-server-dev libcups2-dev libupower-glib-dev \ libgnome-keyring-dev libxklavier-dev libvorbis-dev libltdl-dev \ libgstreamer0.10-dev libcroco3-dev xserver-xephyr xulrunner-dev \ python-dev libpam0g-dev mesa-utils mesa-common-dev libxml2-dev \ libreadline5-dev libpulse-dev liborbit2-dev libgl1-mesa-dev libwnck-dev \ libtiff4-dev libstartup-notification0-dev libpng12-dev libjpeg62-dev \ libjasper-dev libgtop2-dev libgnome-desktop-dev libgnome-menu-dev \ libffi-dev libexpat1-dev libdbus-glib-1-dev icon-naming-utils \ gtk-doc-tools gnome-common git-core gettext flex bison automake cvs
Obtenga el script de configuración de GNOME Shell:
curl -O https://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
Cree la herramienta de compilación
jhbuild
y descargue los archivos de configuración:/bin/bash gnome-shell-build-setup.sh
Esto se instalará
jhbuild
en~/bin
, que deberá agregar a suPATH
variable:. ~/.profile
[Opcional]: Puede cambiar varias
jhbuild
opciones, como la ruta para descargar fuentes, etc., editando el archivo~/.jhbuildrc-custom
.Inicie el proceso de construcción:
jhbuild build
Esto compilará (actualmente) 33 módulos. Toma una taza de café, toma una siesta -> tomará algo de tiempo.
Una vez que veas *** success *** [33/33]
que has terminado. ¡Felicitaciones, acaba de compilar GNOME Shell!
2. Ejecutar GNOME Shell
Si está ejecutando Compiz, primero debe detenerlo (iniciando Metacity) o GNOME Shell no se iniciará:
metacity --replace &
Finalmente, ejecuta:
cd ~/gnome-shell/source/gnome-shell/src ./gnome-shell --replace
Eso es todo, con suerte ahora deberías estar ejecutando GNOME Shell.
3. Hacer de GNOME Shell el administrador de ventanas predeterminado
En Ubuntu 10.10, simplemente puede reemplazar el administrador de ventanas de la sesión de GNOME cambiando una clave GConf:
Cree un iniciador .desktop local para GNOME Shell:
ln -s ~/gnome-shell/install/share/applications/gnome-shell.desktop ~/.local/share/applications/gnome-shell.desktop
Luego cambie el administrador de ventanas de la sesión para que sea GNOME Shell:
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string
Para revertir el cambio, ejecute:
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-wm" -t string
En Ubuntu 11.04, cambiar eladministrador de ventanasLa clave no parece funcionar. En su lugar, puede agregar un nuevo elemento de sesión que puede seleccionar en la pantalla de inicio de sesión de GDM. Por lo tanto, debe crear el archivo .desktop local como se muestra arriba y luego crear dos archivos:
Un archivo de sesión:
/usr/share/gnome-sessions/sessions/gnome-shell.session
:[GNOME Session] Name=gnome-shell Required=windowmanager; Required-windowmanager=gnome-shell DefaultApps=gnome-settings-daemon;
El elemento de sesión que apunta al archivo de sesión
/usr/share/xsessions/gnome-shell.desktop
:[Desktop Entry] Name=GNOME Shell Comment=This session logs you into Ubuntu Exec=gnome-session --session=gnome-shell TryExec=gnome-session Icon= Type=Application X-Ubuntu-Gettext-Domain=gnome-session-2.0
Cierra sesión y deberías poder elegirCáscara de GNOMEcomo sesión.
4. Actualización del shell de GNOME
Correr
jhbuild build
Debería actualizar las fuentes y reconstruir lo que sea necesario.
Si falla en un módulo, por ejemplo, obtendrá algo como esto:
fatal: git-write-tree: error building trees Cannot save the current index state *** Error during phase checkout of gdk-pixbuf: ########## Error running git stash save jhbuild-stash *** [7/33]
luego puede intentar borrar el directorio del módulo actual y comenzar con fuentes limpias eligiendo la opción 6:
[6] Go to phase "wipe directory and start over"
Si eso no ayuda, puedes empezar desde cero ejecutando:
jhbuild build -afc
¿Aún no estás compilando? Luego revisa los lugares mencionados en 0.
Respuesta3
Para 12.04 y posteriores
Si tiene la última versión estable, puede actualizar los paquetes a la siguiente versión de gnome menos algunos que se mantendrán en la versión anterior por razones de estabilidad. Puede agregar dos ppas de prueba de gnome que contengan paquetes adicionales que no se incluyen en la versión estable más reciente.sin embargohay una posibilidadEstos romperán tu sistema..
Es muy poco probable que seaconsiderado "estable" durante al menos un mes, probablemente más.
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:ricotz/testing
Luego actualice su sistema.
Advertencia: si intenta esto inmediatamente en una nueva versión de Gnome-Shell, se romperán muchas cosas. Realmente lo será.
Aún puedes usar estos ppas pero deberíasesperar muchas roturas. Bajo tu propia responsabilidad, agrega esos ppas, luego:
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install gnome-shell
Respuesta4
Sigue el consejo de Jon. Sin embargo, puede suceder que después de la instalación su Gnome no tenga el aspecto esperado.
Yo mismo seguí el consejo de Jon y una cosa que él y otros no mencionaron fue el hecho de que es posible que tengas que eliminarlos gnome-accessibility-themes
e instalarlos gnome-themes-standard
, en caso de que estos no sean los que están instalados de forma predeterminada. De lo contrario, Gnome 3 y sus decoraciones de ventanas no se verán tan bonitos.
Podrás hacerlo gráficamente o desde la terminal:
sudo apt-get remove gnome-accessibility-themes
sudo apt-get install gnome-themes-standard
Si tu escritorio aún no se ve como puedes verlo en capturas de pantalla en la red, es posible que tengas que ejecutarlo gnome-tweak-tool
(instalarlo si aún no lo has hecho), ve a la sección Interfaz y en los campos "Tema Gtk+" y "Tema del cursor", elija Adwaita y como tema del icono, "gnome". Debería dar como resultado el aspecto predeterminado de Gnome 3.
Un paso opcional adicional es instalar el gnome-backgrounds
paquete que agrega fondos de pantalla de escritorio predeterminados de Gnome, que luego puede configurar en Configuración del sistema->Fondo.