2 $FreeBSD: src/release/doc/de_DE.ISO8859-1/installation/common/upgrade.sgml,v 1.1.2.2 2002/12/07 23:02:13 ue Exp $
3 $DragonFly: src/release/doc/de_DE.ISO8859-1/installation/common/Attic/upgrade.sgml,v 1.2 2003/06/17 04:27:19 dillon Exp $
4 $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/common/upgrade.sgml,v 1.2.2.3 2002/12/07 20:28:56 ue Exp $
5 $Id: upgrade.sgml,v 1.3 2002/03/10 15:37:18 ue Exp $
8 This section contains the contents of the old UPGRADE.TXT
11 <sect1 id="upgrading">
12 <title>Aktualisierung einer &os;-Installation</title>
14 <para>In diesem Abschnitt erfahren Sie, wie Sie Ihre
15 &os;-Installation aktualisieren können, ohne den Quellcode zu
19 <para>Die Programme, die zur Aktualisierung von &os; verwendet
20 werden, treffen alle möglichen Vorkehrungen, um
21 Datenverluste zu vermeiden. Allerdings ist es immer noch
22 möglich, daß Sie bei diesem Schritte <emphasis>den
23 kompletten Festplatteninhalt</emphasis> verlieren. Sie sollten
24 die letzte Sicherheitsabfrage nicht bestätigen, bevor Sie
25 ein adäquates Backup aller Daten angelegt haben.</para>
29 <para>Diese Anleitung geht davon aus, daß Sie das
30 &man.sysinstall.8;-Programm der <emphasis>NEUEN</emphasis>
31 &os;-Version zur Aktualisierung verwenden. Die Verwendung der
32 falschen &man.sysinstall.8;-Version führt zu Problemen und
33 hat in der Vergangenheit schon System unbrauchbar gemacht. Ein
34 typischer Fehler ist die Verwendung des
35 &man.sysinstall.8;-Programms des installierten Systems, um das
36 System auf eine neuere &os;-Version zu aktualisieren. Sie
37 sollten das <emphasis>nicht</emphasis> versuchen.</para>
41 <title>Einführung</title>
43 <para>Bei der Aktualisierung werden die vom Benutzer
44 ausgewählten Distributionen durch die entsprechenden
45 Distributionen der neuen &os;-Version ersetzt. Die normalen
46 Konfigurationsdateien des Systems, Benutzerdaten, installierte
47 Packages und andere Software werden nicht aktualisiert.</para>
49 <para>Systemadministratoren, die eine Aktualisierung planen,
50 sollten dieses Kapitel komplett lesen, bevor sie die
51 Aktualisierung durchführen, um das Risiko eines Fehlschlags
52 oder Datenverlustes zu vermeiden.</para>
55 <title>Übersicht</title>
57 <para>Um eine Distribution zu aktualisieren, wird die neue
58 Version dieser Komponente über die alte Version kopiert.
59 Die zur alten Version gehörenden Dateien werden nicht
62 <para>Die Systemkonfiguration bleibt erhalten, da die
63 ursprünglichen Versionen der nachfolgend aufgeführten
64 Dateien gesichert und zurückgespielt werden:</para>
66 <para><filename>Xaccel.ini</filename>,
67 <filename>XF86Config</filename>,
68 <filename>adduser.conf</filename>,
69 <filename>aliases</filename>, <filename>aliases.db</filename>,
70 <filename>amd.map</filename>, <filename>crontab</filename>,
71 <filename>csh.cshrc</filename>,
72 <filename>csh.login</filename>,
73 <filename>csh.logout</filename>,
74 <filename>cvsupfile</filename>,
75 <filename>dhclient.conf</filename>,
76 <filename>disktab</filename>, <filename>dm.conf</filename>,
77 <filename>dumpdates</filename>, <filename>exports</filename>,
78 <filename>fbtab</filename>, <filename>fstab</filename>,
79 <filename>ftpusers</filename>, <filename>gettytab</filename>,
80 <filename>gnats</filename>, <filename>group</filename>,
81 <filename>hosts</filename>, <filename>hosts.allow</filename>,
82 <filename>hosts.equiv</filename>,
83 <filename>hosts.lpd</filename>,
84 <filename>inetd.conf</filename>,
85 <filename>kerberosIV</filename>,
86 <filename>localtime</filename>,
87 <filename>login.access</filename>,
88 <filename>login.conf</filename>, <filename>mail</filename>,
89 <filename>mail.rc</filename>, <filename>make.conf</filename>,
90 <filename>manpath.config</filename>,
91 <filename>master.passwd</filename>,
92 <filename>modems</filename>, <filename>motd</filename>,
93 <filename>namedb</filename>, <filename>networks</filename>,
94 <filename>newsyslog.conf</filename>,
95 <filename>nsmb.conf</filename>,
96 <filename>host.conf</filename>,
97 <filename>pam.conf</filename>, <filename>passwd</filename>,
98 <filename>periodic</filename>, <filename>ppp</filename>,
99 <filename>printcap</filename>, <filename>profile</filename>,
100 <filename>pwd.db</filename>, <filename>rc.conf</filename>,
101 <filename>rc.conf.local</filename>,
102 <filename>rc.firewall</filename>,
103 <filename>rc.local</filename>, <filename>remote</filename>,
104 <filename>resolv.conf</filename>, <filename>rmt</filename>,
105 <filename>sendmail.cf</filename>,
106 <filename>sendmail.cw</filename>,
107 <filename>services</filename>, <filename>shells</filename>,
108 <filename>skeykeys</filename>, <filename>spwd.db</filename>,
109 <filename>ssh</filename>, <filename>syslog.conf</filename>,
110 <filename>ttys</filename>, <filename>uucp</filename></para>
112 <para>Die zur neuen Version gehörenden Versionen dieser
113 Dateien werden im Verzeichnis
114 <filename>/etc/upgrade/</filename> abgelegt. Sie sollten
115 einen Blick auf diese Dateien werfen und ggfs. die Neuerungen
116 in das bestehende System einarbeiten. Allerdings gibt es
117 viele Wechselwirkungen zwischen den einzelnen Dateien; daher
118 empfehlen wir Ihnen, alle lokalen Anpassungen in die neuen
119 Dateien einzutragen und dann diese zu verwenden.</para>
121 <para>Während der Aktualisierung werden Sie gebeten, ein
122 Verzeichnis anzugeben, in dem Kopien aller Dateien aus dem
123 Verzeichnis <filename>/etc/</filename> abgelegt werden. Falls
124 Sie Änderungen in anderen Dateien vorgenommen haben,
125 können Sie diese aus diesem Verzeichnis
131 <title>Vorgehensweise</title>
133 <para>In diesem Abschnitt finden Sie Details zur Vorgehensweise
134 bei der Aktualisierung, dabei wird ein besonderes Augenmerk auf
135 die Punkte gelegt, bei denen besonders stark vor einer normalen
136 Installation abgewichen wird.</para>
139 <title>Datensicherung</title>
141 <para>Sie sollten Kopien der Benutzerdaten und
142 Konfigurationsdateien anlegen, bevor Sie das System
143 aktualisieren. Das Programm zur Aktualisierung versucht,
144 Fehler und Fehlbedienungen so weit wie möglich zu
145 verhindern, aber es ist immer noch möglich, daß
146 Daten oder Konfigurationsinformationen teilweise oder
147 vollständig gelöscht werden.</para>
151 <title>Mounten der Dateisysteme</title>
153 <para>Im <literal>disklabel editor</literal> werden die
154 vorhandenen Dateisysteme aufgeführt. Sie sollten vor dem
155 Beginn der Aktualisierung eine Liste der vorhandenen
156 Gerätenamen und der dazugehörigen Mountpoints
157 anlegen. Die Namen der Mountpoints müssen hier angegeben
158 werden. Sie dürfen das <quote>newfs flag</quote>
159 für die Dateisysteme <emphasis>auf gar keinen
160 Fall</emphasis> aktivieren, da Sie sonst Daten verlieren
165 <title>Auswahl der Distributionen</title>
167 <para>Es gibt keine Einschränkungen bei der Auswahl der zu
168 aktualisierenden Distributionen. Allerdings sollten Sie die
169 Distribution <literal>bin</literal> auf jeden Fall
170 aktualisieren; wenn Sie die Onlinehilfe installiert hatten,
171 sollte auch die Distribution <literal>man</literal>
172 aktualisieren. Wenn Sie zusätzliche Funktionalität
173 hinzufügen wollen, können Sie auch Distributionen
174 auswählen, die bisher noch nicht installiert
179 <title>Nach der Installation</title>
181 <para>Sobald die Installation abgeschlossen ist, werden Sie
182 aufgefordert, die neuen Konfigurationsdatei zu prüfen. Zu
183 diesem Zeitpunkt sollten Sie überprüfen, ob die neue
184 Konfiguration korrekt ist. Dabei sollten Sie besonders auf
185 die Inhalte der Dateien <filename>/etc/rc.conf</filename> und
186 <filename>/etc/fstab</filename> achten.</para>
191 <title>Aktualisierung über den Quellcode</title>
193 <para>Wenn Sie an einer flexibleren und ausgefeilteren
194 Möglichkeit zur Aktualisierung Ihres Systems interessiert
195 sind, sollten Sie einen Blick in das Kapitel <ulink
196 url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/cutting-edge.html">The
197 Cutting Edge</ulink> des &os; Handbuchs werfen. Bei dieser
198 Variante erzeugen Sie &os; aus dem Quellcode komplett neu.
199 Diese Variante braucht eine verläßliche
200 Netzwerkverbindung, mehr Plattenplatz und mehr Zeit, bietet aber
201 Vorteile für Netzwerke und andere komplexe Installationen.
202 Sie entspricht ungefähr der Vorgehensweise, die für die
203 Entwicklungszweige -STABLE und -CURRENT verwendet wird.</para>
205 <para><filename>/usr/src/UPDATING</filename> enthält wichtige
206 Informationen, wenn Sie ein &os; System mit Hilfe des Quellcodes
207 aktualisieren möchten. Hier finden Sie eine Liste aller
208 Probleme, die durch Änderungen in &os; auftreten
209 können und die Aktualisierung beeinflussen