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:
- amd64 (AMD64, Intel Core2, neuere 64 bit fähige AMD Sempron and Intel Pentium 4 CPUs (achtet auf das "lm"-Flag in /proc/cpuinfo oder nutzt infobash -v3) und i686 (Pentium pro, Pentium II oder neuer).
- Debian sid, Stand 2008-04-11.
- kernel 2.6.24.4 (smp, hard preemption).
- X.org 7.3.
- KDE 3.5.9 (en + de).
- neues, SVG basiertes Artwork, gestaltet von dem sidux art team unter Bernard Gray (cleary), David Creedy (klaymen) und Daniel-S-P, im Hinblick auf verbesserten KDE4 und GNOME Support.
- Auflösung des bisherigen "sidux" Menüs in die entsprechenden XDG Kategorien, was einen breite Support von window managern und XDG Konformität ermöglicht.
- offline manual for en + de direkt auf der CD, online Handbücher für weitere Sprachen auf: http://manual.sidux.com/ und verfügbar via apt; ein großes Dankeschön geht wieder einmal an das Dokumentations- und Übersetzerteam!
Bitte beachtet, dass das Offline Handbuch nur durch die Live-CD oder im installierten System zu erreichen ist. - viele Änderungen im und am Handbuch.
- iwlwifi3945/ iwlwifi4965 Unterstützung.
- b43/ b43legacy Support für Broadcom wlan Karten.
- rt2x00 Support für RaLink Karten.
- Support für RealTek RTL8180L und RTL8185 PCI/ cardbus wlan Karten.
- Support für RealTek RTL8187 USB wlan Karten.
- Support für ADMtek ADM8211 PCI/ cardbus wlan Karten.
- Unterstützung für IPWireless 3G UMTS PCMCIA Karten.
- Unterstützung für HSDPA Broadband Wireless Data (Globe Trotter) Karten.
- e1000e Support für Intel 82801I, 82566DM-2, 82562GT-2, 82562G-2 and 82562V-2 Gigabit Ethernet Karten (ICH9).
- Support für Logitech Quickcam Orbit, Logitech Quickcam Pro für Notebooks, Logitech Quickcam Pro 5000, Asus Eee PC webcams (linux-uvc).
- Treibersupport für Ricoh R5U870 OEM webcams.
- fw-detect für Hardware, die non-free Pakete braucht.
- memtest86+
- Überholung der Partitions- und Dateisystemerkennung.
- /etc/apt/sources.list.d/ ersetzt die monolithische /etc/apt/sources.list.
- virtualbox-ose-guest 1.5.6 Support.
- Korrektur der letzten verbliebenen sources.list.d/ Probleme.
- bitsetting/ xrandr Einstellungen für ATi und Intel Karten.
- grundlegende lvm2 Erkennung und Installationsunterstützung auf existierende logical volumes.
- Ceni als vordringliches Konfigurationstool für Netzwerkgeräte.
- durchgängiger Wechsel auf Debians "su-to-root" anstelle diverser su Wrapper.
- neues Buildsystem.
- Behebung einiger Probleme mit grub-install.
- resolvconf Unterstützung zur DNS Suche.
- Neue Bewertung der Grafikerkennung.
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.
-
ATi Radeon Grafik:
3d Beschleunigung für ältere Karten bis r35x sollte funktionieren, neuere Radeon X1xxx Karten brauchen non-free Treiber für beschleunigte 3d Performance, diese können über "get-sidux-binary-gfx && install-binary-gfx -a" oder "sgfxi" installiert werden. -
Atheros/ "madwifi" wlan:
m-a a-i madwifi
-
Atmel AT76c50x 11 MBit/s wlan:
apt-get install atmel-firmware
-
Broadcom, b43/ b43legacy wlan:
apt-get install b43-fwcutter
-
Broadcom Blutonium Bluetooth Chipsatz (BCM2033):
apt-get install bluez-firmware
-
Eagle USB ADSL modem:
hole die Firmware von http://eagle-usb.org/ueagle-atm/non-free/ und kopiere sie nach /lib/firmware/. -
DVB firmware für verschiedene full featured DVB TV Karten (die meisten budget Karten brauchen das nicht):
hole die benötigte Firmware (nachschauen mit dmesg) von: http://www.linuxtv.org/downloads/firmware/ und kopiere sie nach /lib/firmware/. -
IVTV firmware:
hole die Firmware von http://dl.ivtvdriver.org/ivtv/firmware/ und kopiere sie nach /lib/firmware/. -
Intel ipw2100, 11 MBit/s wlan:
apt-get install ipw2100-firmware
-
Intel ipw2200, 54 MBit/s wlan:
apt-get install ipw2200-firmware
-
Intel ipw3945/ iwlwifi, 54 Mbit/s wlan:
apt-get install firmware-iwlwifi
-
Intel ipw4965/ iwlwifi, draft-n wlan:
apt-get install firmware-iwlwifi
-
Intersil prism54 (p54pci/ p54usb), 54 MBit/s wlan:
hole die Firmware von http://jbnote.free.fr/prism54usb/ und kopiere sie nach /lib/firmware/. -
nVidia graphics:
3d Beschleunigung geht mit freien Treibern noch nicht, bitte benutzt "get-sidux-binary-gfx && install-binary-gfx -a" oder "sgfxi" um Install Skripte für diese Karten zu bekommen. -
RaLink rt61 und rt73 54 MBit/s wlan:
apt-get install firmware-ralink
bitte entferne rt61-fwcutter, rt73-fwcutter, firmware-rt61 und firmware-rt73, falls bereits installiert. -
Ricoh R5U870 OEM webcams:
hole die Firmware von http://mediati.org/r5u870/r5u870-0.11.0.tar.gz und kopiere die "r5u870_*.fw" Dateien nach /lib/firmware/. -
Texas Instruments ACX100 (22 Mbit/s)/ ACX111 (54 MBit/s) wlan:
m-a a-i acx100
und hole die firmware von http://www.kazer.org/acx-firmware-20060207.tar.bz2 und kopiere sie nach /lib/firmware/. -
ZyDAS zd1201 11 MBit/s wlan:
hole die firmware von http://surfnet.dl.sourceforge.net/sourceforge/linux-lc100020/zd1201-0.14-fw.tar.gz und kopiere sie nach /lib/firmware/. -
ZyDAS zd1211 54 MBit/s wlan:
apt-get install zd1211-firmware
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:
-
savedefault
-
sichert die zuletzt gebootete Kernelauswahl
dies erfordert die Einstellung von "savedefault=true" in der "automagic kernel list" und die Änderung von "default <entry number>" in "default saved" innerhalb der /boot/grub/menu.lst.
-
sichert die zuletzt gebootete Kernelauswahl
-
256 Byte inode Größen auf ext3
- e2fsprogs ≥ 1.40.5-1 erstellt ext3 Dateisysteme mit 256 Byte großen Inodes per default (im Gegensatz zu den zuvor gesetzten 128 Byte), um künftig zu erwartenden ext4 Änderungen vorzubereiten.
-
ext4 Extents (nur von grub-gfxboot supported)
- Beginnend mit Kernel 2.6.23 werden ext4 Dateisysteme mit Extents gemounted.
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.
-
amd64:
-
Kernel und Header:
apt-get install linux-image-2.6-sidux-amd64 \ linux-headers-2.6-sidux-amd64
-
externe, dfsg-freie und GPL2 kompatible, Module:
apt-get install acer-acpi-modules-2.6-sidux-amd64 \ atl2-modules-2.6-sidux-amd64 \ aufs-modules-2.6-sidux-amd64 \ btrfs-modules-2.6-sidux-amd64 \ et131x-modules-2.6-sidux-amd64 \ fsam7400-modules-2.6-sidux-amd64 \ gspca-modules-2.6-sidux-amd64 \ ndiswrapper-modules-2.6-sidux-amd64 \ qc-usb-modules-2.6-sidux-amd64 \ rfswitch-modules-2.6-sidux-amd64 \ squashfs-modules-2.6-sidux-amd64 \ virtualbox-ose-modules-2.6-sidux-amd64
-
-
i386:
-
Kernel und Header:
apt-get install linux-image-2.6-sidux-686 \ linux-headers-2.6-sidux-686
-
externe, dfsg-freie und GPL2 kompatible, Module:
apt-get install acer-acpi-modules-2.6-sidux-686 \ acerhk-modules-2.6-sidux-686 \ atl2-modules-2.6-sidux-686 \ aufs-modules-2.6-sidux-686 \ btrfs-modules-2.6-sidux-686 \ et131x-modules-2.6-sidux-686 \ fsam7400-modules-2.6-sidux-686 \ gspca-modules-2.6-sidux-686 \ ndiswrapper-modules-2.6-sidux-686 \ omnibook-modules-2.6-sidux-686 \ qc-usb-modules-2.6-sidux-686 \ rfswitch-modules-2.6-sidux-686 \ squashfs-modules-2.6-sidux-686 \ virtualbox-ose-guest-modules-2.6-sidux-686 \ virtualbox-ose-modules-2.6-sidux-686
-
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.
- configure-networkcard, wurde durch "Ceni" ersetzt.
- configure-screenres, wurde durch "siduxcc" (bzw. "siduxcc-common" im Textmodus) ersetzt.
- rootshell, alle üblichen Desktopumgebungen bieten äquivalente X Terminals für root.
- sidux-xdg, die Inhalte des bisherigen "sidux" Menüs wurde in die offiziellen XDG Kategorien eingeordnet.
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
-
Technische Universität Carolo-Wilhelmina zu Braunschweig, Deutschland
http://debian.tu-bs.de/project/sidux/
ftp://debian.tu-bs.de/project/sidux/
rsync://debian.tu-bs.de/sidux/deb http://debian.tu-bs.de/project/sidux/debian/ sid main contrib non-free fix.main fix.contrib fix.non-free deb-src http://debian.tu-bs.de/project/sidux/debian/ sid main contrib non-free fix.main fix.contrib fix.non-free
-
University of Kent/ Computer Science Department, Vereinigtes Königreich
ftp://ftp.mirrorservice.org/sites/sidux.com/sidux/
http://www.mirrorservice.org/sites/sidux.com/sidux/
rsync://rsync.mirrorservice.org/sidux.com/sidux/ -
Ireland's National Education and Research Network/ HEAnet, Dublin, Irland
http://ftp.heanet.ie/pub/sidux/
ftp://ftp.heanet.ie/pub/sidux/
rsync://ftp.heanet.ie/pub/sidux/ -
Freie Universität Berlin/ spline (Student Project LInux NEtwork), Deutschland
ftp://ftp.spline.de/pub/sidux/
rsync://ftp.spline.de/Sidux/
deb ftp://ftp.spline.de/pub/sidux/debian/ sid main contrib non-free fix.main fix.contrib fix.non-free deb-src ftp://ftp.spline.de/pub/sidux/debian/ sid main contrib non-free fix.main fix.contrib fix.non-free
Nordamerika
-
University of Tennessee/ SunSITE, TN, USA
ftp://ftp.sunsite.utk.edu/pub/linux/Sidux/
rsync://sunsite.utk.edu/sidux/ -
Internap Network Services, Atlanta, GA. USA
ftp://ftp-mirror.internap.com/pub/sidux/
http://ftp-mirror.internap.com/pub/sidux/
rsync://ftp-mirror.internap.com/sidux/
Asia
-
National Taiwan University/ Computer and Information Networking Center, Taipei City, Taiwan, R.O.C.
http://ftp.tw.debian.org/pub/Sidux/
ftp://ftp.tw.debian.org/pub/Sidux/
Afrika
-
University of Cape Town/ Linux Enthusiasts Group, Südafrika
http://ftp.leg.uct.ac.za/pub/linux/sidux/
Australien
-
Australian National University/ AARNet, Canberra, Australien
http://mirror.aarnet.edu.au/pub/sidux/
ftp://mirror.aarnet.edu.au/pub/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.
- sidux 2008-02 "Έρεβος" — Mai 2008
- sidux 2008-03 "Ωυρέα" — Juli 2008
- sidux 2008-04 "Πόντος" — September/ October 2008
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)