[ Zusammenfassung ] [ Copyright Hinweis ] [ Inhalt ] [ weiter ]

Debian GNU/Linux 2.2 installation; Für ARM
Kapitel 1 Willkommen zu Debian GNU/Linux


Wir sind froh, dass Sie sich für Debian GNU/Linux entschieden haben. Wir sind überzeugt davon, dass Sie Debian als einzigartig unter den Betriebssystem-Distributionen erkennen werden. Debian bringt freie Software aus der ganzen Welt zusammen und integriert sie in ein konsistentes Ganzes. Debian ist sicherlich mehr als die Summe seiner Einzelteile.


1.1 Was ist Debian?

Debian ist eine Organisation, die 100% aus Freiwilligenarbeit besteht und sich der freien Software und den Grundsätzen der Free Software Foundation verschrieben hat. Im Jahre 1993 wurde das Projekt von Ian Murdock gestartet, um eine komplette und kohärente Software Distribution auf Basis des relativ neuen Linux Kernels anzubieten. Dieses Projekt wurde mit Hilfe von Software-Entwicklern aus der Taufe gehoben, die mitarbeiten wollten. Diese anfangs kleine Schar an Enthusiasten, die anfangs von der Free Software Foundation gefördert und von der GNU Philosophie beeinflusst wurden, wuchs über die Jahre zu einer Organisation mit über 500 Entwicklern.

Die Entwickler sind in eine Vielzahl von Aktivitäten involviert. Darunter befindet sich die Administration des WWW und FTP Bereichs, das Design von Grafiken, die Analyse von Software Lizenzen, das Schreiben von Dokumentationen und natürlich auch die Pflege von Softwarepaketen.

Um unser Interesse und unsere Sichtweise weiter zu verbreiten und auch um Leute anzusprechen, die an den Grundsätze von Debian festhalten, wurden einige Dokumente publiziert, die unseren Standpunkt erklären und auch darstellen, was es bedeutet, ein Debian Entwickler zu sein.

Debian Entwickler sind nicht nur in das Debian Projekt involviert, sondern auch in andere Projekte. Manche sind Debian spezifisch, andere betreffen generell Linux und die Community, wie zum Beispiel:

Weitere allgemeine Informationen zu Debian finden Sie in der Debian FAQ.


1.2 Was ist GNU/Linux?

Das GNU Projekt hat eine umfassende Kollektion von freien Software Tools erstellt, um sie mit Unix™ und Unix ähnlichen Betriebssystemen, wie z.B. Linux, zu verwenden. Dies inkludiert Programme, die einem ein simples Kopieren von Dateien, die Kompilierung eines Programms oder die Bearbeitung von Dokumenten verschiedenster, erlauben.

Linux ist ein freies Betriebssystem für Ihren Computer. Ein Betriebssystem besteht aus einer Reihe von grundlegenden Programmen, die Ihr Rechner zum Arbeiten benötigt. Der wichtigste Teil eines Betriebssystems ist der Kernel. Er ist das Programm, welches für alle Basisaufgaben, wie das Ansteuern der verschiedensten Hardware-Komponenten, die Verwaltung des Festplattenplatzes und die Organisation des Arbeitsspeichers, zuständig ist. Er sorgt ebenfalls für das Starten von anderen Programmen. Linux ist streng genommen ausschließlich der Kernel. Umgangssprachlich wird damit jedoch meistens ein GNU/Linux System verstanden, also ein System, das auf dem Linux Kernel sowie vielen GNU-Programmen basiert.

Linux wurde 1991 vom Finnen Linus Torvalds ins Leben gerufen; heutzutage arbeiten mehrere Hundert Menschen am Kernel mit. Linus koordiniert diese Arbeiten und entscheidet, was in den Kernel aufgenommen wird und was nicht.


1.3 Was ist Debian GNU/Linux?

Die Kombination aus der Debian Philosophie und Methodologie mit den GNU Tools und dem Linux Kernel haben zu einer einzigartigen Distribution geführt, nämlich Debian GNU/Linux. Die Distribution besteht aus einer großen Anzahl an Software Paketen. Jedes Paket besteht aus ausführbaren Dateien, Skripten, Dokumentation und Konfigurationen. Es hat einen Maintainer, der für das Paket zuständig ist, der auch sicherstellen muss, dass das Paket mit den anderen in der Distribution harmoniert und keine Probleme beim Installieren bereitet. Das alles resultiert in Debian GNU/Linux, das eine Distribution mit hoher Qualität ist, stabil läuft und auch skalierbar ist. Es kann einfach als kleine Firewall, als Desktop Rechner, oder als Workstation, als High End Client oder Server für das Internet oder für das LAN verwendet werden.

Das, was Debian von anderen GNU/Linux Distributionen unterscheidet, sind das Paket Verwaltungstool dpkg, dselect und die verschiedenen Programme, die als apt zusammengefasst sind. Diese Tools geben dem Administrator alle Möglichkeiten um das System zu verwalten; sei es um das ganze System mit all seinen Paketen zu aktualisieren, sei es um nur einzelne Pakete zu aktualisieren oder vom Aktualisieren auszuschließen. Weiters ist es möglich, dem Paketverwaltungssystem mitzuteilen, was für Software Sie händisch kompiliert und installiert haben und welche Abhängigkeiten damit erfüllt sind.

Um Ihr System gegen Trojaner und andere böswillige Software zu schützen, wird bei jedem Paket verifiziert, daß es wirklich von einem registrierten Paket-Betreuer (einem sogenannten Maintainer) hochgeladen wurde. Die Paket-Betreuer verwenden zudem sehr viel Sorgfalt darauf, die Pakete auf eine sichere Weise zu konfigurieren. Wenn es mit ausgelieferten Paketen Probleme gibt, sind korrigierte Versionen in der Regel sehr schnell verfügbar. Durch einfaches periodisches Aktualisieren laden Sie alle Korrekturen aus dem Internet und halten Ihr System sicher auf einem aktuellen Stand.

Die beste Methode um Support für Ihr Debian GNU/Linux System zu bekommen ist, sich auf einer der 80+ Mailinglisten einzuschreiben und dort zu fragen. Um sich auf die Mailinglisten einzutragen, gehen Sie einfach auf die Mailinglisten Einschreibseite. Weiters gibt es noch das IRC, wo sich sowohl Debian Benützer als auch auch Entwickler befinden. Einen deutschsprachigen Channel finden Sie im IRCnet unter #debian.de, als IRC-Server sind irc.uni-erlangen.de und irc.fu-berlin.de zu empfehlen. Der englischsprachige Channel befindet sich auf auf dem Open Projects Network (OPN) und ist über irc.debian.org erreichbar. Dort ist der Channel #debian der für Sie interessante.


1.4 Was ist Hurd?

Manche mögen sagen Hurd hurts, wir denken anders. Bei Hurd handelt es sich, wie bei Linux auch, um einen Betriebssystem-Kern. Die interne Architektur ist jedoch anders als bei Linux. Hurd ist ein MACH-Kernel, während Linux ein monolitischer Kernel ist.

Debian GNU/Hurd ist ein Debian GNU-System, das den Hurd-Kernel verwendet. Dieses System wird zur Zeit aufgebaut, es gibt keine Version 2.2 davon. Abgesehen vom Kernel-Management wird es genauso installiert und gewartet werden wie Debian GNU/Linux. Interessenten seien an dieser Stelle auf die Mailingliste debian-hurd@lists.debian.org und die Debian GNU/Hurd Ports Seiten verwiesen.

Wie man sich in eine Debian Mailingliste einschreibt, steht auf der Anmeldungs-Seite.


1.5 Wo gibt es die neueste Version des Dokuments?

Dieses Dokument ändert sich ständig. Letzte Anmerkungen zu der derzeitigen Release 2.2 findet man auf den Debian 2.2 Release Seiten. Aktualisierte Versionen der Installationsanleitung findet man auf den Offiziellen Installationsseiten.


1.6 Organisation der Installationsanleitung

Dieses Dokument soll als Anleitung für die Leute dienen, die das erste Mal mit Debian GNU/Linux in Kontakt kommen. Wir versuchen so wenig Kenntnis wie möglich vorrauszusetzen, allerdings ist etwas Wissen über die Funktionsweise Ihrer Hardware nötig.

Auch versierte Benutzer finden vielleicht noch nützliche Referenzen in diesem Dokument, zum Beispiel minimale Installations-Größen, Details über den Hardware-Support.

Dieses Handbuch ist linear organisiert und führt den Benutzer Schritt für Schritt durch die Installation. Hier sind die wichtigsten Schritte und die entsprechenden Kapitel.

  1. Stellen Sie fest, ob Ihre Hardware den Anforderungen für eine Installation genügt. Siehe Systemvoraussetzungen, Kapitel 2.
  2. Machen Sie ein Backup, konfigurieren Sie Ihre Hardware und sammeln Sie die nötigen Informationen. Weiter in Vorbereitungen, Kapitel 3.
  3. Partitionieren Sie Ihre Festplatte(n), ein wichtiger Schritt, da Sie eine Weile damit zu leben haben. Siehe Partitionieren der Festplatte, Kapitel 4.
  4. In Installationsmethoden für Debian, Kapitel 5 wird erklärt, auf welche Art und Weise Sie Debian installieren können.
  5. Booten Sie das Installations-System. Einzelheiten werden in Booten des Installations-Systems, Kapitel 6 beschrieben. Dieses Kapitel enthält auch Informationen für Problemfälle.
  6. Die eigentliche Installation wird in Schrittweise Konfiguration des Systems mit dbootstrap, Kapitel 7 beschrieben. Diese beinhaltet sowohl die notwendigen Konfigurationen als auch die eigentliche Installation des Systems.
  7. Installieren Sie das Basis-System. Siehe ``Installation des Basissystems'', Abschnitt 7.12
  8. Booten Sie das frisch installierte System und konfigurieren Sie es. Der Augenblick der Wahrheit, Abschnitt 7.15
  9. Installieren Sie den Rest des Systems mit dselect oder apt-get. Lesen Sie Einführung in die Paket-Verwaltung, Kapitel 8
  10. Wenn Sie Ihr System installiert haben, können Sie mehr über die nächsten Schritte nachlesen. Siehe Nächste Schritte und wie weiter, Kapitel 9. Das Kapitel gibt Ihnen nähere Auskünfte über Unix, Debian und darüber, wie man einen Kernel kompiliert. Wenn Sie Ihr eigenes Installations-System aus unserem Quellcode erzeugen möchten, lesen Sie Technische Informationen zu den Boot-Disketten, Kapitel 10.
  11. Wenn Sie etwas zu diesem Dokument beitragen möchten, dann lesen Sie in Ergänzungen zu diesem Text, Abschnitt 12.2, wie Sie es am besten machen.


1.7 Copyrights und Lizenz-Bestimmungen

Wir sind sicher, daß Sie die Lizenz-Bedingungen gelesen haben, die mit vielen kommerziellen Softwareprodukten ausgeliefert werden. Sie gestatten Ihnen oftmals nur die Benutzung einer einzigen Softwarekopie auf einem einzigen Computer. Bei einem Debian GNU System ist dies anders. Wir fordern Sie auf, das System auf jedem Computer in Ihrer Umgebung, Schule oder Arbeitsstätte zu installieren. Geben Sie es Ihren Freunden und helfen Sie Ihnen, Debian auf Ihren Computern zu installieren. Wenn Sie möchten, können Sie auch Tausende von Kopien herstellen und sie verkaufen - mit nur wenigen Einschränkungen. Dies ist machbar, da Debian GNU auf freier Software basiert.

Freie Software bedeutet jedoch nicht, daß sie kein Copyright besitzt. Es bedeutet auch nicht, daß die CD mit der freien Software kostenlos zu erwerben ist. Freie Software heißt, daß die Copyright- und Lizenz-Bestimmungen es Ihnen erlauben, die Programme zu nutzen und zu kopieren, ohne dafür bezahlen zu müssen. Es gibt zum Teil Einschränkungen, wie die Software vervielfältigt werden darf, aber das können Sie in Ruhe nachlesen, wenn Sie das System installiert haben.[1]

Viele Programme sind beispielsweise unter der GNU General Public License (GPL) lizensiert. Die GPL verpflichtet Sie, den Quellcode des Programms zur Verfügung zu stellen, wenn Sie eine Kopie eines Programmes weitergeben.[2] Daher haben wir den Quellcode der betroffenen Programme in das Debian GNU System integriert. Nach der Installation finden Sie die Copyright- und Lizenz-Bestimmungen der Programme aller Pakete in Verzeichnis /usr/doc/Paketname/copyright.

Weiterführende Informationen über Lizenzen und darüber, wie bei Debian GNU entschieden wird, ob ein Paket frei genug ist, um in die Debian GNU Distribution mit aufgenommen zu werden, befinden sich im Gesellschafts-Vertrag von Debian (Debian Social Contract). Sie finden dieses Dokument zum Beispiel im Web, mit deutscher Übersetzung, wenn als Sprache im Browser "DE" eingestellt ist.

Die wichtigste der rechtlichen Bestimmungen ist, daß alle Programme ohne jegliche Garantieleistungen ausgeliefert werden. Die Menschen, die freie Software erstellen, haben ein Interesse daran, Software zu schreiben und zu warten, nicht jedoch, auch noch gerichtlich verfolgt zu werden.


[ Zusammenfassung ] [ Copyright Hinweis ] [ Inhalt ] [ weiter ]
Debian GNU/Linux 2.2 installation; Für ARM
version 2.2.25, 07 June, 2001
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo
Christian Leutloff
Alexander Harderer
Philipp Frauenfelder
Martin Schulze