The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Единая среда для wine, ну или как то так :-)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Единая среда для wine, ну или как то так :-)"  
Сообщение от tmp on 29-Янв-08, 08:13 
Здрасти всем :-)

Подскажите пожалусто саму технологию реализации а то допетрить че то не могу :-(

Поставил свежую wine из winehq и кое какой мелкомягкий софт, все ОК полет нормальный.
Проблема в том что wine под каждого пользователя требует наличие конф директории в $HOME/.wine.
То есть если у меня в системе 2-а пользователя то что бы поставить им обоим один и тот же набор софта(Офис,игрушки и т.д.) создастся две практически идентичные директории в домке.
Да и ставить придется каждому по отдельности руками.

Суть вопроса:
Можно как нибуть сделать так что бы конф дира была одна для всех пользователей, и если один пользователь поставил какубнибуть софтину, чтоб ее могли запустить другие, так сказать единая среда.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Единая среда для wine, ну или как то так :-)"  
Сообщение от angra (ok) on 29-Янв-08, 10:26 
симлинки плюс установка кем-то одним дабы корректно работали права.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Единая среда для wine, ну или как то так :-)"  
Сообщение от tmp on 29-Янв-08, 10:40 
>симлинки плюс установка кем-то одним дабы корректно работали права.

А win'а не будет ругатся типа не вы владелец директории.
А запись, если софтине нужно записать ченить в .wine диру а права не позволяют(владелиц один а запускает друго).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Единая среда для wine, ну или как то так :-)"  
Сообщение от tmp on 30-Янв-08, 09:58 
Господа ну давайте поможем бедному пользователю :-)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Единая среда для wine, ну или как то так :-)"  
Сообщение от angra (ok) on 31-Янв-08, 12:32 
>А win'а не будет ругатся типа не вы владелец директории.

нет
>А запись, если софтине нужно записать ченить в .wine диру а права
>не позволяют(владелиц один а запускает друго).

вот для этого и ставится одним человеком, чтобы права были правильно прописаны. Самый радикальный способ кинуть все на fat32(необязательно раздел на винте, можно в файле создать), там права игнорируются.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Единая среда для wine, ну или как то так :-)"  
Сообщение от Аноним on 31-Янв-08, 21:02 
>Суть вопроса:
>Можно как нибуть сделать так что бы конф дира была одна для
>всех пользователей, и если один пользователь поставил какубнибуть софтину, чтоб ее
>могли запустить другие, так сказать единая среда.

1) Создать директорию wine в одном месте (у одного из юзеров, либо вообще где-нибудь в /var). Пусть это /path/to/wine
2) Создать группу wine и добавить в нее всех юзеров, пользующихся wine
3) Настроить права на /path/to/wine:
chown :wine /path/to/wine
chmod g+w /path/to/wine
4) Сделать у юзеров ~/.wine симлинком на /path/to/wine
5) Wine надо запускать с umask 002 (чтобы новые файлы в /path/to/wine создавались с w правами для группы.

Можно сделать скрипт (umask будет меняться только на время выполнения скрипта):

#!/bin/sh

umask 002
wine $@

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру