sidux 2008-01

Deutlich später als geplant, aber nun haben wir das Vergnügen die sofortige Verfügbarkeit von sidux 2008-01 "Νυξ" anzukündigen, erhältlich in etwa ≈435 MB großen kde-lite Varianten für amd64 und i386 (i686) und einem kombinierten i386+amd64 Release mit etwa ≈1470 MB für kde-full.

sidux ist eine umfassende Debian sid basierte Live-CD mit besonderem Augenmerk auf Festplatteninstallationen, einem sauberen Upgradepfad innerhalb sids und zusätzlichem Hard- und Softwaresupport. Das ISO basiert vollständig auf Debian sid, angereichert und stabilisiert mit sidux eigenen Paketen und Skripten.

Release Notes für Νυξ

"Νυξ", konzentriert sich auf KDE 3.5.9, die umfangreichen Änderungen bedingt durch Kernel 2.6.24.4, die frisch verfügbare "resolvconf" Funktionalität zum DNS Management über "Ceni" und unser neues Buildsystem für sidux. Desweiteren wurde eine große Anzahl von Funktionalitätserweiterungen und Fehlerkorrekturen dem gesamten Paketspektrum zuteil.

So wurden zum Beispiel im neuen Upstreamkernel 2.6.24 die Subarchitekturen "i386" und "x86_64" in die neue generische "x86" Architektur zusammengefasst, ferner steht nun Unterstützung für weitere wireless LAN Geräte wie RealTek RTL8180L/ RTL8185, UVC Video Unterstützung, high resolution timers und Dynamic Ticks für amd64 Systeme zur Verfügung. Insbesondere diese kernelbezogenen Änderungen erforderten eine Reihe von Änderungen an dem Releaseprozeß des Kernels für sidux, welcher nun in Form von eng an Debian angelehnten Paketen über apt-get gewährleistet wird, begleitet von einer Anzahl GPL2 kompatibler externer Modulpakete. Metapakete (eine nähere Einführung ist weiter unten verfügbar) ermöglichen nun eine einfache Auswahl des erforderlichen Kernelsupports sowie die Verfügbarkeit von Fehlerbereinigen und Sicherheitskorrekturen.

Ein besonderes Augenmerk wurde auf die Auflösung des bisherigen "sidux" Menüs in XDG konforme Menükategorien gelegt, welche — in Kombination mit dem neuen SVG basierten Artwork — eine bessere Kompatibilität mit alternativen Windowmanagern und Desktopenvironments ermöglichen und eine Voraussetzung für künftigen KDE4 oder potentiellen GNOME oder XFCE Support darstellen. Ebenso hat eine große Anzahl von Paketen teils massive Änderungen erfahren oder wurde vollständig durch neue Ansätze ersetzt (wie zum Beispiel "netcardconfig" durch "Ceni").

Der Releaseplan der weiteren für 2008 geplanten sidux Releases wurde entsprechend adaptiert (ja, dies impliziert einen hoffentlich kürzen Releasezyklus für Έρεβος).

Unser besonderer Dank gilt dem sidux art Team und im besonderen allen Mirrorhostern für ihre Bemühungen um sidux.

Jetzt zu den interessanten Themen, was steht nun auf dem Plan:

Hinweise für Hardware, die non-free Pakete braucht:

sidux enthält nur dfsg freie Software, deshalb ist es sinnvoll, contrib/ non-free in die /etc/apt/sources.list.d/debian.list aufzunehmen und Internetzugang sicherzustellen.

# See sources.list(5) for more information, especially
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
# The /etc/apt/sources.list.d/ directory provides a way to add sources.list
# entries in separate files that end with sources.list file.

# unstable
deb http://ftp.de.debian.org/debian unstable main contrib non-free
# deb-src http://ftp.de.debian.org/debian unstable main contrib non-free

# testing
# deb http://ftp.de.debian.org/debian testing main contrib non-free
# deb-src http://ftp.de.debian.org/debian testing main contrib non-free

# experimental
# deb http://ftp.de.debian.org/debian experimental main contrib non-free
# deb-src http://ftp.de.debian.org/debian experimental main contrib non-free

und /etc/apt/sources.list.d/sidux.list:

Die benötigte Firmware kann entweder der unten folgenden Auflistung entnommen, oder mit dem neu entwickelten fw-detect script (paketiert in configure-networkcard) bestimmt werden.

Wir versuchen, Pakete für legal vertreibbare Firmware in unseren non-free Repositories zur Verfügung zu stellen, aber nicht alle Anbieter erlauben dies.

Hinweise für Upgrader:

sidux bemüht sich sehr um einen nahtlosen Upgradepfad für Debian- und sidux-eigene Pakete, dennoch verleiben einige Dinge die manueller Nacharbeit bedürfen.

bash-completion

/etc/bash_completion, welches die erweiterten Befehlsvervollständigungen bereitstellt (wie z.B. "apt-get i[tab]"), ist ab Version 3.1dfsg-9 nicht Bestandteil des bash Paketes, die Funktionalität wurde stattdessen in das neue "bash-completion" (>> 20060301-1) ausgelagert. Aufgrund der Eigenschaft daß "bash-completion" nur eine Recommends Abhängigkeit von "bash" ist, empfiehlt es sich "bash-completion" manuell zu installieren:

apt-get install bash-completion

(es wird empfohlen der Installation der Version des Paketbetreuers von /etc/bash_completion zuzustimmen)

grub/ grub-gfxboot

Die folgenden Features wurden kürzlich grub-gfxboot hinzugefügt:

Die Verwendung jedes dieser neuen Features erfordert die Aktualisierung des Bootsektors der betroffenden Systeme. Von "grub" oder früheren Versionen von "grub-gfxboot" installierte Bootsektoren sind nicht in der Lage auf Partititionen mit diesen Features zuzugreifen oder gar zu booten!
Während diese Änderungen keine existierenden Systeme betreffen, empfehlen wir dringend die Bootsektoren mittels des folgenden Befehls zu aktualisieren:

grub-install --recheck --no-floppy <raw device or partition>

um auch auf neu erstellte ext3 (mit Inode Größen oberhalb von 128 Byte) oder ext4 Partitionionen zugreifen, oder das neue savedefault Feature verwenden zu können.

Besondere Aufmerksamkeit ist beim aktualisieren des Bootsektors anzuraten, die Auswahl eines falschen Installationsziels kann möglicherweise die Bootfähigkeit des Systems beeinträchtigen.

Kernelpaketierung

Beginnend mit Kernel 2.6.24 sind sidux Kernels und dfsg-freie externe Module ausschließlich via apt verfügbar und können über Metapakete aktuell gehalten werden.

Dieser Upgrademechanismus kann durch die Entfernung der oben genannten Metapakete deaktiviert werden. Weitere Kernelupdates bedürfen dann manueller Installation, Bugfixes und Sicherheitskorrekturen werden in Folge nicht mehr als Bestandteil des normalen dist-upgrades installiert!

Obsolete packages

Im Rahmen der Weiterentwicklung von sidux wurden einige Pakete durch bessere Alternativen ersetzt oder überflüssig.

Disclaimer:

Dies ist experimentelle Software. Benutzung geschieht auf eigenes Risiko. Das sidux Projekt, seine Entwickler und Teammitglieder (alle vertreten durch den sidux e.V.) können unter keinen Umständen haftbar gemacht werden für Schäden an Hard- oder Software, Datenverlust oder anderen, direkten oder indirekten Schäden entstanden durch die Benutzung dieser Software. Sollten Sie mit diesen Formulierungen und Bedingungen nicht einverstanden sein, so ist es Ihnen nicht erlaubt, diese Software weiter zu benutzen oder zu verteilen.

Download URLs, bitte gebt den Servern etwas Zeit zum synchronisieren:

Europa

Nordamerika

Asia

Afrika

Australien

Unser Dank gilt allen Mirrorbetreibern für ihre Bemühungen um sidux.

Wie kann man mitwirken?

Sich bei sidux zu engagieren ist einfach, besucht uns im IRC (irc.oftc.net, port 6667, channel #sidux) und diskutiert Eure Patches/ Vorschläge oder Erweiterungen.

Wir diskutieren gerne jegliche dfsg-freie Patches und Beiträge, insbesondere im Bereich alternativer Window Manager (gnome, xfce), mobile Netzwerke (GPRS/ UMTS, Bluetooth, aber auch ISDN, PPP, PPPoE) oder generelle Tasks wie Übersetzungen/ Lokalisationen und Ähnliches.

Roadmap:

Bitte habt Verständnis, dass folgende Roadmap eine ungenaue Schätzung unseres Releaseplans darstellt, beeinflusst vom Status von Upstream Debian sid, wichtigen Systemkomponenten wie X.org, KDE, dem Linux-Kernel und unseren eigenen Entwicklungen, und dass sie Änderungen unterliegen kann.

Besonderer Dank geht an das gesamte sidux Team.

Entwickler:

Joaquim Boura (x-un-i)
Harald Hope (h2)
Bernard Gray (cleary)
Aedan Kelly (etorix)
Stefan Lippers-Hollmann (slh)
Kel Modderman (kelmo)
Horst Tritremmel (hjt)
Niall Walsh (bfree)
Andreas Weber (webera)
Fabian Wuertz (xadras)

Dokumentation und Handbuch:

Jose Tadeu Barros (ceti)
Stefan R. Eissens (eislon)
Roland Engert (RoEn)
HarzG
Richard Holt (Richard)
Markus Huber (hubi)
Philippe Masson (LjanA)
Markus Müller (moto)
Mutsumu Nomura (muchan)
Gabriel Palade (ladepa)
Dinko Sabo (cobra)
Trevor Walkley (bluewater)
zerby
zonker
zulu9

Graphik und Design:

David Creedy (klaymen)
Bernard Gray (cleary)
Daniel-S-P

Support:

Alessio Giustini (alessiog75)
Chris Hildebrandt (slam)
Ralph Hokanson Jr. (piper)
Latino
Gerald Prock (raider700)
Ferdi Thommes (devil)
Florian Schneider (hathe)
Torsten Wohlfarth (towo|)
sidux e.V.

Unser Dank geht an die Hetzner Online AG für das Sponsoring von sidux.com.

Im Namen des sidux Teams:
        Stefan Lippers-Hollmann (slh)