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 09-09-2014, 07:26 PM   #16
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled

Quote:
Originally Posted by moisespedro View Post
one million text editors etc?
Exaggerate much?
 
4 members found this post helpful.
Old 09-09-2014, 07:38 PM   #17
animeresistance
Member
 
Registered: Feb 2004
Distribution: Slackware
Posts: 230

Rep: Reputation: 39
Slackware bloated?

I think not, Slackware is very useful.
 
Old 09-09-2014, 08:10 PM   #18
BrianW
Member
 
Registered: Jul 2003
Location: Montana
Posts: 303

Rep: Reputation: Disabled
There is a thread in the install sub forum for stripping down the install, or you can decide what is relevant for you.
 
2 members found this post helpful.
Old 09-09-2014, 08:15 PM   #19
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,924

Rep: Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542Reputation: 4542
Whew! I actually debated for several minutes trying to decide whether to let nasty, sleeping dogs lie or to poke him with a stick to demonstrate he is toothless, sleepy and lazy. Obviously I chose the latter. It has become so common that the very first insult hurled at any software is "bloated" that I almost need a keybind to "rolleyes".

People throw this term around in the vaguest of subjective ways and never stop to consider that subjective definitions effectively destroy the usefulness and validity of a word. Here is the objective definition from Wiki

Quote:
Software bloat is a process whereby successive versions of a computer program become perceptibly slower, use more memory/diskspace or processing power, or have higher hardware requirements than the previous version whilst making only dubious user-perceptible improvements. The term is not applied consistently; it is often used as a pejorative by end users to describe undesired user interface changes even if those changes had little or no effect on the hardware requirements. In long-lived software, perceived bloat can occur from the software servicing a large, diverse marketplace with many differing requirements. Most end users will feel they only need some limited subset of the available functions and will regard the others as unnecessary bloat, even if people with different requirements do use them.

Actual (measurable) bloat can occur due to de-emphasising software efficiency in favour of other concerns like developer productivity, or possibly through the introduction of new layers of abstraction like a virtual machine or other scripting engine for the purposes of convenience when developer constraints are reduced. The perception of improved developer productivity, in the case of practising development within virtual machine environments, comes from the developers no longer taking resource constraints and usage into consideration during design and development; this allows the product to be completed faster but it results in increases to the end user's hardware requirements to compensate.
Please note that none of the above actual definitions/examples effectively apply to Slackware. In Slackware much of what is perceived by some as (let's use a less pejorative term) unnecessary, is there to accommodate package management that doesn't need the wholesale (and far more invasive than mere disk space requirements) changes required to support auto-dependency resolving. For some strange reason(s), people who long for this "feature" are among the first to holler "Bloat!" It utterly boggles my mind that there are those that actually run Slackware yet desire auto-dependency resolution. If you are one of these people I really have to ask since by far the vast majority of distros out there provide, indeed rely on this "feature", why do you prefer Slackware? To me that is like asking a waiter at a fine restaurant to get you a fine steak, but suck all of the juice out of it and cook it until it is very well done, dark brown all the way through and then douse it liberally with herbs and spices to make it taste like chicken. You may prefer chicken but if you do just order chicken and don't make the waiter and the cooking staff jump through hoops just for you.

If you have a somewhat more legitimate reason (albeit still arguable) ie: even with 3rd party resolving addons Slackware is more solid, more compatible, and more configurable than any other distro, then you might want to ask your self just how it got to be that way. If you've been at Linux long enough, perhaps you recall the original rationale for Gentoo - only install exactly what you need, compile it from source and set all the cflags to suit your hardware and as I think astrogeek quoted "ZOMG! I am going so fast right now". Seen any speed tests lately? Did it unfold that way? NO! (disclaimer - Gentoo has since found other ways that actually work to be a contributing member of the Linux Community so no slander meant. Twas perhaps a grand experiment that should have taught us all there just isn't that much to gain by trying to create an embedded system out of a desktop PC.

Bottom Line - stop trying to turn Slackware into an embedded system or tasteless, "also ran" gruel unless you choose to do it for yourself. Most of us don't need nor want the tradeoffs.
 
7 members found this post helpful.
Old 09-09-2014, 09:08 PM   #20
TracyTiger
Member
 
Registered: Apr 2011
Location: California, USA
Distribution: Slackware
Posts: 528

Rep: Reputation: 273Reputation: 273Reputation: 273
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.
In which version of Slackware was proftpd dropped?

I'm running proftpd in 14.1 (updated from 1.34 to version 1.35).

I'm not running -current but looking at the OSU repository for slackware64-current I didn't find evidence of it's removal in the ChangeLog.txt file by searching for "proftpd". It also shows up as a valid package in the PACKAGES.TXT file, but perhaps that file isn't updated for -current.

Where should I look to see that proftpd has been dropped from a Slackware version?
 
Old 09-09-2014, 09:18 PM   #21
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
I am new to Slackware, so of course I chose to install everything, but one look at the installer gave me the impression that someone familiar with the system can choose to install only the package sets he/she wants. If I am mistaken, I doubt I am far from the mark.

This reminds me of people who install Debian with Gnome 3 or KDE and complain about the size of the system or resource use. People familiar with the system can install only a base system and then add only the packages they want.

In both cases, there is a common error in belief that the "default" setup is the only way or the way the system is supposed to be. That full-featured setup is useful for people learning the system. After familiarity is attained, a system can be modified to suit individual preferences. The complaint in the OP strikes me as a beginner's misconception of Linux and Linux distributions.
 
3 members found this post helpful.
Old 09-09-2014, 09:19 PM   #22
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,860

Rep: Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228Reputation: 2228
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?
No.
 
1 members found this post helpful.
Old 09-09-2014, 09:24 PM   #23
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,860

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

btw: pat IS NOT 'GOD' !!!
Neither are you.

Unlike you, however, he distributes a Linux distribution called "Slackware". In the realm of Slackware, he's pretty damned powerful. A large number of us use Slackware since we continue to like the product that he puts out.

For those that stop liking the product that he puts out, there are many other Linux distributions from which to choose. Choose one and be happy.
 
3 members found this post helpful.
Old 09-09-2014, 09:26 PM   #24
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,333

Rep: Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379Reputation: 5379
Quote:
Originally Posted by TracyTiger View Post
In which version of Slackware was proftpd dropped?
Er, I think I was mistaken.
 
Old 09-09-2014, 09:42 PM   #25
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 543

Rep: Reputation: 121Reputation: 121
Don't get me wrong but what you call 'bloat' , I call features. Tipo uma falsa gordinha, sacou =]
 
1 members found this post helpful.
Old 09-09-2014, 09:46 PM   #26
coldbeer
Member
 
Registered: May 2006
Location: Orion–Cygnus Arm, MWG
Distribution: Slackware, Ubuntu
Posts: 249

Rep: Reputation: 130Reputation: 130
...

Last edited by coldbeer; 09-09-2014 at 09:49 PM.
 
Old 09-09-2014, 09:52 PM   #27
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,578
Blog Entries: 28

Rep: Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217Reputation: 6217
Slackware provides tools needed for Linux, including compilers, kernel headers, and other stuff needed to compile from sources that other distros don't provide out-of-the-box. If I need to compile from sources on Mint, I have to install stuff first. If I want to compile from sources on Slackware, I just, well, compile from sources.

Slackware is Linux done right.

For someone who thinks Slackware is bloated, well, there's always tinycore.

Last edited by frankbell; 09-09-2014 at 09:53 PM.
 
4 members found this post helpful.
Old 09-09-2014, 09:54 PM   #28
mister_b
LQ Newbie
 
Registered: Aug 2013
Location: US
Distribution: Slackware 14.1
Posts: 28

Rep: Reputation: Disabled
A view from another perspective:

Since what's on the DVD is by-and-large the extent of the official repo, its beauty is just how minimal that really is. Sure, the official advice is to install all of it to be on the safe side, but it seems to me that it's tacitly implied that as you grow as a user, you'll figure out what you need and install those programs and dependencies in the way Slackware is meant to be used - by managing that yourself. Not having a bloated panel menu in X has more to do with knowing what you want from the menus in ncurses, which is up to you to figure out.
 
5 members found this post helpful.
Old 09-09-2014, 11:46 PM   #29
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,225

Rep: Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793Reputation: 1793
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.
So let's say we trim the list of packages by a couple of hundred. What then? Trim the 15+ million lines of code in the Linux kernel? You don't need SE Linux and Tomoyo Linux after all, do you? How about all that stuff in the kernel for milking cows, powering nuclear submarines and driving the Large Hadron Collider? Need that stuff, do you? Nah - just go through the code and dump it then.

And when you're finished, come back and tell us how it went. Preferably in one of those blog things people like to use, not here.

Alternatively, go to Windows, where they have only 50 million lines of code in their latest kernel. Or one of the BSDs, where it's probably only 10 million lines of code or so.
 
Old 09-10-2014, 12:57 AM   #30
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 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).
If you want a more minimal KDE desktop with one application per task, you can give the new MLED a spin:

http://www.microlinux.fr/slackware/M...bit/README.txt

Cheers,

Niki
 
2 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 09:45 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