LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-09-2013, 07:04 PM   #1
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Minimal/Base KDE (4.10) Install


What packages are needed for a minimal/base KDE 4.10 install?

I want to create a punch list (things to do) for updating my HTPC to KDE 4.10. As I'm new to KDE4 I'm uncertain which packages constitute a minimal/base install. The HTPC does not need the whole suite of packages.

I mostly use Xbmc but I still need a desktop. I need a desktop environment that easily supports user restrictions, such as KDE. I need basic file management for performing occasional maintenance.

Thanks again!
 
Old 03-10-2013, 12:16 AM   #2
psionl0
Member
 
Registered: Jan 2011
Distribution: slackware_64 14.1
Posts: 722
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
What do you mean by "user restrictions"? Depending on the login manager, the typical user can choose his own WM if he doesn't like KDE. Normally the restrictions are set when you add a new user.
 
Old 03-10-2013, 01:12 AM   #3
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Quote:
Originally Posted by Woodsman View Post
What packages are needed for a minimal/base KDE 4.10 install?

I want to create a punch list (things to do) for updating my HTPC to KDE 4.10. As I'm new to KDE4 I'm uncertain which packages constitute a minimal/base install. The HTPC does not need the whole suite of packages.

I mostly use Xbmc but I still need a desktop. I need a desktop environment that easily supports user restrictions, such as KDE. I need basic file management for performing occasional maintenance.

Thanks again!
With Slackware, it's not exactly easy to go for minimal installs, as you can do with Debian or CentOS. One possibility though: take a peek at Slax' sources to get some inspiration. The Slax 7.0.x series is a very clean implementation of what a minimal KDE 7.9.5 desktop can be.

http://ftp.slax.org/Slax-7.x-develop...-sources/kde4/
 
Old 03-10-2013, 03:01 AM   #4
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,650

Rep: Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770Reputation: 1770
If i'm not mistaken, the minimum would be kde-baseapps, kde-runtime, kde-workspace, and kdelibs
 
Old 03-10-2013, 07:07 AM   #5
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,060

Rep: Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139
Tomas uses these in Slax

http://ftp.linux.cz/pub/linux/slax/S...-sources/kde4/
 
Old 03-10-2013, 11:35 AM   #6
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Thanks folks. Looks like this is a good start:

kde-baseapps
kde-runtime
kde-workspace
kdelibs
konsole (maintenance app)
kate (maintenance app)

Possibly these:

kde-wallpapers
kde-base-artwork

I don't see any need for activities or nepomuk on the HTPC. I was hoping I could build only one package set for both my office system (full package set) and the HTPC, but looks like the build script build order includes nepomuk-core early in the process. I probably have to include that to avoid building separate package sets. The build script rebuilds a few packages, so this could be a mess trying to avoid building separate package sets. Oh well.
 
1 members found this post helpful.
Old 03-11-2013, 06:42 AM   #7
tuxbg
Member
 
Registered: Sep 2012
Location: Bulgaria,Varna
Distribution: Slackware64
Posts: 249

Rep: Reputation: Disabled
Quote:
Originally Posted by Woodsman View Post
Thanks folks. Looks like this is a good start:

kde-baseapps
kde-runtime
kde-workspace
kdelibs
konsole (maintenance app)
kate (maintenance app)

Possibly these:

kde-wallpapers
kde-base-artwork

I don't see any need for activities or nepomuk on the HTPC. I was hoping I could build only one package set for both my office system (full package set) and the HTPC, but looks like the build script build order includes nepomuk-core early in the process. I probably have to include that to avoid building separate package sets. The build script rebuilds a few packages, so this could be a mess trying to avoid building separate package sets. Oh well.
If you wont add widgets to panel or desktop you need kdeplasma-addons and kdepimlibs
 
1 members found this post helpful.
Old 03-11-2013, 12:56 PM   #8
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
For a minimal install, you can also go for Salix/KDE (respectively add slapt-get on top of a base Slackware install). Install the base KDE packages as suggested above, but use kde-baseapps-lite instead of kde-baseapps. Then, add what you need with slapt-get. What you get is a lightweight KDE desktop with just a minimal set of applications. Tested it here, works great.
 
2 members found this post helpful.
Old 03-11-2013, 06:08 PM   #9
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
If you wont add widgets to panel or desktop you need kdeplasma-addons and kdepimlibs
Thanks. A lot of this I probably would figure out by trial and error and that might still be the final approach, but I started this thread to at least find a starting point. I do get a kick from using the moon phase widget and have had that enabled on my HTPC since the days of KDE3. So looks like I'd need those packages too.

Quote:
For a minimal install, you can also go for Salix/KDE (respectively add slapt-get on top of a base Slackware install).
Thanks, I appreciate that. Yet one of my goals is to minimize my maintenance. I'm growing old and cranky with respect to excessive fussing with computers. I've been using desktop computers for more than 30 years and while tinkering remains fun, seems as I age I want to maintain them less each passing year.

I'm using Slackware 14.0, which has no official updates for KDE. Mixing and matching package sets is more work and there is no guarantee the maintainer of any package set will keep the point releases up to date. Eric created a KDE 4.10.1 package set but he might not continue doing that with subsequent point releases, which would be understandable. I prefer to update the point releases because they are bug fix releases. Therefore I have to build my own package set, which mostly I don't mind, but I'd rather build one package set for myself and then install the minimal necessary packages on the HTPC.

Many KDE packages are not needed for my HTPC, such as PIM apps, development apps, etc. Other than the base apps such as a file manager and kate/kwrite, I use amarok, kaffeine for quick TV capture card testing, and k3b. Xbmc is used most often.

I realize there remains among some users much hate and discontent for the evil triplet, but seems they behave well nowadays with 4.10.x. On my office system I have nepomuk disabled right now, but I see possibilities for that kind of back end --- some day. Likewise for activities. I understand their purpose but right now my computer needs are uncomplicated and I have no use case for them. Nonetheless, I have changed my mind about learning how to build a KDE Lite and although the HTPC would have no need for nepomuk or activities, or strigi or akonadi, I am not inclined at this time to spend time building or maintaining a separate package set. Seems easier to instead create a skeleton profile with all of that disabled.
 
Old 03-11-2013, 11:51 PM   #10
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Quote:
Originally Posted by Woodsman View Post
Yet one of my goals is to minimize my maintenance. <snip> Therefore I have to build my own package set, which mostly I don't mind <snip>
In short, you want to minimize to maintenance, therefore you maximize the maintenance.
 
1 members found this post helpful.
Old 03-12-2013, 01:38 AM   #11
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
We jest.

Yeah, everything is perspective. Well, I use Slackware. Have been for 10 years. Building packages is more or less status quo. I admit sometimes I grow tired of building packages and think about a different distro where I just point-and-click to download packages. Then I think about dependency bloat and decide that building packages probably is less painful. Especially when I want to keep using an older version of a package because the newer versions are not designed the same. (Did I just say XBMC?) To me then, reducing maintenance is building one set of packages for all of my systems. I admit doing that is getting more challenging with the old hardware around here, which is one reason I have stayed with 32-bit for everything. Lazy.

I probably should retire the old stuff. I don't do much with them any more. Although I'm a wee bit amazed I have Slackware 14 running on them. Perhaps Slitaz or Puppy would be better suited for them, but I have neither the time nor interest to distro hop or mix distros. Lazy.

Twenty years ago I laughed when I watched the movie Grumpy Old Men. Now I am one and grumpy old men are lazy.
 
1 members found this post helpful.
Old 03-12-2013, 01:44 AM   #12
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
For anybody bumping into this thread, looks like the minimal list now looks something like this:

kde-baseapps
kde-runtime
kde-workspace
kdelibs
konsole
kate

Possibly/probably these (need to test):

kde-wallpapers
kde-base-artwork
kactivities
nepomuk-*
kdeplasma-addons
kdepimlibs

Then for me personally (for the HTPC, that is):

k3b
amarok
kaffeine

Disable nepomuk, tweak the desktop, and I probably will survive.
 
  


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Minimal (no GUI) install, then KDE eveningsky339 Debian 3 10-13-2010 09:24 PM
Not able to install Kde base runtime environment kumar116 Linux - Software 1 05-15-2010 03:27 PM
Minimal install while still using kde apps? IanGlenn Linux - Newbie 13 08-12-2008 03:13 AM
KickStart fedora core 3 minimal exclude @base group mhiggins Fedora 1 01-31-2005 12:58 AM
KDE base install Danleff Linux - Software 0 04-08-2002 09:04 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:47 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration