diff options
Diffstat (limited to 'release/doc/de_DE.ISO8859-1/early-adopter/article.sgml')
-rw-r--r-- | release/doc/de_DE.ISO8859-1/early-adopter/article.sgml | 343 |
1 files changed, 203 insertions, 140 deletions
diff --git a/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml b/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml index 6769d7f..49d3af0 100644 --- a/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml +++ b/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml @@ -2,8 +2,8 @@ The FreeBSD Documentation Project The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/early-adopter/article.sgml,v 1.15 2003/01/18 16:44:09 ue Exp $ - basiert auf: 1.12 + $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/early-adopter/article.sgml,v 1.24 2003/05/25 12:44:41 mheinen Exp $ + basiert auf: 1.15 --> <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ @@ -24,11 +24,16 @@ <!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN"> %release; + +<!ENTITY release.4x "4.<replaceable>X</replaceable>"> +<!ENTITY release.5x "5.<replaceable>X</replaceable>"> + ]> <article lang="de"> <articleinfo> - <title>Hinweise für die ersten Anwender von &os; 5.0-RELEASE</title> + <title>Hinweise für die ersten Anwender von &os; + &release.current;</title> <authorgroup> <corpauthor>The &os; Release Engineering Team</corpauthor> @@ -42,37 +47,52 @@ <holder role="mailto:re@FreeBSD.org">The &os; Release Engineering Team</holder> </copyright> + + <abstract> + <para>Dieser Artikel enthält Informationen über den + Status von &os; &release.current; für die Anwender, die + bisher noch keine Erfahrung mit den &release.5x; Versionen + oder &os; sammeln konnten. Er enthält einige + Hintergrundinformationen über die vor und während + einer Veröffentlichung ablaufende Prozesse, nennt die + wichtigsten Neuerungen und die Stellen, an denen die ersten + Anwender Probleme haben könnten. Weiterhin gibt es + Informationen über die Pläne für weitere + Veröffentlichungen im Entwicklungszweig 4-STABLE und + ein paar Hinweise für die Aktualisierung bestehender + Systeme.</para> + </abstract> </articleinfo> <sect1 id="intro"> <title>Einführung</title> - <para>Nach über zwei Jahren steht mit &os; 5.0 wieder eine - komplett neue &os;-Version zur Verfügung. Sie bietet nicht - nur diverse neue Möglichkeiten, auch und gerade - <quote>unter der Haube</quote> hat sich einiges verbessert. Der - Nachteil dieser Neuerungen ist, daß große Teile des - Systems neu und nicht ausreichend getestet sind. Im Vergleich - zu den existierenden 4.<replaceable>X</replaceable> Versionen - kann der Schritt zu 5.0 zu Verschlechterungen in den Bereichen - Stabilität, Leistung und teilweise auch Funktionalität - führen.</para> + <para>Nach über zwei Jahren steht mit &os; &release.5x; + wieder eine komplett neue &os;-Version zur Verfügung. Sie + bietet nicht nur diverse neue Möglichkeiten, auch und + gerade <quote>unter der Haube</quote> hat sich einiges + verbessert. Der Nachteil dieser Neuerungen ist, daß + große Teile des Systems neu und nicht ausreichend getestet + sind. Im Vergleich zu den existierenden &release.4x; Versionen + kann der Schritt zu den ersten &release.5x; Versionen zu + Verschlechterungen in den Bereichen Stabilität, Leistung + und teilweise auch Funktionalität führen.</para> <para>Aus diesen Gründen warnen wir alle Anwender, ihre - Systeme <emphasis>nicht</emphasis> blind von älteren - &os;-Versionen auf 5.0 zu aktualisieren. Gerade konservative - Anwender sollten in der nahen Zukunft - 4.<replaceable>X</replaceable>-Versionen (wie 4.7-RELEASE oder - das demnächst erscheinende 4.8-RELEASE) benutzen. Wir - meinen, daß diese Anwender erst zu - 5.<replaceable>X</replaceable> wechseln sollten, nachdem der - Entwicklungszweig 5-STABLE existiert, der wahrscheinlich nach - der Veröffentlichung von 5.1-RELEASE oder 5.2-RELEASE - eingerichtet werden wird.</para> + Systeme nicht von älteren &os;-Versionen auf 5.0 zu + aktualisieren, wenn sie die "Problemzonen" nicht kennen + oder nicht bereit sind, die Einschränkungen in den neuesten + Versionen in Kauf zu nehmen. Gerade konservative Anwender + sollten in der nahen Zukunft &release.4x;-Versionen (wie + 4.8-RELEASE) benutzen. Wir meinen, daß diese Anwender + erst zu &release.5x; wechseln sollten, nachdem der + Entwicklungszweig 5-STABLE existiert; dies wird wahrscheinlich + nach der Veröffentlichung von 5.2-RELEASE + passieren.</para> <para>Hier zeigt sich das <quote>Henne und Ei</quote> Problem bei - der Veröffentlichung von &os; 5.0. Alle am &os; Project - beteiligten Personen wollen ein 5.0-RELEASE, das möglichst + der Veröffentlichung von &os; &release.5x;. Alle am &os; + Project beteiligten Personen wollen ein &os;, das möglichst stabil und zuverlässig ist. Um dieses Ziel zu erreichen, müssen die neue Version und speziell die neuen Komponenten von möglichst vielen Anwendern getestet werden. @@ -82,18 +102,17 @@ zu testenden Version!</para> <para>Dieser Artikel beschreibt einige der Probleme, die bei der - Installation und Benutzung von &os; 5.0-RELEASE auftreten + Installation und Benutzung von &os; &release.current; auftreten können. Zuerst wird beschrieben, wie eine neue FreeBSD Version veröffentlicht wird. Dann werden die - interessanteren Neuerungen in FreeBSD 5.0 und die Bereiche, in - denen (gerade für unvorsichtige Anwender) Probleme - auftreten können, vorgestellt. Anwender, die erst einmal - bei Systemen auf Basis von 4-STABLE bleiben möchten, + interessanteren Neuerungen in FreeBSD &release.current; und die + Bereiche, in denen (gerade für unvorsichtige Anwender) + Probleme auftreten können, vorgestellt. Anwender, die erst + einmal bei Systemen auf Basis von 4-STABLE bleiben möchten, erhalten einen kurzen Ausblick auf die kurz- und mittelfristigen Planungen für diesen Entwicklungszweig. Zuletzt wird besprochen, was bei einer Aktualisierung eines existierenden - 4.<replaceable>X</replaceable> Systems auf 5.0 beachtet werden - muß.</para> + &release.4x; Systems auf 5.0 beachtet werden muß.</para> </sect1> <sect1 id="release-overview"> @@ -116,16 +135,16 @@ (stabil) genannten Entwicklungszweige. Neuerungen werden nur in diese Entwicklungszweige übernommen, nachdem sie in CURRENT getestet wurden. Zur Zeit gibt es nur einen aktiven STABLE - Entwicklungszweig: <quote>4-STABLE</quote>; dieser Zweig war - die Grundlage für alle 4.<replaceable>X</replaceable> - Versionen. Dieser Zweig wird innerhalb des CVS Repository durch - den symbolischen Namen <literal>RELENG_4</literal> - gekennzeichnet.</para> + Entwicklungszweig: <quote>4-STABLE</quote>; dieser Zweig war + die Grundlage für alle &release.4x; Versionen. Dieser + Zweig wird innerhalb des CVS Repository durch den symbolischen + Namen <literal>RELENG_4</literal> gekennzeichnet.</para> - <para>Die Basis für &os; 5.0 wird der Entwicklungszweig - CURRENT sein. Damit wird zum ersten Mal nach über zwei - Jahren eine neue Version auf Basis dieses Entwicklungszweiges - erscheinen (die letzte war &os; 4.0, im März 2000).</para> + <para>Die Basis für &os; 5.0 und 5.1 ist der + Entwicklungszweig CURRENT. Damit wird zum ersten Mal nach + über zwei Jahren eine neue Version auf Basis dieses + Entwicklungszweiges erscheinen (die letzte war &os; 4.0, im + März 2000).</para> <para>Einige Zeit nach der Veröffentlichung von &os; 5.0 wird im &os; CVS Repository der Zweig <quote>5-STABLE</quote> mit dem @@ -134,31 +153,38 @@ 4-STABLE) wurden unmittelbar nach der Veröffentlichung der jeweiligen <quote>Punkt Null</quote> Versionen (3.0 bzw. 4.0) erzeugt. Rückblickend müssen wir feststellen, - daß dadurch weder CURRENT noch der neue Entwicklungszweig - genügend Zeit hatten, um einen stabilen Zustand zu - erreichen.</para> + daß dadurch in beiden Fällen nicht genug Zeit war, um + CURRENT zu stabilisieren, bevor der neue Entwicklungszweig + eingerichtet wurde. Dies führte zu unnötiger + Mehrarbeit, da Fehlerkorrekturen von einem Zweig in den anderen + Zweig übertragen werden mußten; außerdem kam + es zu einigen Änderungen in der Architektur, die nicht in + den jeweils anderen Zweig übernommen werden konnten.</para> <para>Aus diesem Grund wird das Release Engineering Team den neuen 5-STABLE Entwicklungszweig erst dann im CVS Repository einrichten, wenn eine solide Grundlage zur Verfügung steht. Es ist sehr wahrscheinlich, daß vorher mehrere - 5.<replaceable>X</replaceable> Versionen erscheinen werden; zur - Zeit rechnen wir damit, daß 5-STABLE nach dem Erscheinen - von 5.1-RELEASE oder 5.2-RELEASE erzeugt werden wird.</para> + &release.5x; Versionen erscheinen werden; zur Zeit rechnen wir + damit, daß 5-STABLE nach dem Erscheinen von 5.2-RELEASE + erzeugt werden wird.</para> <para>Weitere Informationen über den Ablauf bei der Veröffentlichung einer neuen &os; Version finden Sie auf den <ulink url="http://www.FreeBSD.org/releng/index.html">Release Engineering Web pages</ulink> und im Artikel <ulink - url="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/index.html">Release - Engineering</ulink>.</para> + url="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/index.html">&os; + Release Engineering</ulink>. Informationen über den + geplanten Entwicklungszweig 5-STABLE finden Sie auf der <ulink + url="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/5-roadmap/index.html"><quote>The + Roadmap for 5-STABLE</quote></ulink>.</para> </sect1> <sect1 id="new"> <title>Neuerungen</title> - <para>Die Glanzpunkte von &os; 5.0 sind die vielen Neuerungen. + <para>Die Glanzpunkte von &os; &release.5x; sind die vielen Neuerungen. Diese Neuerungen und die neue Funktionalität basieren zum größten Teil auf massiven Änderungen der Systemarchitektur, die nicht in den Entwicklungszweig 4-STABLE @@ -181,7 +207,11 @@ <listitem> <para>KSE: Die <quote>Kernel Scheduled Entities</quote> erlauben es einem Prozess, mehrere Threads auf Kernel-Ebene - zu nutzen, analog zur Aktivierung via Scheduler.</para> + zu nutzen, analog zur Aktivierung via Scheduler. Die + (experimentellen) Bibliotheken <filename>libkse</filename> + und <filename>libthr</filename> erlauben auch normalen + Programmen mit mehreren Threads, diese Erweiterung zu + nutzen.</para> </listitem> <listitem> @@ -192,7 +222,7 @@ <listitem> <para>GCC: Der Compiler und die dazugehörigen Werkzeuge - basieren jetzt auf GCC 3.2.1 und nicht mehr auf GCC + basieren jetzt auf GCC 3.2.2 und nicht mehr auf GCC 2.95.<replaceable>X</replaceable>.</para> </listitem> @@ -219,7 +249,11 @@ <listitem> <para>UFS2: Dieses neue Dateisystem unterstützt größere Dateien und zusätzliche - Dateiberechtigungen.</para> + Dateiberechtigungen. &man.newfs.8; erzeugt jetzt + standardmäßig UFS2 Dateisysteme und auf allen + Plattformen außer PC98 gilt dies auch für + Dateisysteme, die mit &man.sysinstall.8; erzeugt + werden.</para> </listitem> <listitem> @@ -229,23 +263,26 @@ <para>Eine ausführlichere Übersicht über die Neuerungen finden Sie in den <quote>Release Notes</quote> - für &os; 5.0.</para> + für &os; &release.prev; und &release.current;.</para> </sect1> <sect1 id="drawbacks"> - <title>Nachteile für frühre Anwender</title> + <title>Nachteile für frühe Anwender</title> - <para>Ein Nachteil der Neuerungen in &os; 5.0 ist, daß es in - einigen Bereichen auf Grund der noch nicht abgeschlossenen - Entwicklung zu Problemen oder zu unerwarteten Effekten kommen - kann. Einige (aber nicht alle) der Problemzonen sind in der - folgenden Liste zusammengefaßt:</para> + <para>Ein Nachteil der Neuerungen in &os; &release.5x; ist, + daß es in einigen Bereichen auf Grund der noch nicht + abgeschlossenen Entwicklung zu Problemen oder zu unerwarteten + Effekten kommen kann. Einige (aber nicht alle) der Problemzonen + sind in der folgenden Liste zusammengefaßt:</para> <itemizedlist> <listitem> <para>Die Arbeit an diversen Neuerungen ist noch nicht abgeschlossen, dazu gehören unter anderem SMPng und - KSE.</para> + KSE. Diese Erweiterungen sind zwar für Test- und + Experimentalzwecke ausreichend stabil, aber unter + Umständen nicht stabil genug für den + Produktionsbetrieb.</para> </listitem> <listitem> @@ -270,20 +307,27 @@ </listitem> <listitem> + <para>Einige Teile des &os;-Basissystems wurden nicht mehr + gepflegt, weil es nicht genügend Anwender und/oder + Entwickler gab. Diese Teile mußten entfernt werden, + dazu zählen unter anderem die Erzeugung von Programmen + im Format a.out;, die XNS-Netzwerkprotokolle und der Treiber + für den X-10 Controller.</para> + </listitem> + + <listitem> <para>Viele Ports und Packages, die mit &os; 4-STABLE noch - korrekt liefen, könen mit &os; 5.0 nicht genutzt - oder nicht compiliert werden. Der Grund ist in der Regel - der neue Compiler oder die Aufräumarbeiten in den + korrekt liefen, können mit &os; 5.0 nicht genutzt oder + nicht kompiliert werden. Der Grund ist in der Regel der + neue Compiler oder die Aufräumarbeiten in den Header-Dateien.</para> </listitem> <listitem> - <para>Da &os; 5.0 nach über zwei Jahren Entwicklung - die erste Version auf Basis des Entwicklungszweiges CURRENT - ist, wurden viele Neuerungen bisher nur auf relativ wenigen - Systemen getestet. Viele dieser Neuerungen (wie SMPng) - haben Auswirkungen auf große Bereiche des - Kernels.</para> + <para>Viele der Neuerungen in &os; &release.5x; wurden bisher + nur auf relativ wenigen Systemen getestet. Viele dieser + Neuerungen (wie SMPng) haben Auswirkungen auf große + Bereiche des Kernels.</para> </listitem> <listitem> @@ -299,17 +343,17 @@ <quote>gereift</quote> sind. Bei &os; 5.0 fehlt dieser stabilisierende Effekt eines -STABLE Entwicklungszweiges. Der Entwicklungszweig 5-STABLE wird wahrscheinlich erst - einige Zeit nach der Veröffentlichung von 5.1-RELEASE - oder 5.2-RELEASE eingerichtet werden.</para> + einige Zeit nach der Veröffentlichung von 5.2-RELEASE + eingerichtet werden.</para> </listitem> <listitem> <para>Die Dokumentation (wie z.B. das &os; <ulink - url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/index. - html">Handbuch</ulink> und der <ulink - url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/faq/index.html" - >FAQ</ulink>) sind teilweise noch nicht auf dem Stand von - &os; 5.0.</para> + url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/index.html">Handbuch</ulink> + und der <ulink + url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/faq/index.html">FAQ</ulink>) + ist teilweise noch nicht auf dem Stand von + &os; &release.5x;.</para> </listitem> </itemizedlist> @@ -317,40 +361,35 @@ Stabilität des Systems haben, rät das Release Engineering Team konservativen Anwendern und Firmen, Versionen aus dem Entwicklungszweig 4-STABLE zu verwenden, bis die - 5.<replaceable>X</replaceable> Versionen zuverlässiger + &release.5x; Versionen zuverlässiger geworden sind.</para> </sect1> <sect1 id="plans-stable"> <title>Die Zukunft des Entwicklungszweiges 4-STABLE</title> - <para>Die Veröffentlichung von &os; 5.0 bedeutet nicht das - Ende der Entwicklungszweiges 4-STABLE. Es wird auf jeden Fall - noch eine weitere Version auf der Basis dieses - Entwicklungszweiges geben: Das voraussichtlich im März - 2003 erscheinende 4.8-RELEASE.</para> - - <para>Zum gegenwärtigen Zeitpunkt hat das Release Engineering - Team noch keine Entscheidung über weitere Versionen - (jenseits von 4.8) auf Basis des Entwicklungszweiges 4-STABLE - getroffen. Allerdings ist es sehr wahrscheinlich, daß es - ein 4.9-RELEASE oder sogar ein 4.10-RELEASE geben wird. Dies - hängt von mehreren Faktoren ab, der wichtigste davon ist - die Existenz und Stabilität des Entwicklungszweiges - 5-STABLE. Wenn CURRENT nicht stabil genug ist, um einen - Entwicklungszweiges 5-STABLE zu rechtfertigen, werden weitere - Versionen auf Basis des Entwicklungszweiges 4-STABLE - möglich und notwendig sein. Bis zum Erscheinen der - offiziell letzten Version auf Basis von 4-STABLE bleibt es den - Entwicklern überlassen, ob sie Neuerungen aus HEAD in - 4-STABLE einpflegen (im Rahmen der schon bestehenden - Regelungen).</para> - - <para>Bis zu einem gewissen Grad wird das Release Engineering Team - auch die Wünsche der Benutzer nach weiteren Versionen auf - Basis von 4-STABLE beachten. Allerdings nur, so weit dies im - Rahmen der beschränkten Ressourcen möglich - ist.</para> + <para>Die Veröffentlichung von &os; 5.0 bedeutete nicht das + Ende des Entwicklungszweiges 4-STABLE: &os; 4.8 erschien im + April 2003, zwei Monate nach der Veröffentlichung von &os; + 5.0. Es wird wahrscheinlich noch eine weitere Version auf der + Basis dieses Entwicklungszweiges geben: Das für den Sommer + 2003 geplante 4.9-RELEASE. Auch eine Version 4.10 liegt im + Bereich des Möglichen. Dies hängt von mehreren + Faktoren ab, der wichtigste davon ist die Existenz und + Stabilität des Entwicklungszweiges 5-STABLE. Wenn CURRENT + nicht stabil genug ist, um einen Entwicklungszweig 5-STABLE zu + rechtfertigen, werden weitere Versionen auf Basis des + Entwicklungszweiges 4-STABLE möglich und notwendig sein. + Bis zum Erscheinen der offiziell letzten Version auf Basis von + 4-STABLE bleibt es den Entwicklern überlassen, ob sie + Neuerungen aus <literal>HEAD</literal> in 4-STABLE einpflegen + (im Rahmen der schon bestehenden Regelungen).</para> + + <para>Bis zu einem gewissen Grad werden das Release Engineering + Team und die Entwickler auch die Wünsche der Benutzer nach + weiteren Versionen auf Basis von 4-STABLE beachten. Allerdings + nur, so weit dies im Rahmen der beschränkten Ressourcen + möglich ist.</para> <para>Neue Versionen auf Basis des Entwicklungszweiges 4-STABLE werden vom &a.security-officer; im üblichen Rahmen @@ -361,28 +400,31 @@ letzten beiden Versionen jedes Entwicklungszweiges durch die Veröffentlichung von Sicherheitshinweisen und Patches unterstützt; dem Team ist es allerdings freigestellt, diese - Unterstützung auf weitere Versionen auszudehnen.</para> + Unterstützung auf weitere Versionen oder spezielle Probleme + auszudehnen.</para> </sect1> <sect1 id="upgrade"> - <title>Hinweise für die Aktualisierung</title> + <title>Hinweise für die Aktualisierung von &os; &release.4x;</title> <para>Dieses Kapitel enthält Hinweise für Anwender, die - ihr bestehendes &os; 4.<replaceable>X</replaceable> System auf - &os; 5.<replaceable>X</replaceable> aktualisieren wollen. Wie - bei jeder Aktualisierung ist es auf jeden Fall notwendig, voher - die Release Notes und die Errata der neuen Version zu lesen; bei - Aktualisierung über den Quellcode ist - <filename>src/UPDATING</filename> Pflichtlektüre.</para> + ihr bestehendes &os; &release.4x; System auf &os; &release.5x; + aktualisieren wollen. Wie bei jeder Aktualisierung ist es auf + jeden Fall notwendig, vorher die Release Notes und die Errata der + neuen Version zu lesen; bei Aktualisierung über den + Quellcode ist <filename>src/UPDATING</filename> + Pflichtlektüre.</para> <sect2> <title>Aktualisierung ohne Quellcode</title> <para>Der einfachste Ansatz ist immer noch - <quote>Sicherheitskopien erstellen, Platte formatieren, neues + <quote>Sicherheitskopien erstellen, Platte formatieren, neues System installieren, Daten wieder einspielen</quote>. Dadurch werden alle Probleme mit veralteten und nicht kompatiblen - Programmen und Konfigurationsdateien umgangen.</para> + Programmen und Konfigurationsdateien umgangen. Die neuen + Dateisysteme können maximalen Nutzen aus den diversen + Neuerungen (speziell UFS2) ziehen.</para> <para>Zum gegenwärtigen Zeitpunkt hat noch niemand ausführlich getestet, ob und wie gut die @@ -390,10 +432,10 @@ Update von 4.0 zu 5.0 funktioniert. Wir raten daher dringend von der Verwendung dieser Funktion ab. Eines der Hauptprobleme ist, daß bei dieser Variante diverse - Dateien nicht gelöscht werden, die zwar von - 4.<replaceable>X</replaceable> genutzt wurden, aber in 5.0 - nicht mehr vorhanden sind. Diese Altlasten können zu - Problemen führen.</para> + Dateien nicht gelöscht werden, die zwar von &release.4x; + genutzt wurden, aber in &release.5x; nicht mehr vorhanden + sind. Diese Altlasten können zu Problemen + führen.</para> <para>Auf i386 und pc98 Systemen kann die Konfiguration von ISA Geräten beim Systemstart mit dem Werkzeug UserConfig @@ -417,7 +459,7 @@ (<literal>GENERIC</literal>) statt des auf den Disketten verwendeten Mini-Kernels zu nutzen. Jedes System, das von den Installations-CDs für Windows NT 4.0 booten kann, sollte - auch mit der &os; 5.0 CD-ROM zurechtkommen.</para> + auch mit den &os; &release.5x; CD-ROMs zurechtkommen.</para> </sect2> <sect2> @@ -436,17 +478,17 @@ <title>Allgemeine Hinweise</title> <para><application>Perl</application> wurde aus dem Basissystem - entfernt und sollte entweder via Package oder über die + entfernt und sollte entweder als Package oder über die Ports Collection installiert werden. Die bisher übliche - Praxis, Perl als Teil des Basissystem zu behandeln und mit ihm - zusammen zu compilieren, führte zu diversen Problemen, + Praxis, Perl als Teil des Basissystems zu behandeln und mit ihm + zusammen zu kompilieren, führte zu diversen Problemen, die eine Aktualisierung von Perl erschwerten. Die im Standardsystem vorhandenen Programme, die Perl benötigten, wurden entweder in einer anderen Sprache neu geschrieben (wenn sie noch benötigt wurden) oder ersatzlos entfernt (wenn sie überflüssig waren). Da &man.sysinstall.8; das Perl Package bei den meisten - Distributionen automatisch mit instaliert, sollte diese + Distributionen automatisch mit installiert, sollte diese Änderung kaum Auswirkungen auf die Anwender haben.</para> @@ -458,12 +500,12 @@ Nach dem Aufruf von <command>use.perl port</command> sollte alles wie erwartet funktionieren.</para> - <para>Es ist zwar möglich, Programme aus - 4.<replaceable>X</replaceable> mit - 5.<replaceable>X</replaceable> zu betreiben, allerdings - muß dazu die Distribution <filename>compat4x</filename> - installiert sein. Damit <emphasis>könnte</emphasis> es - auch möglich sein, alte Ports zu benutzen.</para> + <para>Es ist zwar möglich, für &release.4x; + geschriebene Programme unter &release.5x; zu nutzen, + allerdings muß dazu die Distribution + <filename>compat4x</filename> installiert sein. Damit + <emphasis>könnte</emphasis> es auch möglich sein, + alte Ports zu benutzen.</para> <para>Bei der Aktualisierung eines bestehenden Systems auf Basis von 4-STABLE, ist es unbedingt notwendig, die alten Dateien in @@ -474,21 +516,42 @@ Verzeichnis nicht entfernt, kann es zu Problemen kommen (speziell mit C++-Programmen), da der Compiler dann einen Mix aus alten und neuen Headerdateien verwendet.</para> + + <para>Es gibt kein <filename>MAKEDEV</filename> mehr, weil es + nicht mehr benötigt wird. &os; &release.5x; benutzt ein + spezielles Dateisystem für Geräte, das die + entsprechenden Device Nodes bei Bedarf automatisch erzeugt. + Weitere Informationen finden Sie in &man.devfs.5;.</para> + + <para>Alle mit &man.newfs.8; erzeugten Dateisysteme werden + standardmäßig im Format UFS2 angelegt. Diese gilt + auf allen Plattformen außer PC98 auch für + Dateisysteme, die mit &man.sysinstall.8; erzeugt werden. Da + &os; &release.4x; nur UFS1 lesen kann, müssen alle + Dateisysteme, die sowohl mit &release.4x; als auch mit + &release.5x; nutzbar sein sollen, im Format UFS1 erzeugt + werden. Dieser Fall tritt typischerweise auf Systemen auf, + auf denen &release.4x; und &release.5x; installiert und + abwechselnd betrieben werden. In &man.newfs.8; steht dazu die + Option <option>-O1</option> zur Verfügung, auch + &man.sysinstall.8; enthält eine entsprechende Option. + Bitte beachten Sie, daß es kein Konvertierungsprogramm + zur Umwandlung von UFS1 nach UFS2 (oder umgekehrt) gibt, nur + die Variante Backup, Formatieren, Restore.</para> </sect2> </sect1> <sect1 id="summary"> <title>Zusammenfassung</title> - <para>&os; 5.0 enthält zwar viele interessante Neuerungen, - aber es ist noch nicht für alle Anwender geeignet. Aus - diesem Grund haben wir in diesem Dokument Informationen - über die Abläufe bei der Veröffentlichung einer - neuen Version, die interessantesten Neuerungen in den - 5.<replaceable>X</replaceable> Versionen und - wahrscheinliche Probleme gegeben. Weiterhin enthielt er einen - Ausblick auf die Zukunft des Entwicklungszweiges 4-STABLE und - Informationen für Anwender, die schon jetzt auf 5.0 - umsteigen wollen.</para> + <para>&os; &release.current; enthält zwar viele interessante + Neuerungen, aber es ist noch nicht für alle Anwender + geeignet. Aus diesem Grund haben wir in diesem Dokument + Informationen über die Abläufe bei der + Veröffentlichung einer neuen Version, die interessantesten + Neuerungen in den &release.5x; Versionen und wahrscheinliche + Probleme gegeben. Weiterhin enthielt er einen Ausblick auf die + Zukunft des Entwicklungszweiges 4-STABLE und Informationen + für Anwender, die schon jetzt umsteigen wollen.</para> </sect1> </article> |