Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
09-09-2014, 06:21 PM
|
#1
|
Senior Member
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223
Rep:
|
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.
|
|
|
09-09-2014, 06:28 PM
|
#2
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,306
|
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.
|
09-09-2014, 06:30 PM
|
#3
|
Member
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549
Rep:
|
... interestin ... Pedro ...
btw: pat IS NOT 'GOD' !!!
Last edited by gor0; 09-09-2014 at 06:34 PM.
|
|
|
09-09-2014, 06:36 PM
|
#4
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,306
|
Quote:
Originally Posted by gor0
... interestin ... Pedro ...
btw: pat IS NOT 'GOD' !!!
|
Actually, within the Slackware realm, he is pretty damned close...
|
|
6 members found this post helpful.
|
09-09-2014, 06:53 PM
|
#5
|
LQ Guru
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,564
|
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.
|
|
|
09-09-2014, 07:01 PM
|
#6
|
LQ Guru
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,351
|
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 07:09 PM.
|
|
|
09-09-2014, 07:22 PM
|
#7
|
Member
Registered: Dec 2013
Location: Moscow, Russia
Distribution: Slackware, EndeavourOS
Posts: 100
Rep:
|
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.
|
09-09-2014, 07:24 PM
|
#8
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,306
|
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 07:46 PM.
|
|
2 members found this post helpful.
|
09-09-2014, 07:31 PM
|
#9
|
LQ Guru
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,351
|
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 10:27 PM.
|
|
1 members found this post helpful.
|
09-09-2014, 07:38 PM
|
#10
|
Member
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549
Rep:
|
Quote:
Originally Posted by moisespedro
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/
|
|
|
09-09-2014, 07:40 PM
|
#11
|
Senior Member
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982
|
Quote:
Originally Posted by astrogeek
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.
|
09-09-2014, 07:46 PM
|
#12
|
Member
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549
Rep:
|
Quote:
Originally Posted by metaschima
I see this thread mostly as a rant
|
|
|
3 members found this post helpful.
|
09-09-2014, 07:50 PM
|
#13
|
Member
Registered: Jan 2011
Distribution: slackware_64 14.1
Posts: 722
Rep:
|
Bloated?
My Conky begs to differ.
|
|
4 members found this post helpful.
|
09-09-2014, 08:04 PM
|
#14
|
Senior Member
Registered: Oct 2009
Distribution: Slackware
Posts: 1,811
|
Quote:
Originally Posted by dugan
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.
|
|
|
09-09-2014, 08:06 PM
|
#15
|
Slackware Maintainer
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,872
|
This reminds me of comp.os.linux.misc in 1994.
|
|
24 members found this post helpful.
|
All times are GMT -5. The time now is 01:58 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|