Quelle:
NewInEtch auf Deutsch und Englisch.
Neue Funktionen und andere interessante Dinge in Debian GNU/Linux 4.0 "Etch"
Ein Liste eher technischer Bemerkungen zur Aktualisierung von Sarge nach Etch finden sie unter Sarge2EtchUpgrade. Die Errata Seite des installers könnte für diejenigen interessant sein, die Sarge installiert hatten und nun Etch ausprobieren wollen.
Neue Funktionen
- SecureApt (
apt-key
,gui-apt-key
,debian-archive-keyring
)apt-get update -o Acquire::PDiffs=false
apt.conf.d
undsources.list.d
-t release
funtioniert bei allen Aktionen bspw.source
undbuild-dep
- Installer:
- Integration der
base-config
Funktionalitäten in den Installer - Grafischer Installer
- Unterstützung für zusammengesetzte Zeichen (manchmal komplexe Sprachen genannt): Indisch, Tibetanisch, Khmer, Thailändisch
- Verschlüsselte Partitionen
- Integration der
- Verbesserungen der Standard-Arbeitsplatz-Umgebung ("default desktop environment")
- Benachrichtigung bei Aktualisierungen (mittels
update-notifier
) - Installation lokaler deb-Pakete (mittels
gdebi
) - Drucker Unterstützung
- Scanner Untertützung
- verbesserte künstlerische Darstellung ("artwork")
- Instant Messaging (mittels
gaim
) - Partitionsverwaltung (mittels
gparted
) - ... und vieles mehr
- Benachrichtigung bei Aktualisierungen (mittels
- UTF-8 Umgebung ist Standard bei neuen Installationen
- udev ist Standard bei neuen Installationen
- DebTags den Packages-Dateien;
debtags smartsearch
pcmciautils
ersetztpcmcia-cs
- RubyGems, ein Paket-Verwaltungs-System
- ...
Neue Pakete
(Nur die wichtigsten)
- Linux Terminal Server Project (LTSP) (
ltsp-server
kann zum Bau einer LTSP-Umgebung aus Debian-Paketen benutzt werden ohne fremde LTSP-Binär-Pakete installieren zu müssen) - Nexuiz ;)
- Xen und vserver Varianten des Kernels (kein Patchen mehr nötig)
- Eclipse in main
- Tomcat 5 in main (nicht mehr in contrib)
- Mono (1.2.2.1)
- TeX Live Distribution (+350MB, yay)
- SER (SIP Express Router) und OpenSER, für fortgeschrittene advanced VoIP Architekturen
- Compiz
- SIL fonts z.B. Gentium, in main
- p7zip, p7zip-full
- Von Herstellern bereitgestellte PPD files für PostScript Drucker:
linuxprinting.org-ppds
,hp-ppd
erlang
(Die Ericsson-Programmiersprache) erlaubtejabberd
(den mächtigsten Opensource Jabber/XMMP Server),yaws
(ein hochperfomanter Webserver),wings3d
(ein Polygon-Mesh-Modeller) und manderlbot (ein IRC-Bot)- Sun Java 5.0 -
sun-java5-bin
,sun-java5-demo
,sun-java5-doc
,sun-java5-fonts
,sun-java5-jdk
,sun-java5-jre
,sun-java5-plugin
,sun-java5-source
(non-free) - OpenSync (Aktualisierung von Multisync) mit den Paketen
multisync0.90
undmultisync-tools
und der dazugeörigen OpenSync-Bibliothek, Werkzeuge und Plugins
Aktualisierte Pakete
(Nur die wichtigsten.)
Desktop
- OpenOffice.org 2.0.4
- nota bene: Dieses Programpaket ist in mehrere Pakete aufgeteilt; Sie müssen nicht alles installieren, wenn sie lediglich OpenOffice.org Writer benötigen
- KDE 3.5.5a
- GNOME 2.14 (mit ein paar Zuckerstückchen aus 2.16)
- Xfce 4.4
- X.org 7.1
- nota bene: Dies bringt nicht nur neue Treiber, sonder auch modularisierte Pakete (und damit keine riesigen Downloads mehr für Sicherheits-Aktualisierungen)
- Enthält AIGLX, was beschleunigtes Compositing durch
compiz
erlaubt
- Firefox 2.0.0.3
- Thunderbird 1.5
- nota bene: Durch Trademark Probleme wird weder Firefox noch Thunderbird unter diesem Namen geführt - siehe auch "Umbenannte und ersetzte Pakete"
- Beagle
- Banshee
- F-Spot
Server
- PHP 5.2.0
- MySQL 5.0.24
- Asterisk 1.2
- Apache 2.2
- OTRS 2.0.4 (im Paket otrs2)
- PostgreSQL 8.1 mit Slony und PostGIS
- XSP / mod_mono 1.2.1
System
- Linux Kernel 2.6.18
- Multiprozessor-Unterstützung für i386 und amd64 zur Laufzeit
- i386 bigmem image für bis zu 64 GB Speicher
- GCC 4.1 als Standard-Compiler
- libc 2.3.6
- Unterstützung für 2.2 Kernel wurde aufgegeben.
libc
wird sich weigern, auf Systemen mit einem 2.2er Kernel installiert zu werden; man muss vor der Aktualisierung zunächst einen 2.4er (oder 2.6er) Kernel installieren.
- Unterstützung für 2.2 Kernel wurde aufgegeben.
- udev 105 (/dev/ und hotplug Management-Daemon ersetzt die alten Hotplug-Skripte)
- initramfs-tools für frühen Userspace (für SATA, USB, RAID, LVM NFS, cryptoroot, ..)
- mdadm 2.5.x: benötigt nun eine
mdadm.conf
-Datei. - NFSv4 Unterstützung (optional mit Kerberos) für Client und Server
interne Änderungen
Änderungen zwischen dem Release von Sarge und dem bevorstehenden Release von Etch, welche eventuell interessant sind für den User, außer es betrifft ihn nicht direkt.
- Neue python Richtlinie (siehe DebianPython/NewPolicy)
- Python 2.4
- Neue Richtlinie für Webapplikationen
- Neue Richtlinie für Java-Pakete
- Neue Richtlinien für die Packetierung von Mono, anderer CLRs und CLI basierenden Applikationen und Bibliotheken.
- Neue Richtlinie für Wörterbücher und andere Dinge
- Aktualisierte Richtlinie für Menus
- Aufsplittung der Spiegel (Mirrors)
- AMD64 Architektur (siehe DebianAMD64)
- LSB 3.1 (siehe DebianLsb)
- FHS: Documentation in /usr/share/doc (und nicht mehr in /usr/doc )
- linux-2.6 common Paket baut die linux-images
- Zusammengestelltes Paket für die meisten "out of tree"-Module: Benutzer müssen nicht-Kernel-Module nicht mehr selbst bauen, wenn sie einen Debian-Kernel verwenden
- Viele Pakete mit
.desktop
-Dateien - Bessere Unterstützung für DRI
- Gemeinsames System zur Konfiguration von Datenbanken bei der Paketinstallatiion (
dbconfig-common
).- Dies erlaubt es Administratoren eine einheitliche Schnittstelle bei der Installation von Paketen, die eine Datenbank benötigen, zu benutzen
- Viel mehr CD-Sets zum herunterladen verfügbar
Entfernte Pakete
- 2.4er Kernel werden nur bei der Aktualisierung von Sarge unterstützt. Benutzer sollten einen 2.6er Kernel nach (oder vor) der Aktualisierung installieren (Diesbezüglich bitte die release notes lesen).
xfonts-base-transcoded
(Etch ist die erste Debian Version mit vollständiger UTF-8 Debian Unterstützung, also gibt es keine Versionen der xfonts-base mit legacy Codierung mehr)- Mozilla, Firefox und Thunderbird (
iceape
,xulrunner
,iceweasel
undicedove
als Ersatz; siehe unten) webmin
undusermin
(Siehe Bug 343897)eGroupWare
(siehe die Diskussion dazu)ladspa-plugins
(Inhalt mitladspa-plugin
zusammengelegt)latex-xft-fonts
(Siehe Bug 402148)libc5
(siehe Diskussion dazu)
Umbenannte und ersetzte Pakete
kernel-image-*
umbenannt zulinux-image-*
mozilla-firefox*
umbenannt zuiceweasel*
mozilla-firefox-locale-*
umbenannt zuiceweasel-l10n-*
mozilla-thunderbird*
umbenannt zuicedove*
mozilla
umbenannt zu seamonkey und dann umbenannt zuiceape
ethereal
umbenannt zuwireshark
- cdrtools (cdrecord et.al) ersetzt durch cdrkit
cdrecord
ersetzt durchwodim
cdrtools-doc
ersetzt durchcdrkit-doc
cdda2wav
ersetzt durchicedax
mkisofs
ersetzt durchgenisoimage
- gimpprint umbenannt zu gutenprint
cupsys-driver-gimpprint
umbenannt zucupsys-driver-gutenprint
gimpprint-doc
umbenannt zugutenprint-doc
gimpprint-locales
umbenannt zugutenprint-locales
xserver-xfree86
ersetzt durchxserver-xorg
(ein Dummy-Paket existiert aber noch)
Geteilte Pakete
openoffice.org-gtk
wurde inopenoffice.org-gnome
undopenoffice.org-gtk
geteiltssh
wurde inopenssh-client
undopenssh-server
geteilt