Revision of installing-gnome-shell from Mon, 01/16/2023 - 01:48
The revisions let you track differences between multiple versions of a post.
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 in one click in Abrowser with this add-on. Forty popular extensions are in Trisquel's repository too. "gnome-shell-extension" starts the name 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 the 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/Sugar edition of Trisquel because 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) on a NetInstall makes sense.
Installation of GNOME Shell (and a little more)
The package "gnome-shell" only provides the graphical shell. That is not much. With only "gnome-shell" installed, there is no way to:
- graphically access your files;
- easily tweak the environment (to enable/disable icons on the desktop, to change the theme, etc.);
- right-click on a folder to open a terminal in it;
- right-click on a selection of files to encrypt or digitally sign them.
Here are the respective packages providing those additional functionalities:
- "nautilus"
- "gnome-tweaks"
- "nautilus-extension-gnome-terminal"
- "seahorse-nautilus"
With their specific dependencies, they occupy 23,6 MB of disk space.
At the graphical login screen, clicking on the icon at the right of your user name allows to select the GNOME session.