Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place! |
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.
|
|
12-13-2007, 06:25 AM
|
#1
|
LQ Newbie
Registered: Oct 2007
Posts: 8
Rep:
|
New Distribution Idea Part1 (Kernel)
Dear forum members,
I am in the process of assembling a new distro which is light weight appealing, easy to use and less number of application. In general a Linux flavor with only nice desktop, task bar with a launch menu and the whole distro will fit into 50 - 100Mb and this will be a base for any people who wish to create there own distro.
The application can be added from repositories, which will be maintained by community and myself.
Despite this idea I find difficulties, where to start, I have a good knowledge of software and also the piece of software like kernel, Driver modules, Libraries, X window, Desktop environment, Linux applications.
So I am seeking the help part by parts In this part I am in need of clarification of Linux kernel. The list required are given below
1. Hardware & software requirement
2. How to compile the kernel
3. Load the kernel to the HDD, Flash or bootable CD
Feel free to provide your suggestion, critics and help, thanks in advance
Part2 will be hardware detection and configuring the kernel.
Rajamohan
|
|
|
12-13-2007, 07:01 AM
|
#2
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,307
Rep:
|
Why another distro? There's 300+ out there already, to suit every possible need.
|
|
|
12-13-2007, 09:53 AM
|
#3
|
Member
Registered: Jul 2003
Location: Pennsylvainia
Distribution: Slackware / Debian / *Ubuntu / Opensuse / Solaris uname: Brian Cooney
Posts: 503
Rep:
|
If you want to start a distro, that is great and I would like to encourage you and thank you for investing in the community. However, there are much better ways to give back to linux, especially if you aren't all that experienced yet.
I would suggest you get on some mailing lists for other distros that come closest to your idea. Help them for awhile, learn from their processes, and work to improve their work.
If after this you still want to create your own, you will have learned many valuable lessons that will help you on your way, and you will be much less likely to fail.
|
|
|
12-13-2007, 06:12 PM
|
#4
|
Senior Member
Registered: Feb 2007
Location: Chilliwack,BC.Canada
Distribution: Slackware64 -current
Posts: 2,079
Rep:
|
There are alot of distros that do this already, Debian and Arch to name a couple
|
|
|
12-14-2007, 01:54 AM
|
#5
|
LQ Newbie
Registered: Oct 2007
Posts: 8
Original Poster
Rep:
|
brianL, AceofSpades19 I accept your comment, but I had used fedora, opensuse, ubuntu, pclinuxos, vlos, yoper, sidux, vector, puppy, arch, all this distro are based on some purpose, Though the distribution are becoming more usable, they lack some key points like
1. Not keeping it simple
2. Not utilizing the full resource like processor speed, memory, graphics hardware
3. packing all underutilized tools
4. No out of box platform for developer
5. Not providing a standard set of libraries
Example DSL is light weight but not appealing (no good graphics icons, layout, etc) and not usable for a common man who is not used to computer (usually a retail shop owner), If I need to get a good finished layout or graphics user need to go with low level or configuration.
Similarly, Fedora, opensuse are good but are resource hungry and have so many other service running behind, so to tune it to my taste I need to again go through a learning curve
So I felt there should be a core system with only base library required and system should support out of box JAVA and .NET (mono) so developer can deploy there application Java or .Net .
The user should easily compile or specify the details of the hardware like chipset, graphics card, wireless card and generate a iso boot files which make a graphical system with network connection to internet from where they can add additional feature or software which should be easy for them
Kahless, your idea is great I will try to join the mailing list for arch & vector, so I make have a good understanding of the distro process and may be I can identify more area where I can contribute
I also got this link form a forum member which put some light to my part1 idea http://www.linuxfromscratch.org/
|
|
|
12-14-2007, 05:26 AM
|
#6
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,307
Rep:
|
Zenwalk is a fairly lightweight distro, and comes with a lot of development tools out of the box.
|
|
|
12-14-2007, 06:12 AM
|
#7
|
LQ Newbie
Registered: Oct 2007
Posts: 8
Original Poster
Rep:
|
Zenwalk statement seems interesting, I am downloading it, I will test it by today
|
|
|
12-14-2007, 07:51 AM
|
#8
|
Senior Member
Registered: Feb 2007
Location: The Tropics
Distribution: Slackware & Derivatives
Posts: 2,472
Rep:
|
I hate to remind everyone that this is a linux community. If rajamohan wants to build a kernel that has a pink splash screen, so be it. If he wants to make a new distro, so be it. We shouldn't stifle a person's ideas cause there are 400+ distros out there.
Something that may be helpful would be to base it off another small distro. Short list would be Austrumi (based on Slackware), Damn Small, Puppy, and Feather. There are others of course, but if you want to build your own, go right ahead.
|
|
|
12-14-2007, 05:46 PM
|
#9
|
Senior Member
Registered: Feb 2007
Location: Chilliwack,BC.Canada
Distribution: Slackware64 -current
Posts: 2,079
Rep:
|
Quote:
Originally Posted by phantom_cyph
I hate to remind everyone that this is a linux community. If rajamohan wants to build a kernel that has a pink splash screen, so be it. If he wants to make a new distro, so be it. We shouldn't stifle a person's ideas cause there are 400+ distros out there.
Something that may be helpful would be to base it off another small distro. Short list would be Austrumi (based on Slackware), Damn Small, Puppy, and Feather. There are others of course, but if you want to build your own, go right ahead.
|
I didn't say that he couldn't, I just said that there would be little point to it, considering there are other distributions out there that do the same thing. I really don't care if he goes ahead and does it
|
|
|
12-14-2007, 11:08 PM
|
#10
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,307
Rep:
|
Yeah, I never said don't do it, I just wondered if another distro was necessary. If you can find some niche that isn't filled by an existing distro, rajamohan, that would be ideal. Good luck anyway, don't let me put you off the idea.
|
|
|
12-15-2007, 12:37 AM
|
#11
|
LQ Newbie
Registered: Oct 2007
Posts: 8
Original Poster
Rep:
|
The idea is simple, late in 1995 when win95 was launched, user of it where happy with it then, came 98, me, 2000, xp now Vista (require major hardware change). But still win95 is enough, if it would have include only changes needed (I am not making a justification point here, it is taken to express my view).
I felt a similar feeling with some distro, Every time if I need to upgrade a system there a bulk of download to be carried out (for a common man he does not know what upgrade is needed for him though many may not be required).
The distro I am planning is to address is not to make huge change in the base unless otherwise required and confirm to the user that the system is safe to use even without the new enhancement or update (unless the hardware or new software environments changes).
Now Linux has matured, so we need to consider a usable system where a user has to stick in to it for a long time for his day to day use, No bother about changes, updates, etc.
|
|
|
12-15-2007, 12:54 AM
|
#12
|
LQ Newbie
Registered: Oct 2007
Posts: 8
Original Poster
Rep:
|
phantom_cyph, Austrumi is looking great, I will surly test it, If it satisfy my ideas I will join with it
|
|
|
12-15-2007, 01:32 AM
|
#13
|
Member
Registered: Mar 2005
Location: North Carolina
Distribution: Arch
Posts: 977
Rep:
|
It sounds like you are trying to create another Arch.
|
|
|
12-16-2007, 12:49 AM
|
#14
|
LQ Newbie
Registered: Oct 2007
Posts: 8
Original Poster
Rep:
|
may be my distribution idea closely follow arch but more usable to any common(non-techie) user and system integrators, and retail application deployers with more user friendly installation
|
|
|
All times are GMT -5. The time now is 04:31 AM.
|
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
|
|