[Glibc-bsd-commits] r2382 - trunk/web/doc
penix-guest at alioth.debian.org
penix-guest at alioth.debian.org
Wed Mar 25 06:27:58 UTC 2009
Author: penix-guest
Date: 2009-03-25 06:27:58 +0000 (Wed, 25 Mar 2009)
New Revision: 2382
Added:
trunk/web/doc/style.css
Modified:
trunk/web/doc/index.html
trunk/web/doc/installing.html
trunk/web/doc/intro.html
trunk/web/doc/post.html
trunk/web/doc/resources.html
trunk/web/doc/sysreq.html
Log:
* Small facelift for the install docs. Valid XHTML & CSS
Modified: trunk/web/doc/index.html
===================================================================
--- trunk/web/doc/index.html 2009-03-24 16:17:23 UTC (rev 2381)
+++ trunk/web/doc/index.html 2009-03-25 06:27:58 UTC (rev 2382)
@@ -1,77 +1,69 @@
-<html>
-<head>
-<title>Installing Debian GNU/kFreeBSD</title>
-</head>
-<body bgcolor="#FFFFFF" text="#000000" link="#0000ff" alink="#0000ff" vlink="#880088">
-<center>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title>Installing Debian GNU/kFreeBSD</title>
+ <link rel="stylesheet" href="style.css" type="text/css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+ </head>
+ <body>
+ <div id="frontheader">
+ <p id="headertitle">Installing Debian GNU/kFreeBSD</p>
+ <a class="headerright" href="intro.html">Next</a>
+ </div>
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="left">
-<a name="whatis"></a><font color="#990000"><h3>Installing Debian GNU/kFreeBSD</h3></font>
-<p><hr align="center" width="100%"></th>
-</tr>
+ <hr/>
+
+ <p>
+ <br/>
+ </p>
-<tr>
-<td width="70%" align="left">
-<p>
+ <div class="content">
+ <ul>
+ <li class="leftli"><a href="intro.html">Introduction</a></li>
+ <li><a href="intro.html#whatis">1.1. What is Debian GNU/kFreeBSD?</a></li>
+ <li><a href="intro.html#start">1.2. Getting started</a></li>
+ </ul>
-<ul>
+ <ul>
+ <li class="leftli"><a href="sysreq.html">System requirements</a></li>
+ <li><a href="sysreq.html#hardware">2.1. Supported hardware</a></li>
+ <li><a href="sysreq.html#media">2.2. Install media</a></li>
+ <li><a href="sysreq.html#space">2.3. Disk space</a></li>
+ </ul>
+
+ <ul>
+ <li class="leftli"><a href="installing.html">Base system installation</a></li>
+ <li><a href="installing.html#pre">3.1. Install media</a></li>
+ <li><a href="installing.html#options">3.2. Installation options</a></li>
+ <li><a href="installing.html#part1">3.3. Partitioning (part one)</a></li>
+ <li><a href="installing.html#boot">3.4. Boot loader</a></li>
+ <li><a href="installing.html#part2">3.5. Partitioning (part two)</a></li>
+ <li><a href="installing.html#distro">3.6. Distribution set</a></li>
+ <li><a href="installing.html#pconfig">3.7. Base package configuration</a></li>
+ <li><a href="installing.html#finish">3.8. Finishing installation</a></li>
+ </ul>
-<li><a href="intro.html">Introduction</a></li>
-<ul>
-<li><a href="intro.html#whatis">What is Debian GNU/kFreeBSD?</a></li>
-</ul>
-<p></p>
-<li><a href="sysreq.html">System requirements</a></li>
-<ul>
-<li><a href="sysreq.html#hardware">Supported hardware</a></li>
-<li><a href="sysreq.html#media">Installation media</a></li>
-<li><a href="sysreq.html#space">Disk space</a></li>
-</ul>
-<p></p>
-<li><a href="installing.html">Installing</a></li>
-<ul>
-<li><a href="installing.html#pre">Obtaining install CD</a></li>
-<li><a href="installing.html#base">Installing the base system</a></li>
-<li><a href="installing.html#grub">Boot loader</a></li>
-</ul>
+ <ul>
+ <li class="leftli"><a href="post.html">Post-installation</a></li>
+ <li><a href="post.html#grub">4.1. GRUB</a></li>
+ <li><a href="post.html#xorg">4.2. X.Org</a></li>
+ <li><a href="post.html#misc">4.3. Misc</a></li>
+ </ul>
-<p></p>
-<li><a href="post.html">Post-installation notes</a></li>
-<ul>
-<li><a href="post.html#xorg">X.Org</a></li>
-<li><a href="post.html#devel">Development</a></li>
-<li><a href="post.html#misc">Miscellaneous</a></li>
-</ul>
+ <ul>
+ <li class="leftli"><a href="resources.html">Support, resources & contacting us</a></li>
+ <li><a href="resources.html#list">5.1. Mailing list</a></li>
+ <li><a href="resources.html#wiki">5.2. Wiki</a></li>
+ <li><a href="resources.html#irc">5.3. IRC</a></li>
+ </ul>
+ </div>
-<p></p>
-<li><a href="resources.html">Support, contact, resources</a></li>
-<ul>
-<li><a href="resources.html#list">Mailing list</a></li>
-<li><a href="resources.html#wiki">Wiki</a></li>
-<li><a href="resources.html#irc">IRC</a></li>
-<li><a href="resources.html#misc">Miscellaneous</a></li>
-</ul>
+ <div class="footer">
+ <hr/>
+ <span class="footerright"><a href="intro.html">Next</a>
+ <br/>1. Introduction
+ </span>
+ </div>
-</ul>
-
-</ul>
-
-</td>
-</tr>
-
-</table>
-
-<p></p>
-
-<hr align="center" width="70%">
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<td width="10%" align="right" valign="top"><a href="intro.html">Next</a></td>
-</tr>
-</table>
-
-</center>
-</body>
+ </body>
</html>
Modified: trunk/web/doc/installing.html
===================================================================
--- trunk/web/doc/installing.html 2009-03-24 16:17:23 UTC (rev 2381)
+++ trunk/web/doc/installing.html 2009-03-25 06:27:58 UTC (rev 2382)
@@ -1,131 +1,153 @@
-<html>
-<head>
-<title>Installing Debian GNU/kFreeBSD - Installing the base system</title>
-</head>
-<body bgcolor="#FFFFFF" text="#000000" link="#0000ff" alink="#0000ff" vlink="#880088">
-<center>
-<table width="70%" border=0 cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="center"><h4>Installing Debian GNU/kFreeBSD</h4></th>
-</tr>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title>Installing Debian GNU/kFreeBSD - Base system installation</title>
+ <link rel="stylesheet" href="style.css" type="text/css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+ </head>
+ <body>
-<tr>
-<td width="10%" align="left" valign="bottom"><a href="sysreq.html">Prev</a></td>
+ <div class="header">
+ <p id="headertitle">Installing Debian GNU/kFreeBSD</p>
+ <p id="headersubtitle">Base system installation</p>
+ <a class="headerleft" href="sysreq.html">Prev</a>
+ <a class="headerright" href="post.html">Next</a>
+ </div>
-<td width="80%" align="center" valign="bottom">Installing the base system</td>
+ <hr/>
-<td width="10%" align="right" valign="bottom"><a href="post.html">Next</a></td>
-</tr>
-</table>
+ <div class="content">
+ <a id="pre"></a>
+ <p class="contenttitle">3.1. Install media</p>
+ <p>
+ The first, most obvious step, would be to obtain one of the bootable CD images outlined in the last <a href="sysreq.html">chapter</a>.
+ Use your favourite CD/DVD burning software to write the bootable image to disc and configure your system's BIOS to boot from CD if necessary, before rebooting
+ with the CD inserted.
+ </p>
+ </div>
-<hr align="center" width="70%">
+ <div class="content">
+ <a id="options"></a>
+ <p class="contenttitle">3.2. Installation options</p>
+ <p>
+ Upon successfully burning and booting the install CD, you will be presented with a custom FreeBSD 'sysinstall' interface.
+ <br/>Of the available installation options, only the following two are relevant to installing Debian GNU/kFreeBSD;
+ </p>
+ </div>
+
+ <div class="note">
+ Express Begin a quick installation (for experts)
+ <br/>Custom Begin a custom installation (for experts)
+ </div>
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
+ <div class="content">
+ <p>
+ The <strong>'Express'</strong> option provides the quickest, most simple way of installing GNU/kFreeBSD, while the <strong>'Custom'</strong> option performs the same
+ functions, only at the user's specified order and/or pace. If you're just getting started with Debian GNU/kFreeBSD, the <strong>'Express'</strong> option would be
+ the recommeded procedure.
+ </p>
+ </div>
-<tr>
-<th colspan="3" align="left"><a name="pre"></a><font color="#990000"><h3>Obtaining the installation CD</h3></font></th>
-</tr>
+ <div class="content">
+ <a id="part1"></a>
+ <p class="contenttitle">3.3. Partitioning (part one)</p>
+ <p>
+ Partitioning is performed using the FreeBSD installer's built-in fdisk. For documentation on fdisk, see the
+ <a href="http://www.freebsd.org/handbook/install-steps.html">Allocating Disk Space</a> section of the
+ FreeBSD handbook. The first partitioning step involves creating a single FreeBSD disk partition (or 'slice') of type <strong>165</strong>, by pressing the 'C' key,
+ followed by the 'Q' once finished. This 'slice' will later contain the actual system root and swap partitions.
+ </p>
+ </div>
-<tr>
-<td width="70%" align="left">
-<p>The installation CD can be downloaded from <a href="http://glibc-bsd.alioth.debian.org/install-cd/">here</a>.
-<br>See <a href="sysreq.html#media">"Installation media"</a> for more information.
+ <div class="content">
+ <a id="boot"></a>
+ <p class="contenttitle">3.4. Boot loader</p>
+ <p>
+ You will now be presented with the following bootloader options:
+ </p>
-</p>
-</td>
-</tr>
+ <div class="note">
+ BootMgr Install the FreeBSD Boot Manager
+ <br/>Standard Install a standard MBR (no boot manager)
+ <br/>None Leave the Master Boot Record untouched
+ </div>
-<tr>
-<th colspan="3" align="left">
-<a name="base"></a><font color="#990000"><h3>Installing the base system</h3></font></th>
-</tr>
+ <p>
+ There are several options in regards to bootloader support for GNU/kFreeBSD. Regardless of the option you choose under the
+ bootloader configuration step, every Debian GNU/kFreeBSD installation contains the standard FreeBSD '<strong>/boot/loader</strong>', which can
+ be chainloaded by GRUB or LILO. If you're installing to a single, dedicated disk without an existing bootloader, select the '<strong>BootMgr</strong>'
+ option. If you would like to use your existing GRUB installation to boot your Debian GNU/kFreeBSD system, select '<strong>None</strong>' to leave GRUB
+ intact.
+ </p>
+ </div>
-<tr>
-<td width="70%" align="left">
+ <div class="content">
+ <a id="part2"></a>
+ <p class="contenttitle">3.5. Partitioning (part two)</p>
+ <p>
+ After the bootloader setup, you will now need to create your system partition(s).
+ For a basic installation, simple root and swap partitions will suffice. Multiple system slices/partitions are also supported if you prefer.
+ A simple base install uses less than 500MB of disk space, while a graphical installation, including X server and DE/WM, may require up to 1-2GB.
+ New partitions may be created by pressing the 'C' key and following the prompts. Once you're done setting up your partitions, exit fdisk with the 'Q' key.
+ </p>
+ </div>
-<p>Insert the Debian GNU/kFreeBSD installation CD and boot your computer from it.</p>
+ <div class="content">
+ <a id="distro"></a>
+ <p class="contenttitle">3.6. Distribution set</p>
+ <p>
+ You will now be asked to select which 'distributions' to install. Since we want to skip FreeBSD-specific configuration steps such as these, and because our
+ installation CD contains only a small base system, you <strong>must</strong> select the '<strong>Minimal</strong>' distribution.
+ </p>
+
+ <p>
+ After selecting the '<strong>Minimal</strong>' distribution, you will be prompted to select the installation media you'd like to use.
+ At the time of writing, CD media is the only supported method of installation for Debian GNU/kFreeBSD.
+ To begin the installation, select the following option:
+ </p>
-<p>Once the CD is finished booting, you should be presented with an installation menu.</p>
+ <div class="note">
+ CD/DVD Install from a FreeBSD CD/DVD
+ </div>
-<p>Select either <font color="#461b7e"><b><i>Custom</b></i></font> or <font color="#461b7e"><b><i>Express</b></i></font> install.
-<br><font color="#ff0000">Important</font> - <b>Do NOT select Standard installation</i></b></font> or you will be left with a broken system.</p>
+ <p>
+ A short while after the base system is extracted from the install CD, you will be prompted to switch virtual terminals by pressing
+ <strong>Alt</strong>+<strong>F3</strong>, where further package installation and configuration will take place.
+ </p>
+ </div>
-<p>You will now be asked to create your partitions (if you're unsure, a simple / partition and swap is fine).
-For more information on partitioning with FreeBSD, see <a href="http://www.freebsd.org/handbook/install-steps.html">this</a>
-page of the FreeBSD handbook.</p>
+ <div class="content">
+ <a id="pconfig"></a>
+ <p class="contenttitle">3.7. Base package configuration</p>
+ <p>
+ Upon switching virtual terminals (<strong>Alt</strong>+<strong>F3</strong>), you will be asked to configure your timezone settings, after which,
+ configuration of the essential core Debian packages will be performed. At certain points during the package setup, you will be asked to select any
+ additional kernel modules to be loaded at boot time, as well as whether you'd like to participate in the package popularity survey.
+ Once the configuration of the base packages is complete, you will be prompted to select "No" from the displayed dialog, which will return you to the
+ initial install menu.
+ </p>
+ </div>
+ <div class="content">
+ <a id="finish"></a>
+ <p class="contenttitle">3.8. Finishing installation</p>
+ <p>
+ If you decided on the '<strong>BootMgr</strong>' option in the bootloader section of the installation, you should be able to reboot straight in to your new
+ system by selecting '<strong>X Exit Install</strong>' from the bottom of the main menu screen. If you chose not to install a bootloader and would like to
+ use your existing GRUB setup to boot Debian GNU/kFreeBSD, see the <a href="post.html#grub">'GRUB'</a> section for configuration details.
+ </p>
+ </div>
+
+ <div class="footer">
+ <hr/>
+ <span class="footerleft"><a href="sysreq.html">Prev</a>
+ <br/>2. System requirements
+ </span>
-<p>After you've finished creating the necessary partitions, you will be asked to install a boot manager.
-GRUB is capable of loading the FreeBSD kernel via /boot/loader, so if you've decided to use GRUB as your boot loader,
-you'll need to do the following.</p>
+ <span class="footerright"><a href="post.html">Next</a>
+ <br/>4. Post-installation
+ </span>
+ </div>
-<p>Select <font color="#461b7e"><b><i>"None - Leave the master boot record untouched"</i></b></font>.
-
-<p>Otherwise, if you don't have an existing bootloader or don't want to use GRUB, install the FreeBSD loader
-to the MBR as usual. See <a href="installing.html#grub">"Boot loader"</a> for more information on booting with GRUB</p>
-
-<p>When you are at the <font color="#461b7e"><b><i>"Choose distributions"</i></b></font>
-screen, select <font color="#461b7e"><b><i>"Minimal"</i></b></font>.
-<br>It is important that you select the minimal option. This CD only contains a minimal installation,
-and if you want to install more software you can use the Debian tools later to do so.</p>
-
-<p>The <font color="#461b7e"><b><i>"Choose installation media"</i></b></font> section is next.</p>
-
-<p>Select <font color="#461b7e"><b><i>"CD/DVD - Install from a FreeBSD CD/DVD"</i></b></font>.</p>
-
-<p>The base system will now be installed.
-
-<p>Once the base system is extracted, all the base packages need to be installed and configured
-(this might take a while on slow machines). Press <font color="#461b7e"><b><i>ALT-F3</i></b></font> to switch to the terminal where they're
-being setup, and wait for system configuration to finish. You'll have to answer a pair of questions
-about timezone and debconf setup.</p>
-
-<p>When the process is complete, the FreeBSD installer will ask if you want to do any further setup.
-Answer <b>no</b> to all of these questions and exit the installation system.</p>
-
-<p>You should now have a functioning Debian GNU/kFreeBSD system. See <a href="installing.html#grub">
-"Boot loader"</a> for information on how to boot your new system with GRUB.</p>
-
-</td>
-</tr>
-
-<tr>
-<th colspan="3" align="left">
-<a name="grub"></a><font color="#990000"><h3>Boot loader</h3></font>
-</th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>If you use GRUB as your bootloader, the following configuration can be used to boot Debian GNU/kFreeBSD.
-
-<p><font color="#461b7e" size=-1><b>
-title Debian GNU/kFreeBSD
-<br>root (device)
-<br>kernel /boot/loader
-</b></font>
-</p>
-
-<p>If you installed your system on /dev/ad0s1a (the systems first partition/slice),
-(device) would be (hd0,0,a).</p>
-
-</p>
-</td>
-</tr>
-
-</table>
-
-<p></p><br>
-
-<hr align="center" width="70%">
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<td width="10%" align="left" valign="top"><a href="sysreq.html">Prev</a></td>
-<td width="80%" align="center" valign="top"><a href="index.html">Home</a></td>
-<td width="10%" align="right" valign="top"><a href="post.html">Next</a></td>
-</tr>
-
-</table>
-
-</body>
+ </body>
</html>
Modified: trunk/web/doc/intro.html
===================================================================
--- trunk/web/doc/intro.html 2009-03-24 16:17:23 UTC (rev 2381)
+++ trunk/web/doc/intro.html 2009-03-25 06:27:58 UTC (rev 2382)
@@ -1,62 +1,54 @@
-<html>
-<head>
-<title>Installing Debian GNU/kFreeBSD - Introduction</title>
-</head>
-<body bgcolor="#FFFFFF" text="#000000" link="#0000ff" alink="#0000ff" vlink="#880088">
-<center>
-<table width="70%" border=0 cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="center"><h4>Installing Debian GNU/kFreeBSD</h4></th>
-</tr>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title>Installing Debian GNU/kFreeBSD - Introduction</title>
+ <link rel="stylesheet" href="style.css" type="text/css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+ </head>
+ <body>
+
+ <div class="header">
+ <p id="headertitle">Installing Debian GNU/kFreeBSD</p>
+ <p id="headersubtitle">Introduction</p>
+ <a class="headerleft" href="index.html">Prev</a>
+ <a class="headerright" href="sysreq.html">Next</a>
+ </div>
-<tr>
-<td width="10%" align="left" valign="bottom"><a href="index.html">Prev</a></td>
+ <hr/>
-<td width="80%" align="center" valign="bottom">Introduction</td>
+ <div class="content">
+ <p class="contenttitle">1.1. What is Debian GNU/kFreeBSD?</p>
+ <p>
+ Debian GNU/kFreeBSD is a port of the Debian operating system that consists of the GNU
+ userland, GNU C library, Debian package management and system tools, on top of the FreeBSD kernel.
+ Think Debian GNU/Linux, with FreeBSD's kernel in place of Linux. All the benefits of your typical Debian system, along
+ with a modern, robust FreeBSD kernel.
+ </p>
+
+ <p>
+ While there has not yet been an official Debian GNU/kFreeBSD release, snapshots of the latest stable branch are provided.
+ For the Debian 5.0 'lenny' release snapshot, see the following <a href="http://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ#line-15">wiki entry</a>.
+ </p>
+ </div>
-<td width="10%" align="right" valign="bottom"><a href="sysreq.html">Next</a></td>
-</tr>
-</table>
+ <div class="content">
+ <p class="contenttitle">1.2. Getting started</p>
+ <p>This guide will outline the steps involved in a standard Debian GNU/kFreeBSD installation. If you'd like to find out more about Debian GNU/kFreeBSD
+ before beginning the installation, the official <a href="http://wiki.debian.org/Debian_GNU/kFreeBSD">wiki</a>, among <a href="resources.html">other things</a>,
+ contains lots of interesting information.
+ </p>
+ </div>
-<hr align="center" width="70%">
+ <div class="footer">
+ <hr/>
+ <span class="footerleft"><a href="index.html">Prev</a>
+ <br/>Index
+ </span>
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="left">
-<a name="whatis"></a><font color="#990000"><h3>What is Debian GNU/kFreeBSD?</h3></font></th>
-</tr>
+ <span class="footerright"><a href="sysreq.html">Next</a>
+ <br/>2. System requirements
+ </span>
+ </div>
-<tr>
-<td width="70%" align="left">
-<p>Debian GNU/kFreeBSD is a port of the <a href="http://www.debian.org">Debian</a> operating system
-that consists of the GNU userland, GNU C library, Debian package management (dpkg, apt etc.) and
-system tools, on top of the <a href="http://www.freebsd.org">FreeBSD</a> kernel.</p>
-
-<p>Although some bugs still exist, Debian GNU/kFreeBSD is a very complete and usable system.
-Supported desktop environments include GNOME, KDE and Xfce, among others.
-The FreeBSD 7.x kernel is currently in use as the default system and installer kernel.
-Packages of the 6.x series kernel are also available.
-
-<p>Debian GNU/kFreeBSD is currently available for the i386 and amd64 architectures and
-generally supports the same hardware that a normal FreeBSD release would.
-</p>
-
-</td>
-</tr>
-
-</table>
-
-<p></p><br>
-
-<hr align="center" width="70%">
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<td width="10%" align="left" valign="top"><a href="index.html">Prev</a></td>
-<td width="80%" align="center" valign="top"><a href="index.html">Home</a></td>
-<td width="10%" align="right" valign="top"><a href="sysreq.html">Next</a></td>
-</tr>
-
-</table>
-
-</body>
+ </body>
</html>
Modified: trunk/web/doc/post.html
===================================================================
--- trunk/web/doc/post.html 2009-03-24 16:17:23 UTC (rev 2381)
+++ trunk/web/doc/post.html 2009-03-25 06:27:58 UTC (rev 2382)
@@ -1,117 +1,124 @@
-<html>
-<head>
-<title>Installing Debian GNU/kFreeBSD - Post-installation notes</title>
-</head>
-<body bgcolor="#FFFFFF" text="#000000" link="#0000ff" alink="#0000ff" vlink="#880088">
-<center>
-<table width="70%" border=0 cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="center"><h4>Installing Debian GNU/kFreeBSD</h4></th>
-</tr>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title>Installing Debian GNU/kFreeBSD - Post-installation</title>
+ <link rel="stylesheet" href="style.css" type="text/css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+ </head>
+ <body>
+
+ <div class="header">
+ <p id="headertitle">Installing Debian GNU/kFreeBSD</p>
+ <p id="headersubtitle">Post-installation</p>
+ <a class="headerleft" href="installing.html">Prev</a>
+ <a class="headerright" href="resources.html">Next</a>
+ </div>
+
+ <hr/>
-<tr>
-<td width="10%" align="left" valign="bottom"><a href="installing.html">Prev</a></td>
+ <div class="content">
+ <a id="grub"></a>
+ <p class="contenttitle">4.1. GRUB</p>
+ <p>To boot Debian GNU/kFreeBSD via an existing GRUB installation, add the following to your <code class="pn">/boot/grub/menu.lst</code> file:
+ </p>
+ </div>
-<td width="80%" align="center" valign="bottom">Post-installation notes</td>
+ <div class="note">
+ title Debian GNU/kFreeBSD
+ <br/>root (device)
+ <br/>kernel /boot/loader
+ </div>
-<td width="10%" align="right" valign="bottom"><a href="resources.html">Next</a></td>
-</tr>
-</table>
+ <div class="content">
+ <p>The <code class="pn">device</code> you'll need to specify depends on which partition and slice your system has been installed to.
+ <br/>If you chose to install to the first partition, inside the first slice on your system's first disk (ie. <code class="pn">/dev/ad0s1a</code>),
+ you'd specify <code class="pn">(hd0,0,a)</code> in your GRUB configuration.
+ </p>
+ </div>
-<hr align="center" width="70%">
+ <div class="content">
+ <a id="xorg"></a>
+ <p class="contenttitle">4.2. X.Org</p>
+ <p>
+ X Server configuration is performed in the typical Debian fashion, via:
+ </p>
+ </div>
+
+ <div class="note">
+ dpkg-reconfigure xserver-xorg
+ </div>
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
+ <div class="content">
+ <p>
+ Mouse device node names are the only major difference involved in X configuration compared to a Debian GNU/Linux system.
+ Your mouse will use one of the following device names:
+ </p>
+ </div>
+
+ <div class="note">
+ /dev/ums* - USB
+ <br/>/dev/psm* - PS/2
+ <br/>/dev/mse* - Bus mouse
+ <br/>/dev/cuaa* - Serial
+ <br/>/dev/sysmouse - Mouse daemon (moused)
+ </div>
-<tr>
-<th colspan="3" align="left">
-<a name="misc"></a><font color="#990000"><h3>Miscellaneous setup</h3></font></th>
-</tr>
+ <div class="content">
+ <p>
+ For example, the first USB mouse detected by your system would be named <code class="pn">/dev/ums0</code>, the second <code class="pn">/dev/ums1</code>, and so on.
+ </p>
+ <p>
+ The <code class="pn">moused</code> package provides a console mouse daemon similar to the <code class="pn">gpm</code> package found on Debian GNU/Linux.
-<tr>
-<td width="70%" align="left">
-<p>You can setup your soundcard (and other misc stuff) with the debconf templates in <i>kfreebsd-config</i> package.</p>
+ If you would like to have mouse functionality under both X11 and regular virtual terminals, install <code class="pn">moused</code>, configure it to use your
+ particular mouse type via <code class="pn">/etc/moused.conf</code>, restart the daemon, then specify <code class="pn">/dev/sysmouse</code> as your mouse device in
+ <code class="pn">/etc/X11/xorg.conf</code>, along with "auto" for the protocol type.
+ </p>
+ </div>
+
+ <div class="content">
+ <a id="misc"></a>
+ <p class="contenttitle">4.3. Misc.</p>
+ <p>
+ <strong>apt-get key check</strong> - To stop apt from complaining about key checks, import the debian-ports.org mirror GPG key with the following command:
+ </p>
+ </div>
+
+ <div class="note">
+ gpg --keyserver subkeys.pgp.net --no-default-keyring --primary-keyring /etc/apt/trusted.gpg --recv 0917E535
+ </div>
-<p>To configure your keyboard mapping, install the <i>kbdcontrol</i> package and select
-your keyboard layout from the list displayed.
+ <div class="content">
+ <p>
+ <strong>Keyboard map</strong> - To configure your keyboard mapping, install the <code class="pn">kbdcontrol</code> package and select a layout from the
+ displayed list.
+ </p>
+ </div>
-<p>If you're setting up a firewall, you can use the <a href="http://www.openbsd.org/faq/pf/">OpenBSD Packet Filter</a>.
-Currently this is hacked in the base system but there's a <i>pf</i> package in preparation.</p>
+ <div class="content">
+ <p>
+ <strong>PF</strong> - Debian GNU/kFreeBSD includes the OpenBSD Packet Filter by default, with userland tools such as <code class="pn">pfctl</code> included in
+ the <code class="pn">freebsd-utils</code> package. A separate PF-specific package will be prepared in the future.
+ </p>
+ </div>
-<p>To satisfy apt-get's gnupg checking requirements, the following command (as root) will do:</p>
-<p><font color="#461b7e" size=-1><b>gpg --keyserver subkeys.pgp.net --no-default-keyring --primary-keyring /etc/apt/trusted.gpg --recv 0917E535</p>
+ <div class="content">
+ <p>
+ <strong>Development</strong> - When building packages make sure you have the latest autotools-dev package installed. Many packages have outdated config.* files.
+ See <a href="http://glibc-bsd.alioth.debian.org/porting/PORTING">PORTING</a> for more information.
+ </p>
+ </div>
-</td>
-</tr>
+ <div class="footer">
+ <hr/>
+ <span class="footerleft"><a href="installing.html">Prev</a>
+ <br/>3. Base system installation
+ </span>
-<tr>
-<th colspan="3" align="left">
-<a name="xorg"></a><font color="#990000"><h3>X.Org</h3></font></th>
-</tr>
+ <span class="footerright"><a href="resources.html">Next</a>
+ <br/>5. Support, contact, resources
+ </span>
+ </div>
-<tr>
-<td width="70%" align="left">
-<p>X server configuration is done normaly via debconf (dpkg-reconfigure xserver-xorg).</p>
-<p>Everything is as you would find on Debian GNU/Linux, except the mouse setup, whose device names are different.
-The correspondence between mouse devices and their device node names is:</p>
-
-<table>
-<tr>
- <td><font color="#461b7e" size=-1><b>/dev/ums*</td>
- <td><font color="#461b7e" size=-1><b>USB</td>
-</tr>
-<tr>
- <td><font color="#461b7e" size=-1><b>/dev/psm*</td>
- <td><font color="#461b7e" size=-1><b>PS/2</td>
-</tr>
-<tr>
- <td><font color="#461b7e" size=-1><b>/dev/mse*</td>
- <td><font color="#461b7e" size=-1><b>Bus mouse</td>
-</tr>
-<tr>
- <td><font color="#461b7e" size=-1><b>/dev/cuaa*</td>
- <td><font color="#461b7e" size=-1><b>Serial</td>
-</tr>
-<tr>
- <td><font color="#461b7e" size=-1><b>/dev/sysmouse</td>
- <td><font color="#461b7e" size=-1><b>mouse daemon (moused)</td>
-</tr>
-</table>
-
-<p>With regard to mouse daemon, you only need it if you use your mouse in the console (via syscons). Otherwise
-you don't have to install it. <b>FIXME: explain how to use syscons.</b></p>
-
-</td>
-</tr>
-
-<tr>
-<th colspan="3" align="left">
-<a name="devel"></a><font color="#990000"><h3>Development</h3></font></th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>
-When building packages make sure you have the latest autotools-dev package installed.
-Many packages have outdated config.* files. See <a href="/porting/PORTING">PORTING</a> for more information.
-
-</p>
-
-</td>
-</tr>
-
-</table>
-
-<p></p><br>
-
-<hr align="center" width="70%">
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<td width="10%" align="left" valign="top"><a href="installing.html">Prev</a></td>
-<td width="80%" align="center" valign="top"><a href="index.html">Home</a></td>
-<td width="10%" align="right" valign="top"><a href="resources.html">Next</a></td>
-</tr>
-
-</table>
-
-</body>
+ </body>
</html>
Modified: trunk/web/doc/resources.html
===================================================================
--- trunk/web/doc/resources.html 2009-03-24 16:17:23 UTC (rev 2381)
+++ trunk/web/doc/resources.html 2009-03-25 06:27:58 UTC (rev 2382)
@@ -1,102 +1,49 @@
-<html>
-<head>
-<title>Installing Debian GNU/kFreeBSD - Support, contact, resources</title>
-</head>
-<body bgcolor="#FFFFFF" text="#000000" link="#0000ff" alink="#0000ff" vlink="#880088">
-<center>
-<table width="70%" border=0 cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="center"><h4>Installing Debian GNU/kFreeBSD</h4></th>
-</tr>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title>Installing Debian GNU/kFreeBSD - Support, resources & contacting us</title>
+ <link rel="stylesheet" href="style.css" type="text/css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+ </head>
+ <body>
+
+ <div class="header">
+ <p id="headertitle">Installing Debian GNU/kFreeBSD</p>
+ <p id="headersubtitle">Support, resources & contacting us</p>
+ <a class="headerleft" href="post.html">Prev</a>
+ </div>
-<tr>
-<td width="10%" align="left" valign="bottom"><a href="post.html">Prev</a></td>
+ <hr/>
-<td width="80%" align="center" valign="bottom">Support, contact, resources</td>
+ <div class="content">
+ <p class="contenttitle">5.1. Mailing list</p>
+ <p>The <a href="http://lists.debian.org/debian-bsd">debian-bsd</a> mailing list is the best way to contact fellow users and developers for general help,
+ development questions or any other related queries.
+ </p>
+ </div>
-<td width="10%" align="right" valign="bottom"></td>
+ <div class="content">
+ <p class="contenttitle">5.2. Wiki</p>
+ <p>
+ The <a href="http://wiki.debian.org/Debian_GNU/kFreeBSD">Debian GNU/kFreeBSD wiki</a> contains lots of useful information, including an
+ <a href="http://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ">FAQ</a>.
+ </p>
+ </div>
-</tr>
-</table>
+ <div class="content">
+ <p class="contenttitle">5.3. IRC</p>
+ <p>
+ Various users and developers can be found in the <code class="pn">#gnu-kbsd</code> IRC channel on the <a href="http://www.freenode.net">freenode</a> network
+ (irc.freenode.net). Keep in mind, most users in this channel are in different timezones all around the world, so if nobody happens to be around, try again at a different time of day.
+ </p>
+ </div>
-<hr align="center" width="70%">
+ <div class="footer">
+ <hr/>
+ <span class="footerleft"><a href="post.html">Prev</a>
+ <br/>4. Post-installation
+ </span>
+ </div>
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="left">
-<a name="list"></a><font color="#990000"><h3>Mailing list</h3></font></th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>
-For further help with GNU/kFreeBSD related matters, you can use the
-<a href="http://lists.debian.org/debian-bsd">debian-bsd</a>
-mailing list.
-</p>
-
-</td>
-</tr>
-
-<tr>
-<th colspan="3" align="left">
-<a name="wiki"></a><font color="#990000"><h3>Wiki</h3></font></th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>
-The Debian GNU/kFreeBSD wiki can be found <a href="http://wiki.debian.org/Debian_GNU/kFreeBSD">here</a>. An FAQ, among other things, can be
-found there.
-</p>
-
-</td>
-</tr>
-
-<tr>
-<th colspan="3" align="left">
-<a name="irc"></a><font color="#990000"><h3>IRC</h3></font></th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>
-You can find other GNU/kFreeBSD users and developers in #gnu-kbsd on irc.freenode.net.
-
-</p>
-
-</td>
-</tr>
-
-<tr>
-<th colspan="3" align="left">
-<a name="misc"></a><font color="#990000"><h3>Miscellaneous</h3></font></th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>
-Any comments or complaints about this guide can be directed to Joshua Cummings
-(<i>jrac at internode.on.net</i>) via the mailing list.
-
-</p>
-
-</td>
-</tr>
-
-</table>
-
-<p></p><br>
-
-<hr align="center" width="70%">
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<td width="10%" align="left" valign="top"><a href="post.html">Prev</a></td>
-<td width="80%" align="center" valign="top"><a href="index.html">Home</a></td>
-<td width="10%" align="right" valign="top"></td>
-</tr>
-
-</table>
-
-</body>
+ </body>
</html>
Added: trunk/web/doc/style.css
===================================================================
--- trunk/web/doc/style.css (rev 0)
+++ trunk/web/doc/style.css 2009-03-25 06:27:58 UTC (rev 2382)
@@ -0,0 +1,177 @@
+body
+{
+ color: #000000;
+ background-color: #ffffff;
+ font-family: Tahoma, sans-serif;
+ font-size: small;
+ line-height: 1.3em;
+}
+
+a:link
+{
+ color: #990000;
+ text-decoration: none;
+}
+
+a:hover
+{
+ color: #990000;
+ text-decoration: underline;
+}
+
+a:visited
+{
+ color: #990000;
+ text-decoration: none;
+}
+
+a:visited:hover
+{
+ color: #c96020;
+ text-decoration: underline;
+}
+
+hr
+{
+ left: -2px;
+ right: -2px;
+ width: 100%;
+ border: 1px solid gray;
+ margin-bottom: 40px;
+ position: absolute;
+}
+
+ul
+{
+ margin-left: 3in;
+}
+
+li
+{
+ list-style-type: square;
+ margin-left: 0.3in;
+ line-height: 1.5em;
+}
+
+.leftli
+{
+ margin: 0;
+ text-align: left;
+}
+
+tt.pn
+{
+ font-family: monospace;
+}
+
+.header
+{
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 35px;
+}
+
+.headerleft
+{
+ left: 5px;
+ padding: 5px;
+ position: absolute;
+ text-align: left;
+}
+
+.headerright
+{
+ right: 5px;
+ padding: 5px;
+ position: absolute;
+ text-align: right;
+}
+
+#frontheader
+{
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 35px;
+}
+
+#headertitle
+{
+ color: #990000;
+ font-size: medium;
+ font-weight: bold;
+ text-align: center;
+}
+
+#headersubtitle
+{
+ font-size: small;
+ font-weight: bold;
+ text-align: center;
+}
+
+.footer
+{
+ left: 5px;
+ margin-left: auto;
+ margin-right: auto;
+ margin-top: 0.2in;
+ padding: 5px;
+ text-align: right;
+ line-height: 1.7em;
+}
+
+.footerleft
+{
+ left: 5px;
+ margin-top: 0.1in;
+ padding: 5px;
+ position: absolute;
+ text-align: left;
+}
+
+.footerright
+{
+ right: 5px;
+ margin-top: 0.1in;
+ padding: 5px;
+ position: absolute;
+ text-align: right;
+}
+
+.content
+{
+ margin-left: 0.1in;
+ margin-right: 0.3in;
+ padding: 1pt;
+}
+
+.contenttitle
+{
+ font-size: medium;
+ font-weight: bold;
+ padding: 0pt;
+}
+
+#fronttitle
+{
+ color: #990000;
+ font-size: large;
+ font-weight: bold;
+}
+
+.note
+{
+ color: #452c63;
+ background-color: #f5f5f5;
+ border: #d4d4d4 solid;
+ border-width: thin;
+ font-family: monospace;
+ font-size: medium;
+ text-decoration: none;
+ margin-left: 0.2in;
+ margin-right: 4in;
+ min-width: 500px;
+ max-width: 600px;
+ padding: 10pt;
+ line-height: 1.3em;
+}
Modified: trunk/web/doc/sysreq.html
===================================================================
--- trunk/web/doc/sysreq.html 2009-03-24 16:17:23 UTC (rev 2381)
+++ trunk/web/doc/sysreq.html 2009-03-25 06:27:58 UTC (rev 2382)
@@ -1,89 +1,61 @@
-<html>
-<head>
-<title>Installing Debian GNU/kFreeBSD - System requirements</title>
-</head>
-<body bgcolor="#FFFFFF" text="#000000" link="#0000ff" alink="#0000ff" vlink="#880088">
-<center>
-<table width="70%" border=0 cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="center"><h4>Installing Debian GNU/kFreeBSD</h4></th>
-</tr>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title>Installing Debian GNU/kFreeBSD - System requirements</title>
+ <link rel="stylesheet" href="style.css" type="text/css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+ </head>
+ <body>
+
+ <div class="header">
+ <p id="headertitle">Installing Debian GNU/kFreeBSD</p>
+ <p id="headersubtitle">System requirements</p>
+ <a class="headerleft" href="intro.html">Prev</a>
+ <a class="headerright" href="installing.html">Next</a>
+ </div>
-<tr>
-<td width="10%" align="left" valign="bottom"><a href="intro.html">Prev</a></td>
+ <hr/>
-<td width="80%" align="center" valign="bottom">System requirements</td>
+ <div class="content">
+ <a id="hardware"></a>
+ <p class="contenttitle">2.1. Supported hardware</p>
+ <p>
+ Debian GNU/kFreeBSD's hardware support is outlined in the <a href="http://www.freebsd.org/handbook/install-hardware.html">'Ѕupported hardware'</a>
+ section of the <a href="http://www.freebsd.org/handbook/">FreeBSD handbook</a>. Almost all device drivers included in a 'GENERIC' FreeBSD kernel
+ configuration are available in the respective Debian kernel package(s), with the exception of certain non-free binary-only drivers and GPL-conflicting code.
+ Currently supported hardware platforms include i386 and amd64.
+ </p>
+ </div>
-<td width="10%" align="right" valign="bottom"><a href="installing.html">Next</a></td>
-</tr>
-</table>
+ <div class="content">
+ <a id="media"></a>
+ <p class="contenttitle">2.2. Install media</p>
+ <p>
+ Our current installation CD, based on a modified FreeBSD sysinstall, serves as temporary solution until a full port of the debian-installer is complete.
+ Bootable images for both i386 and amd64 can be found at <a href="http://glibc-bsd.alioth.debian.org/install-cd/">http://glibc-bsd.alioth.debian.org/install-cd</a>.
+ These images usually aren't much more than 100MB in size, making them perfect for lower capacity mini CD/DVDs and flash drives.
+ </p>
+ </div>
-<hr align="center" width="70%">
+ <div class="content">
+ <a id="space"></a>
+ <p class="contenttitle">2.3. Disk space</p>
+ <p>
+ Disk space requirements for Debian GNU/kFreeBSD don't differ too much from standard Debian GNU/Linux, ranging from less than several hundred megabytes
+ for a fresh base install, to several gigabytes for a complete graphical desktop environment and applications.
+ </p>
+ </div>
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<th colspan="3" align="left">
-<a name="hardware"></a><font color="#990000"><h3>Supported hardware</h3></font></th>
-</tr>
+ <div class="footer">
+ <hr/>
+ <span class="footerleft"><a href="intro.html">Prev</a>
+ <br/>1. Introduction
+ </span>
-<tr>
-<td width="70%" align="left">
-<p>At the time of writing, Debian GNU/kFreeBSD is available for the i386 and amd64 architectures and
-features hardware support roughly equivalent to FreeBSD/i386 or FreeBSD/amd64, respectively.
-See <a href="http://www.freebsd.org/handbook/install-hardware.html">"Supported hardware"</a>
-in the <a href="http://www.freebsd.org/handbook/">FreeBSD handbook</a> for details.
-</p>
-</td>
-</tr>
+ <span class="footerright"><a href="installing.html">Next</a>
+ <br/>3. Base system installation
+ </span>
+ </div>
-<tr>
-<th colspan="3" align="left">
-<a name="media"></a><font color="#990000"><h3>Installation media</h3></font></th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>Our custom installation CD is similar in functionality to the debian-installer "netinst" flavour.
-Be aware that despite this fact, a port of the official debian-installer to GNU/kFreeBSD has not yet
-been completed. In the mean time our install CD is based on the regular FreeBSD installer (aka sysinstall. If
-you have installed FreeBSD before, this will look suspiciously familiar).</p>
-
-<p>Releases of our install CD can be found in the <a href="../install-cd">install-cd/</a> directory of this site.</p>
-
-<p>For information on how to install, proceed to <a href="installing.html#base">"Installing Debian GNU/kFreeBSD"</a>.</p>
-
-</td>
-</tr>
-
-<tr>
-<th colspan="3" align="left">
-<a name="space"></a><font color="#990000"><h3>Disk space</h3></font></th>
-</tr>
-
-<tr>
-<td width="70%" align="left">
-<p>
-If you're planning to use your GNU/kFreeBSD system for development purposes (building packages etc.),
-around 10GB of hard disk space is a good idea. If you're just giving Debian GNU/kFreeBSD a try, you could
-probably get away with around 2GB (bare minimum 500MB with single slice/partition for /).
-</p>
-</td>
-
-</tr>
-
-</table>
-
-<p></p><br>
-<hr align="center" width="70%">
-<table width="70%" border="0" cellpadding="0" cellspacing="0">
-<tr>
-<td width="10%" align="left" valign="top"><a href="intro.html">Prev</a></td>
-<td width="80%" align="center" valign="top"><a href="index.html">Home</a></td>
-<td width="10%" align="right" valign="top"><a href="installing.html">Next</a></td>
-</tr>
-
-</table>
-
-
-</body>
+ </body>
</html>
More information about the Glibc-bsd-commits
mailing list