installing-gnome-shell

What is GNOME Shell?

GNOME Shell is the graphical shell of the GNOME desktop environment starting with version 3. This tour presents GNOME Shell's main features and this cheat sheet more advanced ones, such as keybindings, drag and drop capabilities, and special utilities. GNOME Shell is greatly extensible too. This site hosts all the extensions that you can install/remove in one click in Abrowser with this add-on. Forty popular extensions are in Trisquel's repository too. "gnome-shell-extension" prefixes the names of the packages. For instance, "gnome-shell-extension-desktop-icons", for showing the contents of ~/Desktop on the desktop, can be installed through APT.

Installation of a full GNOME desktop environment

The package "gnome" provides the full GNOME desktop environment. You probably do not want it on top of a Regular/Mini/KDE/Sugar edition of Trisquel. Indeed, that would mean two programs for most tasks: the GNOME program and the program you got when you installed Trisquel.

Executing 'sudo apt install gnome' or 'sudo apt install gnome-core' (for a more reduced set of applications, excluding GNOME Maps, GNOME Music, GNOME Sound Recorder, GNOME To Do, GNOME Tweaks, GNOME Weather, etc.) on a NetInstall makes sense. The Trisquel project has also made its own selection of packages providing a full-featured GNOME-based desktop, including some software not in GNOME (Back In Time, Brasero, Electrum, Liferea, Pidgin, Synaptic Package Manager, Update Notifier, etc.). To install it on a NetInstall (no Trisquel GNOME ISO exists), execute:
$ sudo apt install trisquel-gnome trisquel-gnome-recommended
In doubt of which of the above meta-packages better suits you, apt's show command may help. It lists, among other pieces of information, the packages any of the meta-packages installs. For instance, for trisquel-gnome, execute:
$ apt show trisquel-gnome

Installation of GNOME Shell (and a little more)

The package "gnome-session" only provides the graphical shell. Installing it on top of a Regular/Mini/KDE/Sugar edition of Trisquel makes sense. Nevertheless, installing only "gnome-session", there is no way to:

  1. graphically access your files;
  2. edit the main menu;
  3. easily tweak the environment (to disable the animations, change the theme, the buttons and the behaviors of the clicks on the title bars, the fonts, etc.);
  4. right-click on a folder to open a terminal in it;
  5. right-click on a selection of files to encrypt or digitally sign them.

Here are the respective packages to install to get those additional functionalities:

  1. nautilus
  2. alacarte
  3. gnome-tweaks
  4. nautilus-extension-gnome-terminal
  5. seahorse-nautilus

With their specific dependencies, they occupy fewer than 25 MB of disk space.

At Trisquel's default login screen (until Trisquel 10), clicking on the icon at the right of your user name allows to select the GNOME session. With GDM, there is menu in the top-right corner.

Revisions

04/21/2018 - 05:04
Magic Banana
04/22/2018 - 19:15
jangres
01/14/2023 - 11:31
Athozus