Skype на CentOS
Contents
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 по адресу: