LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
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 05-16-2008, 11:25 AM   #16
teddyt
Member
 
Registered: Dec 2007
Location: US
Distribution: Slackware 12.1
Posts: 119

Rep: Reputation: 15

Quote:
Originally Posted by Novatian View Post
Thanks, I am a newbie. What is a binary package, and why are the latest versions the best? Give an example please.

Yes, I think I will try a few distros, thanks.
When you install software in Debian, you normally do so with Synaptic or apt-get. That is installing software compiled by someone else. Slackware has several good repositories, such as slacky.eu, that I use with gslapt to install binary packages. Debian has more binary packages available.

The alternative is to compile the package yourself. There are SlackBuilds provided for Slackware, i.e., slackbuilds.org. You download the SlackBuild, execute it, and you have a package that can be installed using Slackware's installpkg. I've not found any way to make packages so easily with Debian.

All I was referring to with regard to latest versions is that Debian's binary packages are not immediately updated when a new version of the software comes out. As an example, the most recent version of LyX is 1.5.5, released May 11.

Debian Etch offers LyX 1.4.3, released Sep 2006.
Debian testing offers LyX 1.5.4, released Feb 2008.
Debian Sid offers LyX 1.5.5.

You therefore have a choice: use Debian Etch, which is easy and will not fail you, and use the old LyX, or use Debian Sid, which regularly experiences breakage, and get the latest LyX. Or you can use Slackware, have a completely stable system, and update LyX by changing the version number in the SlackBuild and rebuilding.

I know you can rebuild Debian packages, but it is not (at least for me) anywhere near as easy to do.
 
Old 05-16-2008, 12:06 PM   #17
Mellar
LQ Newbie
 
Registered: Jan 2008
Posts: 29

Rep: Reputation: 15
Why not Ubuntu?
Ubuntu will never become stable, as long as it ships unstable packages like Firefox (Iceweasel or whatever) beta.
It's a pain in the ass to install and make a Ubuntu box ready, since it installs a lot of crap you are absolutely not interested in, and have to search through several repositories to get basic features you need.
Ubuntu releases come pretty often (every sixth months) and the upgrade procedures are well known for breaking your system. I even know about one person which got his laptop melted after a dist-upgrade in Ubuntu.
The community is very unexperienced, and might suggest solutions when they don't know what they are talking about, or solutions which aren't recommended at all.

Why not Debian?
Debian unstable and testing are too unstable to be used for anything at all.
You might have to wait for three years between every Debian release (woody -> sarge for example), which makes your system very outdated, and will lack must-have-features as the development of computer software happens very fast.
Debian does major changes to packages like apache, which might make general documentation useless, and you have to search for documentation on how this is done in Debian.
Complex procedure and hard to learn how to build .deb packages.
Some tasks become very challenging because of the complexity of the distribution.


What is different in Debian and Ubuntu?
Debian and Ubuntu have dependency solving built into the packages (pros and cons whith this feature).
Debian and Ubuntu split each package into several packages, while Slackware leaves them like the author did.
Debian and Ubuntu make major changes to some packages, while Slackware does nothing unless there is a very good reason to do so.
Debian and Ubuntu have larger officially supported package repositories.
Debian and Ubuntu have larger communities. Ubuntu has official forums and a wiki. The Slackware community is a very experienced one, and are used to solving problems by reading the different projects official documentation pages.

Why Slackware?
Slackware is very stable, uses software which are declared stable by its authors. The packages are pretty up to date, and Volkerding is focusing a lot on security.
The system is very fast
The documentatation is easy to find in /usr/doc/ (and other smart places), the slackbook is on the isos and is also available on slackware.com
Simple to build your own packages either by writing your own buildscript, or using those found at slackbuilds.org
The simplicity makes it really easy to understand what's going on, and may also do it easier for you to do complex tasks.
When running Ubuntu you will learn Ubuntu, but running Slackware will make you learn Linux. This is a very good picture on how thing are done in Slackware.
 
Old 05-16-2008, 12:15 PM   #18
BroCam
LQ Newbie
 
Registered: May 2008
Location: In the swamps of Louisiana
Distribution: Xubuntu; Slackware; BackTrack
Posts: 19

Rep: Reputation: 0
Well said Mellar!
 
Old 05-16-2008, 12:40 PM   #19
digger95
Member
 
Registered: Oct 2007
Location: Indiana, PA
Distribution: Slackware 14
Posts: 330

Rep: Reputation: 46
There are just way too many distros to choose from these days, and I'm not a guy who does well with too many choices. All the bells and whistles were overwhelming me. In the end I just settled on the oldest, most stable, most unix-like linux distro, and with Slackware as a base I can build any system I want. Thank christ for Slackware or I'd still be doing the distro-of-the-day dance. Yikes.
 
Old 05-16-2008, 02:09 PM   #20
BroCam
LQ Newbie
 
Registered: May 2008
Location: In the swamps of Louisiana
Distribution: Xubuntu; Slackware; BackTrack
Posts: 19

Rep: Reputation: 0
Quote:
Originally Posted by digger95 View Post
There are just way too many distros to choose from these days, and I'm not a guy who does well with too many choices. All the bells and whistles were overwhelming me. In the end I just settled on the oldest, most stable, most unix-like linux distro, and with Slackware as a base I can build any system I want. Thank christ for Slackware or I'd still be doing the distro-of-the-day dance. Yikes.
That's exactly how I am. I wish there were 10 distinct (and awesome) choices to choose from when it comes to distros. I chose Slackware for the same reasons. I always get people telling me to use LFS instead though... and I don't really know anything about it to be honest.
 
Old 05-16-2008, 02:42 PM   #21
psychicist
Member
 
Registered: Apr 2007
Posts: 80

Rep: Reputation: 15
Quote:
Originally Posted by BroCam View Post
That's exactly how I am. I wish there were 10 distinct (and awesome) choices to choose from when it comes to distros. I chose Slackware for the same reasons. I always get people telling me to use LFS instead though... and I don't really know anything about it to be honest.
If you follow LFS from the beginning till the end and add a package manager you'll end up with something that looks very much like Slackware, Solaris or BSD. If you have the time and motivation to do so, it's a good thing to recreate/rebuild your system from scratch at least once because you'll find out how the system is put together.

If you only want or need a stable binary x86 distribution, you're advised to stick to Slackware itself since it does all that you'll probably need from an operating system.
 
Old 05-16-2008, 03:36 PM   #22
pdw_hu
Member
 
Registered: Nov 2005
Location: Budapest, Hungary
Distribution: Slackware, Gentoo
Posts: 346

Rep: Reputation: Disabled
Quote:
Originally Posted by truthfatal View Post
I believe pdw_hu was referring to his own comment as a (slight) troll. Note the ":". That's how I took it anyways.
This is the case. Anyhow unSpawn, point taken, Sorry.
 
Old 05-16-2008, 04:47 PM   #23
BroCam
LQ Newbie
 
Registered: May 2008
Location: In the swamps of Louisiana
Distribution: Xubuntu; Slackware; BackTrack
Posts: 19

Rep: Reputation: 0
Quote:
Originally Posted by psychicist View Post
If you follow LFS from the beginning till the end and add a package manager you'll end up with something that looks very much like Slackware, Solaris or BSD. If you have the time and motivation to do so, it's a good thing to recreate/rebuild your system from scratch at least once because you'll find out how the system is put together.

If you only want or need a stable binary x86 distribution, you're advised to stick to Slackware itself since it does all that you'll probably need from an operating system.
Thanks for the advice. I'm just beginning to use Slackware though, so I'll save that project for a later date. I know I can handle Slackware though, but I'm just "learning my way through it" right now. Eventually I'll try out LFS, I'm sure.

Oh, and Slackware definitely provides all I need from an OS.
 
Old 05-16-2008, 11:10 PM   #24
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Why do you guys like Slackware?
Because the Slackware maintainer provides stock packages and does not try to presume how to configure my system.

For me, in the beginning that meant Slackware was a beast to learn. Now, however, I am comfortable with Slackware. I routinely recompile my kernel (just finished doing that based upon some powertop recommendations). Slackware is not flashy and could use some updating at certain spots, such as video detection to auto configure xorg.conf, or updating the setup scripts, but I'll take that rather than try to undo some distro maintainer who tries to outguess everything I do.

I first cut my teeth on Lycoris (Build 46) and then Mandrake (9.0). I then tried Peanut and Vector Linux. I just got tired of undoing everything. When I tried Slackware I knew I found a distro I could grow with, despite facing what was then a steep learning curve. I have no regrets.

I have had my days when I considered leaving Slackware, but then I reconsidered when I realized I would have had to start outguessing distro maintainers who tried to outguess me. I can't fathom using Ubuntu, for example, with the obsession to "sudo this" and "sudo that." Just let me "su root" and get out of my way. Working as root does not rattle me in the slightest. Additionally, Slackware ran modestly well on my old hardware and I could not then imagine trying to run some of the more bloated distros.

I don't run any package management tool with Slackware. I run a modified-to-taste version of Eric's rsync scripts to update patches and maintain my current branch tree. I decide which patches to install and when I'm ready to test current.

I'm not fond of group-think and bandwagons. Slackware is not shiny and likely never will be. Yet Slackware lets me configure my box the way I want. Yes, that means more work on my part, but I'm basically a DIY person anyway. I'm now running KDE 3.5.9 on 12.1. No related issues. I'm content.

Lastly, I'm no different from other humans or animals on this planet. That is, I dislike change for the sake of change. And I am not a distro junkie. My computer is essentially a tool for me. Therefore stability is important to me. After the past several years of running and configuring Slackware the way I want, moving now to a different distro would me too much work. Slackware works the way I want and I'm unlikely to change.

Now, where's my pipe?
 
Old 05-16-2008, 11:47 PM   #25
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware, Debian, OpenBSD
Posts: 7,345

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Cool

Quote:
Originally Posted by Woodsman View Post

I'm not fond of group-think and bandwagons. Slackware is not shiny and likely never will be. Yet Slackware lets me configure my box the way I want. Yes, that means more work on my part, but I'm basically a DIY person anyway. I'm now running KDE 3.5.9 on 12.1. No related issues. I'm content.
Well-said, man:-)
 
Old 05-17-2008, 07:18 AM   #26
Novatian
Senior Member
 
Registered: Feb 2008
Location: Australia
Distribution: Mint 20.3 MATE, Android, Windows 10, MX Linux and Mint 21.1 MATE
Posts: 1,052

Original Poster
Rep: Reputation: 38
Sounds good, being a newbie, I will try three or four distros, apart from dsl.

And kde is very good?

I will have to give Slackware a try. The Demos look good too.
 
Old 05-17-2008, 08:04 AM   #27
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,915

Rep: Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033Reputation: 5033
Ubuntu folks make a big deal about their Long-Term Support (LTS) badged releases. I've always found this quite amusing as every release of Slackware is effectively a LTS.

Slackware treats all releases the same. The most recent set of security patches included patched versions for all releases back to and including Slackware 8.0, and that dates back to around 2002 if my memory serves me. This may not seem like a big deal to some, but the flexibility of being able to hang back a release or two and to choose when you schedule an upgrade on your own terms can come in very handy and is essential when you're dealing with more than a handful of systems.

Add the fact that Pat V can do this without all the financial muscle that Mark Shuttleworth and Canonical have available to them, and it's all the more impressive. This if nothing else really shows that the Keep It Simple. approach is absolutely the right way to go about these things.


For all the other points, I tend to agree with what both Mellar and Woodsman had to say above.

Slackware is the only Linux distro for me.
 
Old 05-19-2008, 05:10 PM   #28
GVrooman
Member
 
Registered: May 2008
Distribution: Slackware
Posts: 45

Rep: Reputation: 11
Slackware has a steep learning curve, but once you know how to configure it, there doesn't seem to be much reason to switch to anything else. Every now and then I try one of the hot new Linux distributions, and there is always something that doesn't work. I recently tried Kubuntu 8.04 and it stuck me in 640X480 mode the first time I used the desktop utility to change my screen resolution. I then had to manually edit xorg.conf to get my desired resolution. Having to do this negates the supposed advantage of using Kubuntu, ease of installation. If I have to screw with a distribution to get it to work I might as well keep using Slackware because I know where to look when things go wrong.

When I do manage to get my hot new Linux distribution working I usually find that it doesn't provide anything that I don't already have in Slackware. Most Debian based distributions give you the bare minimum you need to get started. You then have use the package utility to download additional software. If you have a dial-up connection this can be a real problem. I gave up on Kmahjong when it turned out to be a 65mb download.

Slackware, on the other hand, gives you a huge amount of software including the entire KDE package with all the games and utilities. If you are into software development you get just about any compiler you could ever want including FORTRAN and ADA.
In fact one of the confusing things about Slackware is the sheer volume of software you get to choose from.

I originally started using Slackware because I liked the idea of having my own UNIX box to play around with. Slackware is the most UNIX like Linux distribution that you can get. I have always considered the X-Windows stuff to be a bonus. If you are primarily looking for a user friendly windows substitute you may be better of with Kubuntu.
 
Old 05-19-2008, 05:18 PM   #29
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware, Debian, OpenBSD
Posts: 7,345

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Cool

Quote:
Originally Posted by GVrooman View Post

When I do manage to get my hot new Linux distribution working I usually find that it doesn't provide anything that I don't already have in Slackware. Most Debian based distributions give you the bare minimum you need to get started. You then have use the package utility to download additional software. If you have a dial-up connection this can be a real problem. I gave up on Kmahjong when it turned out to be a 65mb download.
Welcome to the Slackware forum, GVrooman!
Yeah, every once in awhile I look at another distro and I try it for a time, but, I always come home to Slack.
There is no substitute for Slackware:-)
 
Old 05-21-2008, 09:08 AM   #30
dc_eros
Member
 
Registered: Nov 2006
Distribution: Slackware
Posts: 294

Rep: Reputation: 39
I learn Linux only with Slackware, and I love
to get my hands dirty. But the only problem
with every Linux distro is that, I can't
enjoy the features of my yahoo messenger.

I wish there was a new version of YM messenger
for Linux.

Anyway, every time I use Linux, Slackware usually,
I use gaim.
 
  


Reply



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
Please recommend an ubuntu replacement for me!!! abhishekp Linux - Distributions 16 03-24-2008 04:24 PM
Recommend Slackware? tompickles Slackware 31 05-28-2007 09:44 PM
Why would you recommend Debian over Ubuntu wearetheborg Debian 18 01-22-2007 02:38 PM
Recommend a TV Tuner for Ubuntu 6.06 IndyGunFreak Ubuntu 3 10-10-2006 08:31 AM
Slackware/Gentoo/Debian - they all sound nice...but what would YOU recommend? Faeroon Linux - Distributions 91 02-12-2003 04:25 PM

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

All times are GMT -5. The time now is 02:01 PM.

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