Запуск skype на OpenIndiana 151a

Скайп — это одно из широко используемых приложений с закрытым исходным кодом. Он работает на Linux и может быть запущен в типизированной зоне на OpenSolaris и OpenIndiana.

Чтобы запустить скайп на OpenIndiana, требуется настроить, сконфигурировать и установить типизированную зону, как было описано в статье http://os-solaris.ru/lx-brand-dlya-openindiana-151a/.

Для всех описанных ниже действий потребуются права root.

Установка скайпа в типизированную зону:

1. Скачать и распаковать архив с бинарниками скайпа и необходимыми для его работы библиотеками.

cd /export/myzone_root/root/root
wget www.os-solaris.ru/wp-content/uploads/2012/skype2.7z
7z x skype2.7z
cd skype
tar xf skype_static-2.0.0.72-oss.tar

2. Переместить библиотеки в каталог /lib типизированной зоны
mv lib* /export/myzone_root/root/lib

3. При помощи любого тестового редактора создать скрипт запуска скайпа /export/myzone_root/root/root/skype/skype.sh с содержимым:
#!/bin/sh
export DISPLAY=»:0.0″
/root/skype/skype_static-2.0.0.72-oss/skype

4. Дать ему права на исполнение
chmod a+x /export/myzone_root/root/root/skype/skype.sh

Запуск скайпа:

1. Загрузить типизированную зону
zoneadm -z myzone boot
2. Обеспечить доступ с типизированной зоны к X-серверу, запущенному в глобальной зоне
mkdir /export/myzone_root/root/tmp/.X11-unix/
mount -F lofs /tmp/.X11-unix/ /export/myzone_root/root/tmp/.X11-unix/
xhost +
3. Запустить скрипт skype.sh
zlogin myzone /root/skype/skype.sh

При первом запуске скайп будет около минуты выкачивать данные из интернет. Его активность можно будет посмотреть командой snoop.

Андрей Соколов (keremet (at) solaris.kirov.ru)

 

Trackbacks

  1. […] Установка скайпа в типизированную зону […]

Speak Your Mind