¿Cómo instalo y uso la última versión de GNOME?

163

Seguí las instrucciones para compilar GNOME Shell y se 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 2.91.5 o algo así. Entonces, ¿hay alguna manera de instalar la última compilación?

¿Hay algún repositorio disponible para la última compilación?

    
pregunta Martin Zeltin 23.01.2011 - 22:16

12 respuestas

168

Instalación desde el Centro de software (11.10 y más reciente)

Abra la búsqueda del centro de software para "gnome shell" e instálelo, o simplemente haga clic en este botón:

Después de que se instala, cierre la sesión.

  • para 11.10

    en la pantalla de inicio de sesión, haga clic en el ícono del engranaje pequeño y seleccione "GNOME" en el menú.

  • para 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 solo ingrese su contraseña e inicie sesión:

El administrador de inicio de sesión recordará la última sesión en la que estuvo, por lo que solo necesita seleccionar GNOME una vez, luego de eso puede iniciar sesión normalmente.

Personalizándolo aún más

También puede usar el modo alternativo si prefiere una experiencia de la vieja escuela:

Y si usa los inicios de sesión automáticos, es posible que necesite decirle a lightdm que siempre use shell:

Otros artículos que se deben instalar con él

Instrucciones de la línea de comando:

 sudo apt-get install gnome-shell


Dónde informar problemas:

  • Discusión sobre el empaquetado de GNOME3 (enlace de la lista de distribución en la parte inferior izquierda): enlace
    • La mayoría de los problemas y problemas con este conjunto de paquetes pueden figurar en esta lista; debería ser el primer lugar en el que informa problemas y problemas.
  • Informes de errores que NO están relacionados con el paquete: enlace
    • Si GNOME3 no funciona bien, podría estar relacionado con el empaquetado, así que no solo informe errores al azar a GNOME a menos que esté seguro de que se trata de un problema de GNOME aguas arriba.
    • Si no está seguro de si debe informar el error en sentido ascendente, pregúntele a alguien en el IRC o en la lista de correo anterior si necesita ayuda para determinar si algo se debe informar a GNOME.
respondido por el Jorge Castro 13.04.2017 - 14:24
70

Construyendo GNOME Shell desde el origen

(Última actualización de contenido: 11. Feb. de 2011, basada en la guía oficial , siéntase libre de editarla).

0. Advertencias / errores durante la compilación

GNOME Shell está muy desarrollado y las fuentes a menudo se actualizan un par de veces al día. Si bien las instrucciones a continuación generalmente deberían funcionar, puede suceder que la compilación exitosa necesite algunos hacks o no sea posible en absoluto.

Si encuentra algún problema, verifique:

Problemas actuales:

  • Es necesario eliminar un par de archivos en los directorios de la biblioteca, de lo contrario la compilación fallará. Al hacer actualizaciones del sistema, esos archivos podrían regresar: lea this para obtener una explicación de por qué es necesario eliminar esos archivos y cómo prevenirlos. actualizaciones para volver a instalarlos.

    sudo rm -rf /usr/lib*/*.la
    

    (¡No se preocupe, esto no dañará su 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 el shell de GNOME

(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 de forma similar a un sandbox, lo que significa que 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
    
  • Obtener la secuencia de comandos de instalació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 instalará jhbuild a ~/bin , que debe agregar a su PATH -variable:

    . ~/.profile
    
  • [Opcional] : puede cambiar varias opciones jhbuild como la ruta para descargar fuentes, etc. mediante la edición del archivo ~/.jhbuildrc-custom .

  • Comience el proceso de compilación:

    jhbuild build
    

Esto (actualmente) compilará 33 módulos. Obtener una taza de café, tomar una siesta - & gt; tomará algo de tiempo.

Una vez que ves *** success *** [33/33] has terminado. ¡Felicidades, acabas de compilar GNOME Shell!

2. Ejecutando el shell de GNOME

  • Si está ejecutando Compiz, primero debe detenerlo (iniciando Metacity) o de lo contrario el shell de GNOME no se iniciará:

    metacity --replace &
    
  • Finalmente, ejecuta:

    cd ~/gnome-shell/source/gnome-shell/src
    ./gnome-shell --replace
    

Eso es todo, esperemos que ahora ejecute GNOME Shell.

3. Haciendo que GNOME Shell sea el administrador de ventanas predeterminado

En Ubuntu 10.10, simplemente puede reemplazar el administrador de ventanas de la sesión GNOME cambiando una clave GConf:

  • Cree un lanzador de .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 el Shell de GNOME:

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string
    
  • Para revertir el cambio, ejecuta:

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-wm" -t string
    

En Ubuntu 11.04, cambiar la clave windowmanager 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 indica arriba y luego crear dos archivos:

  1. 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;
    
  2. 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
    

Cerrar sesión, y debería poder elegir GNOME Shell como sesión.

4. Actualización de GNOME Shell

  • Ejecutando

    jhbuild build
    

    debería actualizar las fuentes y reconstruir lo que sea necesario.

  • Si falla para un módulo, p. obtienes 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 las fuentes limpias eligiendo la opción 6:

    [6] Go to phase "wipe directory and start over"
    
  • Si eso no ayuda, puede comenzar desde cero ejecutando:

    jhbuild build -afc
    

¿Aún no compila? Luego verifica los lugares mencionados en 0.

    
respondido por el htorque 28.03.2014 - 18:01
19

para 12.04 y posterior

Si tiene la última versión estable, puede actualizar los paquetes a la próxima 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 lleguen al estable más reciente, sin embargo existe la posibilidad de que rompan su sistema .

Es muy poco probable que se considere "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 actualiza tu sistema.

Advertencia: si pruebas esto inmediatamente en un nuevo lanzamiento de Gnome-Shell, romperá muchas cosas. Realmente, lo hará.

Todavía puedes usar estos ppas pero deberías esperar muchas roturas . Bajo su propio riesgo, agregue esos ppas, luego:

sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install gnome-shell
    
respondido por el edm 29.03.2012 - 14:47
6

Hasta donde sé, no hay un PPA de compilación diaria de Gnome Shell. Dicho esto, construirlo desde la fuente no es nada difícil.

Debes seguir la guía aquí .

Agregue el PPA de Vala:

sudo add-apt-repository ppa:vala-team/ppa && sudo apt-get update

Obtenga algunos paquetes de requisitos previos:

sudo apt-get install build-essential curl autopoint automake bison flex gettext git-core gnome-common gtk-doc-tools gvfs gvfs-backends icon-naming-utils libdbus-glib-1-dev libexpat-dev libffi-dev libgnome-menu-dev libgnome-desktop-dev libgtop2-dev libjasper-dev libjpeg-dev libpng-dev libstartup-notification0-dev libtiff-dev libwnck-dev libgl1-mesa-dev liborbit2-dev libpulse-dev libreadline5-dev libxml2-dev mesa-common-dev mesa-utils libpam-dev python-dev python-gconf python-gobject xulrunner-dev xserver-xephyr gnome-terminal libcroco3-dev libgstreamer0.10-dev gstreamer0.10-plugins-base gstreamer0.10-plugins-good libltdl-dev libvorbis-dev libxklavier-dev libgnome-keyring-dev libupower-glib-dev libcups2-dev evolution-data-server-dev libecal1.2-dev libedataserverui1.2-dev

Obtener el script de instalación:

curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
/bin/bash gnome-shell-build-setup.sh

Elimina tus archivos .la. Si su kernel es 32bit :

sudo rm -rf /usr/lib*/*.la

O si es 64 bits :

rm ~/gnome-shell/install/lib64/*.la

Agregue ~ / .bin a su ruta:

export PATH=$PATH:~/bin

Iniciar la compilación:

jhbuild build

Espera ...

Ejecútelo:

cd ~/gnome-shell/source/gnome-shell/src
./gnome-shell --replace

Si te gusta mucho y quieres que comience al iniciar sesión, haz lo siguiente:

ln -s ~/gnome-shell/install/share/applications/gnome-shell.desktop ~/.local/share/applications/gnome-shell.desktop
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string

Si encuentra algún problema, consulte la guía . Puede encontrar una guía un poco más detallada en webupd8 .

¡Buena suerte y diviértete!

    
respondido por el miloshadzic 04.02.2011 - 16:42
3

Sigue el consejo de Jon. Puede suceder, sin embargo, que después de la instalación su Gnome no se vea como lo esperaría.

He seguido el consejo de Jon y una cosa que él y otros han olvidado mencionar es el hecho de que es posible que necesites eliminar gnome-accessibility-themes e instalar gnome-themes-standard , en caso de que no sean los que están instalados por defecto. De lo contrario, Gnome 3 y sus decoraciones de ventana no se verán tan bonitas.

Puedes hacerlo gráficamente o desde la terminal:

sudo apt-get remove gnome-accessibility-themes
sudo apt-get install gnome-themes-standard

Si su escritorio aún no parece que pueda verlo en capturas de pantalla en la red, es posible que necesite ejecutar gnome-tweak-tool (instalándolo si aún no lo ha hecho), vaya a la sección Interfaz y en los campos "Gtk + Theme" y "Cursor theme" eligen Adwaita y como el tema del icono - "gnome". Debería dar como resultado la apariencia predeterminada de Gnome 3.

Un paso opcional adicional es instalar el paquete gnome-backgrounds que agrega fondos de escritorio predeterminados de Gnome, que luego puede establecer en Configuración del sistema- & gt; Fondo.

    
respondido por el lampak 10.07.2011 - 13:37
2

Sé más específico con tu versión de Ubuntu Supongo que usas Maverick y para Maverick no conoces ningún repositorio en este momento, pero si quieres intentar compilar de nuevo mira esto primero:

enlace

Suerte:)

    
respondido por el Covarrubias 24.01.2011 - 08:12
2

Según una búsqueda rápida en Google, Gnome-shell debería estar en los repositorios 11.10, por lo que debería poder instalarlo a través de apt-get. Luego, simplemente cierre la sesión, configure su shell para Gnome y vuelva a iniciar sesión.

No puedo hablar con certeza sobre Gnome-shell en 11.10, pero instalé toda la configuración de Gnome 3 en 11.04 y fue bastante estable (siempre y cuando no hagas lo que hice e indagué en todas las configuraciones y extensiones, intente jugar con ellas y trate de forzar la ejecución de extensiones incompatibles y otras cosas). También es lo suficientemente estable como para que Fedora lo use, y ya deberías usar Gnome 3 como base.

Si vale la pena depende de lo que está buscando para salir de eso. Sigue el mismo paradigma que Unity, pero me pareció más agradable de usar, personalmente, en parte para la capacidad de personalización insana (si estás dispuesto a ensuciarte las manos en CSS y / o JavaScript). También se sintió más intuitivo en lo que respecta a ese paradigma. Si no está seguro de si le gustaría, podría encender Fedora 15 en una máquina virtual, o simplemente sumergirse en él directamente y ver. Como 11.10 debería ejecutarse en una base Gnome 3, no debería ser un problema cambiar entre Unity y Gnome-shell.

tl; dr: debería ser fácil de instalar a través de apt-get y debería ser bastante estable para que lo haga. También debería ser fácil cambiar entre él y Unity, ya que 11.10 debería estar en Gnome 3.

    
respondido por el Shauna 05.09.2011 - 15:11
2

simplemente ejecuta sudo apt-get install gnome-shell

    
respondido por el Behzadsh 19.10.2011 - 00:28
2

GNOME 3.10 para Ubuntu 13.10

GNOME 3.10 aún no se ha lanzado oficialmente, pero se lanzará el 25 de septiembre. Sin embargo, cuando se publique, no llegará a los repositorios oficiales de Ubuntu 13.10. Si aún desea instalarlo en Ubuntu 13.10, puede utilizar el PPA GNOME3 Next que El equipo Ubuntu GNOME ha configurado :

sudo apt-add-repository ppa:gnome3-team/gnome3-next
sudo apt-get update
sudo apt-get install gnome3-next
    
respondido por el Ten-Coin 10.09.2013 - 17:24
1

para Ubuntu-Gnome-Desktop

sudo add-apt-repository ppa:gnome3-team/gnome3-next && sudo apt-get update
sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop

Esto instalará el escritorio Ubuntu gnome en tu Ubuntu.

registrado en Ubuntu 13.10

    
respondido por el Ten-Coin 20.12.2013 - 00:44
1

Puedes instalar Gnome3 (no gnome classic) así:

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell

Ahora asegúrese de reiniciar su computadora y cuando se le pida con su pantalla de inicio de sesión tiene las siguientes opciones adicionales (haga clic en el pequeño icono de Ubuntu junto a su nombre de usuario):

usa la primera opción, Gnome

Fuente

    
respondido por el kirchberger 15.03.2014 - 08:59
0

Ubuntu 14.04 y amp; 15.10

Si quieres probar la última versión de Gnome ( testing ):

sudo apt-add-repository ppa:gnome3-team/gnome3
sudo apt-add-repository ppa:gnome3-team/gnome3-staging

sudo apt-get update

sudo apt-get install gnome-shell 
  

=== ADVERTENCIA ===
  Los paquetes aquí se consideran no listos para uso general, tienen errores y / o regresiones conocidos, a veces de naturaleza crítica. En su mayoría, las cosas deberían funcionar sin problemas, ¡pero prepárate para usar ppa-purge cuando tengas problemas!

     

Si rompen tu sistema, puedes mantener ambas mitades.
  - Gnome Staging PPA

    
respondido por el hg8 19.11.2015 - 12:51

Lea otras preguntas en las etiquetas