Αναβάθμιση Ubuntu LTSP Server από 9.04 σε 9.10

Ξεκίνησε από mkassapakis, 05 Νοε 2009, 01:23:33 ΜΜ

« προηγούμενο - επόμενο »

mkassapakis

Έκανα την αναβάθμιση (όχι νέα εγκατάσταση) στον LTSP Server του εργαστηρίου σήμερα.
Από το λίγο που πρόλαβα να κοιτάξω, φαίνεται να λειτουργεί κανονικά χωρίς να πειράξω σχεδόν τίποτα.
Όταν φορτώνουν βέβαια οι Clients, παρουσιάζεται το παλιό (9.04) splash screen, αλλά από τη στιγμή που θα κάνουν log-in οι χρήστες... όλα καλά φαίνονται!

Το μόνο που έκανα είναι να ξαναενεργοποιήσω τα repositories Εκπαιδευτικού Λογισμικού και Τεχνικής Στήριξης στο τέλος.
Επίσης ξαναδιόρθωσα το πρόβλημα των ελληνικών στο Διερμηνευτής της Γλώσσας.


Χρειάζεται να σβηστεί το παλιό chroot και να δημιουργηθεί καινούριο (sudo ltsp-build-client); Λέτε να κάνω κάτι άλλο;
Κασσαπάκης Μιχάλης - ΠΕ19

alkisg

Ναι θέλει σβήσιμο το παλιό, δεν "κάνει" να λειτουργούμε με διαφορετικές εκδόσεις ltsp στον server απ' ότι στους clients.

Άρα,
1) sudo mv /opt/ltsp /opt/ltsp-9.04
2) sudo mv /var/lib/tftpboot/ltsp /var/lib/tftpboot/ltsp-9.04
3) sudo ltsp-build-client
4) εκτέλεση όλων των sch-scripts..

mkassapakis

OK Άλκη, ευχαριστώ!

Πάντως τα εγκατεστημένα προγράμματα και οι ρυθμίσεις των χρηστών δεν χαλάνε, έτσι;

Δηλαδή από τα sch-scripts εκτελώ μόνο αυτά του κεφαλαίου 4... Ελπίζω  :-\

Κασσαπάκης Μιχάλης - ΠΕ19

alkisg

Ναι, εκτός αν έχεις clients με > 256 RAM και θες localapps (firefox κτλ), οπότε τρέχεις και τα scripts για προχωρημένους. Απ' όσο ξέρω, το script για local firefox + flash + ελληνικά + mplayer παίζει ΟΚ στην Karmic.

(πωπω μανία αναβαθμίσεων... να δω από τον Απρίλη που θα χρησιμοποιούμε μόνο LTS και θα κάνουμε αναβαθμίσεις κάθε 2 χρόνια τι έχει να γίνει...  ;D)

mkassapakis

Είναι μία από τις χαρές του linuxά και οι αναβαθμίσεις!
Αφού το καταλαβαίνεις...
δεν μπορούμε να κάτσουμε με σταυρωμένα τα χέρια για πολύ  :)
Κασσαπάκης Μιχάλης - ΠΕ19

markakis

Παράθεση από: mkassapakis στις 05 Νοε 2009, 01:23:33 ΜΜ

Όταν φορτώνουν βέβαια οι Clients, παρουσιάζεται το παλιό (9.04) splash screen, αλλά από τη στιγμή που θα κάνουν log-in οι χρήστες... όλα καλά φαίνονται!


Και σε νέα εγκατάσταση 9.10 το splash screen είναι το γνωστό λευκό με το καφέ-πορτοκαλί "σκίσιμο". Να θυμίσω ότι και στην 9.04 αυτό ήταν το splash screen μόνο στους thin client και όχι στο server ή σε απλή (standalone) εγκατάσταση. Φαίνεται ότι αυτό έχει επιλεγεί ως προεπιλεγμένο και στις δυο εκδόσεις.

mkassapakis

Ακολούθησα τα βήματα, όπως τα περιγράφει ο Άλκης, και φαίνεται να πήγαν όλα καλά.

Ένα προβληματάκι υπήρξε μόνο με τη δημιουργία του lts.conf (κεφ. 4.8). Δεν μου δούλεψε από τα sch-scripts γιατί μόλις το έτρεχα απλά τερμάτιζε...
Με το "χειροκίνητο" τρόπο πάντως έπαιξε μια χαρά.
Μετά που το είχα δημιουργήσει, ξαναδοκίμασα με τα sch-scripts και λειτούργησε!?!

Κάτι τελευταίο...
Η ίδια διαδικασία πρέπει να γίνεται και όποτε αναβαθμίζεται ο kernel;
Κασσαπάκης Μιχάλης - ΠΕ19

alkisg

Παράθεση από: mkassapakis στις 09 Νοε 2009, 02:16:25 ΜΜ
Ένα προβληματάκι υπήρξε μόνο με τη δημιουργία του lts.conf (κεφ. 4.8.). Δεν μου δούλεψε από τα sch-scripts γιατί μόλις το έτρεχα απλά τερμάτιζε...

Για προφύλαξη, τα scripts τρέχουν με «set -e», το οποίο σημαίνει ότι σταματάνε την εκτέλεσή τους με την πρώτη εντολή που δεν θα επιστρέψει «true».
Σε τέτοιες περιπτώσεις, αν μπορείτε τρέξτε τα από τερματικό (gnome-terminal » sch-scripts) και ανεβάστε ένα bug report με το output του σφάλματος, ώστε να το διορθώσουμε.

Παράθεση από: mkassapakis στις 09 Νοε 2009, 02:16:25 ΜΜ
Η ίδια διαδικασία πρέπει να γίνεται και όποτε αναβαθμίζεται ο kernel;

Για οποιεσδήποτε αναβαθμίσεις προγραμμάτων, είτε kernel είτε άλλων, απλά τρέχουμε το σχετικό script που λέει για ενημέρωση του εικονικού δίκου.
Η παραπάνω χρονοβόρα διαδικασία είναι μόνο για την αναβάθμιση διανομής.
Γενικά για τις αναβαθμίσεις δεν έχουμε γράψει και στον οδηγό πολλά, γιατί ο τελικός στόχος είναι να γίνεται καθαρή εγκατάσταση σε κάθε LTS έκδοση (παράλληλα με την παλιά ώστε να μπορούν να λειτουργούν και οι δύο ταυτόχρονα, για περίπτωση βλάβης, ασυμβατοτήτων κτλ).