Required Minimum Programs for GNU/Linux Installation
Linux - DistributionsThis 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.
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.
Required Minimum Programs for GNU/Linux Installation
Hello all,
I've been a user of BSD and Linux for approx, 5 years now and I am currently looking at compiling my own install from source. Starting with the base Linux kernel, what programs would I need for a base, minimal install? Just to boot up, locally log in and go to bash. I had planned on pulling down the most recent required GNU programs, determining their dependencies, and compiling them from source, as well. I hate just taking any technology for granted without understanding its makeup and how it operates.
I am doing all of this as an educational experience. What I would like to learn is, the sequence of events, how code and hardware interacts, what is required for a bootable system and doing it for myself, though I know it would be easier to just pull down a disc with it all done and be ready to go.
Linux from Scratch comes to mind (tedious to build even for an experienced guru)...
or...
Crux is a nice minimal distro that is mostly bare bones with Xorg-7.2 which is a great distro to build up a custom system, i just built Linux-2.6.21.2 on it just this morning and i am waiting for Alsa-1.0.14 to get officially released (it is an rc for now)...
I'll have to check out LFS. Does it contain the bare minumum programs/packages that is needed? I'm intersted in an absolutely no bloat base install. After doing a little research, I built a database of dependencies (based upon only grub and the kernel) and came up with these core files:
bash
binutils
bison
coreutils
diffutils
findutils
flex
gawk
gcc
gettext
glibc
grep
grub
gzip
kernel
m4
make
modutils
ncurses
perl
sed
texinfo
I also found a really good site containing a lot of information in a single respository for those who may be interested: Fultus eLibrary
wow, you really want a "bare" bare bones system, i think there is a distro that comes on two floppy diskettes (cant remember the name of it just now)...
Distribution: Slackware & Slamd64. What else is there?
Posts: 1,705
Rep:
Quote:
Originally Posted by sedition
I'll have to check out LFS. Does it contain the bare minumum programs/packages that is needed? I'm intersted in an absolutely no bloat base install.
LFS isn't really a distro if I understand it. It's a series of excellent docs on how to build your own system. You get exactly what you want and not one byte more.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.