LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 10-31-2007, 11:10 PM   #1
maniac matt
Member
 
Registered: Oct 2007
Location: Beantown
Distribution: Arch Linux
Posts: 30

Rep: Reputation: 15
advantages/disadvantages of Slackware?


Hi, I am new to slackware, and i was wondering what are the advantages and disadvantages with Slackware 12.0.

I am use to Kubuntu, and am slightly acquainted with Sabayon. The biggest thing that i noticed was that here was no package manager. I know there is slapt-get, and if that is worth it, could anyone point me in the right direction? or any other package manger for that matter.

thanks, Matt
 
Old 10-31-2007, 11:29 PM   #2
billairds
LQ Newbie
 
Registered: Feb 2007
Posts: 24

Rep: Reputation: 16
Smile

If you learn slack you will know every release thats available. So learn slack. Most answers on lq are answerd by slack users. slack is the most unix like distro, highly configurable, stable, stable, and did mention stable.

billairds
 
Old 11-01-2007, 01:09 AM   #3
reikyv
Member
 
Registered: Oct 2007
Location: Malaysia
Distribution: Slackware
Posts: 80

Rep: Reputation: 15
Once you go slack, you never get back... believe me. :-)
 
Old 11-01-2007, 01:16 AM   #4
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Boise, ID
Distribution: Mint
Posts: 6,642

Rep: Reputation: 87
As they say...

"If you want to learn RedHat, install Redhat. If you want to learn Linux, install Slackware."

Substitute any distro in the first sentence, and it's still true
 
Old 11-01-2007, 01:47 AM   #5
Hendronicus
Member
 
Registered: Feb 2006
Location: Oldsmar, Fl. USA
Distribution: Slackware, Ubuntu
Posts: 176

Rep: Reputation: 50
Slackware is stable, simple, and comes with a full development tool-chain. It does not automatically check for library dependencies, which can frighten some folks, but it's really not that big of a deal. It's fast, really fast, and that's not just my opinion. It uses simple "System V" style init scripts for it's boot cycle, and that's a plus in my book, too. The disadvantages are that you have to learn to configure quite a lot of things by hand, and you will probably have to learn to build programs from source at some point. Neither of these things are hard, but they can get quite involved. Most people of normal intelligence and diligence will find that after a few weeks, you might wonder what everybody that hates the command line is so squeamish about. That was a terrible sentence, but my point is this; if you want a distro that gives you total responsibility and control, then Slack is it.
 
Old 11-01-2007, 02:00 AM   #6
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by maniac matt View Post
Hi, I am new to slackware, and i was wondering what are the advantages and disadvantages with Slackware 12.0.
The biggest advantage, IMO, is that Slackware stays completely out of your way. Some would see that as a disadvantage, because the system also refuses to hold your hand like Ubuntu and Windows do.
Quote:
Originally Posted by maniac matt View Post
The biggest thing that i noticed was that here was no package manager.
Ah, but there is a package manager. Open your eyes. Try typing 'pkgtool' at the command prompt (as root) and see what comes up on the screen.

If you want more packages than those provided, you can download the source code for the program you want and compile/install it. There are sites like Alien Bob's repository and Slackbuilds.org which can help with some of the extra packages you may need.

If any of this seems "backwards" or "strange" to you (CLI's, manual installing, etc...) then you have chosen the wrong distro.
 
Old 11-01-2007, 03:17 AM   #7
justwantin
Member
 
Registered: Aug 2003
Location: Melbourne, Australia
Distribution: Slackware, Slackwarearm
Posts: 878

Rep: Reputation: 120Reputation: 120
Advantage: I know it well, can do just about anything I want with it, and prefer it to any other distros I have looked at.

Disadvantage: I'm not much interested by any other distro for my own personal use.
 
Old 11-01-2007, 05:31 AM   #8
synapse
Member
 
Registered: Jan 2004
Location: On Planet Earth.
Distribution: Slackware 12
Posts: 244

Rep: Reputation: 30
The only disadvantage iv'e found so far is the lack of free draughting programs. This really kills it for me as its a primary application that i use and linux has minimal support for it.

You can do just about anything with this os except draw a decent engineering drawing.

my rant is over.
 
Old 11-01-2007, 06:40 AM   #9
digger95
Member
 
Registered: Oct 2007
Location: Indiana, PA
Distribution: Slackware 14
Posts: 330

Rep: Reputation: 46
Quote:
Originally Posted by Hendronicus View Post
It does not automatically check for library dependencies, which can frighten some folks, but it's really not that big of a deal.
I have to admit that I am really struggling with the package management/dependencies issue right now. The program I want to use for dvd authoring has a half dozen dependencies needed for it to run, and each one of those has libraries of their own that need to be installed as well. Everytime I think I've got them all and try to compile this thing, there's yet another library it says is missing. I've accomplished so much already in Slackware 12, but right now I'm incredibly frustrated.
 
Old 11-01-2007, 07:16 AM   #10
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,925
Blog Entries: 44

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Hi,

Quote:
Originally Posted by digger95 View Post
I have to admit that I am really struggling with the package management/dependencies issue right now. The program I want to use for dvd authoring has a half dozen dependencies needed for it to run, and each one of those has libraries of their own that need to be installed as well. Everytime I think I've got them all and try to compile this thing, there's yet another library it says is missing. I've accomplished so much already in Slackware 12, but right now I'm incredibly frustrated.
Your frustration should be towards the author(s) of the program(s) not Slackware. I can see how you would have problems but a lot of people/authors don't follow standards therefore you will always run into problems of this sort when this is the situation.
 
Old 11-01-2007, 07:46 AM   #11
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,925
Blog Entries: 44

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Quote:
Originally Posted by synapse View Post
The only disadvantage iv'e found so far is the lack of free draughting programs. This really kills it for me as its a primary application that i use and linux has minimal support for it.

You can do just about anything with this os except draw a decent engineering drawing.

my rant is over.
Hi,

Did you look? A simple search shows a lot of cad/cam available. The Synergy CAD/CAM is just one. It supports solids and seems to be a nice package. Sure, it's not free but would meet cad/cam requirements.

You could use Open Cascade. This is open source program that provides;

Quote:
Open CASCADE is a powerful CAD/CAM/CAE kernel and development platform for 3D modeling applications. It consists of reusable C++ object libraries and a set of development tools that are available in Open Source.
If you have ACAD then why not try the wine or even vmware route.

You could use GIMP but I know you want the easy CANNED package way.

BTW, the Slackware/LQ forum has a spell checker. Drafting is the word, not draughting.

Last edited by onebuck; 11-03-2007 at 06:58 AM. Reason: spelling
 
Old 11-01-2007, 07:54 AM   #12
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
The main advantage for me is that Slackware encourages me to learn about GNU/Linux, rather than just use it.
 
Old 11-01-2007, 10:17 AM   #13
saulgoode
Member
 
Registered: May 2007
Distribution: Slackware
Posts: 288

Rep: Reputation: 155Reputation: 155
The biggest advantage I feel Slackware provides IS its package management.

Except for a very few exceptions, all Slackware packages are built directly from the source provided by the originating project; even the kernel is plain vanilla. This means if you wish to compile the latest version, you don't need to wait around for distro developers to update their source.

The simplicity of package maintenance means you don't have to jump through a bunch of hoops to create a valid SW package -- or you can just 'make install' the source code... you won't have to worry about the package manager getting confused and either overwriting or removing your custom installation.

This mantra of "dependency resolution" in package management tends to ignore a basic premise of system design: don't make the overall task more difficult in order to make one aspect of it simpler. If you install a reasonably complete set of SW packages, you have resolved 99% of your dependency problems. The time freed from having to concern yourself with whether somebody else did their job of creating packages correctly can then be spent on areas where the software you need isn't provided by a pre-built package.

You may spend some effort chasing down a few dependencies from time-to-time, but this will usually be a lot less effort than messing around with dozens of repositories, handling a package with incomplete or erroneous meta-data, or fixing a system borked by a corrupted package database.

Last edited by saulgoode; 11-01-2007 at 10:25 AM.
 
Old 11-01-2007, 11:38 AM   #14
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Advantages: It's stable, fast, reliable, easy to use and customize (once you understand it), easy to learn Linux on.

Disadvantages: Linux in general is not for people who give up at the first sight of a slight challenge. Slackware is even more so. It's not hard, but don't get discouraged.
 
Old 11-01-2007, 02:28 PM   #15
mattydee
Member
 
Registered: Dec 2006
Location: Vancouver, BC
Distribution: Debian,Ubuntu,Slackware
Posts: 479

Rep: Reputation: 48
Advantage: If you use Slackware, you're cool

Disadvantage: People'll be hatin' on your coolness.

Seriously though, get slapt-get.
 
  


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
Linux kernel advantages/disadvantages over Solaris and Minix kernel Alien_Hominid Linux - General 6 05-15-2007 10:08 AM
advantages and disadvantages of nat prerouting / postrouting? Teomari Linux - Networking 2 04-13-2007 08:28 PM
Advantages and disadvantages of external drives General Linux - Hardware 2 06-11-2006 12:15 AM
Source vs Binary Disadvantages & Advantages of each! RobNyc Linux - General 1 03-18-2005 10:27 PM
Advantages and disadvantages of installing Gentoo GNU/Linux using Stage 1 blood_omen Linux - General 8 01-27-2005 08:37 PM

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

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