Главная Мой профиль Регистрация Выход Вход
Приветствую Вас Гость | RSS
Суббота
20.04.2024
12:05
Установка Игр в Ubuntu
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Запуск windows игр и приложений в среде Ubuntu » Wine в Ubuntu: установка и настройка » Wine 1.5.16 (precise): Не устанавливается dotnet20, dotnet11 (Не видит mscorwks.dll (хотя все на месте))
Wine 1.5.16 (precise): Не устанавливается dotnet20, dotnet11
nick87720zДата: Четверг, 24.01.2013, 19:27 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Пробовал несколько раз, каждая установка с нуля, выполняя
Код
wineserver -k; rm -rf ~/.wine
Следовал инструкции: Особенности установка wine 1.5 и выше на Ubuntu 12.04
На последней попытке еще перезегружал wine (wineboot -r) после каждого пакета.
Первая ошибка выскакивает где-то на этапе какой-то регистрации, связанной с ASP.NET, после этого еще какое-то кодированное сообщение на десятичном машинном, размеченное двоеточиями (жму отменить). Дальше сыпятся ошибки регистрации. Установка завершается, но со статусом "Ошибка при установке" (в диалоге установщика).

В инструкции предлагается в случае неудачи пробовать вручную, расположив ехе-файл в корне C: и положить в c:\windows каталог Microsoft.NET, взятый насколько я понял, из предыдущей версии ~/.wine. Для меня этого не потребовалось, и каталог и сам файл присутствуют (найден в "~/.wine/drive_c/windows/Microsoft.NET/Framework/v1.1.4322/" ). Да и безполезно.
Лог последней команды (повторно не пробовал - нет смысла).

P.S. Удаление wine-mono не помогает.

Добавлено (24.01.2013, 19:27)
---------------------------------------------
Проблема изчезает если не устанавливать dotnet11. Но тогда dotnet11 заранее отказывается ставиться. Сразу после распаковки: Microsoft .NET Framework Setup failed. If this problem continues, contact Product Support Services.


Сообщение отредактировал nick87720z - Четверг, 24.01.2013, 19:37
 
SolitonДата: Вторник, 29.01.2013, 20:38 | Сообщение # 2
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Инструкция писалась для версии Wine-1.5.7, для более новых она не подходит. Попробуйте поставить более новую версию winetricks, насколько я знаю с Wine-1.5.19, Wine-1.5.22 и WINETRICKS_VERSION=20120912 проблем не возникает. Устанавливаются все dotnet, вплоть до .NET 4.0
 
LoverДата: Среда, 06.02.2013, 20:40 | Сообщение # 3
Новичок
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
проблема с dotnet11
ubuntu 12.04
wine 1.5.23
winetricks 20120912



Руками копировал в system32 этот файл mscorlib.dll - не помогло. Из-за этого
не запускаются игры - ругаются на отсутствие этого файла.


Сообщение отредактировал Lover - Среда, 06.02.2013, 20:49
 
SolitonДата: Пятница, 08.02.2013, 10:39 | Сообщение # 4
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Цитата (Lover)
проблема с dotnet11ubuntu 12.04
wine 1.5.23
winetricks 20120912
А он Вам действительно нужен? Мне понадобился только один раз и то, только самая первая версия .NET 1.0 (ставил вручную), для старой игрушки 98 года smile Начните ставить с dotnet20, у меня на 32-bit версию Wine-1.5.22 dotne20, dotnet30 и даже dotnet35 устанавливались без заморочек. Да и еще, я тут писал на forum.ubuntu - не устанавливайте в Wine приложение Mono! (когда первый раз создается папка .wine), иначе .NET откажутся вставать.
 
kot-barbosДата: Пятница, 08.02.2013, 18:20 | Сообщение # 5
Новичок
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
попробуй
Код
export WINEDEBUG=-all && winetricks dotnet20
Это с WineHQ. Не особо знаю что оно значит, но встало без какких-либо проблем, хотя дотнет11 я не устанавливал.
 
SolitonДата: Пятница, 08.02.2013, 20:45 | Сообщение # 6
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Можно попробовать Winetricks запустить через скрипт:
Код
#!/bin/bash
export WINEPATH="/usr"
export WINEPREFIX="$HOME/.wine"
export WINESERVER="$WINEPATH/bin/wineserver"
export WINELOADER="$WINEPATH/bin/wine"
export WINEDLLPATH="$WINEPATH/lib/i386-linux-gnu/wine"
export PATH="$WINEPATH/bin:$PATH"
export WINEARCH=win32
env WINEPREFIX="$WINEPREFIX" WINEDEBUG=-all sh $WINEPATH/bin/winetricks
 
LoverДата: Понедельник, 18.02.2013, 21:24 | Сообщение # 7
Новичок
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Цитата (Soliton)
А он Вам действительно нужен?
В том то и дело! Morrowind ругается из-за этой dll sad Остальные dotnet ставятся без проблем. И я нажимал отмену когда просило Mono! Блин... не думал, что со старой игрушкой такие проблемы будут...
Кстати, а Gecko надо ставить?


Сообщение отредактировал Lover - Вторник, 19.02.2013, 12:00
 
SolitonДата: Вторник, 19.02.2013, 13:36 | Сообщение # 8
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Насчет dotnet11 ( пробовал на чистом префиксе .wine (32), с установленным пакетом corefonts): на версии 1.4.1, 1.5.15, 1.5.19 встает нормально, а вот с версии 1.5.22 начинается ошибка показанная выше.
Я сижу на стабильной версии, все остальные стоят как дополнительные (для экспериментов biggrin ).

Цитата (Lover)
Кстати, а Gecko надо ставить?
Да.
 
LoverДата: Понедельник, 25.02.2013, 13:10 | Сообщение # 9
Новичок
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
А что за ошибки мне пишет терминал при создании префикса WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Код
WINEARCH=win32 WINEPREFIX=~/.wine winecfg   
wine: created the configuration directory '/home/photon/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:iphlpapi:NotifyAddrChange (Handle 0xfce8cc, overlapped 0xfce8b0): stub
wine: configuration in '/home/photon/.wine' has been updated.

wine 1.4


Сообщение отредактировал Lover - Понедельник, 25.02.2013, 13:27
 
SolitonДата: Пятница, 01.03.2013, 15:15 | Сообщение # 10
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Цитата (Lover)
А что за ошибки мне пишет терминал
Не обращайте внимания smile
 
RamzesДата: Понедельник, 17.06.2013, 22:06 | Сообщение # 11
Новичок
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Цитата (Lover)
проблема с dotnet11 ubuntu 12.04 wine 1.5.23 winetricks 20120912

Проблему нашли как решить? Точно такое же окно выскакивает...


Все версии .NET Framework

Сообщение отредактировал Ramzes - Понедельник, 17.06.2013, 22:08
 
SolitonДата: Вторник, 18.06.2013, 15:26 | Сообщение # 12
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Для установки dotnet11 (dotnetfix.exe v1.1.43), нужно помнить что через winetricks скачивается ( в папку .cashe ) английская версия, для установки русской необходимо скачать установщик с сайта Microsoft.
Следовать следующим правилам:
1 При конфигурации префикса нужно отказаться от установки Mono;
2 Устанавливать только в префикс, куда еще не было проинсталлировано не одного dotnet (удаление уже установленных dotnet приведет к ошибкам);
3 Перед установкой dotnet необходимо установить библиотеку шрифтов - corefonts.
4 Зайдите в настроку Wine - winecfg и на вкладке "Библиотеки" выставьте fusion.dll (сторонняя);
5 Устанавливайте dotnet не используя GUI Winetricks, только через командную строку:
wine start /unix dotnetfx.exe (не забывайте про WINEARCH=win32 если у вас 64-битная Ubuntu).
 
IGOДата: Среда, 10.07.2013, 22:34 | Сообщение # 13
Любитель
Группа: Пользователи
Сообщений: 32
Репутация: 1
Статус: Offline
У меня и на Моно всё неплохо работает)
 
IIaTuCoHДата: Вторник, 10.09.2013, 23:16 | Сообщение # 14
Любитель
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Offline
Я после шаманства с dotnet1 решил его не ставить вовсе и все отлично заработало. Игра Remember me потребовала дополнительную библиотеку которую я успешно нагуглил и скачал. Ну а вообще dotnet 1 у меня стал ровно и жизнеспособно после установки dotnet 4 (но это может не у всех получится:)
 
Форум » Запуск windows игр и приложений в среде Ubuntu » Wine в Ubuntu: установка и настройка » Wine 1.5.16 (precise): Не устанавливается dotnet20, dotnet11 (Не видит mscorwks.dll (хотя все на месте))
  • Страница 1 из 1
  • 1
Поиск:


 Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz