Actualizando a Gnome 2.20
October 21, 2007 1:05 am GNU/Linux, GentooComo ven en la imagen ya podemos tener gnome 2.20 para nuestro querido gentoo. Las novedades las pueden ver en la siguiente url: http://www.gnome.org/start/2.20/notes/es/.
Bien para poder tener a gnome 2.20 primero hay que tener layman instalado y agregamos el overlay de gnome de la siguiente forma:
-
layman -a gnome-experimental
Procedemos a modificar nuestro make.conf para que portage tome en cuenta el directorio donde se encuntra los overlays:
-
source /usr/portage/local/layman/make.conf
-
PORTDIR_OVERLAY="/usr/local/portage $PORTDIR_OVERLAY"
Bueno en este caso además tengo mi directorio personal para paquetes que he agregado a portage (en /usr/local/portage/) por eso listo el directorio. Para quien no le quede claro, nada más tomamos las variables de /usr/portage/local/layman/make.conf:
-
PORTDIR_OVERLAY="
-
/usr/portage/local/layman/gnome-experimental
-
$PORTDIR_OVERLAY"
Por eso escribimos dicho source para que reescriba la variable $PORTDIR_OVERLAY y tenga como prioridad el directorio /usr/local/portage en el make.conf para que tome los dos directorios. ok?
Bueno lo siguiente es actualizar nuestra bd de portage con emerge --sync, aunque yo realmente lo hago usando eix:
-
eix-sync
Bien pero gnome 2.20 aún se encuentra enmascarado en la rama de pruebas de gentoo ~x86 para desenmascarar gnome y todas sus dependencias usamos autounmask:
-
autounmask -n gnome-base/gnome-2.20.0
Lo que nos agrega al /etc/portage/package.keywords es:
-
# ---
-
# BEGIN: gnome-base/gnome-2.20.0
-
# ---
-
gnome-base/gnome ~x86
-
gnome-base/gconf ~x86
-
x11-libs/pango ~x86
-
gnome-extra/gnome-media ~x86
-
gnome-extra/evolution-data-server ~x86
-
gnome-base/gnome-applets ~x86
-
gnome-extra/gconf-editor ~x86
-
gnome-base/gnome-keyring ~x86
-
gnome-extra/deskbar-applet ~x86
-
gnome-base/control-center ~x86
-
dev-libs/libxml2 ~x86
-
gnome-base/libgnome ~x86
-
net-analyzer/gnome-nettool ~x86
-
gnome-base/orbit ~x86
-
gnome-base/libgnomeui ~x86
-
media-video/totem ~x86
-
gnome-base/nautilus ~x86
-
gnome-base/gnome-vfs ~x86
-
gnome-base/gnome-menus ~x86
-
gnome-extra/zenity ~x86
-
gnome-extra/gucharmap ~x86
-
gnome-extra/nautilus-cd-burner ~x86
-
gnome-base/gdm ~x86
-
gnome-base/libglade ~x86
-
gnome-extra/gnome2-user-docs ~x86
-
gnome-extra/bug-buddy ~x86
-
www-client/epiphany ~x86
-
x11-libs/libwnck ~x86
-
gnome-base/librsvg ~x86
-
net-misc/vino ~x86
-
gnome-base/libbonobo ~x86
-
gnome-extra/evolution-webcal ~x86
-
media-sound/sound-juicer ~x86
-
gnome-base/gnome-panel ~x86
-
gnome-extra/gnome-system-monitor ~x86
-
gnome-base/libgtop ~x86
-
app-editors/gedit ~x86
-
dev-python/pygtksourceview ~x86
-
x11-libs/gtksourceview ~x86
-
dev-libs/libpcre ~x86
-
gnome-base/libgnomecanvas ~x86
-
gnome-base/gail ~x86
-
x11-themes/gnome-themes ~x86
-
gnome-extra/yelp ~x86
-
app-text/gnome-doc-utils ~x86
-
app-text/rarian ~x86
-
mail-client/evolution ~x86
-
gnome-extra/gtkhtml ~x86
-
media-gfx/eog ~x86
-
x11-themes/gnome-icon-theme ~x86
-
gnome-extra/gnome-games ~x86
-
gnome-extra/gnome-keyring-manager ~x86
-
app-arch/file-roller ~x86
-
gnome-extra/gnome-screensaver ~x86
-
gnome-base/libgnomeprintui ~x86
-
gnome-extra/gnome-utils ~x86
-
gnome-extra/gnome-power-manager ~x86
-
app-admin/pessulus ~x86
-
gnome-base/gnome-desktop ~x86
-
gnome-base/libbonoboui ~x86
-
dev-libs/atk ~x86
-
x11-terms/gnome-terminal ~x86
-
gnome-base/gnome-session ~x86
-
app-text/evince ~x86
-
x11-wm/metacity ~x86
-
dev-libs/libxslt ~x86
-
x11-libs/vte ~x86
-
gnome-base/eel ~x86
-
gnome-extra/gcalctool ~x86
-
x11-themes/gnome-backgrounds ~x86
-
gnome-base/libgnomeprint ~x86
-
x11-themes/gtk-engines ~x86
-
-
# ---
-
# END: gnome-base/gnome-2.20.0
-
# ---
Nota: El parametro -n que se le manda a autounmask es para que NO anexe la versión a los paquetes (cosa útil, ya que si actualizan los paquetes de la rama 2.20 (ejemplo a 2.20.5) ya sea por arreglo de bugs o demás entonces procederá a actualizarlos.
Listos?:
-
emerge gnome
Espero les sirva ![]()
Temas Relacionados:
