Webmin και File manager [ΛΥΘΗΚΕ]

apkoutsou | Πέμ, 07/10/2008 - 22:33 | 2' | 6

Είχα γενικά πρόβλημα με την java και τον firefox, στα πλαίσια του οποίου εντασσόταν και η αδυναμία του firefox να τρέξει το file manager applet του webmin, γεγονός το οποίο με ανάγκαζε να βρω διαφορετικές λύσεις για την (μελλοντική) υλοποίηση ενός μικρού δικτύου...

Εντούτοις, σήμερα το Ubuntu έδινε ως αναβάθμιση διανομής το java-plugin! Το εγκατέστησα και ο firefox επιτέλους λειτουργούσε τέλεια με το java-plugin να λειτουργεί τέλεια (τουλάχιστον στην δοκιμαστική σελίδα στο site της java...). Όμως ο file manager του webmin δεν λειτουργούσε, οπότε προχώρησα σε αναβάθμιση του webmin, μήπως υπήρχε εκεί bug...

Παρόλα αυτά το πρόβλημα δεν λύθηκε και ο file manager δεν λειτουργεί εμφανίζοντας μήνυμα: start:applet not initialized

Ξέρει κανείς πώς μπορεί να λυθεί το πρόβλημα αυτό?

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

O file manager του Webmin δουλεύει αλλά θέλει την Java της Sun, που κάτι μου λέει ότι δεν την έχεις εγκαταστήσει.
Αν ανοίξεις ένα τερματικό και δώσεις

$ java -version

τότε πρέπει να σου απαντήσει κάτι σαν κι αυτό:

java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)

Αν όχι, τότε πρέπει να κατεβάσεις το πακέτο από το www.java.com ή να το παρεις από το φάκελο Essentials/Java του DVD του περιοδικού.

--Stat rosa pristina nomine, nomina nuda tenemus

Κατάλαβα!!!

Είναι εγκαταστημένη όχι της Sun, αλλά η OpenJava, καθώς το java -version μου απαντά:

java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode, sharing)

Οπότε εγκαθιστώ της Sun! Μόλις το δοκιμάσω θα ενημερώσω για τα αποτελέσματα...

OK! το τεστ στο site της java μου έδειξε ότι τρέχω παλιότερη έκδοση, οπότε θα κατεβάσω την νεώτερη...

Πές μου μόνο: πρέπει να επεγκαταστήσω την OpenJDK που ήρθε με το ubuntu-restricted-extra ή όχι??

Έχω ψιλομπερδευτεί... Είναι εγκατεστημένα τόσο το Sun Java Runtime 6 όσο και το OpenJDK Runtime, μαζί με τα plugins του καθενός...

Πρέπει να είναι και τα δύο? Να αφαιρέσω το OpenJDK για να μην υπάρχει σύγχυση? Πάντως στην δοκιμαστική σελίδα της java ως vendor εμφανίζεται η Sun και όχι κάτι που να υποδεικνύει το IcedTea project...

Αφαίρεσε το OpenJDK. Υπάρχει όμως και ένα εργαλειο (update-alternatives) για να επιλέξεις ποια από τις δύο θελεις:

update-alternatives --config java

--Stat rosa pristina nomine, nomina nuda tenemus

Έιχα θέσει το ίδιο ερώτημα και στο http://ubuntuforums.org (http://ubuntuforums.org/showthread.php?t=854554) και με την αρχική σου παρατήρηση dimitris βρέθηκε η λύση, με μια μικρή διαφοροποίηση!

Πράγματι, το OpenJDK έχει προβλήματα γενικότερα με πολλές διαδικτυακές εφαρμογές που κάνουν χρήση του Java Runtime, τα οποία διορθώνονται με την χρήση του update-alternatives ορίζοντας ως προεπιλογή την Sun Java Runtime έναντι της OpenJDK Runtime, η δε εντολή είναι:

# update-alternatives --config xulrunner-1.9-javaplugin.so

Περισσότερα εδώ: http://ubuntuforums.org/showthread.php?t=856703

Υ.Γ.: dimitris, αν μπορείς προσέθεσε στον τίτλο το [ΛΥΘΗΚΕ] διότι εγώ για κάποιον λόγο δεν μπορώ...