View previous topic :: View next topic |
Author |
Message |
BrummieJim l33t
Joined: 22 Jul 2005 Posts: 683
|
Posted: Tue Jan 10, 2012 7:57 pm Post subject: Moving from KDE4 to XCFE4 |
|
|
Hi,
I originally installed KDE4 on my system but it was too slow to be comfortable, so I've got XFCE4 installed now and really like it. I'd like to now remove the kde parts of my system, but keep qt, as I prefer to program using it. How would I go about doing this.
Thanks.
James |
|
Back to top |
|
|
Spanik l33t
Joined: 12 Dec 2003 Posts: 963 Location: Belgium
|
Posted: Tue Jan 10, 2012 9:14 pm Post subject: |
|
|
Don't do it yet if you don't need the diskspace. I went back to KDE after a few months of XFCE. _________________ Expert in non-working solutions |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
ultraincognito Guru
Joined: 03 Jun 2011 Posts: 346 Location: Ukraine
|
Posted: Thu Jan 12, 2012 7:00 pm Post subject: |
|
|
Spanik wrote: | Don't do it yet if you don't need the diskspace. I went back to KDE after a few months of XFCE. |
I am afraid you are not right now. Maybe you are a noob! |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
Posted: Thu Jan 12, 2012 9:44 pm Post subject: |
|
|
Generally, everyone has the right to have an opinion. However, IMHO it is not proper to be the first to reply and make a non-support post. This disqualifies the thread as "unanswered" and reduces exposure, that's a disservice. _________________ My Gentoo installation notes.
Please learn how to denote units correctly! |
|
Back to top |
|
|
BrummieJim l33t
Joined: 22 Jul 2005 Posts: 683
|
Posted: Wed Feb 22, 2012 10:38 pm Post subject: |
|
|
Yeah, I didn't find it overly helpful. I'm really liking xfce. It works really well on my four year old laptop, which is the main thing. Still I'd like to clean everything up with something like a
emerge -C kde-base/* but could someone suggest the proper way to do this?
Thanks very much, and KDE users, don't take this the wrong way, I'll still code in QT, just don't have the hardware!
James |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Wed Feb 22, 2012 10:44 pm Post subject: |
|
|
What I do when I've switched my DE or WM and decide to get rid of the old one is read through /var/lib/portage/world and unmerge the packages related to my old WM/DE. Then I run emerge -p --depclean, removing the -p switch when I'm satisfied I won't lose something important. If something comes up I don't want unmerged, I just run emerge --noreplace (package) on that package.
If you want to keep qt, well, you probably have the use flags in place for it already. Just leave those use flags there and qt should stick around on its own. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
The Doctor Moderator
Joined: 27 Jul 2010 Posts: 2678
|
Posted: Wed Feb 22, 2012 10:47 pm Post subject: |
|
|
emerge -C kdebase-meta or emerge -C kde-meta followed by depclean should do it depending on which one you installed. Any apps that need qt should still pull it. It would also be a good idea to look through your world file and emerge -C any kde programs you installed followed by depclean. As Jaglover stated your world file is located at /var/lib/portage/world. _________________ First things first, but not necessarily in that order.
Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box. |
|
Back to top |
|
|
gorkypl Guru
Joined: 04 Oct 2010 Posts: 444 Location: Kraków, PL
|
Posted: Wed Feb 22, 2012 11:32 pm Post subject: |
|
|
As it has been said above, manually deleting unnecessary applications from /var/lib/portage/world followed by emerge --depclean -a is probably the most sure way. |
|
Back to top |
|
|
jathlon Tux's lil' helper
Joined: 26 Sep 2006 Posts: 89 Location: Canada
|
Posted: Thu Feb 23, 2012 12:59 am Post subject: |
|
|
I also added -kde in /etc/make.conf in the USE settings. I also had default/linux/amd64/10.0/desktop/kde set as my default profile. Changed it to default/linux/amd64/10.0/desktop when I moved over to xfce.
After you think you have all the kde cleaned out, run;
Code: | emerge -uDNpv @world |
and watch for anything kde related that portage might want to pull back in. "equery" is your friend here. For any kde related files that portage wants to pull back in, I run;
Code: | equery d <package-atom> |
I had a few extra programs installed that were heavily kde based that I forgot about and it took some digging to root them all out and find replacements for them.
I've changed DE a few times and I've never been lucky enough to get away with just an "emerge -C <meta-package> and emerge --depclean". Perhaps you'll get lucky.
joe |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
epsilon72 Guru
Joined: 20 Sep 2007 Posts: 568
|
Posted: Thu Feb 23, 2012 10:51 pm Post subject: |
|
|
When I uninstall KDE I usually first change my profile (which you've already done). I then open my world file, go through it line by line, and emerge -C any KDE packages there. Then a simple emerge -DavuN world followed by emerge --depclean should clean things out.
If you aren't going to be using any KDE applications, a good way to tell if you've completely removed KDE or not is to see if any packages are still pulling in kde-base/kdelibs as a dependency after emerge --depclean. If it's still installed, do
Code: | equery depends kdelibs |
to find out what you missed. |
|
Back to top |
|
|
|