Δημοσιεύτηκε: 15 Οκτ 2013, 18:41
από Learner

Μήνυμα από την ομάδα συντονιστών και διαχειριστών του φόρουμ
Πιστεύουμε ότι είναι εξαιρετικά σημαντικό να ενημερώνουμε τα μέλη του φόρουμ, για το ποιες εφαρμογές είναι ιδιοταγείς/κλειστού κώδικα και ποιες είναι καθαρά Ελεύθερο Λογισμικό / Λογισμικό Ανοιχτού Κώδικα (ΕΛ/ΛΑΚ). Για τον λόγο αυτό, τονίζεται ότι το παρόν νήμα, έχει ως θέμα μια εφαρμογή που δεν είναι ΕΛ/ΛΑΚ. http://fsfe.org/


Σε αυτό τον οδηγό θα δούμε πως να εγκαταστήσετε την τελευταία έκδοση του Adobe Flash Player και το Silverlight της Microsoft (για όσους το χρειάζονται) σε Ubuntu 12.04 και νεότερες εκδόσεις.
Η διαδικασία είναι εύκολη και αυτό λόγω ενός πρόσθετου το οποίο θα το εγκαταστήσετε μέσω αποθετηρίου.



:arrow: Περιεχόμενα


Εγκατάσταση πρόσθετου

Ανοίξτε ένα τερματικό (CTRL+ALT+T) και κάντε αντιγραφή και επικόλληση τις παρακάτω εντολές μια-μια
Κώδικας: Επιλογή όλων
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-add-repository ppa:mqchael/pipelight
sudo apt-get update
sudo apt-get install pipelight-multi


Το pipelight-multi είναι το πρόσθετο που θα μας βοηθήσει να εγκαταστήσουμε στον Firefox την τελευταία έκδοση του Flash Player (αυτή που έχουν και τα Windows) καθώς και το Silverlight , το οποίο θα τρέχει native στον περιηγητή. Δεν θα χρειαστεί δηλαδή να τρέξετε τον περιηγητή μέσω wine ή Virtualbox.

Ενεργοποίηση Flash Player
Κλείστε τώρα τον Firefox και τρέξτε τις παρακάτω εντολές. ✖ Θα γίνει απεγκατάσταση της Linux έκδοσης Adobe Flash Player (11.2) ✖
Κώδικας: Επιλογή όλων
sudo apt-get remove flashplugin-* adobe-flashplugin*
sudo pipelight-plugin --enable flash


Όταν ανοίξετε ξανά τον Firefox θα περιμένετε μερικά δευτερόλεπτα μέχρι να ολοκληρωθεί το κατέβασμα και η εγκατάσταση.


Ενεργοποίηση Silverlight
Τρέχουμε σε τερματικό με τον Firefox καλύτερα κλειστό
Κώδικας: Επιλογή όλων
sudo pipelight-plugin --enable silverlight


Αλλαγή User Agent για το Silverlight.
Αν θέλετε να παρακολουθήσετε κάποιο βίντεο π.χ από το Netflix (το οποίο απαιτεί Silverlight) τότε είναι πιθανό να μην σας το επιτρέψει και ας το έχετε εγκατεστημένο. Αυτό οφείλεται στο ότι διαβάζει το λεγόμενο User Agent και επειδή και το ίδιο γνωρίζει πως δεν είναι συμβατό με Linux, θα σας το απαγορέψει.
Μπορείτε να εγκαταστήσετε κάποιο πρόσθετο στον Firefox π.χ UAControl ή User Agent Overrider και να χρησιμοποιήσετε μια από τις παρακάτω ταυτότητες
  • Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1
  • Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
  • Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20131011 Firefox/23.0

Αποτελέσματα

Flash Player 11.9 σε Ubuntu 12.04 LTS - Firefox 24 (15-10-2013)



Προσωπικά το Silverlight δεν το χρησιμοποιώ, οπότε και δεν το εγκατέστησα. Ο Flash Player μου λειτουργεί κανονικά χωρίς προβλήματα.
Τώρα για παράδειγμα, επιλύεται αυτό το πρόβλημα
Σε περίπτωση που αντιμετωπίσετε προβλήματα, όπως lag στο βίντεο υπάρχει ένα workaround εδώ

Η παραπάνω διαδικασία ισχύει και για Chrome (για το Silverlight), όμως δεν το δοκίμασα γιατί προσωπικά χρησιμοποιώ Firefox.

Πηγή

Επιστροφή

Αν για οποιονδήποτε λόγο θέλετε να επιστρέψετε στην Linux έκδοση adobe flash (11.2) και να απενεργοποιήσετε και να απομακρύνετε το πρόσθετο (καθώς και τα αποθετήρια), ανοίξτε ένα τερματικό και εκτελέσετε τις παρακάτω εντολές μια-μια
Κώδικας: Επιλογή όλων
sudo pipelight-plugin --disable silverlight
sudo pipelight-plugin --disable flash
sudo apt-get install flashplugin-installer
sudo apt-get install ppa-purge
sudo apt-get remove pipelight-multi
sudo ppa-purge ppa:ehoover/compholio
sudo ppa-purge ppa:mqchael/pipelight
sudo apt-get --purge autoremove
sudo apt-get update


Creative Commons License
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Παρόμοια διανομή 3.0 Ελλάδα