LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
LinkBack Search this Thread
Old 06-04-2011, 08:48 PM   #1
theif519
Member
 
Registered: Mar 2011
Location: Philadelphia, PA
Distribution: Kubuntu 12.10
Posts: 255

Rep: Reputation: 4
Arch Linux: How do I remove all XFCE4.8 and GNOME3 packages? Only want KDE


Okay, so I've been doing a bit of tweaking, exploring, damaging the system *But making backups for those occasions... They weren't on purpose, I was just trying figure out how they work* Okay, so... How can I get rid of all the XFCE and GNOME packages? Is there a list of all the packages that I can remove? I don't like how minimal XFCE looks and GNOME3 is OKAY, but not my cup of tea, and KDE4.6 with classic toolbar looks pretty cool.

To clarify, I want to remove ALL XFCE and GNOME packages so I can just have a clean KDE environment without non-working and redundant packages.
 
Old 06-04-2011, 09:19 PM   #2
theif519
Member
 
Registered: Mar 2011
Location: Philadelphia, PA
Distribution: Kubuntu 12.10
Posts: 255

Original Poster
Rep: Reputation: 4
Okay, so I found all of the dependencies for it, but gosh darn it, there are at least 50 of them! Is it possible to remove XFCE4 AND all of it's dependencies without having to remove each and every one single handedly? I'm using
Code:
 pacman -Rn
Is there another switch to pacman that will remove them all?
 
Old 06-04-2011, 09:24 PM   #3
andrewthomas
Senior Member
 
Registered: May 2010
Location: Chicago Metro
Distribution: Arch, Gentoo, Slackware
Posts: 1,690

Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Code:
pacman -Rs xfce4 gnome
should do the trick.

Remove with deps.
 
Old 06-04-2011, 09:32 PM   #4
theif519
Member
 
Registered: Mar 2011
Location: Philadelphia, PA
Distribution: Kubuntu 12.10
Posts: 255

Original Poster
Rep: Reputation: 4
Quote:
Originally Posted by andrewthomas View Post
Code:
pacman -Rs xfce4 gnome
should do the trick.

Remove with deps.
I've tried that as well but...

Code:
 [root@THEIF519 theif519]# pacman -Rs xfce4
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: libxfce4ui: requires xfconf>=4.8.0
:: libxfcegui4: requires xfconf>=4.8.0
:: orage: requires xfce4-panel
:: thunar-archive-plugin: requires thunar>=1.2.0
:: thunar-media-tags-plugin: requires thunar
:: thunar-volman: requires thunar>=1.2.0
:: xfburn: requires exo>=0.6.0
:: xfce4-battery-plugin: requires xfce4-panel
:: xfce4-clipman-plugin: requires xfce4-panel
:: xfce4-cpufreq-plugin: requires xfce4-panel>=4.7.4
:: xfce4-cpugraph-plugin: requires xfce4-panel
:: xfce4-datetime-plugin: requires xfce4-panel>=4.7.4
:: xfce4-dict: requires xfce4-panel
:: xfce4-diskperf-plugin: requires xfce4-panel
:: xfce4-eyes-plugin: requires xfce4-panel
:: xfce4-fsguard-plugin: requires xfce4-panel>=4.7.4
:: xfce4-genmon-plugin: requires xfce4-panel
:: xfce4-mailwatch-plugin: requires xfce4-panel
:: xfce4-mount-plugin: requires xfce4-panel
:: xfce4-mpc-plugin: requires xfce4-panel
:: xfce4-netload-plugin: requires xfce4-panel>=4.7.4
:: xfce4-notes-plugin: requires xfce4-panel>=4.7.0
:: xfce4-power-manager: requires xfce4-panel>=4.7.4
:: xfce4-quicklauncher-plugin: requires xfce4-panel>=4.7.4
:: xfce4-screenshooter: requires xfce4-panel
:: xfce4-sensors-plugin: requires xfce4-panel
:: xfce4-smartbookmark-plugin: requires xfce4-panel
:: xfce4-systemload-plugin: requires xfce4-panel>=4.7.4
:: xfce4-time-out-plugin: requires xfce4-panel>=4.7.0
:: xfce4-timer-plugin: requires xfce4-panel
:: xfce4-verve-plugin: requires xfce4-panel
:: xfce4-wavelan-plugin: requires xfce4-panel
:: xfce4-weather-plugin: requires xfce4-panel>=4.8.0
:: xfce4-xkb-plugin: requires xfce4-panel
[root@THEIF519 theif519]#
I've spent 5 minutes removing all the other GNOME dependencies and their dependencies as well. Even if I DID try to remove everything from that list... there would be MORE dependencies. If only I knew how to grep out the first section, but I don't know how to yet. Another reason why I want to learn BASH Shell Scripting
 
Old 06-04-2011, 09:33 PM   #5
theif519
Member
 
Registered: Mar 2011
Location: Philadelphia, PA
Distribution: Kubuntu 12.10
Posts: 255

Original Poster
Rep: Reputation: 4
Also, this is only a Virtual Machine of Arch Linux, my laptop has all 3 LXDE, GNOME, AND XFCE! That's going to take a crap load of time to remove unless I find a way to remove thema all easily.
 
Old 06-04-2011, 09:38 PM   #6
andrewthomas
Senior Member
 
Registered: May 2010
Location: Chicago Metro
Distribution: Arch, Gentoo, Slackware
Posts: 1,690

Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Try this

Code:
pacman -Rs xfce4 xfce4-panel thunar xfconf exo
It will be a bit harder for gnome but it shouldn't take too long to get the list.
 
Old 06-04-2011, 09:44 PM   #7
theif519
Member
 
Registered: Mar 2011
Location: Philadelphia, PA
Distribution: Kubuntu 12.10
Posts: 255

Original Poster
Rep: Reputation: 4
Quote:
Originally Posted by andrewthomas View Post
Try this

Code:
pacman -Rs xfce4 xfce4-panel thunar xfconf exo
It will be a bit harder for gnome but it shouldn't take too long to get the list.
It didn't work

Code:
 
[root@THEIF519 theif519]# pacman -Rs xfce4 xfce4-panel thunar xfconf exo
error: 'xfce4-panel': duplicate target
[root@THEIF519 theif519]# pacman -Rs xfce4 xfce4-panel thunar xfconf exo
error: 'xfce4-panel': duplicate target
[root@THEIF519 theif519]# pacman -Rs xfce4  thunar xfconf exo
error: 'thunar': duplicate target
[root@THEIF519 theif519]# pacman -Rs xfce4 xfconf exo
error: 'xfconf': duplicate target
[root@THEIF519 theif519]# pacman -Rs xfce4 exo
error: 'exo': duplicate target
[root@THEIF519 theif519]# pacman -Rs xfce4
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: libxfce4ui: requires xfconf>=4.8.0
:: libxfcegui4: requires xfconf>=4.8.0
:: orage: requires xfce4-panel
:: thunar-archive-plugin: requires thunar>=1.2.0
:: thunar-media-tags-plugin: requires thunar
:: thunar-volman: requires thunar>=1.2.0
:: xfburn: requires exo>=0.6.0
:: xfce4-battery-plugin: requires xfce4-panel
:: xfce4-clipman-plugin: requires xfce4-panel
:: xfce4-cpufreq-plugin: requires xfce4-panel>=4.7.4
:: xfce4-cpugraph-plugin: requires xfce4-panel
:: xfce4-datetime-plugin: requires xfce4-panel>=4.7.4
:: xfce4-dict: requires xfce4-panel
:: xfce4-diskperf-plugin: requires xfce4-panel
:: xfce4-eyes-plugin: requires xfce4-panel
:: xfce4-fsguard-plugin: requires xfce4-panel>=4.7.4
:: xfce4-genmon-plugin: requires xfce4-panel
:: xfce4-mailwatch-plugin: requires xfce4-panel
:: xfce4-mount-plugin: requires xfce4-panel
:: xfce4-mpc-plugin: requires xfce4-panel
:: xfce4-netload-plugin: requires xfce4-panel>=4.7.4
:: xfce4-notes-plugin: requires xfce4-panel>=4.7.0
:: xfce4-power-manager: requires xfce4-panel>=4.7.4
:: xfce4-quicklauncher-plugin: requires xfce4-panel>=4.7.4
:: xfce4-screenshooter: requires xfce4-panel
:: xfce4-sensors-plugin: requires xfce4-panel
:: xfce4-smartbookmark-plugin: requires xfce4-panel
:: xfce4-systemload-plugin: requires xfce4-panel>=4.7.4
:: xfce4-time-out-plugin: requires xfce4-panel>=4.7.0
:: xfce4-timer-plugin: requires xfce4-panel
:: xfce4-verve-plugin: requires xfce4-panel
:: xfce4-wavelan-plugin: requires xfce4-panel
:: xfce4-weather-plugin: requires xfce4-panel>=4.8.0
:: xfce4-xkb-plugin: requires xfce4-panel
[root@THEIF519 theif519]#
 
Old 06-04-2011, 09:58 PM   #8
andrewthomas
Senior Member
 
Registered: May 2010
Location: Chicago Metro
Distribution: Arch, Gentoo, Slackware
Posts: 1,690

Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Sorry I wasn't on arch. You need to leave off the xfce4 target and just keep on adding when they complain

Here is what worked for gnome

Code:
pacman -R at-spi2-core nautilus gnome-desktop gnome-keyring gnome-session gnome-settings-daemon vinagre seahorse nautilus-sendto pyatspi orca nautilus-open-terminal libgweather libgnomeprintui gnome-shell gnome-screensaver gnome-power-manager gnome-panel gnome-bluetooth gdm evolution evolution-data-server epiphany-extensions eog empathy cheese anjuta at-spi2-atk bug-buddy eog-plugins evolution-exchange evolution-webcal file-roller gnome-applets gnome-color-manager gnome-control-center gnome-pilot gnome-print-sharp gnome-system-tools gnome-user-share gnome-desktop-sharp
 
Old 06-04-2011, 10:07 PM   #9
theif519
Member
 
Registered: Mar 2011
Location: Philadelphia, PA
Distribution: Kubuntu 12.10
Posts: 255

Original Poster
Rep: Reputation: 4
Quote:
Originally Posted by andrewthomas View Post
Sorry I wasn't on arch. You need to leave off the xfce4 target and just keep on adding when they complain

Here is what worked for gnome

Code:
pacman -R at-spi2-core nautilus gnome-desktop gnome-keyring gnome-session gnome-settings-daemon vinagre seahorse nautilus-sendto pyatspi orca nautilus-open-terminal libgweather libgnomeprintui gnome-shell gnome-screensaver gnome-power-manager gnome-panel gnome-bluetooth gdm evolution evolution-data-server epiphany-extensions eog empathy cheese anjuta at-spi2-atk bug-buddy eog-plugins evolution-exchange evolution-webcal file-roller gnome-applets gnome-color-manager gnome-control-center gnome-pilot gnome-print-sharp gnome-system-tools gnome-user-share gnome-desktop-sharp
I already removed everything from GNOME on this Virtual Machine, but I'll use it for my Laptop though I just need XFCE4 right now, thank you for trying though.
 
Old 06-04-2011, 10:09 PM   #10
andrewthomas
Senior Member
 
Registered: May 2010
Location: Chicago Metro
Distribution: Arch, Gentoo, Slackware
Posts: 1,690

Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Code:
pacman -R thunar-archive-plugin thunar-media-tags-plugin thunar-vfs thunar-volman xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dict xfce4-diskperf-plugin xfce4-eyes-plugin xfce4-fsguard-plugin xfce4-genmon-plugin xfce4-mailwatch-plugin xfce4-mount-plugin xfce4-mpc-plugin xfce4-netload-plugin xfce4-notes-plugin xfce4-power-manager xfce4-quicklauncher-plugin xfce4-screenshooter xfce4-sensors-plugin xfce4-session xfce4-settings xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-time-out-plugin xfce4-timer-plugin xfce4-verve-plugin xfce4-wavelan-plugin xfce4-weather-plugin xfce4-xkb-plugin libxfce4ui libxfcegui4 orage xfconf xfdesktop xfprint mousepad ristretto squeeze thunar xfburn xfce4-appfinder xfce4-panel xfce-utils xfwm4 xfce4-mixer xfwm4-themes
Try that
 
1 members found this post helpful.
Old 06-04-2011, 10:15 PM   #11
theif519
Member
 
Registered: Mar 2011
Location: Philadelphia, PA
Distribution: Kubuntu 12.10
Posts: 255

Original Poster
Rep: Reputation: 4
Quote:
Originally Posted by andrewthomas View Post
Code:
pacman -R thunar-archive-plugin thunar-media-tags-plugin thunar-vfs thunar-volman xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dict xfce4-diskperf-plugin xfce4-eyes-plugin xfce4-fsguard-plugin xfce4-genmon-plugin xfce4-mailwatch-plugin xfce4-mount-plugin xfce4-mpc-plugin xfce4-netload-plugin xfce4-notes-plugin xfce4-power-manager xfce4-quicklauncher-plugin xfce4-screenshooter xfce4-sensors-plugin xfce4-session xfce4-settings xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-time-out-plugin xfce4-timer-plugin xfce4-verve-plugin xfce4-wavelan-plugin xfce4-weather-plugin xfce4-xkb-plugin libxfce4ui libxfcegui4 orage xfconf xfdesktop xfprint mousepad ristretto squeeze thunar xfburn xfce4-appfinder xfce4-panel xfce-utils xfwm4 xfce4-mixer xfwm4-themes
Try that
THANK YOU SO MUCH! I'll use this guide on my laptop as well. Gonna get rid of everything else, reconfigure my modules, and setup KDM with KDE4.6
 
Old 07-04-2011, 02:10 PM   #12
JesseF
LQ Newbie
 
Registered: Jul 2011
Posts: 3

Rep: Reputation: Disabled
if you read the man page the -c option might be more what you want as it removes the target packages and any page that depend on them.
The -s option only removes packages that the target packages depend on if they are unused.
Code:
pacman -Rc xfce4
might be more what you want
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Arch Linux + GNOME not gnome3 nor gnome-shell demencia Linux - Newbie 6 05-13-2011 09:10 AM
[SOLVED] Planning an Arch Linux installation on a non-used laptop, need a list of packages theif519 Arch 10 05-09-2011 07:28 PM
Arch Linux: Do I need to install most of packages from source? ravi.xolve Linux - Distributions 2 03-21-2011 06:33 PM
arch linux fails to log out of xfce4 / openbox correctly esteeven Linux - General 1 07-04-2010 05:03 AM
Installing packages/ using pacman behind Firewall (Arch Linux) sd|| Arch 9 11-25-2009 08:46 AM


All times are GMT -5. The time now is 04:31 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration