J'essaie d'avoir Viber sur mon nouvel Ubuntu 18.04 mais j'obtiens cette erreur ...
Sudo dpkg -i Downloads/viber.deb
(Reading database ... 138136 files and directories currently installed.)
Preparing to unpack Downloads/viber.deb ...
Unpacking viber (7.0.0.1035) over (7.0.0.1035) ...
dpkg: dependency problems prevent configuration of viber:
viber depends on libcurl3; however:
Package libcurl3 is not installed.
dpkg: error processing package viber (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-11ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
viber
Le problème ne concerne pas seulement le fichier viber.deb
mais également l'exigence libcurl3
de viber.deb
.
Dans Ubuntu 18.04, libcurl3
ne peut pas coexister avec libcurl4
, vous allez donc avoir des problèmes avec d’autres applications. Dans mon cas, Viber et Steam ne pourraient pas coexister.
Après quelques recherches, j'ai trouvé la solution suivante qui consiste à deb-package, à corriger la dépendance, puis à créer un nouveau fichier Viber.
Les étapes sont les suivantes:
viber.deb
dans un dossierdpkg-deb -x viber.deb viber
dpkg-deb --control viber.deb viber/DEBIAN
viber/DEBIAN/control
et remplacez "libcurl3" par "libcurl4" (supprimez également la dernière ligne vierge du fichier ou vous obtiendrez une erreur par la suite)dpkg -b viber viberlibcurl4.deb
Sudo dpkg -i viberlibcurl4.deb
ou installer le fichier .deb
avec gdebi
Viber semble fonctionner correctement avec libcurl4
au moins pour moi jusqu'à maintenant.
J'ai trouvé la solution ici, dans un commentaire ...
https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux
Sudo dpkg -i --ignore-depends=libcurl3 viber.deb
Fonctionne parfaitement pour moi.
Mise à jour: @borowis a raison: après l’installation de cette manière, il est désinstallé avec des dépendances non résolues. Une autre solution, mais toujours viable, consiste à:
Sudo apt install libcurl3 ~/viber.deb
source : https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux
Le moyen le plus simple est de convertir le paquetage rpm du site Web de Viber en paquetage deb. Pour faire ça:
Téléchargez le package rpm avec:
wget https://download.cdn.viber.com/desktop/Linux/viber.rpm
Installez alien, convertissez le paquetage rpm et installez le paquetage deb nouvellement créé:
Sudo apt-get install alien
Sudo alien --to-deb --scripts viber.rpm
Sudo dpkg -i viber_7.0.0.1035-3_AMD64.deb
La conversion prendra environ 5 minutes. Sois patient!
La solution pour installer Viber sur Ubuntu 18.04 consiste à inclure explicitement les prérequis du paquet libcurl3
dans la commande d'installation d'apt:
Sudo apt install libcurl3 ~/Downloads/viber.deb
Comment installer Viber sur Ubuntu 18.04 Bionic Beaver Linux
Vous pouvez aussi simplement installer le version flatpak de flathub.org
Si cela ne vous dérange pas d'utiliser snap, vous pouvez facilement installer Viber à partir de Snap Store:
Sudo snap install viber-unofficial
Disclaimer: J'ai ajouté ce snap à snap store.
Après avoir essayé certaines des réponses ci-dessus, j'ai trouvé une autre solution. Il y a cURL
PPA qui prend en charge cURL
version 3 et 4.
https://launchpad.net/~xapienz/+archive/ubuntu/curl34
Donc, j'ai ajouté ceci PPA à mon Ubuntu 18.04 et ai installé cURL
à partir de là. Puis j'ai installé Viber avec cette commande ci-dessous
Sudo dpkg -i viber.deb
Et Viber fonctionne bien jusque-là.
Aucun avertissement de paquetage cassé jusqu'à présent et le paquet
libcurl4
est installé .
Vous pouvez installer libcurl3
et supprimer libcurl4
.
Tous les programmes à ma connaissance, comme Opera et Supports travailler bien avec soit.
Allez au terminal et tapez:
Sudo apt install libcurl3
À la demande de confirmation, appuyez sur y
Cela supprimera automatiquement tout libcurl4 et ses dépendances et installera libcurl3.
Par précaution, faites:
Sudo apt install -f
pour résoudre les éventuels problèmes de dépendance.
Maintenant, téléchargez le paquet viber debian de leur site officiel.
Dans le type de terminal
Sudo dpkg -i viber.deb
Sudo install -f
Cela devrait installer viber sans aucun problème.
Ouvert viber du tableau de bord.
Heureux bavarder dans viber :)
La meilleure façon d’installer un seul paquet unique est d’utiliser APT-tool, ce qui résoudra automatiquement toutes les dépendances:
Sudo apt-get install ./Downloads/viber.deb
Viber a publié la version 10.30, donc ce problème est résolu. Je recommande l'installation de la dernière version.