LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 09-09-2014, 05:21 PM   #1
moisespedro
Senior Member
 
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223

Rep: Reputation: 195Reputation: 195
Don't get me wrong but Slackware is kinda "bloated"


It has a lot, A LOT of packages. Why is Slackware shipping multiple email readers, FTP clients, browsers, media players, one million text editors etc? It has 1000+ packages installed and, to be really honest, that is insane. It is a waste on my levels: disk space (irrelevant in most cases), maintenance (this is for the Slackware team, why go through the hassle of managing all of this? And with that many packages many of them go without maintenance), security (less packages/services, less things to patch, less exploits). It would also make it easier to install/run Slackware off a USB disk.

Don't you think it would be nice to drop some packages? If they are really needed people would take care of them (community).

Resume: It would be better for the Slackware team (maintenance) and the users (security, bandwith, space in disk).

PS: I know I can edit the menus but that is not the case, they are there just for illustrative purposes.
Attached Thumbnails
Click image for larger version

Name:	Screenshot at 2014-09-09 19:18:56.png
Views:	276
Size:	76.8 KB
ID:	16360   Click image for larger version

Name:	Screenshot at 2014-09-09 19:19:17.png
Views:	262
Size:	53.3 KB
ID:	16361  
 
Old 09-09-2014, 05:28 PM   #2
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,257
Blog Entries: 24

Rep: Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193
It is partly the breadth of packages that make Slackware so useful to so many people in so many different use cases.

We might all say, "Sure, get rid of some of that cruft, but not anything that I use!".

It would be more trouble than worth and very divisive of the Slackware community to try to create the list of removables. Doubly so to try to actually remove things!

Pat decides when and what to remove. Pat is wise. Trust Pat and enjoy the ensuing peace!
 
7 members found this post helpful.
Old 09-09-2014, 05:30 PM   #3
gor0
Member
 
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549

Rep: Reputation: 65
... interestin ... Pedro ...

btw: pat IS NOT 'GOD' !!!

Last edited by gor0; 09-09-2014 at 05:34 PM.
 
Old 09-09-2014, 05:36 PM   #4
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,257
Blog Entries: 24

Rep: Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193
Quote:
Originally Posted by gor0 View Post
... interestin ... Pedro ...

btw: pat IS NOT 'GOD' !!!
Actually, within the Slackware realm, he is pretty damned close...
 
6 members found this post helpful.
Old 09-09-2014, 05:53 PM   #5
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,554
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
In many ways Slackware only packages what is going to be multi-system useful for any occasion. This does give it some bloat, but it doesn't overbloat the system. Many of the KDE tools are extremely useful even under Xfce due to the advanced editing they allow, such as kwrite and scripting. However, Slackware does leave a lot out to SBo.
 
Old 09-09-2014, 06:01 PM   #6
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,193

Rep: Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307
Most of what I see in the menus is from the standard KDE suite. For a distro maintainer to package KDE as a whole make sense to me.

You can remove kdegames, individual KDE applications, or even all of KDE if you don't want them.

As for the others: "which packages would you liked to see dropped in future Slackware versions" might be an interesting thread.

Last edited by dugan; 09-09-2014 at 06:09 PM.
 
Old 09-09-2014, 06:22 PM   #7
fsLeg
Member
 
Registered: Dec 2013
Location: Russia, Moscow
Distribution: Slackware, EndeavourOS
Posts: 89

Rep: Reputation: Disabled
That depends on what do you think is "bloated". In, let's say, Ubuntu's case, bloatness is a lot of runtime dependencies for a lot of packages. Try to install something small and it pulls a mountain of dependencies. Why? Because that small package was compiled with almost everything enabled, and when you start that program, all those libraries from dependency packages are loaded into memory.

Slackware is not like this. Compilation options are carefully chosen, and in most cases you can remove quite a lot of packages without affecting other apps (although in case of some libraries you need to know what you're doing since all dependencies have to be tracked manually). You don't need most of the packages? Don't install them. The installer lets you choose groups of packages (and even individual packages) so you could make the system fit you more or less perfectly.

You can't make everyone happy, so there's a variety of applications for some tasks, like mail reading. Someone likes KMail, someone else might like Thunderbird, other people may prefer mutt or alpine. Slackware doesn't force its apps to you, it lets you choose for yourself. If you don't want to choose during installation, installing everything is a hassle-free way to give you a choice. You can always remove not needed packages later. Or not.

I've been using Slackware for maybe five years and I still keep discovering interesting things about this distribution. My favorite discovery was that Slackware is more or less self-sufficient. You can get a single DVD with its packages and do pretty much everything even if you don't have Internet, like in some far away small towns. It has lots of server and client software to build infrastructure from scratch. Sure, other apps may seem more convenient (for example, not that many people use Sendmail nowadays, but you still can use it to set up a working mail server inside a local network), but Slackware has tools for a lot of tasks.

All in all, I wouldn't call Slackware bloated. More like comprehensive.

P.S.: Sorry if I didn't make much sense.
 
14 members found this post helpful.
Old 09-09-2014, 06:24 PM   #8
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,257
Blog Entries: 24

Rep: Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193Reputation: 4193
It also occurs to me that "bloat" is not the right word for "lots of packages".

My own use of "bloat" (and I think shared by some others) describes the minimum level of run-time resource usage being high enough to interfere with user interactions with the system. In english, too many running processes that are of no use to the task at hand.

Slackware does not suffer from that particular problem.

What is described in the OP of this thread is "redundancy" of packages, not bloat. In other words, too many options. In that respect it does represent a somewhat higher base use of storage resources, but never of run-time resources. And as the OP notes, that is of little consequence today.

Runtime is bloat. Storage is choices.

*** fsLeg was faster and more complete with the thought - спасибо!

Last edited by astrogeek; 09-09-2014 at 06:46 PM.
 
2 members found this post helpful.
Old 09-09-2014, 06:31 PM   #9
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,193

Rep: Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307
Pat does drop packages when they become difficult to maintain. GNOME is a famous example; proftpd is a less famous one.

EDIT: as was pointed out later, proftpd wasn't dropped. I don't know what I was thinking when I wrote that.

Last edited by dugan; 09-09-2014 at 09:27 PM.
 
1 members found this post helpful.
Old 09-09-2014, 06:38 PM   #10
gor0
Member
 
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549

Rep: Reputation: 65
Quote:
Originally Posted by moisespedro View Post
It has a lot, A LOT of packages. Why is Slackware shipping multiple email readers, FTP clients, browsers, media players, one million text editors etc? It has 1000+ packages installed and, to be really honest, that is insane. It is a waste on my levels: disk space (irrelevant in most cases), maintenance (this is for the Slackware team, why go through the hassle of managing all of this? And with that many packages many of them go without maintenance), security (less packages/services, less things to patch, less exploits). It would also make it easier to install/run Slackware off a USB disk.

Don't you think it would be nice to drop some packages? If they are really needed people would take care of them (community).

Resume: It would be better for the Slackware team (maintenance) and the users (security, bandwith, space in disk).

PS: I know I can edit the menus but that is not the case, they are there just for illustrative purposes.
Try SLACKEL or SALIX...

www.slackel.gr

http://www.salixos.org/

 
Old 09-09-2014, 06:40 PM   #11
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Quote:
Originally Posted by astrogeek View Post
It also occurs to me that "bloat" is not the right word for "lots of packages".

My own use of "bloat" (and I think shared by some others) describes the minimum level of run-time resource usage being high enough to interfere with user interactions with the system. In english, too many running processes that are of no use to the task at hand.

Slackware does not suffer from that particular problem.

What is described in the OP of this thread is "redundancy" of packages, not bloat. In other words, too many options. In that respect it does represent a somewhat higher base use of storage resources, but never of run-time resources. And as the OP notes, that is of little consequence today.

Runtime is bloat. Storage is choices.

*** fsLeg was faster and more complete with the thought - спасибо!
Yes, this is what I'm thinking as well.

Also, Linux is about choice, and without plenty of software to choose from, there is no choice and no Linux.

I see this thread mostly as a rant, it wasn't fully thought through, and its purpose is ambiguous.
 
2 members found this post helpful.
Old 09-09-2014, 06:46 PM   #12
gor0
Member
 
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549

Rep: Reputation: 65
Quote:
Originally Posted by metaschima View Post
I see this thread mostly as a rant
 
3 members found this post helpful.
Old 09-09-2014, 06:50 PM   #13
psionl0
Member
 
Registered: Jan 2011
Distribution: slackware_64 14.1
Posts: 722
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
Bloated?

My Conky begs to differ.
Attached Thumbnails
Click image for larger version

Name:	screenshot.jpg
Views:	278
Size:	60.5 KB
ID:	16362  
 
4 members found this post helpful.
Old 09-09-2014, 07:04 PM   #14
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,507

Rep: Reputation: 881Reputation: 881Reputation: 881Reputation: 881Reputation: 881Reputation: 881Reputation: 881
Quote:
Originally Posted by dugan View Post
Pat does drop packages when they become difficult to maintain. GNOME is a famous example; proftpd is a less famous one.
Out of curiosity, is there a compilation of software that's been dropped? I'd think it's small. Slackware is nothing if not consistent.
 
Old 09-09-2014, 07:06 PM   #15
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,454

Rep: Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347
This reminds me of comp.os.linux.misc in 1994.
 
24 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



Similar Threads
Thread Thread Starter Forum Replies Last Post
why `tr "\000" "\125" < /dev/zero | dd bs=1K count=1 of=01data` creates wrong size? albert316 Linux - Newbie 11 11-16-2011 10:08 AM
Linus T: "Linux is bloated" kebabbert Linux - General 2 09-23-2009 03:55 AM
one thing I don't "like" about Slackware devit Slackware 5 11-26-2006 06:08 PM
LXer: Linux OS "just as bloated as Windows" LXer Syndicated Linux News 3 08-11-2006 05:43 AM
chrooted user: "write" and "talk" don't work. ldp Linux - Software 2 04-12-2005 02:05 AM

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

All times are GMT -5. The time now is 12:02 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