LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
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 10-29-2006, 02:44 AM   #1
erpe
Member
 
Registered: Sep 2005
Distribution: OpenSuse 10.2
Posts: 114

Rep: Reputation: 15
Best Linux distro for installing software from source?


Currently I am running Debian which I like very much. The only problems I have occur when I try to install something not in the apt repositories (kiso, dvd factory). Compiling from source can be a real pain and even worse, very time consuming. Therefor I wonder which distro provides the easiest way of installing software not in their standard apt/yum/portage repositories? (I am open to BSD if that provides a significant better solution). Your comments and tips would be greatly appreciated!
 
Old 10-29-2006, 02:56 AM   #2
uselpa
Senior Member
 
Registered: Oct 2004
Location: Luxemburg
Distribution: Slackware, OS X
Posts: 1,507

Rep: Reputation: 47
Personally I chose Slackware, and one major point was indeed that you can easily create your own packages. Arch also scores very well there, it's probably even easier.
 
Old 10-29-2006, 09:12 AM   #3
KeithE
Member
 
Registered: Jan 2003
Location: Mesa, AZ
Distribution: Linux Mint
Posts: 155

Rep: Reputation: 35
Quote:
Originally Posted by uselpa
Personally I chose Slackware, and one major point was indeed that you can easily create your own packages. Arch also scores very well there, it's probably even easier.
Fedora 5 and CentOS 4.4 are also surprisingly easy to compile software on. I had a lot of problems with Mandriva (which is the main reason I quit using it), but I have to agree that Slackware is probably the easiest.
 
Old 10-29-2006, 09:44 AM   #4
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
I don't think there is a best distro for compiling software. You just need to get familiar with your distro and its package management system (helps resolve dependencies) as well as get familiar with troubleshooting problems when compiling software. I used to have issues compiling software on Mandriva, but once I figured out how they break down their binary packages, I found it easy to resolve any missing dependencies or compilation errors.
 
Old 10-29-2006, 12:01 PM   #5
shawnbishop
Member
 
Registered: Dec 2005
Location: South Africa
Distribution: CentOS,Ubuntu,Fedora
Posts: 249

Rep: Reputation: 30
Hi

If you feel you are up to Compiling everything and want a bit of a challenge I would suggest Gentoo...www.gentoo.org, a very "customizable" distribution.
 
Old 10-29-2006, 01:03 PM   #6
davecs
Member
 
Registered: Feb 2003
Location: Barking, Essex, Britain
Distribution: PCLinuxOS and MX-Linux
Posts: 503

Rep: Reputation: 32
I used to use Gentoo. The "compiling from source" is very controlled in that there is a Portage system which brings in all dependencies, and compiling stuff by hand may introduce a few problems.

That said, for the "final" touches, stuff not available through portage, then Gentoo does have everything in place for installing from source.
 
Old 10-29-2006, 01:14 PM   #7
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
Quote:
Fedora 5 and CentOS 4.4 are also surprisingly easy to compile software on. I had a lot of problems with Mandriva (which is the main reason I quit using it), but I have to agree that Slackware is probably the easiest.
Have to say that on Fedora I've had almost the most difficult time compiling software from source. Most distributions, including Ubuntu and Fedora, that use a binary packaging system, need some work to be done before compiling software becomes an easy task. On Ubuntu this means installing quite a few packages first (compilers etc.), then wondering what's wrong when every compilation ends in an error etc..if you're going to do a lot of compiling, I suggest you take a look at the distributions that do have somekind of system for compiling stuff from source (and to binary packages, like Arch for example) since that's a pretty good sign about the distribution being able to compile stuff easily. Ubuntu is probably not meant to be used for compiling everything, it's more like binary-aimed distribution, but as it was said, if you're ready to do some ground work first, every distribution is able to compile software from source.

I've tried quite many distributions and compiled (or at least tried to) programs from source code on them all, and by far only two have stood out for making the process more than easy: Arch Linux and Zenwalk (which is Slackware based, so this leads me to believe Slackware handles this well too). With others I had at least minor problems that caused a lot of waste of time before I was able to compile stuff, and I even had to give up with one distribution after several days of tweaking after which I was still unable to compile a single simple IRC client from source - even with the aid of others.

So, if you ask me, I'd point out Zenwalk and Arch as the two distributions I'd pick up. They're not too big in size (only one install disc, quick installation, highly configurable) and both work very nicely. On Zenwalk I've had no problems compiling anything, it "just worked" from the first try (surely there are programs that do require some work before they compile, but I just have not met them yet)
 
Old 10-29-2006, 02:48 PM   #8
uselpa
Senior Member
 
Registered: Oct 2004
Location: Luxemburg
Distribution: Slackware, OS X
Posts: 1,507

Rep: Reputation: 47
Quote:
Originally Posted by b0uncer
Zenwalk (which is Slackware based, so this leads me to believe Slackware handles this well too)
From that point of view, Zenwalk and Slackware are identical.
 
Old 10-29-2006, 03:14 PM   #9
erpe
Member
 
Registered: Sep 2005
Distribution: OpenSuse 10.2
Posts: 114

Original Poster
Rep: Reputation: 15
I know Gentoo very well. (I used it befor Debian). Unforunatly installing anything from source not in the portage tree requires the writing of an ebuild which I find rather complicated.
 
  


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
trouble installing software from source ol1v3rw Linux - Software 6 06-06-2006 12:14 PM
Installing Software Properly from Source binarybob0001 Linux - Software 9 04-08-2006 06:26 PM
installing software thru source leeban99 Linux - Software 4 01-01-2006 11:58 AM
Installing software: RPM vs source tarballed Linux - Software 6 08-31-2003 02:58 PM

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

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