Невозможно обновить неподдерживаемую версию Skype для Linux (v5)

9

Skype для Linux Beta показывает следующее сообщение при запуске приложения. Есть ли новая версия Skype для Linux?

Sorry, this version of Skype is not supported anymore.

Как я могу заставить это работать?

siriusB
источник
какую версию вы используете?
Ревери
Это программное обеспечение Microsoft ... используйте Windows на виртуальной машине для лучшего опыта.
Rinzwind
3
Похоже, что-то препятствует автоматическому обновлению skypeforlinuxпакета в вашей системе. Не могли бы вы отредактировать свой вопрос, чтобы включить вывод sudo apt-get update && sudo apt-get upgrade -f --assume-no; apt-cache policy skypeforlinux? Спасибо.
Дэвид Фёрстер,
Проблема уже исправлена. Я следовал за методом, упомянутым @dessert. Но Ubuntu не взяла команду sudo add-apt-repository deb repo.skype.com/deb stable main, поэтому мне пришлось удалить стабильный main из команды. Позже я поместил эти значения из интерфейса Software Repo. Похоже, по умолчанию репо Xenial, который не работал. После внесения изменений в репо (стабильный и основной), а также с обновлением и апгрейдом скайп заработал. Похоже, официальная версия для linux of skype - это предварительный просмотр Skype.
siriusB

Ответы:

16

Skype.com говорит:

Важное замечание: все клиенты Skype для Linux версии 4.3 и старше будут удалены 1 июля 2017 года. Чтобы продолжить общение, установите последнюю версию Skype для Linux.

Достаточно добавить официальный skypeforlinuxисточник и обновить текущую установку с помощью этих команд:

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

Или удалите его с помощью sudo apt remove skypeforlinuxи установите текущую версию отсюда . Это также добавит источник обновлений к вашим источникам, таким образом, автоматически обновляя программу.

При обновлении до 17.10 хранилище Skype может быть отключено, так что вам нужно включить его либо в Центре программного обеспечения, либо путем редактирования /etc/apt/sources.list(делайте это, только если вы знаете, что делаете).

Десерт
источник
Добавление репозитория и обновление работали для меня. Спасибо.
siriusB
Это было по существу проблемой для меня. У меня уже был репозиторий, но он был отключен при обновлении до хитрого . Я просто повторно включил его на вкладке « Другое программное обеспечение » моего графического интерфейса диспетчера пакетов, а затем из командной строки sudo apt update && sudo apt upgradeобновил свой Skype для Linux до версии 8.11.0.4.
Schester
1
Для пояснения: можно по-прежнему иметь старую версию Skype (4.3) и быть исполняемой как skype, и нужно запустить новый skypeforlinuxисполняемый файл.
Датка
Является ли add-apt-repositoryкоманда правильной (пробелы выглядят странно для меня)?
Клеб
Обратите внимание, что старое имя было skype. Вы должны удалить это и установить skypeforlinux.
Алан Томпсон
3

В 32-битной Linux, сделайте Skype более «высокой» версией:

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

Он заменяет номер версии в двоичном коде на более высокий, чтобы обойти принудительную несовместимость. Убедитесь, что у вас та же версия 4.3.0.37, вызвав skype --version, или обновите команду соответствующим образом. Спасибо Юрию Кузину.

Николас Одикох
источник
2
Я бы лучше посоветовал использовать шестнадцатеричный редактор, а не так, sedкак это может пойти ужасно неправильно. И, пожалуйста, если вы придерживаетесь этого ответа, используйте, -i.bakпо крайней мере, резервную копию файла перед изменением.
Видеонавт
Согласно совету @ Videonauth, я сделал это с помощью шестнадцатеричного редактора. В файле был только один экземпляр номера версии. После замены я могу без проблем запустить Skype 4.3. Это может или не может работать для бета-версии 5.5, которая является объектом вопроса, но это, безусловно, относится по крайней мере к одному другому вопросу, который был закрыт как дубликат этого: askubuntu.com/questions/975804/skype-crashes- После входа в систему, следовательно, вы получите upvote.
hife
Awsome! Работает как шарм @ 14.04 64-bit
ataraxic
Было бы здорово увидеть это перед удалением скайпа ..., все еще +1
serv-inc
Я успешно выполнил редактирование с помощью редактора GHex, заменив несколько экземпляров «4.3.0». с "8.3.0." Он все еще сообщает версию «4.3» в заголовке окна при запуске Skype, но, по крайней мере, теперь он работает. Перед редактированием Skype, казалось бы, запускался после диалога входа в систему, а затем внезапно завершал работу без указания на то, что произошло.
Эндрю П.