Mailinglist Archive: opensuse (818 mails)

< Previous Next >
Re: [opensuse] what to put on a _small_ netbook

On Wed, 21 Sep 2011, Anton Aylward wrote:
David Haller said the following on 09/21/2011 04:25 PM:
On Wed, 21 Sep 2011, Anton Aylward wrote:
Silviu Marin-Caea said the following on 09/21/2011 09:02 AM:
So the trick is to disable Nepomuk in KDE Desktop Configuration/Desktop
Search, then proceed to erase RPMs like kontact, kmail, kaddressbook,
libnepomuk/akonadi and reboot until those processes are not started anymore.

That seems to take out firefox, k3b and large amounts of KDE.

I use WindowMaker and use (seldom) firefox and quite often k3b.

$ rpm -qa '*epomuk*' '*akonadi*'

I'm not quite sure if I broke a requirement though.

I'm sure you must have!
I just tried

rpm -e $(rpm -qa '*epomuk*' '*akonadi*')

and got a dependency list that ran on for more than 3 screenfulls

Try again with:

rpm -e $(rpm -qa '*epomuk*' '*akonadi*' | egrep -v 'libakonadi|libnepomuk')

If you have installed and run some stuff (like kmail) that actually
uses libnepomuk/libakonadi, you need those. I don't. And neither k3b
nor Firefox need them to run.

$ rpm -q --requires k3b MozillaFirefox | grep -c 'akon\|nepo'

$ ldd /usr/lib64/firefox/firefox-bin | grep 'akon\|nepo'
$ ldd `which k3b` | grep 'akon\|nepo' => /usr/lib64/ (0x00007fe247676000) => /usr/lib64/
(0x00007fe24743a000) => /usr/lib64/
$ rpm -qf /usr/lib64/libnepomuk*.so* | sort -u

As long as you don't use stuff that actually needs the libs, you even
get away with breaking deps on the libs (and everything else). If you
use anything needing those libs, you need _only_ the actual libraries
(i.e. libakonadi and libnepomuk).

Yeah, you should know what you're doing, but you can get away with a
lot less that you think ;)

-dnh, massaging Linux-Distributions since '97 ;) (and SuSen
specifically since 5.3).

Good day to avoid cops. Crawl to school. -- BSD fortune file
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups