LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices


Reply
  Search this Thread
Old 02-07-2015, 08:25 PM   #1
Holering
Member
 
Registered: Feb 2010
Distribution: Slackware - Gentoo - Debian
Posts: 197

Rep: Reputation: 22
Recommendations for Linux distro


I've been a long time Slackware user and I've been impressed by its stability and flexibility. However, this comes at an extreme cost of depending on the user for package management (e.g. no dependency handling). Even though I like it and I can do whatever I want without a package manager getting in the way, I tend to stress over dependency tracking and building packages not available by third parties. When I build packages that aren't available anywhere, I have to make my own build script which isn't bad, but if dependencies are missing it becomes stressful. I kinda like it but it can be stressful.

Can anyone recommend an automated distro like Arch linux that is source based and actually handles source building without problems? Was thinking of Gentoo but it's very dependent on its "USE" flags which isn't exactly straightforward, and I've had it break when upgrading python. I'd like something that works out of the box and lets me trim it down and recompile later.

TBH I find it kind of cruddy that there's is no hybrid binary-source distro that is easy to use like Debian. Slackware seems to be the only one but it has no dependency tracking. Gentoo is nice but it doesn't work out of the box, and I've had it break on me without being fixable.

Help would be greatly appreciated!
 
Old 02-07-2015, 08:42 PM   #2
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,889
Blog Entries: 28

Rep: Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345Reputation: 6345
Any distro using apt-get (Debian and its derivatives) or yum (Red Hat derivates) includes dependency resolution.

My favorite distros, other than Slackware, are Debian, Mint, and Mageia. if you want to stay in SlackWorld, you could take a look at SalixOS, which uses slapt-get, which does resolve dependencies. I used if for a while; it works quite nicely.
 
1 members found this post helpful.
Old 02-07-2015, 10:46 PM   #3
JWJones
Senior Member
 
Registered: Jun 2009
Posts: 1,444

Rep: Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709
Salix, based on Slackware, is very nice. Dependency resolution via gslapt, and build from source with Sourcery. Also very nice is Sabayon, based on Gentoo, you can do either binary, or emerge from source as Gentoo. It's a rolling release, and I find it quite stable and fast.

Last edited by JWJones; 02-07-2015 at 10:47 PM.
 
1 members found this post helpful.
Old 02-08-2015, 08:14 AM   #4
Head_on_a_Stick
Senior Member
 
Registered: Dec 2014
Location: London, England
Distribution: Debian stable (and OpenBSD-current)
Posts: 1,187

Rep: Reputation: 286Reputation: 286Reputation: 286
It is entirely possible to build your Arch system from source using the Arch Build System.
https://wiki.archlinux.org/index.php/Arch_Build_System

Similarly in Debian you can use `apt-get source` and build them yourself with whatever patches and modifications you want.
 
1 members found this post helpful.
Old 02-08-2015, 11:33 AM   #5
veerain
Senior Member
 
Registered: Mar 2005
Location: Earth bound to Helios
Distribution: Custom
Posts: 2,524

Rep: Reputation: 319Reputation: 319Reputation: 319Reputation: 319
Fedora is also nice. It usually ships with latest software and latest tech.
 
1 members found this post helpful.
Old 02-08-2015, 11:33 AM   #6
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,243

Rep: Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364
I'd say go for Salix. It has about 600 extra programs (including some nice configuration tools), but otherwise is identical to Slackware. When you use slapt-get or gslapt to install a program, if it's available from Slackware, then Salix just has a metapackage which lists the program and its dependencies, and pulls them from the Slackware repository. The extra programs are of the same quality as those in Slackware, as the Salix developers just have to deal with them.
 
1 members found this post helpful.
Old 02-08-2015, 03:28 PM   #7
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608Reputation: 3608
Quote:
Originally Posted by Holering View Post
Can anyone recommend an automated distro like Arch linux that is source based and actually handles source building without problems? Was thinking of Gentoo but it's very dependent on its "USE" flags which isn't exactly straightforward, and I've had it break when upgrading python. (..) Gentoo is nice but it doesn't work out of the box, and I've had it break on me without being fixable.
Have a look at Calculate Linux?
 
1 members found this post helpful.
Old 02-08-2015, 05:58 PM   #8
fogpipe
Member
 
Registered: Mar 2011
Distribution: Slackware 64 -current,
Posts: 550

Rep: Reputation: 196Reputation: 196
What software have you had this problem with? I only recall one case where a peice of software i wanted (no longer in development) wasnt immediately available either as part of the default install or at slackbuilds.org.
If it isnt available for slackware you may have the same problem with other distributions.

As far as a recommendation goes, one of the most trouble free distros i have used is vector linux, its based on slackware, probably has about the same software packages available and has dependency resolution, imo, almost as good as slackware.

Last edited by fogpipe; 02-08-2015 at 06:24 PM.
 
1 members found this post helpful.
Old 02-08-2015, 11:19 PM   #9
Holering
Member
 
Registered: Feb 2010
Distribution: Slackware - Gentoo - Debian
Posts: 197

Original Poster
Rep: Reputation: 22
Wow many responses! Thanks!

Quote:
Originally Posted by fogpipe View Post
What software have you had this problem with? I only recall one case where a peice of software i wanted (no longer in development) wasnt immediately available either as part of the default install or at slackbuilds.org.
If it isnt available for slackware you may have the same problem with other distributions.
I wouldn't say I've ever had a problem with Slackware or making a software package. It's just sometimes stressful when I have to do things all by myself when things aren't quite exactly how I want (like all the redundant scripts, removing XFCE, etc). It's like I have to make Slackware, not Slackware. Ironically I also think making custom packages is the best part of Slackware. E.g. I can build Mesa-7.11 and delete everything except the dri drivers for old cards like Rage128, and tarball it to a package; this allows me to have both Mesa-10.3 and Mesa-7.11 without conflict and working DRI with these old cards. Nothing's perfect and I guess that's why I don't really want to leave Slackware, but I don't really want to deal with all the other stuff.

I think Debian seems great! It works out of the box and it has apt-build. Lots of support and very polished too. How many other distros are like that?

Thanks!

EDIT:
Seems I can't find any distro better than Slackware. I guess I'll just stay with Slackware!

Last edited by Holering; 02-09-2015 at 04:15 PM.
 
Old 02-17-2015, 07:05 PM   #10
Contrak
LQ Newbie
 
Registered: Mar 2014
Posts: 26

Rep: Reputation: Disabled
IMHO Debian is the way to go. I've been a Slackware user for the past 5 years and just recently tried Debian just because. Sometimes I like chocolate, too. I wanted a distro that was out for a very long time (1996), simple package manager (apt-get and synaptic manager), popularity (Top 5 on Distrowatch), some sort of FSF mentality (Debian Social Contract), and knowledge based portability (If my friends are having any problems with Ubuntu or Mint I can help them out).
 
Old 02-19-2015, 07:05 AM   #11
JWJones
Senior Member
 
Registered: Jun 2009
Posts: 1,444

Rep: Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709
Quote:
Originally Posted by Holering View Post
Seems I can't find any distro better than Slackware. I guess I'll just stay with Slackware!
Yeah, this is it, basically!
 
  


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
Recommendations for a linux distro mengfei Linux - Laptop and Netbook 2 03-08-2007 08:36 PM
Postfix on Linux -- recommendations for distro? billinvegas Linux - Newbie 2 02-20-2007 03:45 PM
Linux distro recommendations? Jykke Linux - Newbie 2 03-20-2006 05:39 AM
Distro Recommendations for a linux newbie racebit Linux - General 6 11-09-2005 12:10 PM
recommendations for a linux distro? flyingstarfish Linux - Newbie 9 10-28-2004 08:30 PM

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

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