I have converted. Lubuntu > XFCE Mint.....

Status
Not open for further replies.
Originally Posted By: uc50ic4more
Originally Posted By: Colt45ws
Gentoo 4 ever.


Gentoo, (still compiling) 4 ever.
lol.gif


Gentoo, for those unaware, is a unique Linux distro. Rather than a team of developers compiling source code into installable "packages" for you, YOU compile the source code on your own machine for *every* *application*, kernel included. To say this is a considerable undertaking is an understatement. It is time-consuming and requires some deep study into the differing ways one can compile source code: enabling and disabling features and optimizing the compilation for certain tasks, etc.

Arch Linux offers the user the ability to casually compile their own applications as well; but a lot of that, for most users, is done using pre-formatted scripts (provided either by Arch developers or by a member of the user community) that automagically download and compile the application(s)' source code and their dependencies. Hardly as "involved" a process as you doing it all yourself.

Gentoo users can usually walk into a bar full of nerds and not have to buy themselves a beer. Colt45ws, if you are a Gentoo user,
cheers3.gif


Well, Gentoo's 'emerge' command takes care of most everything these days.
The only thing I have do any "raw" compiling on is the kernel.
Otherwise, emerge does all the dependencies and features based off the USE flags I have selected in the make.conf.
The most technical part is installing it. Manually formatting and partitioning the drive, copying over the base files getting it all configured and compiled.
I remember when they allowed you to do a stage 1 install. Bootstrapping the OS from the lowest-level. They removed that option because of problems, but when I did my first stage 1 Gentoo install I had just killed two Slackware Linux installs in a row. Due to mistakes I had made trying to do simple stuff. Doing it that way taught me a lot.
The initial compile of the machine is the longest part. I think my router took about 1/2 day to compile all the programs, but its terminal interface only.
If you want to compile something like KDE, ooooh, lawd. Itll be a about a day for that monster to finish. Another big one is OpenOffice or LibreOffice. Those will go all night. FF and Thunderbird take awhile too, but are not nearly as bad.
They have binary packages of all the large ones for that reason too; if you have a weak machine or just don't want to wait.
Whenever Im doing heavy compiling I fire up my server and the Linux VM on my desktop.
Can use a program called DistCC to do distributed compilation across multiple machines. Helps a lot when your putting it on say, an older C2D laptop. Then I would have the mobile C2D, with two more C2D-class Xeons in the server, and a i7-980X in my desktop assiting.
 
Originally Posted By: simple_gifts
Supporting linux on the desktop for a corporate environment wouldn't be that bad. Users can't install their own software or determine what UI they are going to use. The big problem is what you target to deploy on; you are correct is pointing out that tons of choices is a nightmare; any given "required configuration" is probably a small % of the user community


The companies I know using it love it. It makes it easy to control everything and prevent employees from screwing anything up. They only have links on the desktop they can use. No access to any settings to change. Complete stability. Their IT departments no longer spend time fixing problems and get to spend their time implementing improvements and keeping the network in optimal shape with the technologies that benefit them.

And linux is super easy to develop in. Every software maker out there has no trouble developing software in Linux if you are a big enough company. With google starting to push Linux, it will only get better. I think Google's corporate software services (email, scheduling, word processing, etc.) can help in this area as google does everything in house on Linux and more and more companies are dropping microsoft for Google's corporate services.
 
Status
Not open for further replies.
Back
Top