I am wondering about the least number of packages that is needed to have a linux based operating system which will run firefox.
I would like to understand and KNOW my OS. Ideally I would like to know the function of each and every file in the system. Because of this I am trying to find out how to build the most simple system that will run firefox. Why? Because I think that browsing the internet is one of the most basic things that I want my system to be able to do.
To be more clear here are the requirements for the system I am thinking about (from most to least important):
1. The system should be able to run firefox.
2. The system should consist of the least possible number of packages.
This implies that there should be as little dependencies as possible.
I'm thinking of the kernel, busybox, needed X packages, window manager.
But which ones are really needed only to run firefox?
3. The system should consist of as little files as possible. The less files there are, the more it is possible to know the system really well; ideally know the function of every file.
I have found this site: http://www.clusters.umaine.edu/wiki/...al_Linux_Image
Has anyone tried this yet?
Has anyone attempted to built a system that has as little packages as possible?
I am aware of LFS but the goal of LFS is to teach about linux and not to make a simple as possible linux system.
I am also interested in the systems you are running or ran in the past. What was the least number of packages you used for the system?
Was anyone able to create a linux system (incl. X) that is so minimal that you knew the function of every file?