Скайп — это одно из широко используемых приложений с закрытым исходным кодом. Он работает на 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)
Having read this I believed it was really informative.
I appreciate you finding the time and effort to put this information together.
I once again find myself spending a lot of time both reading and commenting.
But so what, it was still worthwhile!