Difference between pages "Talk:Cloud Backup" and "News:Testing GNOME 3.14"
(Difference between pages)
Jump to navigation
Jump to search
(why overlay) |
|||
Line 1: | Line 1: | ||
== Preparing == | |||
{{fancywarning|These instructions assume that your /etc/portage/package.{unmask,use} locations are directories.}} | |||
First, sync the tree if you haven't recently as you need access to a file in the tree: | |||
<console> | |||
###i## emerge --sync | |||
</console> | |||
Now, create a symlink to the GNOME 3.14 mask file, reversijng it in the process: | |||
<console> | |||
###i## cd /etc/portage/package.unmask | |||
###i## ln -s /var/portage/tree/funtoo/profiles/package.mask/funtoo-gnome . | |||
</console> | |||
Then to simplify matters, enable the gnome mix-in: | |||
<console> | |||
###i## eselect profile list | |||
##g##Currently available mix-ins profiles: | |||
[11] funtoo/1.0/linux-gnu/mix-ins/audio | |||
[12] funtoo/1.0/linux-gnu/mix-ins/console-extras | |||
[13] funtoo/1.0/linux-gnu/mix-ins/dvd | |||
[14] funtoo/1.0/linux-gnu/mix-ins/gnome | |||
[15] funtoo/1.0/linux-gnu/mix-ins/kde | |||
[16] funtoo/1.0/linux-gnu/mix-ins/mate | |||
[17] funtoo/1.0/linux-gnu/mix-ins/media | |||
[18] funtoo/1.0/linux-gnu/mix-ins/print | |||
[19] funtoo/1.0/linux-gnu/mix-ins/python3-only | |||
[20] funtoo/1.0/linux-gnu/mix-ins/rhel5-compat | |||
[21] funtoo/1.0/linux-gnu/mix-ins/server-db | |||
[22] funtoo/1.0/linux-gnu/mix-ins/server-mail | |||
[23] funtoo/1.0/linux-gnu/mix-ins/server-web | |||
[24] funtoo/1.0/linux-gnu/mix-ins/X | |||
[25] funtoo/1.0/linux-gnu/mix-ins/xfce | |||
[26] funtoo/1.0/linux-gnu/mix-ins/vmware-guest | |||
[27] funtoo/1.0/linux-gnu/mix-ins/hardened | |||
</console> | |||
<console> | |||
###i## eselect profile add 14 | |||
</console> | |||
Finally, add the relevant section to your /etc/portage/package.use/funtoo-gnome file: | |||
===== gnome-light (without mix-in) ===== | |||
<pre> | |||
gnome-extra/evolution-data-server gtk | |||
x11-libs/libxcb xkb | |||
media-libs/cogl gles2 | |||
</pre> | |||
===== gnome (with mix-in) ===== | |||
<pre> | |||
# required by eog-plugins | |||
media-gfx/eog-plugins python_single_target_python3_3 | |||
# required by evolution | |||
gnome-extra/evolution-data-server gnome-online-accounts | |||
media-libs/libchamplain gtk | |||
# required by gnome-boxes | |||
net-misc/spice-gtk gtk3 -pulseaudio | |||
# required by gnome-music | |||
media-sound/gnome-music python_single_target_python3_3 | |||
# required by gnome-photos | |||
dev-libs/libgdata gnome | |||
media-plugins/grilo-plugins upnp-av | |||
</pre> | |||
== Emerging == | |||
=== Installing GNOME 3.14 === | |||
===== gnome ===== | |||
To emerge ''gnome'' run the following command | |||
<console> | |||
###i## emerge gnome | |||
</console> | |||
===== gnome-light ===== | |||
To emerge ''gnome-light'' run the following command | |||
<console> | |||
###i## emerge gnome-light | |||
</console> | |||
=== Upgrading from GNOME 3.12 === | |||
To update "gnome" or "gnome-light" run the following command: | |||
<console> | |||
###i## emerge -vauDN world | |||
</console> |
Revision as of 23:01, October 22, 2014
Preparing
Warning
These instructions assume that your /etc/portage/package.{unmask,use} locations are directories.
First, sync the tree if you haven't recently as you need access to a file in the tree:
root # emerge --sync
Now, create a symlink to the GNOME 3.14 mask file, reversijng it in the process:
root # cd /etc/portage/package.unmask root # ln -s /var/portage/tree/funtoo/profiles/package.mask/funtoo-gnome .
Then to simplify matters, enable the gnome mix-in:
root # eselect profile list root ##g##Currently available mix-ins profiles: [11] funtoo/1.0/linux-gnu/mix-ins/audio [12] funtoo/1.0/linux-gnu/mix-ins/console-extras [13] funtoo/1.0/linux-gnu/mix-ins/dvd [14] funtoo/1.0/linux-gnu/mix-ins/gnome [15] funtoo/1.0/linux-gnu/mix-ins/kde [16] funtoo/1.0/linux-gnu/mix-ins/mate [17] funtoo/1.0/linux-gnu/mix-ins/media [18] funtoo/1.0/linux-gnu/mix-ins/print [19] funtoo/1.0/linux-gnu/mix-ins/python3-only [20] funtoo/1.0/linux-gnu/mix-ins/rhel5-compat [21] funtoo/1.0/linux-gnu/mix-ins/server-db [22] funtoo/1.0/linux-gnu/mix-ins/server-mail [23] funtoo/1.0/linux-gnu/mix-ins/server-web [24] funtoo/1.0/linux-gnu/mix-ins/X [25] funtoo/1.0/linux-gnu/mix-ins/xfce [26] funtoo/1.0/linux-gnu/mix-ins/vmware-guest [27] funtoo/1.0/linux-gnu/mix-ins/hardened
root # eselect profile add 14
Finally, add the relevant section to your /etc/portage/package.use/funtoo-gnome file:
gnome-light (without mix-in)
gnome-extra/evolution-data-server gtk x11-libs/libxcb xkb media-libs/cogl gles2
gnome (with mix-in)
# required by eog-plugins media-gfx/eog-plugins python_single_target_python3_3 # required by evolution gnome-extra/evolution-data-server gnome-online-accounts media-libs/libchamplain gtk # required by gnome-boxes net-misc/spice-gtk gtk3 -pulseaudio # required by gnome-music media-sound/gnome-music python_single_target_python3_3 # required by gnome-photos dev-libs/libgdata gnome media-plugins/grilo-plugins upnp-av
Emerging
Installing GNOME 3.14
gnome
To emerge gnome run the following command
root # emerge gnome
gnome-light
To emerge gnome-light run the following command
root # emerge gnome-light
Upgrading from GNOME 3.12
To update "gnome" or "gnome-light" run the following command:
root # emerge -vauDN world