How to Install and Uninstall gnome-shell Package on Ubuntu 21.10 (Impish Indri)

Last updated: January 11,2025

1. Install "gnome-shell" package

This guide let you learn how to install gnome-shell on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install gnome-shell

2. Uninstall "gnome-shell" package

Please follow the guidelines below to uninstall gnome-shell on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove gnome-shell $ sudo apt autoclean && sudo apt autoremove

3. Information about the gnome-shell package on Ubuntu 21.10 (Impish Indri)

Package: gnome-shell
Architecture: amd64
Version: 40.5-1ubuntu2
Priority: optional
Section: gnome
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian GNOME Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3817
Provides: notification-daemon, polkit-1-auth-agent
Depends: evolution-data-server (>= 3.33.1), gir1.2-accountsservice-1.0, gir1.2-atk-1.0, gir1.2-atspi-2.0 (>= 2.36), gir1.2-gcr-3 (>= 3.7.5), gir1.2-gdesktopenums-3.0 (>= 3.12), gir1.2-gdkpixbuf-2.0, gir1.2-gdm-1.0 (>= 3.18.2), gir1.2-geoclue-2.0, gir1.2-glib-2.0 (>= 1.56.0), gir1.2-gnomebluetooth-1.0 (>= 3.12.0), gir1.2-gnomedesktop-3.0 (>= 3.35.90), gir1.2-graphene-1.0 (>= 1.10.2), gir1.2-gstreamer-1.0, gir1.2-gtk-3.0 (>= 3.16), gir1.2-gtk-4.0, gir1.2-gweather-3.0 (>= 40.0), gir1.2-ibus-1.0 (>= 1.5.22-2ubuntu2~), gir1.2-mutter-8 (>= 40.0), gir1.2-nm-1.0, gir1.2-nma-1.0, gir1.2-pango-1.0, gir1.2-polkit-1.0, gir1.2-rsvg-2.0, gir1.2-soup-2.4 (>= 2.40.1), gir1.2-upowerglib-1.0 (>= 0.99), gir1.2-webkit2-4.0 (>= 2.16.0), gjs (>= 1.65.1), gnome-settings-daemon (>= 40~), gnome-shell-common (= 40.5-1ubuntu2), ubuntu-wallpapers, gsettings-desktop-schemas (>= 40~), gstreamer1.0-pipewire (>= 0.3.10), libglib2.0-bin (>= 2.53.0), python3, dconf-gsettings-backend | gsettings-backend, libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.34), libcairo2 (>= 1.14.0), libecal-2.0-1 (>= 3.33.4), libedataserver-1.2-26 (>= 3.33.1), libgcr-base-3-1 (>= 3.8.0), libgdk-pixbuf-2.0-0 (>= 2.22.0), libgirepository-1.0-1 (>= 1.35.9), libgjs0g (>= 1.65.1), libgles2, libglib2.0-0 (>= 2.67.3), libgnome-autoar-0-0 (>= 0.1.1), libgnome-desktop-3-19 (>= 3.35.90), libgraphene-1.0-0 (>= 1.5.4), libgtk-3-0 (>= 3.21.6), libgtk-4-1 (>= 4.0.0), libical3 (>= 3.0.0), libjson-glib-1.0-0 (>= 1.5.2), libmutter-8-0 (>= 40.0), libnm0 (>= 1.10.4), libpango-1.0-0 (>= 1.37.5), libpangocairo-1.0-0 (>= 1.14.0), libpolkit-agent-1-0 (>= 0.100), libpolkit-gobject-1-0 (>= 0.94), libpulse-mainloop-glib0 (>= 13), libpulse0 (>= 13), libsecret-1-0 (>= 0.7), libsystemd0, libwayland-server0 (>= 1.0.2), libx11-6, libxfixes3
Recommends: bolt (>= 0.3), gdm3 (>= 3.10.0.1-3~), gkbd-capplet, gnome-control-center (>= 1:3.25.2), gnome-remote-desktop, gnome-menus, gnome-user-docs, ibus, iio-sensor-proxy, switcheroo-control, ubuntu-session | gnome-session, xserver-xorg-legacy, unzip
Suggests: chrome-gnome-shell, gir1.2-malcontent-0 (>= 0.6.0), gir1.2-telepathyglib-0.12, gir1.2-telepathylogger-0.2 (>= 0.8.0), gnome-backgrounds (>= 3.13.90), gnome-shell-extension-prefs
Breaks: gnome-session (<< 3.35.3-1ubuntu4~), gnome-shell-extension-appindicator (<< 36), gnome-shell-extension-autohidetopbar (<< 20180511-2~), gnome-shell-extension-caffeine (<< 0~git20171229-3~), gnome-shell-extension-dash-to-panel (<< 43), gnome-shell-extension-dashtodock (<< 70), gnome-shell-extension-desktop-icons (<< 21.04), gnome-shell-extension-desktop-icons-ng (<< 0.16.0~), gnome-shell-extension-multi-monitors (<< 0.00~git20171014.1.df5d6e4-1.1~), gnome-shell-extension-pixelsaver (<< 1.10+git20161217-49f47bf-1.1~), gnome-shell-extension-taskbar (<< 57.0-2.1~), gnome-shell-extension-top-icons-plus (<< 27-3~), gnome-shell-extension-ubuntu-dock (<< 68ubuntu20.10.1), gnome-shell-extension-workspaces-to-dock (<< 54~), gnome-shell-extensions (<< 40.0~), gnome-shell-pomodoro (<< 0.13.4-2.1~), nautilus (<< 1:3.30), yaru-theme-gnome-shell (<< 21.10.1~)
Filename: pool/main/g/gnome-shell/gnome-shell_40.5-1ubuntu2_amd64.deb
Size: 853862
MD5sum: ca97cb53940f5a4d116f56b6b990480e
SHA1: ad5f3bddc3ee8730959d8b9d6c325cea0b3afcd2
SHA256: 2dacf428ef1756d591297ca5d22776ef60f63a7361c352d1a2c684819d3aa4ba
SHA512: b2fd02b3669fa206d742c1b5205440aaadd7e646e72342e6c4ce1c70462b2b3682a359ad3075418a4b9e5854b8480f7453f8b2c4850053781eef97728b2dfd31
Homepage: https://wiki.gnome.org/Projects/GnomeShell
Description-en: graphical shell for the GNOME desktop
The GNOME Shell provides core interface functions like switching
windows, launching applications or see your notifications. It takes
advantage of the capabilities of modern graphics hardware and
introduces innovative user interface concepts to provide a
delightful and easy to use experience. GNOME Shell is the defining
technology of the GNOME 3 user experience.
Description-md5: 51a5a94e6b632e350489b7b8d27ab9fc
Task: ubuntu-desktop-minimal, ubuntu-desktop, ubuntu-desktop-raspi