Вопрос: Как установить Skype на Fedora 22 64 бит


Я искал час для сообщений по этому вопросу и нашел много сообщений о возможных решениях, но пока не смог установить skype на Fedora 22 с 64-разрядной машиной

Сообщение вроде этого http://www.tecmint.com/things-to-do-after-fedora-22-workstation-installation/ и многие другие предложили установить Fedy, но когда я это сделаю, я получу эту ошибку после успешной установки в Fedy и выбрав для установки Skype от fedyd

[MIRROR] dbus-libs-1.8.18-1.fc22.i686.rpm: Ошибка скручивания (78): Удаленный   файл не найден для    ftp://mirror.uta.edu.ec/fedora/updates/22/x86_64/d/dbus-libs-1.8.18-1.fc22.i686.rpm   [Ответ RETR: 550] [MIRROR] dbus-libs-1.8.18-1.fc22.i686.rpm: Статус   код: 404 для    http://mirror.uta.edu.ec/fedora/updates/22/x86_64/d/dbus-libs-1.8.18-1.fc22.i686.rpm   [FAILED] dbus-libs-1.8.18-1.fc22.i686.rpm: Больше нет зеркал, чтобы попробовать -   Все зеркала уже были опробованы без успеха. Ошибка: ошибка   загрузка пакетов: =======] 746 kB / s | 58 МБ 00:25 ETA   Невозможно загрузить d / dbus-libs-1.8.18-1.fc22.i686.rpm: все зеркала были   try Не удалось показать уведомление:   GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: имя   org.freedesktop.Notifications не предоставил ни одной .service-файлов

Я также нашел это http://www.tecmint.com/skype-4-2-released-install-on-ubuntu-debian-linux-mint-and-fedora/ но поскольку он упоминает apt-get, мне очень ясно, что он не работает для федералов даже после того, apt-get к а dnf или yum поскольку пакет skype не найден

Я также попытался загрузить и установить Fedora 16 32 бита с сайта skype.com downlad, но установка не завершилась через много минут и не дает никакой обратной связи или результата успеха

Skype for Fedora 16 32 bits does not install on Fedora 32 64 bits

И теперь он потерпел неудачу с очень ироничным сообщением, учитывая комбинацию имени пакета и самой ошибки

Skype failed installation Я также попробовал другие решения на других форумах и решил обратиться за помощью здесь, поскольку это хорошее место для получения точных и обновленных ответов


2
2017-08-04 04:37


Источник


Вы принимаете это rpmfind.net/linux/rpm2html/search.php?query=lpf-skype и если это так, то если моя система - это AMD A8-3520M APU с графикой Radeon (tm) HD × 4, так как «Пакет skype доступен только для систем i686». - Mauricio Gracia Gutierrez
Я говорю о пакете, который можно загрузить с сайта skype.com. Да, они предлагают только 32-битные сборки, но должны работать на 64-битной. - at8eqeq3
@ at8eqeq3, пожалуйста, прочитайте обновление в конце сообщения с прилагаемым скриншотом, следуя советам - Mauricio Gracia Gutierrez
Я считаю, что установка через командную строку будет более подробной, чтобы найти, где проблема. Я попытаюсь воспроизвести через час или два. Кроме того, теперь есть веб-версия, возможно, этого вам будет достаточно. - at8eqeq3
Итак, я успешно установил Skype на свою Fedora 22 x64. После запуска rpm -iv skype-4.3.0.37-fedora.i586.rpm он сказал, что для этого требуются некоторые пакеты: alsa-plugins-pulseaudio, libXv, qtwebkit, qt-x11 и qt (все 32-разрядные) (на самом деле, он запрашивает некоторые библиотеки, но не сложно найти, какие пакеты они принадлежат ). Когда все зависимости были выполнены, я мог установить и запустить skype (не могу проверить, работает ли все, но, по крайней мере, начинается и позволяет мне войти в систему). - at8eqeq3


Ответы:


Для Fedora 24 и Fedora 23 и Fedora 22 (также 64 бит!).

  1. Скачайте Skype с: http://www.skype.com/en/download-skype/skype-for-computer/ и выберите Fedora 32 бит (нет 64-битного пакета, но это не имеет значения).

    В моем случае это была версия: скайп-4.3.0.37-fedora.i586.rpm

  2. Откройте терминал, перейдите к ~/Downloads/ (или где бы вы не поместили файл) и запустить:

    sudo dnf install skype-4.3.0.37-fedora.i586.rpm
    

    и все зависимости будут решены автоматически.

Вот и все!


5
2018-01-04 16:35



спасибо, но вопрос о Fedora 22 не 24 - Mauricio Gracia Gutierrez
вы пробовали это? ask.fedoraproject.org/en/question/8738/... - Eduardo Cerqueira
он был решен, как описано в моем собственном ответе - Mauricio Gracia Gutierrez
Это сработало для меня Fedora 22, просто установите его через командную строку с помощью dnf install и все зависимости будут решены автоматически. - erik


Итак, это шаги, которые я сделал

Установить требования к скайпу - часть 1

sudo dnf install alsa-lib.i686 fontconfig.i686 freetype.i686   glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 libXrandr.i686   libXrender.i686 libXv.i686 libstdc ++. i686 pulseaudio-libs.i686 qt.i686   qt-x11.i686 zlib.i686 qtwebkit.i686

Установите требования к скайпу - часть 2

sudo dnf install alsa-lib.i686 fontconfig.i686 freetype.i686 \   glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 \   libXrandr.i686 libXrender.i686 libXv.i686 libstdc ++. i686 \   pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686 qtwebkit.i686

Загрузите skype в /tmp папка

cd /tmp

wget --trust-server-names http://www.skype.com/go/getskype-linux-dynamic sudo mkdir /opt/skype sudo tar xvf skype-4.3* -C /opt/skype --strip-components=1

Создайте символические линки для skype

sudo ln -s /opt/skype/skype.desktop /usr/share/applications/skype.desktop  
sudo ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/icons/skype.png  
sudo ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/pixmaps/skype.png

4. Создайте файл оболочки skype

sudo touch /usr/bin/skype
sudo chmod 755 /usr/bin/skype

cat << EOF > /usr/bin/skype 
#!/bin/sh export SKYPE_HOME="/opt/skype"

\$SKYPE_HOME/skype --resources=\$SKYPE_HOME \$*
EOF

5. Завершить исполнение скайп


1
2017-08-04 17:47





Попробуйте репозитарий Negativo Skype. Он обычно всегда работал очень хорошо и поддерживает Fedora 21+ и CentOS / RHEL 6 и 7.

http://negativo17.org/skype-and-skype-pidgin-plugin/


0
2018-01-19 16:16