{"id":586,"date":"2011-03-15T23:39:08","date_gmt":"2011-03-15T15:39:08","guid":{"rendered":"https:\/\/webhostinggeeks.com\/howto\/?p=586"},"modified":"2023-07-05T11:51:36","modified_gmt":"2023-07-05T11:51:36","slug":"how-to-remove-gnome-desktop-using-yum","status":"publish","type":"post","link":"https:\/\/webhostinggeeks.com\/howto\/how-to-remove-gnome-desktop-using-yum\/","title":{"rendered":"How to Remove Gnome-Desktop using Yum"},"content":{"rendered":"<p>In this step-by-step guide, we will discuss how to remove the GNOME Desktop Environment from a Linux system using Yum, a package manager for RPM-based Linux distributions.<\/p>\n<p>The goal is to uninstall GNOME safely and efficiently, freeing up system resources and allowing you to install another desktop environment if desired.<\/p>\n<h2>Step 1: Open Terminal<\/h2>\n<p>First, open the terminal by pressing Ctrl + Alt + T or searching for &#8220;Terminal&#8221; in your applications menu.<\/p>\n<h2>Step 2: Update Package List<\/h2>\n<p>Before removing the GNOME Desktop Environment, it&#8217;s a good idea to update your package list to ensure you have the latest information on your installed packages. Run the following command:<\/p>\n<pre>\r\nsudo yum update\r\n<\/pre>\n<h2>Step 3: List GNOME Packages<\/h2>\n<p>To identify the GNOME packages installed on your system, execute the following command:<\/p>\n<pre>\r\nsudo yum grouplist \"GNOME Desktop Environment\"\r\n<\/pre>\n<p>This will show you the list of packages associated with the GNOME Desktop Environment.<\/p>\n<h2>Step 4: Remove GNOME Packages<\/h2>\n<p>Now that you have the list of GNOME packages, you can remove them using the yum groupremove command. Run the following command to remove the GNOME Desktop Environment:<\/p>\n<pre>\r\nsudo yum groupremove \"GNOME Desktop Environment\"\r\n<\/pre>\n<p>Yum will prompt you to confirm the removal of the listed packages. Type &#8216;y&#8217; and press Enter to proceed with the uninstallation.<\/p>\n<h2>Step 5: Clean Up Dependencies<\/h2>\n<p>After removing the GNOME packages, you should clean up any unused dependencies to free up additional system resources. Run the following command:<\/p>\n<pre>\r\nsudo yum autoremove\r\n<\/pre>\n<p>This will remove any orphaned packages that were installed as dependencies for the GNOME Desktop Environment.<\/p>\n<h3>Commands and Their Functions:<\/h3>\n<ul>\n<li>yum update: Updates your package list to ensure you have the latest information on installed packages.<\/li>\n<li>yum grouplist: Lists package groups available in your system repositories, allowing you to identify packages associated with a specific group.<\/li>\n<li>yum groupremove: Removes a specified package group, such as the GNOME Desktop Environment, and its associated packages.<\/li>\n<li>yum autoremove: Removes orphaned packages that were installed as dependencies but are no longer needed.<\/li>\n<\/ul>\n<h3>Terminal:<\/h3>\n<pre>\r\n[root@server ~]# yum groupremove gnome-desktop\r\nLoaded plugins: fastestmirror\r\nSetting up Remove Process\r\nResolving Dependencies\r\n--&gt; Running transaction check\r\n---&gt; Package gnome-desktop.i386 0:2.16.0-1.el5.centos.1 set to be erased\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: gnome-panel\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: eel2\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: nautilus-open-terminal\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: gnome-session\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: gnome-applets\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: gnome-utils\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: nautilus\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: eog\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: totem\r\n--&gt; Processing Dependency: libgnome-desktop-2.so.2 for package: control-center\r\n--&gt; Processing Dependency: gnome-desktop &gt;= 2.9.91 for package: gnome-panel\r\n--&gt; Processing Dependency: gnome-desktop &gt;= 2.6.0 for package: totem\r\n--&gt; Running transaction check\r\n---&gt; Package control-center.i386 1:2.16.0-16.el5 set to be erased\r\n--&gt; Processing Dependency: control-center &gt;= 2.16.0-5 for package: orca\r\n--&gt; Processing Dependency: control-center &gt;= 2.0 for package: gnome-volume-manager\r\n---&gt; Package eel2.i386 0:2.16.1-1.el5 set to be erased\r\n--&gt; Processing Dependency: libeel-2.so.2 for package: nautilus-cd-burner\r\n---&gt; Package eog.i386 0:2.16.0.1-6.el5 set to be erased\r\n---&gt; Package gnome-applets.i386 1:2.16.0.1-19.el5 set to be erased\r\n---&gt; Package gnome-panel.i386 0:2.16.1-7.el5 set to be erased\r\n--&gt; Processing Dependency: libpanel-applet-2.so.0 for package: gnome-python2-applet\r\n--&gt; Processing Dependency: libpanel-applet-2.so.0 for package: gnome-pilot\r\n--&gt; Processing Dependency: libpanel-applet-2.so.0 for package: gnome-netstatus\r\n--&gt; Processing Dependency: libpanel-applet-2.so.0 for package: libgail-gnome\r\n--&gt; Processing Dependency: gnome-panel &gt;= 2.5.1 for package: gnome-netstatus\r\n---&gt; Package gnome-session.i386 0:2.16.0-7.el5.centos set to be erased\r\n---&gt; Package gnome-utils.i386 1:2.16.0-5.el5 set to be erased\r\n---&gt; Package nautilus.i386 0:2.16.2-7.el5 set to be erased\r\n---&gt; Package nautilus-open-terminal.i386 0:0.6-7.el5 set to be erased\r\n---&gt; Package totem.i386 0:2.16.7-6.el5 set to be erased\r\n--&gt; Running transaction check\r\n---&gt; Package gnome-netstatus.i386 0:2.12.0-5.el5 set to be erased\r\n---&gt; Package gnome-pilot.i386 0:2.0.13-16 set to be erased\r\n--&gt; Processing Dependency: libgpilotd.so.2 for package: evolution\r\n--&gt; Processing Dependency: libgpilotdcm.so.2 for package: evolution\r\n--&gt; Processing Dependency: libgpilotdconduit.so.2 for package: evolution\r\n--&gt; Processing Dependency: gnome-pilot &gt;= 2.0.13 for package: evolution\r\n---&gt; Package gnome-python2-applet.i386 0:2.16.0-3.el5 set to be erased\r\n---&gt; Package gnome-volume-manager.i386 0:2.15.0-5.el5 set to be erased\r\n---&gt; Package libgail-gnome.i386 0:1.1.3-1.2.1 set to be erased\r\n---&gt; Package nautilus-cd-burner.i386 0:2.16.0-7.el5 set to be erased\r\n--&gt; Processing Dependency: libnautilus-burn.so.4 for package: rhythmbox\r\n--&gt; Processing Dependency: libnautilus-burn.so.4 for package: gnome-media\r\n--&gt; Processing Dependency: libnautilus-burn.so.4 for package: sound-juicer\r\n--&gt; Processing Dependency: nautilus-cd-burner &gt;= 2.15.3 for package: sound-juicer\r\n---&gt; Package orca.i386 0:1.0.0-5.el5 set to be erased\r\n--&gt; Running transaction check\r\n---&gt; Package evolution.i386 0:2.12.3-19.el5 set to be erased\r\n--&gt; Processing Dependency: libeshell.so.0 for package: evolution-connector\r\n--&gt; Processing Dependency: libeutil.so.0 for package: evolution-connector\r\n---&gt; Package gnome-media.i386 0:2.16.1-3.el5 set to be erased\r\n---&gt; Package rhythmbox.i386 0:0.11.6-4.el5 set to be erased\r\n---&gt; Package sound-juicer.i386 0:2.16.0-3.el5 set to be erased\r\n--&gt; Running transaction check\r\n---&gt; Package evolution-connector.i386 0:2.12.3-11.el5 set to be erased\r\n--&gt; Finished Dependency Resolution\r\n\r\nDependencies Resolved\r\n\r\n==========================================================================================\r\n Package                     Arch      Version                       Repository      Size\r\n==========================================================================================\r\nRemoving:\r\n gnome-desktop               i386      2.16.0-1.el5.centos.1         installed      1.9 M\r\nRemoving for dependencies:\r\n control-center              i386      1:2.16.0-16.el5               installed      8.1 M\r\n eel2                        i386      2.16.1-1.el5                  installed      1.1 M\r\n eog                         i386      2.16.0.1-6.el5                installed      1.8 M\r\n evolution                   i386      2.12.3-19.el5                 installed       36 M\r\n evolution-connector         i386      2.12.3-11.el5                 installed      2.3 M\r\n gnome-applets               i386      1:2.16.0.1-19.el5             installed       31 M\r\n gnome-media                 i386      2.16.1-3.el5                  installed      5.2 M\r\n gnome-netstatus             i386      2.12.0-5.el5                  installed      972 k\r\n gnome-panel                 i386      2.16.1-7.el5                  installed       10 M\r\n gnome-pilot                 i386      2.0.13-16                     installed      1.7 M\r\n gnome-python2-applet        i386      2.16.0-3.el5                  installed       16 k\r\n gnome-session               i386      2.16.0-7.el5.centos           installed      1.3 M\r\n gnome-utils                 i386      1:2.16.0-5.el5                installed      8.5 M\r\n gnome-volume-manager        i386      2.15.0-5.el5                  installed      1.9 M\r\n libgail-gnome               i386      1.1.3-1.2.1                   installed       60 k\r\n nautilus                    i386      2.16.2-7.el5                  installed       12 M\r\n nautilus-cd-burner          i386      2.16.0-7.el5                  installed      1.7 M\r\n nautilus-open-terminal      i386      0.6-7.el5                     installed       58 k\r\n orca                        i386      1.0.0-5.el5                   installed      3.4 M\r\n rhythmbox                   i386      0.11.6-4.el5                  installed       12 M\r\n sound-juicer                i386      2.16.0-3.el5                  installed      2.4 M\r\n totem                       i386      2.16.7-6.el5                  installed      5.0 M\r\n\r\nTransaction Summary\r\n==========================================================================================\r\nRemove       23 Package(s)\r\nReinstall     0 Package(s)\r\nDowngrade     0 Package(s)\r\n\r\nIs this ok [y\/N]: y\r\nDownloading Packages:\r\nRunning rpm_check_debug\r\nRunning Transaction Test\r\nFinished Transaction Test\r\nTransaction Test Succeeded\r\nRunning Transaction\r\n  Erasing        : gnome-pilot                                                       1\/23\r\n  Erasing        : nautilus                                                          2\/23\r\n  Erasing        : eel2                                                              3\/23\r\n  Erasing        : orca                                                              4\/23\r\n  Erasing        : eog                                                               5\/23\r\n  Erasing        : sound-juicer                                                      6\/23\r\n  Erasing        : evolution                                                         7\/23\r\n  Erasing        : nautilus-open-terminal                                            8\/23\r\n  Erasing        : libgail-gnome                                                     9\/23\r\n  Erasing        : rhythmbox                                                        10\/23\r\n  Erasing        : gnome-netstatus                                                  11\/23\r\n  Erasing        : gnome-desktop                                                    12\/23\r\n  Erasing        : gnome-session                                                    13\/23\r\n  Erasing        : control-center                                                   14\/23\r\n  Erasing        : gnome-utils                                                      15\/23\r\n  Erasing        : gnome-python2-applet                                             16\/23\r\n  Erasing        : gnome-panel                                                      17\/23\r\n  Erasing        : gnome-applets                                                    18\/23\r\n  Erasing        : nautilus-cd-burner                                               19\/23\r\n  Erasing        : gnome-volume-manager                                             20\/23\r\n  Erasing        : evolution-connector                                              21\/23\r\n  Erasing        : gnome-media                                                      22\/23\r\n  Erasing        : totem                                                            23\/23\r\n\r\nRemoved:\r\n  gnome-desktop.i386 0:2.16.0-1.el5.centos.1\r\n\r\nDependency Removed:\r\n  control-center.i386 1:2.16.0-16.el5         eel2.i386 0:2.16.1-1.el5\r\n  eog.i386 0:2.16.0.1-6.el5                   evolution.i386 0:2.12.3-19.el5\r\n  evolution-connector.i386 0:2.12.3-11.el5    gnome-applets.i386 1:2.16.0.1-19.el5\r\n  gnome-media.i386 0:2.16.1-3.el5             gnome-netstatus.i386 0:2.12.0-5.el5\r\n  gnome-panel.i386 0:2.16.1-7.el5             gnome-pilot.i386 0:2.0.13-16\r\n  gnome-python2-applet.i386 0:2.16.0-3.el5    gnome-session.i386 0:2.16.0-7.el5.centos\r\n  gnome-utils.i386 1:2.16.0-5.el5             gnome-volume-manager.i386 0:2.15.0-5.el5\r\n  libgail-gnome.i386 0:1.1.3-1.2.1            nautilus.i386 0:2.16.2-7.el5\r\n  nautilus-cd-burner.i386 0:2.16.0-7.el5      nautilus-open-terminal.i386 0:0.6-7.el5\r\n  orca.i386 0:1.0.0-5.el5                     rhythmbox.i386 0:0.11.6-4.el5\r\n  sound-juicer.i386 0:2.16.0-3.el5            totem.i386 0:2.16.7-6.el5\r\n\r\nComplete!\r\n[root@server ~]#exit\r\n<\/pre>\n<h3>Outcome:<\/h3>\n<p>By following these steps, you will have successfully removed the GNOME Desktop Environment using Yum.<\/p>\n<p>Your system will no longer have the GNOME packages and dependencies, freeing up system resources and allowing you to install another desktop environment if desired.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this step-by-step guide, we will discuss how to remove the GNOME Desktop Environment from a Linux system using Yum, a package manager for RPM-based Linux distributions. The goal is&#8230;<\/p>\n","protected":false},"author":6,"featured_media":323,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":0,"footnotes":""},"categories":[996],"tags":[1402,1975,1536,1942],"class_list":["post-586","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-gnome","tag-install","tag-linux","tag-yum"],"_links":{"self":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/comments?post=586"}],"version-history":[{"count":0,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/586\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media\/323"}],"wp:attachment":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media?parent=586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/categories?post=586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/tags?post=586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}