Inicio > Gentoo, Gnome > Gentoo: Actualizar a Gnome 2.26

Gentoo: Actualizar a Gnome 2.26

Lunes, 17 de agosto de 2009 Dejar un comentario Ir a comentarios

Gentoo

Si podemos decir que Gentoo tiene algo malo, es sin duda que a veces una simple actualización de un programa a su versión “no estable” puede convertirse en un pequeño quebradero de cabeza. Para actualizar Gnome a la última versión disponible en los ebuils (2.26.3) tenemos que añadir la palabra reservada de nuestra arquitectura a todos aquellos paquetes que sean necesarios. Además hay que actualizar previamente un par de programas para no tener problemas de compilación con el paquete gnome-desktop.

Los dos programas que vamos a actualizar antes de ponernos con la actualización de gnome serán libXrandr y randrproto, por lo que añadimos las siguientes líneas al archivo /etc/portage/package.keywords mediante los siguientes comandos:

echo "x11-libs/libXrandr ~amd64" >> /etc/portage/package.keywords
echo "x11-proto/randrproto ~amd64" >> /etc/portage/package.keywords

Posteriormente emergemos libXrandr y automáticamente también emergera el otro paquete, ya que el primero depende de él:

 emerge libXrandr
 

Ahora toca el turno de la actualización de Gome. Para no complicarnos la vida vamos a ejecutar el siguiente comando:

ACCEPT_KEYWORDS="~amd64" emerge gnome-light at-spi -av

Instalamos at-spi ya que cuando reiniciemos la próxima vez nuestro entorno de escritorio, si no tenemos este programa nos aparecerá un mensaje de error. Por último, si intentamos actualizar nuestro sistema una vez realizados estos pasos, emerge intentará “downgradear” las versiones actuales de los paquetes que acabamos de instalar a unas versiones inferiores. Para evitar esto hay que desbloquear los siguientes paquetes en el archivo /etc/portage/package.keywords. Hay que tener en cuenta que donde pongo ~amd64 tendréis que poner la palabra reservada acorde con vuestra arquitectura. Si en vez de utilizar gnome-light utilizas el metapaquete gnome, seguramente tendrás que añadir bastantes más paquetes a esta lista, por lo que tocará tratar con los habituales errores de dependencia de emerge.

#Gnome
x11-libs/libXrandr ~amd64
x11-proto/randrproto ~amd64
dev-util/gtk-doc-am ~amd64
dev-libs/glib ~amd64
app-text/gnome-doc-utils ~amd64
x11-libs/pango ~amd64
dev-libs/atk ~amd64
x11-libs/libxklavier ~amd64
net-libs/libsoup ~amd64
x11-themes/gnome-icon-theme ~amd64
x11-libs/gtk+ ~amd64
gnome-base/gconf ~amd64
x11-libs/libwnck ~amd64
gnome-base/libgnomecanvas ~amd64
x11-wm/metacity ~amd64
x11-themes/gnome-themes ~amd64
gnome-extra/at-spi ~amd64
x11-libs/vte ~amd64
gnome-base/gvfs ~amd64
gnome-base/libgnome ~amd64
x11-terms/gnome-terminal ~amd64
gnome-base/gnome-desktop ~amd64
gnome-extra/yelp ~amd64
gnome-base/gnome-settings-daemon ~amd64
gnome-base/gnome-session ~amd64
gnome-base/librsvg ~amd64
gnome-base/nautilus ~amd64
gnome-base/gnome-panel ~amd64
gnome-base/gnome-control-center ~amd64
gnome-base/gnome-light ~amd64
gnome-extra/zenity ~amd64
dev-dotnet/gnome-desktop-sharp ~amd64

Por último, seguramente te hará falta actualizar también el paquete GDM para solventar algunos problemas que se pueden producir una vez actualizado el sistema con el apagado del equipo o su reinicio. Para ello añadiremos las siguientes keywords y uses:

echo "sys-auth/consolekit ~amd64" >> /etc/portage/package.keywords
echo "sys-auth/pambase consolekit" >> /etc/portage/package.use
echo " sys-auth/pambase ~amd64" >> /etc/portage/package.keywords
echo "gnome-base/gdm ~amd64" >> /etc/portage/package.keywords

Y por último emergeremos el paquete gdm.

GD Star Rating
loading...
Share
  1. Jueves, 16 de junio de 2011 a las 00:00 | #1
    GD Star Rating
    loading...

    yo tengo una xo que tiene gnome 2.26.3 y no se como ponerle juegos y programas

  2. Jueves, 16 de junio de 2011 a las 00:01 | #2
    GD Star Rating
    loading...

    me pueden desir como ponerle gracias respondan

  1. Sin trackbacks aún.