Building an OS |
Author: |
Message: |
Th3rmal
Veteran Member
Peek-a-boo! I see you!!
Posts: 1226 Reputation: 26
32 / /
Joined: Aug 2005
|
O.P. Building an OS
i would like to know if anyone has a good website with a good guide with how to make your own linux based operating system (preferably Ubuntu). I dont want to build it from scratch i just want to modify the OS and make it more suitable for me. I have seen it done (An australian PC Magazine - UserOS Ultra) and would like to know if i am capable of making one myself. help would be greatly appreciated.
This post was edited on 02-11-2008 at 11:01 AM by Th3rmal.
You have the intellect comparable to that of a rock. Be proud.
|
|
02-04-2008 12:49 PM |
|
|
Verte
Full Member
Posts: 272 Reputation: 7
Joined: Apr 2007
|
RE: Building an OS
Get yourself an in depth APT/dpkg manual, especially if you're starting from Ubuntu. There is bound to be one on the Debian site.
was put impeccably into words at DebianDay for me last Saturday, by Knut Yrvin of Trolltech - adults try something once, fail, and then are like "ffs this doesn't work". Children try, fail, and then try again, and succeed - maybe on the second, or even fifth retry. But the thing is that they keep at it and overcome the problems in the end.
-andrewdodd13
|
|
02-04-2008 01:20 PM |
|
|
Th3rmal
Veteran Member
Peek-a-boo! I see you!!
Posts: 1226 Reputation: 26
32 / /
Joined: Aug 2005
|
O.P. RE: Building an OS
what about xubuntu is that any easier?
You have the intellect comparable to that of a rock. Be proud.
|
|
02-04-2008 08:28 PM |
|
|
Lou
Veteran Member
Posts: 2475 Reputation: 43
– / /
Joined: Aug 2004
|
RE: Building an OS
quote: Originally posted by rm rulz
what about xubuntu is that any easier?
It's the same stuff, just based on another system. If you have no prior coding knowledge (more than just some Plus! scripting) than I doubt you are ready to even attempt to modify an os, let alone build your own.
The future holds bright things in it\\\'s path, but only time will tell what they are and where they come from.
Messenger Stuff Forums
|
|
02-04-2008 10:49 PM |
|
|
Verte
Full Member
Posts: 272 Reputation: 7
Joined: Apr 2007
|
RE: RE: Building an OS
quote: Originally posted by .Lou
quote: Originally posted by rm rulz
what about xubuntu is that any easier?
It's the same stuff, just based on another system. If you have no prior coding knowledge (more than just some Plus! scripting) than I doubt you are ready to even attempt to modify an os, let alone build your own.
"Modifying" an APT based system is extremely easy. Repackaging it takes twenty minutes. I don't know how long it takes to customise the installer, but I'm willing to bet it doesn't take long either.
quote: Originally posted by rm rulz
what about xubuntu is that any easier?
Exactly the same, just a different set of base packages (most likely fewer to remove). You can remove them quite easily. If you're clever, you can do that without even looking at the command line. It doesn't matter which you pick if you're only going to remove the DE.
was put impeccably into words at DebianDay for me last Saturday, by Knut Yrvin of Trolltech - adults try something once, fail, and then are like "ffs this doesn't work". Children try, fail, and then try again, and succeed - maybe on the second, or even fifth retry. But the thing is that they keep at it and overcome the problems in the end.
-andrewdodd13
|
|
02-05-2008 03:24 AM |
|
|
Supersonicdarky
Veteran Member
Posts: 2317 Reputation: 48
– / – /
Joined: Feb 2005
Status: Away
|
RE: Building an OS
i got 2 works for you: click and click.
|
|
02-05-2008 04:04 AM |
|
|
Th3rmal
Veteran Member
Peek-a-boo! I see you!!
Posts: 1226 Reputation: 26
32 / /
Joined: Aug 2005
|
O.P. RE: Building an OS
ok i think i confused some people here with extremely bad wording lol. i want to MODIFY Ubuntu for my own needs. i dont want to build it again from scratch. i would like to change the default programs on it and some other basic things.
my previous coding knowledge is Visual Basic but i am willing to learn whatever i have to
EDIT: i forgot to thank SupersonicDarky for his brilliant links
This post was edited on 02-05-2008 at 05:03 AM by Th3rmal.
You have the intellect comparable to that of a rock. Be proud.
|
|
02-05-2008 04:59 AM |
|
|
Verte
Full Member
Posts: 272 Reputation: 7
Joined: Apr 2007
|
RE: Building an OS
The steps for an APT-based (like Ubuntu) system are something like this:
1. Get the packages you want to install. If you've already installed them, they may still be on your system, in the apt-cache, which should be /var/cache/apt/archives.
2. Set up a local apt repository (a good apt manual will explain this).
3. Set up the installer to install all of these packages (and remove references to packages you don't want installed). I've never looked at the Ubuntu installer, but poke around at it.
4. Burn your repo and the installer to disk!
I would suggest that before you do go about removing packages from the original installer, you try removing them on a running Ubuntu system, so you know that you've satisfied all dependencies. In fact, if you have your Ubuntu system the way that you like it, dpkg -l will give you a list of installed packages. Do some reformatting of the list in VB to be the form APT likes, set up your sources.list to point to your local repo, and after your newly installed system is bootstrapped, just apt-get install (the list) in a shell file, chmod a+x it, and reference it near the end of the install script (sometime after the chroot to the bootstrapped system).
was put impeccably into words at DebianDay for me last Saturday, by Knut Yrvin of Trolltech - adults try something once, fail, and then are like "ffs this doesn't work". Children try, fail, and then try again, and succeed - maybe on the second, or even fifth retry. But the thing is that they keep at it and overcome the problems in the end.
-andrewdodd13
|
|
02-05-2008 03:01 PM |
|
|
huzi8t9
New Member
VB Newbie
Posts: 1
35 / /
Joined: Feb 2008
|
RE: Building an OS
It is hard to build your own OS. I've tried and failed. It started to look ok but then i got confused will all my own scripting. It's just to bigger script for one person I might say. I suppose you could be organized with it all, it would probrobly make a deal of differance but I didn't so it got to hard
|
|
02-12-2008 03:44 AM |
|
|
|