Πως κάνουμε εγκατάσταση το Viber σε Ubuntu 18.04

0
viber σε ubuntu 18.04

Όποιος χρήστης Ubuntu χρησιμοποιεί το Viber από τον υπoλογιστή και έκανε αναβάθμιση στην νέα LTS 18.04 έκδοση, θα παρατήρησε ότι το Viber εξαφανίστηκε μυστηριωδώς μετά την αναβάθμιση. Ακόμα και αν προσπαθήσετε να το εγκαταστήσετε εκ νέου, κατεβάζοντας το πακέτο .deb από την επίσημη σελίδα του Viber, θα δείτε ότι υπάρχει πρόβλημα και δεν μπορεί να εγκατασταθεί.

Το πρόβλημα βρίσκεται στο ότι το Viber απαιτεί το πακέτο libcurl3, ενώ η έκδοση 18.04 του Ubuntu διαθέτει το libcurl4. Δυστυχώς το Viber λέγεται ότι θα σταματήσει σιγά σιγά την υποστήριξη για Linux, οπότε δεν αναμένεται να διορθωθεί σύντομα το πακέτο .deb στην επίσημη σελίδα. Όμως η λύση στο πρόβλημα είναι αρκετά απλή. Υπάρχουν αρκετές εναλλακτικές.

Η πρώτη είναι να κάνετε hold το πακέτο libcurl4 κατά την εγκατάσταση,  η δεύτερη είναι να κάνετε edit το .deb αρχείο και να αλλάξετε το libcurl3 σε libcurl4, ενώ πιθανώς η πιο απλή είναι να κατεβάσετε το αρχείο .rpm για fedora και να το μετατρέψετε σε .deb.

Hold στο Libcurl4

Για αυτή τη λύση θα πρέπει να δώσετε στο τερματικό τα ακόλουθα

sudo apt-mark hold libcurl4
sudo dpkg -i --ignore-depends=libcurl3 ~/Downloads/viber.deb
sudo apt install -f
sudo dpkg -i --ignore-depends=libcurl3 ~/Downloads/viber.deb
sudo apt-mark unhold libcurl4

Προσοχή, το ~/Downloads/viber.deb το αντικαθιστάτε με το μέρος που έχετε κατεβάσει εσείς το viber.

Επίσης με αυτή τη λύση ίσως υπάρχει μόνιμη ειδοποίηση ότι κάποιο από τα πακέτα δεν είναι σωστά εγκατεστημένο.

Edit sto .deb αρχείο

Η επόμενη λύση είναι να διορθώσετε το προαπαιτούμενα στο ίδιο το .deb πακέτο του viber. Αυτό το κάνετε δίνοντάς στο τερματικό τα ακόλουθα

dpkg-deb -x viber.deb viber
dpkg-deb --control viber.deb viber/DEBIAN
Υπογραμμισμένο το πακέτο libcurl3 όπου πρέπει να το αλλάξετε σε libcurl4

Σε αυτό το σημείο κάνετε edit (πχ με το gedit) το αρχείο viber/DEBIAN/control και αλλάζετε το libcurl3 με libcurl4

Τέλος δίνετε

dpkg -b viber vibernew.deb
sudo dpkg -i vibernew.deb

 

Μετατροπή του .rpm σε .deb

Ίσως η πιο απλή λύση είναι να κατεβάσετε το έτοιμο πακέτο .rpm και στην συνέχεια να το μετατρέψετε σε .deb με την βοήθεια του alien. Αν δεν έχετε το alien πρέπει να το εγκαταστήσετε δίνοντας

sudo apt install alien

Στο path που έχετε κατεβάσει το πακέτο .rpm δίνετε 

sudo alien --to-deb --scripts viber.rpm
sudo dpkg -i viber_7.0.0.1035-3_amd64.deb

Η πρώτη εντολή μπορεί να αργήσει 5-10 λεπτά, οπότε μην ανησυχήσετε αν αργήσει λίγο.

 

Αν θέλετε να συμμετέχετε στις συζητήσεις χωρίς να χρησιμοποιήσετε λογαριασμό του disqus ή κοινωνικών δικτύων, μπορείτε να επιλέξετε να σχολιάσετε ανώνυμα ως επισκέπτης. Απλώς συμπληρώστε ένα οποιοδήποτε όνομα και ένα αληθοφανές email (πχ denexo@mail.gr) και επιλέξτε το κουτάκι «Θα προτιμούσα να σχολιάσω ως επισκέπτης».
Τα ανώνυμα σχόλια και όσα περιέχουν links, απαιτούν επαλήθευση από κάποιον διαχειριστή πριν δημοσιευθούν. Για περισσότερα σχετικά με την πολιτική σχολιασμού της ιστοσελίδας, μπορείτε να διαβάσετε εδώ.