WINE@Etersoft/Режим административной установки — различия между версиями

Материал из Русский WINE
Перейти к: навигация, поиск
(Подключение к общему win-окружению)
 
(не показано 13 промежуточных версии 4 участников)
Строка 1: Строка 1:
 
[[Категория:WINE@Etersoft]]
 
[[Категория:WINE@Etersoft]]
 +
{| style="border:1px solid #AAA; background:#F9F9F9; width:200px; margin: 0 0 1em 1em; padding:.2em; text-align:center; float: right;" class=noprint
 +
|-
 +
| [[Файл:Логотип_Etersoft_new.png]]
 +
|-
 +
|-
 +
|-
 +
|-
 +
|-
 +
|-
 +
|'''Спасибо за интерес к WINE@Etersoft!'''
 +
|-
 +
|-
 +
|-
 +
|Мы рады вашей заинтересованности в продуктах Etersoft. Ознакомиться с нашими разработками можно на нашем официальном сайте [http://etersoft.ru Etersoft]
 +
 +
|}
 
== Режим административной установки ==
 
== Режим административной установки ==
  
Строка 25: Строка 41:
 
=== Общее win-окружение ===
 
=== Общее win-окружение ===
  
После того как администратор WINE определён, следует создать каталог, который будет играть роль общего win-окружения. Рекомендуется в качестве общего каталога использовать <code>/var/lib/wine/default</code>. При установке пакета wine сразу создаётся <code>/var/lib/wine</code> с необходимыми правами (<code>root:wineadmin rw-rw-r--</code>), позволяющими администратору WINE создавать там каталоги.
+
После того как администратор WINE определён, следует создать каталог, который будет играть роль общего win-окружения. Рекомендуется в качестве общего каталога использовать <code>/var/lib/wine-etersoft/default</code>. При установке пакета wine сразу создаётся <code>/var/lib/wine-etersoft</code> с необходимыми правами (<code>root:wineadmin rw-rw-r--</code>), позволяющими администратору WINE создавать там каталоги.
  
Подготовка административной системы выполняется командой <code>wine --admin /путь/к/общему/каталогу</code>. Если на момент выполнения этой команды указанного каталога ещё не существует, он будет создан. Если выполнить эту команду без указания каталога, будет использован каталог по умолчанию <code>/var/lib/wine/default</code>.
+
Подготовка административной системы выполняется командой <code>wine --admin /путь/к/общему/каталогу</code>. Если на момент выполнения этой команды указанного каталога ещё не существует, он будет создан. Если выполнить эту команду без указания каталога, будет использован каталог по умолчанию <code>/var/lib/wine-etersoft/default</code>.
  
 
После настройки среды через <code>wine --admin</code> администратор устанавливает необходимые программы обычным способом.
 
После настройки среды через <code>wine --admin</code> администратор устанавливает необходимые программы обычным способом.
Строка 35: Строка 51:
 
=== Подключение к общему win-окружению ===
 
=== Подключение к общему win-окружению ===
  
Каждому пользователю, чтобы подключиться к общему win-окружению, необходимо выполнить команду <code>wine --attach /путь/к/общему/каталогу</code>. Если указан относительный путь к каталогу, он будет отсчитываться от <code>/var/lib/wine</code>, если же каталог не указан вовсе, по умолчанию используется <code>/var/lib/wine/default</code>.
+
Каждому пользователю, чтобы подключиться к общему win-окружению, необходимо выполнить команду <code>wine --attach /путь/к/общему/каталогу</code>. Если указан относительный путь к каталогу, он будет отсчитываться от <code>/var/lib/wine-etersoft</code>, если же каталог не указан вовсе, по умолчанию используется <code>/var/lib/wine-etersoft/default</code>.
  
 
После выполнения этой команды wine, запущенный этим пользователем, будет использовать в качестве win-окружения указанный каталог (вместо <code>~/.wine</code>, который используется по умолчанию). В случае подключения к общему каталогу пользователю будут доступны все программы, установленные там администратором WINE.
 
После выполнения этой команды wine, запущенный этим пользователем, будет использовать в качестве win-окружения указанный каталог (вместо <code>~/.wine</code>, который используется по умолчанию). В случае подключения к общему каталогу пользователю будут доступны все программы, установленные там администратором WINE.
Строка 44: Строка 60:
 
(там он расположен в каталоге <code>c:/windows/inf</code>);
 
(там он расположен в каталоге <code>c:/windows/inf</code>);
  
Для создания нескольких установок под одним пользователем применимо указание каталога win-окружения (по умолчанию <code>.wine</code>) переменной окружения <code>WINEPREFIX</code>. Например:
+
<!-- Для создания нескольких установок под одним пользователем применимо указание каталога win-окружения (по умолчанию <code>.wine</code>) переменной окружения <code>WINEPREFIX</code>. Например:
  
 
<code>
 
<code>
$ WINEPREFIX=.wine-admin wine --attach /var/lib/wine/common-dir
+
$ WINEPREFIX=.wine-admin wine --attach /var/lib/wine-etersoft/common-dir
 
</code>
 
</code>
  
Чтобы пользователи по умолчанию подключались к общему win-окружению при первом запуске, следует воспользоваться настройками в файле <code>/etc/wine/config</code>:<pre>
+
Чтобы пользователи по умолчанию подключались к общему win-окружению при первом запуске, следует воспользоваться настройками в файле <code>/etc/wine-etersoft/config</code>:<pre>
 
ATTACH_MODE="yes" # включает режим общего win-окружения
 
ATTACH_MODE="yes" # включает режим общего win-окружения
 
WINEADMIN="default" # путь к общему win-окружению
 
WINEADMIN="default" # путь к общему win-окружению
 
</pre>
 
</pre>
  
Дополнительно к файлу <code>/etc/wine/config</code> просматриваются файлы <code>~/.config/wine</code> и <code>~/.wine/config</code>, что позволяет указывать дополнительные настройки в разрезе пользователей и созданных win-окружений. Конфигурационные файлы должны быть готовы к тому, что они будут исполняться с помощью <code>sh</code>.
+
Дополнительно к файлу <code>/etc/wine-etersoft/config</code> просматриваются файлы <code>~/.config/wine</code> и <code>~/.wine/config</code>, что позволяет указывать дополнительные настройки в разрезе пользователей и созданных win-окружений. Конфигурационные файлы должны быть готовы к тому, что они будут исполняться с помощью <code>sh</code>. -->
  
 
=== Права доступа к общему win-окружению ===
 
=== Права доступа к общему win-окружению ===
Строка 72: Строка 88:
 
=== Общие замечания ===
 
=== Общие замечания ===
  
Для упрощения приняты следующие умолчания: если в качестве параметра <code>--admin</code> или <code>--attach</code> указан относительный путь к каталогу (например, просто <code>test</code>), то он отсчитывается от <code>/var/lib/wine</code>. Если каталог не указан вовсе, подразумевается <code>/var/lib/wine/default</code>
+
Для упрощения приняты следующие умолчания: если в качестве параметра <code>--admin</code> или <code>--attach</code> указан относительный путь к каталогу (например, просто <code>test</code>), то он отсчитывается от <code>/var/lib/wine-etersoft</code>. Если каталог не указан вовсе, подразумевается <code>/var/lib/wine-etersoft/default</code>
  
 
Команды настройки общего win-окружения (<code>wine --admin</code>) и подключения к нему (<code>wine --attach</code>) предполагают, что у выполняющего их пользователя отсутствует каталог <code>~/.wine</code>. Если такой каталог уже есть, то будет выведено сообщение об ошибке. При необходимости можно переместить <code>~/.wine</code> в другой каталог или изменить переменную окружения <code>WINEPREFIX</code> -- тогда <code>wine --admin</code> и <code>wine --attach</code> будут производить настройку в том каталоге, который указан в этой переменной.
 
Команды настройки общего win-окружения (<code>wine --admin</code>) и подключения к нему (<code>wine --attach</code>) предполагают, что у выполняющего их пользователя отсутствует каталог <code>~/.wine</code>. Если такой каталог уже есть, то будет выведено сообщение об ошибке. При необходимости можно переместить <code>~/.wine</code> в другой каталог или изменить переменную окружения <code>WINEPREFIX</code> -- тогда <code>wine --admin</code> и <code>wine --attach</code> будут производить настройку в том каталоге, который указан в этой переменной.
Строка 79: Строка 95:
  
 
Режим административной установки призван упростить администрирование ПО при наличии однотипных установок программ, и очень легко реализуется на практике. Рассмотрим порядок установки с самого начала, когда пользователи в системе уже заведены, но /. wine отсутствует (инициализация не производилась).
 
Режим административной установки призван упростить администрирование ПО при наличии однотипных установок программ, и очень легко реализуется на практике. Рассмотрим порядок установки с самого начала, когда пользователи в системе уже заведены, но /. wine отсутствует (инициализация не производилась).
# Вносим пользователя, которых будет администрировать WINE (устанавливать программы), в группу <code>wineadmin</code>.
+
# Вносим пользователя, который будет администрировать WINE (устанавливать программы), в группу <code>wineadmin</code>.
 
# Заходим под пользователем-администратором и запускаем <code>$ wine --admin</code>
 
# Заходим под пользователем-администратором и запускаем <code>$ wine --admin</code>
 
# Устанавливаем необходимые программы и выполняем нужные настройки
 
# Устанавливаем необходимые программы и выполняем нужные настройки
#  Под каждым пользователем запускаем <code>$ wine --attach</code> (либо добавляем <code>ATTACH_MODE="yes"</code> в файл <code>/etc/wine/config</code>, см. ранее описание этого конф. файла)
+
#  Под каждым пользователем запускаем <code>$ wine --attach</code> <!-- (либо добавляем <code>ATTACH_MODE="yes"</code> в файл <code>/etc/wine-etersoft/config</code>, см. ранее описание этого конф. файла) -->
  
  
 
Всё. Пользователи разделяют системный реестр <code>system.reg</code>, имеют индивидуальный реестр <code>user.reg</code>, общий диск <code>C:</code>, доступный на запись пользователю-администратору.
 
Всё. Пользователи разделяют системный реестр <code>system.reg</code>, имеют индивидуальный реестр <code>user.reg</code>, общий диск <code>C:</code>, доступный на запись пользователю-администратору.
  
=== Единообразие настроек пользователя ===
+
=== Рассмотрим на конкретном примере ===
 +
 
 +
На машине присутствуют пользователи '''admin''' и '''test''', где '''admin''' - учетная запись администратора, '''test''' - учетная запись рядового пользователя
 +
 
 +
* После установки WINE@Etersoft необходимо добавить администратора (пользователя '''admin''') в группу '''wineadmin''':
 +
 
 +
# usermod -a -G wineadmin admin
 +
{{note|После выполнения этой команды потребуется повторный вход пользователя admin в систему}}
 +
* Запускаем под пользователем '''admin''' команду:
 +
 
 +
$ wine --admin
 +
 
 +
* После отработки команды, переходим к установке необходимой Вам программы в wine, установка не отличается от обычной. На примере КОМПАС-3D v21 необходимо перейти в каталог с распакованным дистрибутивом программы и запустить:
 +
 
 +
$ wine_install_kompas
 +
{{note|Подробнее об установке КОМПАС-3D в WINE@Etersoft можно почитать [https://winehq.org.ru/WINE@Etersoft/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_WINE@Etersoft_7_%D0%B8_%D0%9A%D0%9E%D0%9C%D0%9F%D0%90%D0%A1-3D_v21 здесь]}}
 +
* После установки программы, запустите её под пользователем '''admin''' и выполните все необходимые настройки (например, активация ПО или подключение лицензионных ключей защиты)
 +
 
 +
* После выполнения всех настроек в ПО, заходим в систему под тем пользователем, который будет работать с ПО, в нашем примере это пользователь '''test''', и выполняем команду:
 +
 
 +
$ wine --attach
 +
 
 +
Готово! Теперь пользователь может пользоваться программой.
 +
 
 +
<!-- === Единообразие настроек пользователя ===
  
 
При доступе к общему win-окружению у пользователей остаётся индивидуальной раскладка дисков (в каталоге <code>dosdevices</code>) и пользовательский реестр (в файле <code>user.reg</code>). Иногда эти настройки также требуется устанавливать централизованно.
 
При доступе к общему win-окружению у пользователей остаётся индивидуальной раскладка дисков (в каталоге <code>dosdevices</code>) и пользовательский реестр (в файле <code>user.reg</code>). Иногда эти настройки также требуется устанавливать централизованно.
  
Если нужно обеспечить одинаковые диски для всех пользователей, нужно создать скрипт <code>какой-то.sh</code> в <code>/etc/wine/script.d</code> и разместить в нём соответствующие команды <code>map_drive</code> по аналогии со <code>/etc/wine/script.d/map_devices.sh</code>, например
+
Если нужно обеспечить одинаковые диски для всех пользователей, нужно создать скрипт <code>какой-то.sh</code> в <code>/etc/wine-etersoft/script.d</code> и разместить в нём соответствующие команды <code>map_drive</code> по аналогии со <code>/etc/wine-etersoft/script.d/map_devices.sh</code>, например
  
 
<code>
 
<code>
Строка 101: Строка 141:
 
По умолчанию при первичной инициализации создаётся диск <code>n:</code>, ссылающийся на <code>/net/sharebase</code>.
 
По умолчанию при первичной инициализации создаётся диск <code>n:</code>, ссылающийся на <code>/net/sharebase</code>.
  
Для обеспечения единообразия пользовательских настроек, хранящихся в реестре <code>user.reg</code>, произведите под одним пользователем нужные настройки, выгрузите с помощью <code>regedit</code> нужную ветку реестра, разместите её в каталоге <code>/etc/wine/reg.d/</code> (например, под именем <code>mytest.reg</code> -- важно указать расширение <code>.reg</code>), и она будет применяться при обновлении или присоединении к административной установке (командах <code>wine --update</code> или <code>wine --attach</code>). Файлы с расширением <code>.reg</code> применяются до установки сторонних компонент, файлы с расширением <code>.reg.after</code> будут применяться после установки сторонних компонент.
+
Для обеспечения единообразия пользовательских настроек, хранящихся в реестре <code>user.reg</code>, произведите под одним пользователем нужные настройки, выгрузите с помощью <code>regedit</code> нужную ветку реестра, разместите её в каталоге <code>/etc/wine-etersoft/reg.d/</code> (например, под именем <code>mytest.reg</code> -- важно указать расширение <code>.reg</code>), и она будет применяться при обновлении или присоединении к административной установке (командах <code>wine --update</code> или <code>wine --attach</code>). Файлы с расширением <code>.reg</code> применяются до установки сторонних компонент, файлы с расширением <code>.reg.after</code> будут применяться после установки сторонних компонент. -->
 +
 
 +
=== Файл конфигурации ===
 +
 
 +
Файл конфигурации по умолчанию расположен в <code>/etc/wine-etersoft/wine-etersoft.conf</code>. Так же он может быть расположен в домашнем каталоге пользователя <code>~/.config/wine-etersoft.conf</code> и в самом префиксе <code>~/.wine/wine-etersoft.conf</code>. При этом будет сохраняться наследственность в следующем порядке <code>etc > .config > .wine</code>, если были изменены какие-то значения, то они будут перезаписаны в указанном порядке.
 +
 
 +
В файле конфигурации используются следующие параметры:
 +
* <code>ATTACH_MODE</code> — Подсоединяет пользователя к административной установке при первом запуске.
 +
* <code>WINEADMIN</code> — Название или путь к каталогу административной установки.
 +
* <code>WINEDISABLEETERSPLASH</code> — Выключение заставки при запуске с ярлыка.
 +
 
 +
{{note| Параметры ATTACH_MODE и WINEDISABLEETERSPLASH достаточно просто раскомментировать, передача любых значений для этих параметров означает их использование}}
 +
 
 +
=== Копирование ярлыков пользователю ===
 +
 
 +
После использования скриптов автоматической установки <code>wine_install_*</code> пользователем с правами администратора WINE, ярлыки скопированы в общее win-окружение. Пользователь, использовавший <code>wine --attach</code> в первый раз, автоматически скопирует все ярлыки, которые были в общем win-окружении.
  
 
=== Создание резервной копии ===
 
=== Создание резервной копии ===
  
Для создания резервной копии установленных в режиме административной установки программ достаточно заархивировать каталог <code>/var/lib/wine/default</code>. В нём находится содержание диска <code>C:</code>, включая файл системного реестра.
+
Для создания резервной копии установленных в режиме административной установки программ достаточно заархивировать каталог <code>/var/lib/wine-etersoft/default</code>. В нём находится содержание диска <code>C:</code>, включая файл системного реестра.
  
 
<noinclude>{{Wine}}</noinclude>
 
<noinclude>{{Wine}}</noinclude>

Текущая версия на 19:56, 20 декабря 2024

Логотип Etersoft new.png
Спасибо за интерес к WINE@Etersoft!
Мы рады вашей заинтересованности в продуктах Etersoft. Ознакомиться с нашими разработками можно на нашем официальном сайте Etersoft

Режим административной установки

Обычный подход, когда каждый пользователь должен самостоятельно установить win-приложение в своём домашнем каталоге (локальном win-окружении), не очень удобен для использования, когда много пользователей работают с одним и тем же приложением.

Для упрощения администрирования в такой ситуации в WINE@Etersoft имеется режим административной установки. В этом режиме программы, установленные администратором WINE, будут сразу доступны всем пользователям.

Общая схема административного режима установки сводится к следующему:

  1. Специально выделенный пользователь (администратор WINE) создаёт общий логический диск C: (общее win-окружение) и устанавливает в него программы.
  2. Каждый пользователь, который собирается работать с общим win-окружением, должен подключиться к нему (используя его в качестве своего логического диска C:). После этого вся работа происходит с win-приложениями, установленными администратором.


Изменения в рабочей WINE-среде, выполняемые администратором, будут доступны всем пользователям -- в общем win-окружении -- и у всех пользователей изменения будут согласованы. Этот режим особенно удобен при устройстве терминального сервера, когда win-приложения всех пользователей выполняются на сервере.

Ниже пошагово описан процесс настройки административного режима установки WINE.

Администратор WINE

Прежде всего потребуется определить пользователя, который будет администратором WINE. Этого пользователя нужно добавить в группу wineadmin (такая группа создаётся при установке WINE).

Технически в группу wineadmin могут входить несколько пользователей. В этом случае все они смогут равноправно изменять общее win-окружение. Хорошим решением будет создать отдельную учётную запись, которая будет играть роль администратора WINE.

Примечание: При работе нескольких администраторов с общим win-окружением следует избегать одновременного изменения данных в нём (установки/удаления программ и т. п.). Это может привести к возникновению конфликтов и ошибок в реестре win-окружения.



Общее win-окружение

После того как администратор WINE определён, следует создать каталог, который будет играть роль общего win-окружения. Рекомендуется в качестве общего каталога использовать /var/lib/wine-etersoft/default. При установке пакета wine сразу создаётся /var/lib/wine-etersoft с необходимыми правами (root:wineadmin rw-rw-r--), позволяющими администратору WINE создавать там каталоги.

Подготовка административной системы выполняется командой wine --admin /путь/к/общему/каталогу. Если на момент выполнения этой команды указанного каталога ещё не существует, он будет создан. Если выполнить эту команду без указания каталога, будет использован каталог по умолчанию /var/lib/wine-etersoft/default.

После настройки среды через wine --admin администратор устанавливает необходимые программы обычным способом.

Обратите внимание, что при использовании SAMBA команду wine --admin лучше выполнять на машине, где расположен сам ресурс.

Подключение к общему win-окружению

Каждому пользователю, чтобы подключиться к общему win-окружению, необходимо выполнить команду wine --attach /путь/к/общему/каталогу. Если указан относительный путь к каталогу, он будет отсчитываться от /var/lib/wine-etersoft, если же каталог не указан вовсе, по умолчанию используется /var/lib/wine-etersoft/default.

После выполнения этой команды wine, запущенный этим пользователем, будет использовать в качестве win-окружения указанный каталог (вместо ~/.wine, который используется по умолчанию). В случае подключения к общему каталогу пользователю будут доступны все программы, установленные там администратором WINE.

Отличия wine, подключённого к общему win-окружению, от стандартной настройки заключаются в следующем:

  • Логический диск C: (системный) является ссылкой на общее win-окружение и по умолчанию доступен для записи только пользователям, входящим в группу wineadmin. Рядовые пользователи в общем win-окружении имеют право создавать каталоги только в c:/windows/profiles, где хранятся их личные данные, и в c:/windows/temp, где хранятся временные файлы.
  • системный реестр в локальном win-окружении пользователя (~/.wine/system.reg) является ссылкой на файл в общем win-окружении

(там он расположен в каталоге c:/windows/inf);


Права доступа к общему win-окружению

Чтобы пользователи могли совместно работать с общим win-окружением, по команде wine --admin в нём производится следующая настройка прав доступа:

  • На каталог общего win-окружения устанавливается атрибут SGID

(2770), чтобы все файлы, созданные в этом каталоге, принадлежали общей группе (wineadmin), а не группе создавшего пользователя. Это даёт администраторам WINE (входящим в группу wineadmin), доступ к любым файлам в этом каталоге.

  • На общий временный каталог c:/windows/temp выставляется атрибут "sticky bit" (режим 1770), чтобы пользователи не могли удалить созданные другими файлы.
  • каталог общего win-окружения должен иметь атрибут SGID (режим 2770), чтобы созданные разными пользователями (администраторами, входящими в группу wineadmin) файлы принадлежали общей группе, выставленной на каталоге, а не группе пользователя.


Администратор может производить дополнительное разграничение прав обычными системными средствами. При необходимости иметь некоторые каталоги общедоступными, на них нужно исправить права или группу.

Примечание: Мы рекомендуем располагать общий каталог так, чтобы к нему имели доступ только те пользователи, которым это необходимо (например, принадлежащие к группе wine).



Общие замечания

Для упрощения приняты следующие умолчания: если в качестве параметра --admin или --attach указан относительный путь к каталогу (например, просто test), то он отсчитывается от /var/lib/wine-etersoft. Если каталог не указан вовсе, подразумевается /var/lib/wine-etersoft/default

Команды настройки общего win-окружения (wine --admin) и подключения к нему (wine --attach) предполагают, что у выполняющего их пользователя отсутствует каталог ~/.wine. Если такой каталог уже есть, то будет выведено сообщение об ошибке. При необходимости можно переместить ~/.wine в другой каталог или изменить переменную окружения WINEPREFIX -- тогда wine --admin и wine --attach будут производить настройку в том каталоге, который указан в этой переменной.

Краткая инструкция

Режим административной установки призван упростить администрирование ПО при наличии однотипных установок программ, и очень легко реализуется на практике. Рассмотрим порядок установки с самого начала, когда пользователи в системе уже заведены, но /. wine отсутствует (инициализация не производилась).

  1. Вносим пользователя, который будет администрировать WINE (устанавливать программы), в группу wineadmin.
  2. Заходим под пользователем-администратором и запускаем $ wine --admin
  3. Устанавливаем необходимые программы и выполняем нужные настройки
  4. Под каждым пользователем запускаем $ wine --attach


Всё. Пользователи разделяют системный реестр system.reg, имеют индивидуальный реестр user.reg, общий диск C:, доступный на запись пользователю-администратору.

Рассмотрим на конкретном примере

На машине присутствуют пользователи admin и test, где admin - учетная запись администратора, test - учетная запись рядового пользователя

  • После установки WINE@Etersoft необходимо добавить администратора (пользователя admin) в группу wineadmin:
# usermod -a -G wineadmin admin
Примечание: После выполнения этой команды потребуется повторный вход пользователя admin в систему


  • Запускаем под пользователем admin команду:
$ wine --admin
  • После отработки команды, переходим к установке необходимой Вам программы в wine, установка не отличается от обычной. На примере КОМПАС-3D v21 необходимо перейти в каталог с распакованным дистрибутивом программы и запустить:
$ wine_install_kompas
Примечание: Подробнее об установке КОМПАС-3D в WINE@Etersoft можно почитать здесь


  • После установки программы, запустите её под пользователем admin и выполните все необходимые настройки (например, активация ПО или подключение лицензионных ключей защиты)
  • После выполнения всех настроек в ПО, заходим в систему под тем пользователем, который будет работать с ПО, в нашем примере это пользователь test, и выполняем команду:
$ wine --attach

Готово! Теперь пользователь может пользоваться программой.


Файл конфигурации

Файл конфигурации по умолчанию расположен в /etc/wine-etersoft/wine-etersoft.conf. Так же он может быть расположен в домашнем каталоге пользователя ~/.config/wine-etersoft.conf и в самом префиксе ~/.wine/wine-etersoft.conf. При этом будет сохраняться наследственность в следующем порядке etc > .config > .wine, если были изменены какие-то значения, то они будут перезаписаны в указанном порядке.

В файле конфигурации используются следующие параметры:

  • ATTACH_MODE — Подсоединяет пользователя к административной установке при первом запуске.
  • WINEADMIN — Название или путь к каталогу административной установки.
  • WINEDISABLEETERSPLASH — Выключение заставки при запуске с ярлыка.
Примечание: Параметры ATTACH_MODE и WINEDISABLEETERSPLASH достаточно просто раскомментировать, передача любых значений для этих параметров означает их использование



Копирование ярлыков пользователю

После использования скриптов автоматической установки wine_install_* пользователем с правами администратора WINE, ярлыки скопированы в общее win-окружение. Пользователь, использовавший wine --attach в первый раз, автоматически скопирует все ярлыки, которые были в общем win-окружении.

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

Для создания резервной копии установленных в режиме административной установки программ достаточно заархивировать каталог /var/lib/wine-etersoft/default. В нём находится содержание диска C:, включая файл системного реестра.


Wine
Search.png
Программы работающие в WineСкачатьШкольный Wine
WINE@Etersoft Общие сведенияУстановка на 64-битные ОСОсобенности разработкиПатчи для WINE@EtersoftАдминистративная установкаДополнительные компонентыКак получить WINE@Etersoft?Лицензия на документациюГлоссарийИспользование аппаратных ключей защиты в LinuxДополнительная информация • [ Совместная работа | по CIFSпо NFS ] • Изменение системных ограниченийРегистрация продуктаПошаговая инструкция по установке rpm-пакетовОбращение в службу поддержкиТерминальные решенияУстановка WINE@EtersoftПодписка на обновленияНастройка WINE@EtersoftРазработчикуEnterpriseЧто такое WINE@Etersoft SQLВозможностиСреда для запуска приложений WindowsИспользование WINE@EtersoftFAQ по использованию WINE@EtersoftОсновные командыWINE@Etersoft/LocalЧто такое WINE@Etersoft Local
Программы Запуск БЭСТ 4+Запуск Консультант+ (сетевой версии)ГарантF1Инфо-Бухгалтер 8.xНалогоплательщик ЮЛ
1C Отличия от обычного WineМестоположение базы 1С1C: Предприятие 7.7 в WINEНастройка 1С 7.7 для работы с SQL-серверомУстановка 1С: Предприятия 8.1Установка 1С: Предприятия 8.1 в трёхзвенном режиме
Пользователю
Помощь Использование WinecfgИспользование RegeditПубличный префиксНесколько версийКлючи regedit
Легальность DCOM95IE5DCOMMSXML
Утилиты для работы с Wine WinetricksWineToolsQ4WinePlayOnLinuxIEs4LinuxWine-DoorsSwineWine LauncherLutris
Разработчику
Компоненты WindowsЗапрет отключения защиты программыУправление обработчиком исключенийStraceNTИзмерение скорости функций WinAPIGLУстройство чтения смарт-картПрофилированиеТесты для проверки интерфейсовНаписание тестов в системе WineАутентификация в домене ADРепозиторииПрименение Git-патчей
Помощь Создание патчейНаписание приложения под wineОтправка патчейСборка eterhackСборка wine-public
Отладка Способы отладкиWINEDEBUGWinedbg
Разработка WINE
1CODBCWinHelpКомпасМетодикаТестирование доступаЦветаФайловый диалогТестированиеЛитератураИзображенияWin32ШрифтыФайловые блокировкиСсылкиКлючи защитыRPMWineGeckoListViewУпаковка Wine
Производителю
Родственные проекты
LUKReactOSARWINSSCrossOverKernelEx
Прочее
PageSetupDlgFreeBSDWwr