Linux/Oracle Java
Μερικές πολυμεσικές εφαρμογές δικτυακές και μη (πχ: δραστηριοτήτες του ψηφιακού σχολείου) απαιτούν την εγκατάσταση της Oracle Java για να μπορέσουν να εκτελεστούν. Για το λειτουργικό σύστημα Ubuntu, υπάρχουν διαθέσιμες οι εκδόσεις 6/7/8 καθώς και τα αντίστοιχα πρόσθετα του φυλλομετρητή Mozilla Firefox.
Περιεχόμενα
Oracle Java 8
Εγκατάσταση
Η εγκατάσταση της Oracle Java 8 μπορεί να επιτευχθεί είτε μέσω τερματικού (πατώντας Alt+Ctrl+T) δίνοντας την εντολή:
![]() | sudo apt-get install oracle-java8-installer |
ή διαφορετικά μέσα από την εφαρμογή Κέντρο Λογισμικού Ubuntu
- κάνοντας αναζήτηση την λέξη "oracle java",
- κάνοντας κλικ στην επιλογή
Εμφάνιση # τεχνικών στοιχείων,
- επιλέγοντας
Oracle Java(TM) Development Kit(JDK) 8,
- και τέλος, κάνοντας κλικ στο Εγκατάσταση.
Στην συνέχεια, θα πρέπει να επανεκκινήσετε το φυλλομετρητή για να αρχικοποιηθεί σωστά το πρόσθετο.
Απεγκατάσταση
Η απεγκατάσταση της Oracle Java 8 μπορεί να επιτευχθεί δίνοντας την εντολή σε ένα τερματικό:
![]() | sudo apt-get purge --auto-remove oracle-java8-installer |
Παραμετροποίηση
Από την έκδοση Oracle Java 7u51 και μετέπειτα για λόγους ασφαλείας στην καρτέλα "Security" στην εφαρμογή Java Control Panel προστέθηκε η επιλογή "Exception Site List" στην οποία ο χρήστης καλείται να προσθέσει τους κόμβους που περιέχουν μη ψηφιακά πιστοποιημένες εφαρμογές με σκοπό την επιτυχή εκτέλεση τους.
Non-LTSP
Η προσθήκη των επιθυμητών κόμβων που θα εξαιρούνται από την ταυτοποίηση μέσω ενός πιστοποιημένου ψηφιακού πιστοποιητικού, πραγματοποιείται από την εφαρμογή Εφαρμογές ▸ Εργαλεία συστήματος ▸ Προτιμήσεις ▸ Oracle Java 8 Plugin Control Panel , στην καρτέλα "Security".
LTSP
H προσθήκη των κόμβων στην λίστα εξαίρεσης της Java και εφαρμογή αυτής σε όλο το σύστημα και για όλους τους χρήστες μπορεί να πραγματοποιηθεί ακολουθώντας τα παρακάτω βήματα:
- Δημιουργώντας τους καταλόγους /etc/.java/, /etc/.java/deployment και /etc/.java/deployment/security δίνοντας την εντολή:
sudo mkdir -p /etc/.java/deployment/security - Δημιουργώντας τα αρχεία:
- /etc/.java/deployment/deployment.config
- /etc/.java/deployment/deployment.properties
- /etc/.java/deployment/security/exception.sites
- Προσθέτοντας στο αρχείο /etc/.java/deployment/deployment.config τις παρακάτω γραμμές:
deployment.system.config=file:///etc/.java/deployment/deployment.properties
deployment.system.config.mandatory=false
δίνοντας την εντολή:
sudo gedit /etc/.java/deployment/deployment.config - Προσθέτοντας στο αρχείο /etc/.java/deployment/deployment.properties τις παρακάτω γραμμές:
deployment.user.security.exception.sites=/etc/.java/deployment/security/exception.sites
δίνοντας την εντολή:
sudo gedit /etc/.java/deployment/deployment.properties - Προσθέτοντας στο αρχείο /etc/.java/deployment/security/exception.sites τους επιθυμητούς κόμβους. (πχ: http://ts.sch.gr)
Τέλος θα πρέπει να πραγματοποιηθεί δημοσίευση του εικονικού δίσκου και επανεκκίνηση των fat σταθμών εργασίας.
Oracle και OpenJDK Java
Στο Ubuntu υπάρχει επίσης διαθέσιμη και η OpenJDK Java, η οποία είναι ελεύθερη και ανοιχτού κώδικα υλοποίηση της Java SE. Πολλά εκπαιδευτικά λογισμικά της Τεχνικής Στήριξης έχουν σαν εξάρτηση την συγκεκριμένη Java, με αποτέλεσμα να την καθιστούν ως την προεπιλεγμένη του συστήματος. Μετά την εγκατάσταση της Oracle Java, η προεπιλεγμένη του συστήματος αλλάζει σε αυτή της Oracle. Για να μπορέσετε να ξαναρυθμίσετε ως προεπιλεγμένη java, την OpenJDK ή και ανάποδα πατήστε Alt+Ctrl+T για να ανοίξει ένα τερματικό και δώστε την εντολή:
![]() | sudo update-alternatives --config java |
Το αποτέλεσμα της εντολής αυτής μοιάζει κάπως έτσι:
Δίνοντας την επιλογή 1, ως προεπιλεγμένη Java του συστήματος θα οριστεί η OpenJDK.