Вход:  Пароль:  
FreeSource: WINE/swine ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

Склад бутылок для тестирования и разработки


Описание приведено для etersoft-devel-utils-1.3-alt1


Для создания общедоступных тестовых установок программ (справочного характера, для работы support, при работе над проектом)
используется механизм бутылок (разные .wine), содержащиеся на полках (racks).
Таким образом, чтобы попасть в бутылку 1C77 на полке 1C, пишем swine 1C/1C77. Возможно использование вложенных полок: swine buh/1C/77.
Для определения правильности пути применяется эвристика.


Для просмотра списка полок с бутылками:


Для просмотра списка бутылок на полке:


Для перехода в тестовую бутылку используется команда swine полка/бутылка:


Одновременное использование одной бутылки разными пользователями недопустимо, но если известно, что другой
пользователь её больше не занимает, можно зайти принудительно:

Создание новых бутылок

Название бутылок/полок обязательно в нижнем регистре (для удобства ввода названия).


Создание новой полки:


Создание новой бутылки:

Указание комментариев обязательно.

Указание машины с бутылками


При необходимости использовать бутылки на другой машине, целевую машину можно указать через параметр -h:


Если бутылки имеются на локальной машине (в /srv/wine) и необходимые параметры для sudo имеются, можно локально подключаться к бутылкам:

Работа с бутылками через RX 


При необходимости использовать бутылки через протокол NX в режиме одного приложения достаточно указать опцию:

Использование «личных» бутылок

В целях избежания лишних изменений в эталонных бутылок была создана возможность использования «личных» бутылок для различных экспериментов.
В качестве рабочего варианта предлагается сначала копировать нужные эталонные бутылке в «личные».


Для просмотра списка «личных» бутылок:


Копирование существующей бутылки в «личные»


Вход в «свою» бутылку


Удаление «личной» бутылки

Как установить


Пакет с командой swine лежит на ftp:
ftp://updates.etersoft.ru/pub/Etersoft/LINUX@Etersoft/devel/i586/RPMS.ourside/

Что сделать


Подробности

Что она делает:
а) переключает пользователя на wine@cellar
б) разрешает соединение с Иксами вызывавшего пользователя (напрямую указывая DISPLAY)
в) устанавливает переменную WINEPREFIX для работы с отдельными настройками WINE
Используется пользователь wine (дом. каталог /net/wine) на машине cellar.


Ссылок на эту страницу нет



 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]