Nie można zaktualizować nieobsługiwanej wersji Skype na Linux (v5)

9

Skype dla systemu Linux Beta wyświetla następujący komunikat podczas uruchamiania aplikacji. Czy jest nowa wersja Skype na Linuxa?

Sorry, this version of Skype is not supported anymore.

Jak mogę to uruchomić?

SiriusB
źródło
z jakiej wersji korzystasz?
pustkowie
Jest to oprogramowanie Microsoft ... używaj systemu Windows na maszynie wirtualnej, aby uzyskać lepsze wrażenia.
Rinzwind 24.09.17
3
Wygląda na to, że coś uniemożliwia automatyczną aktualizację skypeforlinuxpakietu w systemie. Czy możesz edytować swoje pytanie, aby uwzględnić wynik sudo apt-get update && sudo apt-get upgrade -f --assume-no; apt-cache policy skypeforlinux? Dzięki.
David Foerster,
Problem został już rozwiązany. Postępowałem zgodnie z metodą wymienioną przez @dessert. Ale Ubuntu nie wziął sudo add-apt-repository deb repo.skype.com/deb stabilnego głównego polecenia, więc musiałem usunąć stabilny główny z polecenia. Później wstawiłem te wartości z interfejsu Software Repo. Wygląda na to, że domyślne repozytorium to xenial, które nie działało. Po wprowadzeniu zmian w repozytorium (stabilnym i głównym) oraz po aktualizacji i uaktualnieniu Skype działał. Wygląda na to, że oficjalna wersja linuksa skype jest teraz podglądem skype.
siriusB

Odpowiedzi:

16

Skype.com mówi:

Ważna informacja: Wszystkie klienty Skype'a dla Linuksa w wersji 4.3 i starszej zostaną wycofane 1 lipca 2017 r. Aby kontynuować czatowanie, zainstaluj najnowszą wersję Skype'a dla Linuksa.

Wystarczy dodać oficjalne skypeforlinuxźródło i zaktualizować bieżącą instalację za pomocą następujących poleceń:

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

Możesz też usunąć go za pomocą sudo apt remove skypeforlinuxi zainstalować bieżącą wersję z tego miejsca . Spowoduje to również dodanie źródła aktualizacji do twoich źródeł, dzięki czemu program będzie automatycznie aktualizowany.

Po uaktualnieniu do wersji 17.10 repozytorium skype może zostać wyłączone, dlatego konieczne będzie ponowne włączenie go w Centrum oprogramowania lub przez edycję /etc/apt/sources.list(zrób to tylko wtedy, gdy wiesz, co robisz).

deser
źródło
Dodawanie repozytorium i aktualizacja działało dla mnie. Dzięki.
siriusB
To był dla mnie problem. Miałem już repozytorium, ale zostało wyłączone przy aktualizacji do pomysłowej . Po prostu ponownie włączyłem go na karcie Inne oprogramowanie w interfejsie GUI menedżera pakietów, a następnie sudo apt update && sudo apt upgradeuaktualniłem Skype dla systemu Linux do wersji 8.11.0.4.
Schester,
1
Wyjaśnienie: Można wciąż mieć starą wersję Skype (4.3) zainstalowaną i być wykonywalną jako skype, i należy uruchomić nowy skypeforlinuxplik wykonywalny.
data
Czy add-apt-repositorypolecenie jest prawidłowe (białe przestrzenie wyglądają dla mnie dziwnie)?
Cleb
Zauważ, że starą nazwą było skype. Musisz go usunąć i zainstalować skypeforlinux.
Alan Thompson
3

W 32-bitowym systemie Linux uczyń skype wersją „wyższą”:

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

Zastępuje numer wersji w pliku binarnym, aby wyższy mógł obejść wymuszoną niezgodność. Upewnij się, że masz tę samą wersję 4.3.0.37, wywołując skype --version lub odpowiednio zaktualizuj polecenie. Dzięki YuriyKuzin.

Nicholas Odicoh
źródło
2
Radziłbym raczej użyć edytora szesnastkowego zamiast, sedponieważ mogłoby to pójść okropnie źle. I proszę, jeśli trzymasz się tej odpowiedzi, użyj -i.bakprzynajmniej kopii zapasowej pliku przed zmianą.
Videonauth,
Zgodnie z radą @ Videonauth zrobiłem to za pomocą edytora szesnastkowego. W pliku było dokładnie jedno wystąpienie numeru wersji. Po wymianie mogę teraz uruchomić Skype 4.3 bez żadnych problemów. To może, ale nie musi, działać w przypadku wersji Beta 5.5, która jest przedmiotem pytania, ale z pewnością dotyczy co najmniej jednego innego pytania, które zostało zamknięte jako duplikat tego pytania : askubuntu.com/questions/975804/skype-crashes- po zalogowaniu W związku z tym otrzymujesz upvote.
hife
Awsome! Działa jak charm @ 14.04 64-bit
ataraxic
Byłoby wspaniale to zobaczyć przed odinstalowaniem skype ..., wciąż +1
serv-inc
Z powodzeniem wykonałem edycję za pomocą edytora GHex, zastępując wiele wystąpień „4.3.0”. z „8.3.0.” Nadal wyświetla wersję „4.3” w tytule okna, gdy Skype się uruchamia, ale przynajmniej działa teraz. Przed edycją Skype wydawał się uruchamiać po dialogu logowania, a następnie nagle kończył pracę bez żadnej informacji o tym, co się stało.
Andrew P.