Автор Тема: Multi User Wine. Или версия вайн которая позволяет использовать вайн многим.  (Прочитано 37541 раз)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
всё равно не пашет
[root@localhost ~]# apt-get reinstall /mnt/sda5/Linux/wine/wine-12-2.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting wine for '/mnt/sda5/Linux/wine/wine-12-2.i386.rpm'
0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 3 not upgraded.
Need to get 0B/9471kB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n] y
Committing changes...
Preparing...                 ################################################################# [100%]
1: wine                      ################################################################# [100%]
WINE: Deregistering binary handler for Windows program: [ DONE ]
WINE: Registering binary handler for Windows program: [ DONE ]
Running /usr/lib/rpm/posttrans-filetriggers
Done.
[root@localhost ~]# apt-get install /mnt/sda5/Linux/wine/wine-12-2.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting wine for '/mnt/sda5/Linux/wine/wine-12-2.i386.rpm'
wine is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 3 not upgraded.
[root@localhost ~]# 
[apt3@localhost ~]$ 2gisruner
ERROR !
/opt/muwine/wine12POL not exists
[apt3@localhost ~]$

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Так...
с помощью MC (миднайт коммандер) зайдите в этот RPM
найдите
CONTENT.CPIO
наведите курсор.
Enter
попадете в архив.
зайдите в opt
далее
в muwine
и этот
wine12POL
скопируйте в
/opt/muwine/

Надо чтоб в
/opt/muwine/ был этот wine12POL

Только не понятно как он пропал из /opt/muwine/...
« Последнее редактирование: 20.10.2011 00:25:06 от YYY »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
сделано [root@localhost ~]# dir /opt/muwine/
2gis  docxls  ppt  wine12  wine12POL
[root@localhost ~]# 
вот теперь что пишет:

[apt3@localhost ~]$ 2gisruner
/opt/muwine/wine12POL exists
/opt/muwine/2gis exists
/home/apt3/.muwine/2gis not exists. Try create
wine: failed to initialize: //lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory
[apt3@localhost ~]$

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Вчера же у вас работало из wine12POL :(
Ничего не понимаю...

Вообщем удаляйте эти
wine-12-2.i386.rpm
и
2gis-for-wine12POL-1-2.i386.rpm

Собрал вайн и 2гис в одном пакете...
Вместе легче ставить - один пакет и все...
http://narod.ru/disk/28970099001/2GISwithWine-1-2.i386.rpm.html

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
А удаляю-то, я хоть правильно?
[root@localhost ~]# apt-get reinstall /mnt/sda5/Linux/wine/wine-12-2.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting wine for '/mnt/sda5/Linux/wine/wine-12-2.i386.rpm'
0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 3 not upgraded.
Need to get 0B/9471kB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n] y
Committing changes...
Preparing...                 ################################################################# [100%]
1: wine                      ################################################################# [100%]
WINE: Deregistering binary handler for Windows program: [ DONE ]
WINE: Registering binary handler for Windows program: [ DONE ]
Running /usr/lib/rpm/posttrans-filetriggers
Done.
[root@localhost ~]# apt-get reinstall /mnt/sda5/Linux/wine/2gis-for-wine12POL-1-2.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting 2gis-for-wine12POL for '/mnt/sda5/Linux/wine/2gis-for-wine12POL-1-2.i386.rpm'
0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 3 not upgraded.
Need to get 0B/21.4MB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n] y
Committing changes...
Preparing...                 ################################################################# [100%]
1: 2gis-for-wine12POL        ################################################################# [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Done.
[root@localhost ~]#   
Опять что-то не идёт
[root@localhost ~]# apt-get install /mnt/sda5/Linux/wine/2GISwithWine-1-2.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting 2GISwithWine for '/mnt/sda5/Linux/wine/2GISwithWine-1-2.i386.rpm'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  2GISwithWine: Depends: libc.so.6(GLIBC_2.11) but it is not installable
                Depends: libc.so.6(GLIBC_2.7) but it is not installable
                Depends: libc.so.6(GLIBC_2.9) but it is not installable
                Depends: liblber-2.4.so.2 but it is not installable
                Depends: liblber-2.4.so.2(OPENLDAP_2.4_2) but it is not installable
                Depends: libldap_r-2.4.so.2 but it is not installable
                Depends: libldap_r-2.4.so.2(OPENLDAP_2.4_2) but it is not installable
                Depends: libmpg123.so.0 but it is not installable
                Depends: libopenal.so.1 but it is not installable
                Depends: libxml2.so.2(LIBXML2_2.4.30) but it is not installable
                Depends: libxml2.so.2(LIBXML2_2.5.7) but it is not installable
                Depends: libxml2.so.2(LIBXML2_2.5.8) but it is not installable
                Depends: libxml2.so.2(LIBXML2_2.6.0) but it is not installable
                Depends: libxml2.so.2(LIBXML2_2.6.8) but it is not installable
                Depends: perl(Cwd) but it is not installable
                Depends: perl(File::Basename) but it is not installable
                Depends: perl(File::Copy) but it is not installable
E: Broken packages
[root@localhost ~]#
[apt3@localhost ~]$ 2gisruner
/opt/muwine/wine12POL exists
/opt/muwine/2gis exists
/home/apt3/.muwine/2gis exists
wine: failed to initialize: //lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory
[apt3@localhost ~]$

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Wine собран в одной среде, а ставится в другой.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
YYY, всё равно Вы по праву можете называться компьютерным волшебником!!! Очень Вас прошу продолжать работу в этом направлении. Потому-что лично я, например, имею интерес в локальном обновлении программ (без обновления ядра). А может и кроме меня есть люди, которые от старых репов отказаться не могут.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
где в wine можно десятичный разделитель поменять? (см. скрин ошибки)

user.reg
[Control Panel\\International]
"sDecimal"=","
Нет такого файла.
А не подскажите, как это можно сделать из командной строки wine?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
убрал шрифты с "нехорошей" лицензией из M$ вьюверов...
вроде профиксил печать...
все пакеты в первом сообщении к теме...

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
убрал шрифты с "нехорошей" лицензией из M$ вьюверов...
вроде профиксил печать...
все пакеты в первом сообщении к теме...
Спасибо, очень круто!
А можно разделить вьюверы ?
Мне вот только Power Point нужен, остальные бы убрать...

UPD: Хотя можно и вручную поудалять...
« Последнее редактирование: 18.09.2012 10:01:02 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Там /opt/muwine/docxls что относится к просмотру doc, xls и конвертер (опен-хмл в бинарные форматы), а в /opt/muwine/ppt то что к просмоторщику поверпоинта - разделены - просто просмоторщик и конвертер "дрались"... :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Там /opt/muwine/docxls что относится к просмотру doc, xls и конвертер (опен-хмл в бинарные форматы), а в /opt/muwine/ppt то что к просмоторщику поверпоинта - разделены - просто просмоторщик и конвертер "дрались"... :)
Да, разобрался, спасибо.
Удалил docxls и *.desktop лишние.
Вроде стабильно запускается, а то с новым wine проблемки бывают :-) Буду этот пробовать.
Спасибо.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
YYY, подскажите, можно с помощью вашего wine запустить свою программу ?
Например так:wine proga.exe
Сноси Винду, переходи на Линукс ! :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
YYY, подскажите, можно с помощью вашего wine запустить свою программу ?
Например так:wine proga.exe
Можно так
http://narod.ru/disk/46813546001.66914fd4a443bd488027b689d4c35d5b/xwine-1-2.i586.rpm.html
И из меню запустить запускальщик а им программу.

Или если
http://narod.ru/disk/20234328001/muwine-base-1-2.i386.rpm.html
стоит, то посмотреть скрипт запуска компаса или вьюверов скопировать его под другим именем и переделать
что в "Настраиваемые параметры"

Минимальный файл для запуска с помощью muwine-base для конкретного юзера типа такого
#!/bin/bash

WMAINPATH="/opt/muwine"
WMAINPREF="$HOME/.muwine"

#++++++++++++++++++++++++++++++
# Настраиваемые параметры
#++++++++++++++++++++++++++++++
WPATH="$WMAINPATH/wine12"
WPREF="$WMAINPREF/proga"
#WPROG="notepad.exe"
WPROG="C:\\PROGA_PATH\PROGA.exe"
#++++++++++++++++++++++++++++++

#cd .....

PATH=$PATH:$WPATH/usr/bin/ LD_LIBRARY_PATH=$WPATH/usr/lib:$WPATH/usr/lib/wine  WINEWINELOADER=$WPATH/usr/bin/wine WINESERVER=$WPATH/usr/bin/wineserver DLLPATH=$WPATH/usr/lib/wine WINEPREFIX=$WPREF wine "$WPROG"


При
WPROG="notepad.exe" будет создан у юзера в каталоге .muwine новый префикс proga
Далее уже в новый префикс можно закинуть программу (если она без инсталяции работает) или инсталяшку.
Для запуска меняем
WPROG
и соответственно можно и проинсталить и после запускать.
Устанавливать лучше не в "program files" а попроще пути, без пробелов точек и русских букв - так удобнее :)
Часть программ работает если только запуск идет из ее каталога - не могу сказать в чем тут дело.... косяк программы скорее всего.... Не проверяют каталог запуска. Для них перед запуском заходим в каталог
#cd .....
Также заход в каталог необходим если для безопасности удалили "диск" z в
dosdevices
« Последнее редактирование: 07.11.2012 11:41:53 от YYY »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
А где сами файлы запуска ?
Сноси Винду, переходи на Линукс ! :)