Όσοι είχαν Ubuntu 16.04 ή και 17.10, δεν αντιμετώπισαν κανέναν πρόβλημα στην εγκατάσταση του Viber. Με την 18.04 όμως, υπάρχει πρόβλημα στην εγκατάσταση οπότε ας δούμε πως θα το λύσουμε.

Αν και κλειστού κώδικα το Viber αποτελεί ένα από τα πιο δημοφιλή messaging applications και ειδικά στην Ελλάδα μαζί με το Facebook messenger κατέχει τα πρωτεία. Στο παρόν άρθρο θα δούμε πως μπορούμε να το εγκαταστήσουμε στο Ubuntu 18.04.

Τόσο δύσκολο είναι;

Βασικά με την τελευταία έκδοση του ubuntu είχαμε μια αναβάθμιση σε μια από τις βιβλιοθήκες που χρησιμοποιεί το viber, με αποτέλεσμα να μη δουλεύει ή να μας επιτρέπεται η εγκατάσταση του.

Συγκεκριμένα αν κάποιος πάει να εγκαταστήσει το deb από την επίσημη ιστοσελίδα του θα διαπιστώσει ότι δεν μπορεί να εγκατασταθεί. Αυτό γιατί στο Ubuntu 18.04 υπάρχει το libcurl4 ενώ το viber απαιτεί το libcurl3

apt-cache policy libcurl4
libcurl4:
Installed: 7.58.0-2ubuntu3.1
Candidate: 7.58.0-2ubuntu3.1
Version table:
*** 7.58.0-2ubuntu3.1 500
500 http://gr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
100 /var/lib/dpkg/status
7.58.0-2ubuntu3 500
500 http://gr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

και συνεπώς δεν μπορούμε να προχωρήσουμε στην εγκατάσταση του.

Advertisements

Και τώρα μάστορα;

Στο διαδίκτυο υπάρχουν μερικά workarounds αλλά αυτό που είναι το πιο ανώδυνο (τα άλλα προϋπόθεταν downgrade πακέτων και δε θέλουμε σε καμιά των περιπτώσεων να ρισκάρουμε τη σταθερότητα του συστήματος μας) είναι ταυτόχρονα και το πιο απλό.

Εγκαθιστούμε το alien. Για όποιον θυμάται, το alien είναι ένα πακέτο που μετατρέπει τα .rpm αρχεία σε deb. Στο τερματικό δίνουμε

sudo apt install alien

Στη συνέχεια κατεβάζουμε από το επίσημο site του Viber την έκδοση για Fedora ή πιο απλά δίνουμε στο τερματικό

wget https://download.cdn.viber.com/desktop/Linux/viber.rpm

μόλις ολοκληρωθεί το download, στο φάκελο που κατεβάσαμε το αρχείο δίνουμε

sudo alien --to-deb --scripts viber.rpm

Εφόσον είναι επιτυχής η μετατροπή θα έχουμε το όνομα του .deb αρχείου το οποίο και εγκαθιστούμε

sudo dpkg -i viber_xxxx_amd64.deb

Αυτό ήταν!!!