diff options
author | Michael Banck <mbanck@gmx.net> | 2006-01-30 13:43:00 +0000 |
---|---|---|
committer | Michael Banck <mbanck@gmx.net> | 2006-01-30 13:43:00 +0000 |
commit | 52752b91846e3fa4b0751c11be710ba9fe1f93a9 (patch) | |
tree | 576d57d332eb89b49cbced2056525db5b3ec8bfc /Mach | |
parent | 80f12dc6ad14199684e8f86b357f95d518adb569 (diff) |
none
Diffstat (limited to 'Mach')
-rw-r--r-- | Mach/BuildingGNUMach.mdwn | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/Mach/BuildingGNUMach.mdwn b/Mach/BuildingGNUMach.mdwn index 116b50be..7967ddcb 100644 --- a/Mach/BuildingGNUMach.mdwn +++ b/Mach/BuildingGNUMach.mdwn @@ -2,35 +2,36 @@ # <a name="Building_GNUMach_from_source_fro"> </a> Building GNUMach from source from the Debian repository -If you've already installed Debian/Hurd an you want to compile the GNUMach kernel from source (from the Debian repository) instead of installing the binary, follow this instructions. +If you have already installed Debian/Hurd and you want to compile the GNUMach kernel from source (from the Debian repository) instead of installing the binary, follow these instructions. -You can also build GNUMach from Debian GNU/Linux, extract the kernel from the resulting deb-file and then copy the compressed gnumach-kernel onto your GNU/Hurd partition to /boot/gnumach.gz. +You can also build GNUMach from Debian GNU/Linux in the same way, extract the kernel from the resulting .deb file and then copy the compressed gnumach kernel onto your mounted GNU/Hurd partition to /boot/gnumach.gz. -First, make sure, this line is included in your /etc/apt/sources.list: +First, make sure that this line is included in your /etc/apt/sources.list: deb-src http://ftp.debian.org/debian unstable main Install additional needed packages - #apt-get update - #apt-get build-dep gnumach + # apt-get update + # apt-get build-dep gnumach + # apt-get install fakeroot -Load the sources from the Debian repository (the source usually differs to the source in the official FSF repository) +Download the source from the Debian repository (the source usually differs to the source in the official GNU repository) - #apt-get source gnumach + $ apt-get source gnumach Building GNUmach Change into the directory with the downloaded gnumach source, e. g. - $cd ~/gnumach-20050801 + $ cd gnumach-20050801 Start the build process with - $dpkg-buildpackage -us -uc -b -rfakeroot + $ dpkg-buildpackage -us -uc -b -rfakeroot -GNUMach is built then. To use the new kernel, you must install the resulting deb-package, with can be found one directory above the build directory and has a similar name like the built package (gnumach\_\*hurd-i386.deb), e.g.: +GNUMach is now building. To use the new kernel, you must install the resulting .deb package which is located one directory above the build directory and has a similar name as the build directory, e.g.: - dpkg -i ../gnumach_20050801-4_hurd-i386.deb + # dpkg -i ../gnumach_20050801-4_hurd-i386.deb -No you can reboot your computer and enjoy the new kernel. +You can now reboot your computer and enjoy the new kernel. |