Skype на CentOS

1. Skype на CentOS-6

С 4 августа 2014 года ни одна версия старше 4.3 не работает в связи с изменениями в реализации механизма аутентификации. Любые попытки использования старых версий приведут к появлению сообщения об ошибке "Невозможно подключиться к серверу" (англ., "Cannot contact server", точный текст сообщения об ошибке может изменяться в зависимости от используемой версии).

Skype 4.3 для Linux был выпущен в июле 2014 года. Эти инструкции предполагают, что у вас уже установлены пакеты из установочного профиля Desktop и ваша система обновлена.

[root@host]# yum groupinstall 'Desktop'
[root@host]# yum update

Для CentOS i686 и x86_64, установите конфигурационный файл репозитария EPEL, если у вас этот репозитарий все еще не включен (он необходим для установки qtwebkit и qt-mobility):

[root@host]# yum install http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Теперь установите 32-битные версии qtwebkit и webkitgtk:

[root@host]# yum install qtwebkit.i686 webkitgtk.i686

Подтвердите, что вы хотите установить GPG ключ для EPEL, когда будет предложено.

Если вы хотите продолжить использование EPEL, посмотрите информацию про Доступные репозитории для CentOS и yum-plugin-priorities.

Если вы используете CentOS i686, проследуйте в дальнейшую секцию. Если вы используете CentOS x86_64, продолжайте здесь.

Установите необходимые 32-битные пакеты:

[root@host]# yum install alsa-lib.i686 libXv.i686 libXScrnSaver.i686 gtk2-engines.i686 \
PackageKit-gtk-module.i686 libcanberra.i686 libcanberra-gtk2.i686

Некоторые пользователи докладывают о необходимости дополнительной установки следующих пакетов для корректной работы звука:

[root@host]# yum install pulseaudio-libs.i686 alsa-plugins-pulseaudio.i686

За исключением qtwebkit и qt-mobility, все эти пакеты в репозитариях Base и Updates, которые включены по умолчанию.

1.1. Установка Skype

Самый легкий метод - использовать репозитарий nux-dextop (посмотрите http://li.nux.ro/repos.html). Если этот репозитарий установлен, все, что вам нужно сделать:

[root@host]# yum install skype

Если вы предпочитаете установку в ручном режиме (в рамках текущей инстанции в /usr/local, но это можно и изменить), пожалуйста придерживайтесь дальнейших инструкций:

[root@host]# cd /tmp
[root@host]# wget http://www.skype.com/go/getskype-linux-beta-dynamic -O skype-4.3.0.37.tar.bz2
[root@host]# tar xjvf /tmp/skype-4.3.0.37.tar.bz2 -C /usr/local
[root@host]# rm /tmp/skype-4.3.0.37.tar.bz2
[root@host]# ln -s /usr/local/skype-4.3.0.37 /usr/local/skype

Вам следует заменить номер версии на подходящей соответственно загруженному пакету. На момент написания (август 2014), последняя версия была 4.3.0.37.

Установите несколько символьных ссылок (первая требуется для работы звуковой подсистемы; вторая опциональная).

[root@host]# ln -s /usr/local/skype /usr/share/skype
[root@host]# ln -s /usr/local/skype/skype /usr/local/bin/skype

Замечание: Используйте "Звуковые настройки" чтобы выбрать корректное устройство ввода/вывода.

1.2. Видео в Skype с CentOS x86_64

К исполнению: Обновить эту информацию для Skype 4.3

Если вы используете 64-битную систему и видео в Skype не работает, установите 32-битный пакет libv4l:

[root@host]# yum install libv4l.i686

Теперь, чтобы запустить Skype, загрузите 32-битный модуль v4l1compat.so:

[user@host]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /opt/skype/skype

1.3. Skype и NFS

Если вы используете NFS, посмотрите комментарий от sipan_ на http://blogs.skype.com/linux/2012/06/skype_40_for_linux.html

1.4. Добавление skype.desktop на рабочие столы

Если вы хотите чтобы skype.desktop отображался на рабочих столах пользователей, вам нужно отредактировать файл /usr/share/skype/skype.desktop, найдите строку содержащую:

Icon=skype.png

и измените ее на

Icon=/usr/share/skype/icons/SkypeBlue_48x48.png

Теперь скопируйте файл skype.desktop на рабочий стол пользователя(-ей) с помощью команды:

[root@host]# cp -a /usr/share/skype/skype.desktop ~<username>/Desktop
[root@host]# chown <username> ~<username>/Desktop/skype.desktop

1.5. Запуск Skype

Вы можете запустить программу skype (как нормальный пользователь) из командной строки с помощью команды:

[user@host]$ skype

Если вы установили файл skype.desktop по инструкции выше, вы должны иметь возможность сделать двойной щелчек по нему на рабочем столе.

Посмотрите файл README в /usr/share/skype/README и документацию на Вебсайте Skype для получения инструкций по использованию Skype.


2. Дополнительная информация

Вы можете найти дополнительную информацию ксательно Linux версии Skype на форуме Skype по адресу:

ru/HowTos/Skype (last edited 2019-12-09 09:11:34 by anonymous)