Άλκη επειδή όλο κ περισσότερα σχολεία έχουν αρχίσει να μπαίνουν στη λογική LTSP και thin client, μήπως έχουμε εικόνα πότε θα κυκλοφορήσει η 14.04;
Για κανονικές εγκαταστάσεις, πάντα προτείνουμε τέλη Αυγούστου/αρχές Σεπτέμβρη, ώστε να λυθούν τα bugs των πρώτων μηνών.
Για πειράματα, σχετικά γρήγορα, θα ανεβάσω εδώ μήνυμα όταν είναι έτοιμη, όποιος θέλει μπορεί να επιλέξει να ειδοποιείται με email από το παρόν θέμα.
Το βασικό πρόβλημα είναι τα ελληνικά, είναι πολύ χαλασμένα, π.χ.
https://bugs.launchpad.net/unity-settings-daemon/+bug/1315867
https://docs.google.com/document/d/1R4Q8nh0kq9mNzJhN_3MPu_4L2vFi4s7V57WFzuFNpiY/edit?pli=1#
Βγήκε η πρώτη έκδοση της 14.04 στο http://ts.sch.gr/repo/livecd/14.04/. Μπορείτε να τη χρησιμοποιήσετε για:
- Δοκιμές
- Εγκαταστάσεις εκτός σχολείων, χωρίς sch-scripts, π.χ. στο σπίτι
- Σχολεία, μόνο στην περίπτωση που η 12.04 δεν παίζει, π.χ. αν ο server είναι πολύ καινούργιος και η 12.04 δεν φορτώνει καν
Να πω και πάλι ότι τα σχολεία προτείνεται να μην την βάλουν ακόμα, αλλά από τέλη Αυγούστου/αρχές Σεπτέμβρη, ώστε να έχουν περάσει στο μεταξύ οι παιδικές αρρώστιες που εμφανίζει το Ubuntu (όπως και τα περισσότερα λειτουργικά) τους πρώτους μήνες μετά την κυκλοφορία του.
Συνήθως προτείνεται καθαρή εγκατάσταση, αλλά η 14.04 είναι αρκετά όμοια με την 12.04, οπότε είναι αρκετά πιθανό να πάνε καλά και τα upgrades.
Σε σχέση με την 12.04, η 14.04 έχει κάμποσα θέματα με τα ελληνικά. Θεωρητικά θα έπρεπε να παίζουν με Win+Space, στην πράξη δεν έπαιζαν καθόλου. Τα διόρθωσα ώστε να παίζουν και με Win+Space και με Alt+Shift, και έχει μείνει ένα θέμα ότι δεν παίζουν σε tuxtype, tuxpaint κλπ αν αυτές τις εφαρμογές τις τρέχουμε fullscreen.
Επίσης, το LiveCD πια είναι πολύ μεγάλο και δεν χωράει σε CD, μόνο σε DVD ή σε USB stick.
Από θέμα απαιτήσεων αλλάζει κάτι; Δηλαδή ελάχιστες απαιτήσεις thin; Ram LTSP (server + πόσο για κάθε thin);
Κάποιες σχολικές μονάδες προμηθεύονται από τώρα υλικό γι αυτό και η ερώτηση..
Η 14.04 είναι παρόμοια με την 12.04, οπότε ισχύουν οι ίδιες απαιτήσεις που αναγράφονται στο wiki.
Η 10.04 ήταν πιο ελαφριά, αλλά φυσικά είχε και παλιότερες εκδόσεις προγραμμάτων...
Αρκετές φορές σχολεία έχουν ήδη έτοιμες συνθέσεις π.χ. dual core με 1 έως 4 GB ram που μπορούν να χρησιμοποιήσουν ως LTSP server.
Για να μην μπαίνουμε σε διαδικασία αναβάθμισης μνήμης, υπάρχει κάποιος κατά προσέγγιση υπολογισμός, για τη ποσότητα της ram σε σχέση με το πλήθος των client thin-fat που θα εξυπηρετεί ο LTSP 12.04 ή 14.04; π.χ. στις οδηγίες της 10.04 αναφέρεται «..192MB επιπλέον για κάθε χρήστη..».
Εξαρτάται τόσο πολύ από τη χρήση που γίνεται, που είναι δύσκολο να το πεις με τύπο. Π.χ. μια εφαρμογή μπορεί να χρειάζεται 50 MB RAM και μια άλλη 500 MB RAM. Βέβαια γίνεται κάποια κοινή χρήση μνήμης σε thin clients, οπότε δεν βγαίνει π.χ. 12 Η/Υ * 500 MB της εφαρμογής, αλλά λιγότερο.
Το καλύτερο πάντως είναι να γίνει μέτρηση της μνήμης ενόσω χρησιμοποιείται στο φουλ το εργαστήριο, τρέχοντας την εντολή free:
$ free
total used free shared buffers cached
Mem: 4090764 2472308 1618456 133348 114744 1037032
-/+ buffers/cache: 1320532 2770232
Swap: 3957756 0 3957756
Το παραπάνω σημαίνει ότι ο server μας χρησιμοποιεί 1320532 από τα 4090764 μνήμης RAM που έχει, και καθόλου swap.
Εάν δούμε ότι γίνεται χρήση του swap, χρειαζόμαστε παραπάνω μνήμη.
Τώρα για εντελώς χοντρικό τυπολόγιο, και θεωρώντας ότι ο καθηγητής εργάζεται στον server, ας πούμε:
MB RAM server = 1500 + 30 * πλήθος-fat-clients + 300 * πλήθος-thin-clients.
Επιφυλάσσομαι να μαζέψω περισσότερα πραγματικά δεδομένα από τάξεις και να ενημερώσω τον τύπο στο μέλλον ώστε να έχει μεγαλύτερη ακρίβεια.