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.
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
Social Contract
zustimmt, kann ein neuer Entwickler
werden, um neue Software innerhalb von Debian einzubringen und zu warten oder
andere Tätigkeiten zu übernehmen. Dies alles muss aber den Debian
Qualitätsstandards genügen.
Debian
Free Software Guidelines
beschreiben, was freie Software für Debian
ist. Dieses Dokument hat großen Einfluss auf die Free Software Movement und
stellt die Basis für die Open
Source Free Software Guidelines
dar.
Debian Policy
.
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:
Linux Standard
Base
(LSB). Die LSB ist ein Projekt, um ein Basis Linux System zu
standardisieren. Dies ermöglicht Software und Hardware Entwicklern eine
leichtere Entwicklung von Software und Hardware Treibern für viele Linux
Distributionen.
Filesystem Hierarchy
Standard
(FHS) hat die Standardisierung des Linux Dateisystem
Layouts als Ziel. Dies erleichtert den Entwicklern die Arbeit Software
unabhängig einer speziellen Distribution zu erstellen.
Debian Jr.
ist ein Projekt, das versucht auch den jüngsten Benutzern etwas zu bieten
Weitere allgemeine Informationen zu Debian finden Sie in der Debian FAQ
.
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.
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.
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
.
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
.
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.
dbootstrap
, Kapitel 7 beschrieben. Diese beinhaltet sowohl
die notwendigen Konfigurationen als auch die eigentliche Installation des
Systems.
dselect
oder
apt-get
. Lesen Sie Einführung in die Paket-Verwaltung, Kapitel
8
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.