Das Debian-Projekt
Oldenburg Linux-Informationstag
Gliederung
- Das Debian-Projekt
- Organisation des Projekts
- Entwicklung
- Distribution
Das Debian-Projekt
- Gründung: 16. August 1993
- Gegründet von Ian Murdock
- Internet-Projekt
- Arbeit von Freiwilligen
Zielsetzung
- Freie Distribution
- Universelle Distribution
- Offene Entwicklung
- Von Anwendern für Anwender
- Wohldefinierte Abhängigkeiten
- Portierungen
- Grundlage für andere
Organisation
- Projektleiter - wird jährlich gewählt
- Secretary - wird deligiert
- Paket-Entwickler - werden aufgenommen
- Teams - bilden sich selbst
Debian-Teams
- FTP-Master
- Release
- Installer
- Security
- Events
- Webmaster / Website
- Listmaster
- Porter
- Administratoren
- und viele mehr...
Infrastruktur
- ftp-master - Oregon, USA
- ftp - Minnesota, USA
- lists - Texas, USA
- www-master - Amsterdam, NL
- www - Colorado, USA
- cvs - Colorado, USA
- db - Colorado, USA
- alioth - Colorado, USA
- wiki - Oregon, USA
- backup - Darmstadt, DE
- security-master - Amsterdam, NL
- security - Amsterdam, NL, Minnesota, USA
- porting - weltweit
- buildd - weltweit
- Spiegel - weltweit
Entwicklung
- täglich in sid / unstable
- Weltweit verteiltes Arbeiten
- Diskussion / Koordination via Mail und IRC
- Archiv und Website automatisch
- Automatisches Compilieren
- ca. 10GB Pakete pro Tag
Integration von Build Daemon
Paket aktualisieren
- Hochladen von Quell- und Binärpaketen
- ".changes"-Datei
- Digitale Signatur
- Build Daemon
- Neues Archiv täglich
- Distribution signiert
Spiegel Infrastruktur
Debian-Distribution
- Stark verzahnte Pakete
- Saubere Abhängigkeiten
- Basar von Kathedralen
- Allgemeines Framework
- Strenge Policy
- APT
Abhängigkeiten von Gnumeric
Von 2002, vereinfacht
Debian-Pakete
- eigenes Paketformat
- Metadaten
- Beschreibung
- Abhängigkeiten
- Zuständigkeiten
- Config
- Paketdaten
- Skripte
- preinst
- postinst
- prerm
- postrm
- config
- Hohe Flexibilität
Vorteile von Debian
- Vollständig frei
- Offene Entwicklung
- Offene Fehlerdatenbank
- Saubere Abhängigkeiten
- Von Profis für Profis
- Mitarbeit möglich
- Release-Laufzeiten
Zusammenfassung
- Zielsetzung
- Organisation
- Entwicklung
- Distribution
- Vorteile