Impossible de mettre à niveau la version non prise en charge de Skype pour Linux (v5)

9

Skype pour Linux Beta affiche le message suivant lors de l'exécution de l'application. Existe-t-il une nouvelle version de Skype pour Linux?

Sorry, this version of Skype is not supported anymore.

Comment puis-je le faire fonctionner?

siriusB
la source
quelle version utilisez-vous?
ravery
C'est un logiciel Microsoft ... utilisez Windows dans une machine virtuelle pour une meilleure expérience.
Rinzwind
3
Il semble que quelque chose empêche cette mise à niveau automatique du skypeforlinuxpackage sur votre système. Pourriez-vous modifier votre question pour inclure la sortie de sudo apt-get update && sudo apt-get upgrade -f --assume-no; apt-cache policy skypeforlinux? Merci.
David Foerster
Le problème est déjà résolu. J'ai suivi la méthode mentionnée par @dessert. Mais ubuntu n'a pas pris la commande sudo add-apt-repository deb repo.skype.com/deb stable main, j'ai donc dû supprimer stable main de la commande. Plus tard, j'ai mis ces valeurs à partir de l'interface Software Repo. Il semble que le dépôt par défaut soit xenial, ce qui n'a pas fonctionné. Après avoir apporté les modifications pour le dépôt (stable et principal), et avec la mise à jour et la mise à niveau, Skype a fonctionné. On dirait que la version officielle pour linux de skype est l'aperçu de skype maintenant.
siriusB

Réponses:

16

Skype.com dit:

Remarque importante: tous les clients Skype pour Linux version 4.3 et plus seront retirés le 1er juillet 2017. Pour continuer à discuter, veuillez installer la dernière version de Skype pour Linux.

Il suffit d'ajouter la skypeforlinuxsource officielle et de mettre à niveau votre installation actuelle avec ces commandes:

sudo add-apt-repository "deb https://repo.skype.com/deb stable main"
sudo apt update && sudo apt upgrade

Sinon, supprimez-le avec sudo apt remove skypeforlinuxet installez la version actuelle à partir d' ici . Cela ajoutera également la source des mises à jour à vos sources, gardant ainsi le programme automatiquement mis à jour.

Lors de la mise à niveau vers 17.10, le référentiel skype peut être désactivé de sorte que vous devez le réactiver soit dans le Centre logiciel soit en le modifiant /etc/apt/sources.list(faites cela uniquement si vous savez ce que vous faites).

dessert
la source
L'ajout de référentiel et la mise à jour ont fonctionné pour moi. Merci.
siriusB
C'était essentiellement le problème pour moi. J'avais déjà le dépôt, mais il avait été désactivé lors de la mise à niveau vers artful . Je l'ai simplement réactivé dans l' onglet Autres logiciels de l'interface graphique de mon gestionnaire de packages, puis la ligne de commande a sudo apt update && sudo apt upgrademis à niveau mon Skype pour Linux vers la version 8.11.0.4.
schester
1
Pour clarifier: On pourrait toujours avoir l'ancienne version de Skype (4.3) installée et être exécutable en tant que skype, et on devrait exécuter le nouvel skypeforlinuxexécutable.
datka
La add-apt-repositorycommande est-elle correcte (les espaces blancs me semblent étranges)?
Cleb
Notez que l'ancien nom était skype. Vous devez supprimer celui-ci et l'installer skypeforlinux.
Alan Thompson
3

Sous Linux 32 bits, faites de skype une version "supérieure":

sudo sed -i 's/4\.3\.0\.37/8\.3\.0\.37/' /usr/bin/skype

Il remplace le numéro de version dans le binaire pour un plus élevé pour contourner l'incompatibilité forcée. Assurez-vous d'avoir la même version 4.3.0.37 en appelant skype --version ou mettez à jour la commande en conséquence. Merci à YuriyKuzin.

Nicholas Odicoh
la source
2
Je conseille plutôt d'utiliser un éditeur hexadécimal au lieu de sedcela, car cela pourrait mal tourner. Et s'il vous plaît, si vous vous en tenez à cette réponse, utilisez -i.bakau moins une sauvegarde du fichier avant la modification.
Videonauth
Selon les conseils de @ Videonauth, je l'ai fait avec un éditeur hexadécimal. Il y avait précisément une instance du numéro de version dans le fichier. Après avoir remplacé cela, je peux maintenant exécuter Skype 4.3 sans aucun problème. Cela peut ou peut ne pas fonctionner pour la version bêta 5.5 qui fait l'objet de la question, mais cela s'applique très certainement à au moins une autre question qui a été fermée en double de celle-ci: askubuntu.com/questions/975804/skype-crashes- après la connexion Par conséquent, vous obtenez un vote positif.
hife
Impressionnant! Fonctionne comme un charme @ 14.04 64 bits
ataraxic
Cela aurait été formidable de voir cela avant de désinstaller skype ..., toujours +1
serv-inc
J'ai effectué avec succès l'édition avec l'éditeur GHex, en remplaçant plusieurs instances de "4.3.0". avec "8.3.0". Il rapporte toujours la version "4.3" dans le titre de la fenêtre au démarrage de Skype, mais au moins il s'exécute maintenant. Avant la modification, Skype semblait commencer après la boîte de dialogue de connexion, puis se fermait soudainement sans aucune indication de ce qui s'était passé.
Andrew P.