close
Warning:
Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Jun 30, 2013, 3:31:07 PM (13 years ago)
- Author:
-
Rüdiger Kupper
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v20
|
v21
|
|
| 151 | 151 | Außerdem sollte in jedem Fall die aktuelle Client-Chroot in `/opt/ltsp/i386` gesichert werden, bevor man einen Update versucht! Nach erfolgreichem Update kann die Sicherheitskopie wieder entfernt werden: |
| 152 | 152 | {{{ |
| 153 | | sudo rsync -a /opt/ltsp/i386/ /opt/ltsp/i386-backup --one-file-system |
| | 153 | sudo mv /opt/ltsp/i386/ /opt/ltsp/i386-backup |
| 154 | 154 | }}} |
| 155 | 155 | |
| … |
… |
|
| 162 | 162 | Hinweis: :: Beim Upgrade mittels `do-release-upgrade` wird das Paket `ltsp-client` entfernt, das natürlich wieder nachinstalliert werden muss! |
| 163 | 163 | |
| 164 | | === ltsp-create-client === |
| | 164 | === ltsp-build-client === |
| 165 | 165 | |
| 166 | 166 | Mit diesem Skript erzeugt man eine neue Client-chroot. Im zugehörigen Config-File sollte stehen, dass für die Architektur i386 erzeugt werden soll. |
| 167 | 167 | |
| 168 | | Das Skript lädt die Pakete frisch herunter, daher muss $http_proxy für den Nutzer root passend gesetzt sein. |
| | 168 | Das Skript lädt die Pakete frisch herunter, daher muss $http_proxy für den Nutzer root passend gesetzt sein. Überprüfen mit: |
| | 169 | {{{ |
| | 170 | # less /etc/ltsp/ltsp-build-client.conf |
| | 171 | }}} |
| | 172 | Dann Clientumgebung erzeugen mit: |
| | 173 | {{{ |
| | 174 | # ltsp-build-client |
| | 175 | }}} |
| | 176 | |
| 169 | 177 | |
| 170 | 178 | Der Vorteil dieser Methode ist, dass man eine "saubere" Client-chroot erhält. Der Nachteil ist, dass man die manuellen Anpassungen, die wir in der Chroot vorgenommen haben, auch von Hand wiederherstellen muss. |