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 |
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.
|
 |
02-07-2015, 08:25 PM
|
#1
|
Member
Registered: Feb 2010
Distribution: Slackware - Gentoo - Debian
Posts: 197
Rep:
|
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!
|
|
|
02-07-2015, 08:42 PM
|
#2
|
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
|
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.
|
02-07-2015, 10:46 PM
|
#3
|
Senior Member
Registered: Jun 2009
Posts: 1,444
|
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.
|
02-08-2015, 08:14 AM
|
#4
|
Senior Member
Registered: Dec 2014
Location: London, England
Distribution: Debian stable (and OpenBSD-current)
Posts: 1,187
|
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.
|
02-08-2015, 11:33 AM
|
#5
|
Senior Member
Registered: Mar 2005
Location: Earth bound to Helios
Distribution: Custom
Posts: 2,524
|
Fedora is also nice. It usually ships with latest software and latest tech.
|
|
1 members found this post helpful.
|
02-08-2015, 11:33 AM
|
#6
|
LQ Veteran
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,243
|
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.
|
02-08-2015, 03:28 PM
|
#7
|
Moderator
Registered: May 2001
Posts: 29,415
|
Quote:
Originally Posted by Holering
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.
|
02-08-2015, 05:58 PM
|
#8
|
Member
Registered: Mar 2011
Distribution: Slackware 64 -current,
Posts: 550
Rep: 
|
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.
|
02-08-2015, 11:19 PM
|
#9
|
Member
Registered: Feb 2010
Distribution: Slackware - Gentoo - Debian
Posts: 197
Original Poster
Rep:
|
Wow many responses! Thanks!
Quote:
Originally Posted by fogpipe
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.
|
|
|
02-17-2015, 07:05 PM
|
#10
|
LQ Newbie
Registered: Mar 2014
Posts: 26
Rep: 
|
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).
|
|
|
02-19-2015, 07:05 AM
|
#11
|
Senior Member
Registered: Jun 2009
Posts: 1,444
|
Quote:
Originally Posted by Holering
Seems I can't find any distro better than Slackware. I guess I'll just stay with Slackware! 
|
Yeah, this is it, basically!
|
|
|
All times are GMT -5. The time now is 12:13 PM.
|
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
|
|