Интересуют возможности и ограничения этого эмулятора.
Перечислите в общих чертах, что может и что не может wine...
эмулятора
Wine Is Not an Emulator
он умеет запускать некоторые Win32 приложения под другими ОС. какие именно — http://appdb.winehq.org/
При наличии лицензиионной винды, dll-ки от неё можно подложить в ~./wine/windows/system32 и вот тогда возможности стнут почти неограниченными.
На этом же сайте обратите внимание - у приложений есть рейтинг.
Платиновый - все работает безупречно
Золотой - очень хорошо работает, почти безупречно
Серебряный - просто работает, что-то надо подкрутить.
Бронзовый - работает кое-как
Garbage (мусор) - не работает.
По опыту знаю, КонсультантПлюс отлично работает в режиме обычного пользователя.
Зарегистрировать (а следовательно пополнить базу) под обычным wine не получится.
Для регистрации станции администратора нужно купить WINE@Etersoft.
Там регистрируется и пополняется.
эмулятора
Wine Is Not an Emulator
Если wine - не эмулятор, почему же он открывается у меня в Mandriva по такому пути: Пуск -> Утилиты -> Эмуляторы -> Wine?
При наличии лицензиионной винды, dll-ки от неё можно подложить в ~./wine/windows/system32 и вот тогда возможности стнут почти неограниченными.
А с точки зрения Microsoft перемещение её dll-ок абсолютно законное действие? (Windows, разумеется, лицензионная).
Иногда бывают просто абсурдные ситуации. У одного деятеля под сабжем стоял qip, он получил вирус, который у него увел пароль от аськи (шестизнак). И это все под Вайном в Линуксе.
[quote=mydoom]эмулятора
Wine Is Not an Emulator
Если wine - не эмулятор, почему же он открывается у меня в Mandriva по такому пути: Пуск -> Утилиты -> Эмуляторы -> Wine?
[/quote]
WINE не эмулятор как таковой. Если точно следовать его принципу действия. Он просто создаёт окружение, в котором могут запускаться виндовские программы. Говоря простыми словами - эмулятор понятие более широкое. Эмулятор именно эмулирует (создаёт видимость) компьютера.
А то, что у мандиры WINE в разделе эмуляторов, так это ещё ничего не значит. Каждый своё меню кроит как ему вздумается. Если я помещю Firefox в раздел текстовых редакторов, он таковым не станет, хотя тоже может отображать текст.
А давайте перечислим те программы, с которыми Вы сталкивались, и которые не идут под вайном. А то на сайте одни игры :)
1. Не запускаются все приложения, защищенные с помощью StarForce
2. Имелись проблемы с установкой приложений, требующих наличия .NET
Wine воспринимает системные вызовы Windows-приложений к библиотекам операционной системы и подменяет их своими. Таким образом, эмуляции процессора, аналогично другим эмуляторам типа VMware и QEMU, не происходит, и приложения могут выполняться в Wine почти так же быстро, как и в «родной» операционной системе (а в некоторых случаях и быстрее). Для своей работы Wine не требует наличия установленной ОС Windows, хотя и может использовать её библиотеки.
Также Wine предоставляет инструментарий разработки программ Winelib для переноса унаследованных исходных кодов из среды Windows в среду UNIX путём простой перекомпиляции.
Сам ставил Cakewalk Sonar 8 PE
он запустился но вместо программы я увидел черный экран
Больше я особо крупные программы не пытался запускать
По опыту знаю, КонсультантПлюс отлично работает в режиме обычного пользователя.
Зарегистрировать (а следовательно пополнить базу) под обычным wine не получится.
Для регистрации станции администратора нужно купить WINE@Etersoft.
Там регистрируется и пополняется.
Правовая система "Референт" работает под wine безупречно. В полном объёме и со всеми функциями.
Если wine - не эмулятор, почему же он открывается у меня в Mandriva по такому пути: Пуск -> Утилиты -> Эмуляторы -> Wine?
Ну, это вопрос к разработчикам mandriva. Разработчки wine на своём сайте ясно написали, что они пишут не эмулятор, а кое-что другое, поинтереснее.
При наличии лицензиионной винды, dll-ки от неё можно подложить в ~./wine/windows/system32 и вот тогда возможности стнут почти неограниченными.
Увы, нет. Они далеко не всегда правильно работают.
А может стоит сделать отдельный раздел, для вопросов о Wine?
1. Не запускаются все приложения, защищенные с помощью StarForce
Запускал лично Ил-2 Штурмовик, который этой самой StarForce и был защищён.
Но тут есть парочка ньюансов. Устанавливаться нормально (под wine, разумеется) Ил отказался. Точнее, инсталляционный визард вроде запускался, шёл процесс инсталляции - но в итоге папка с игрой оказывалась лишь в половину своего "обычного" размера.
Проблему решил так. Установил на "окошечном" компе знакомых Штурмовика (разумеется, лицензию, специально в своё время в России заказывал), скопировал папку на флешку, перенёс на свой убунтовский комп. Для надёжности поставил туда noCD dll (ибо был уже наслышан о возможных проблемах).
В итоге - игра нормально запускалась (без диска), работало всё, кроме фоновой музыки.
Однако в онлайн выйти не удалось, вроде бы это известная проблема. И сразу могу сказать, с более современным вариантом Ил-2 Забытые Сражения всё то же самое. По крайней мере с версией 4.09.
А может стоит сделать отдельный раздел, для вопросов о Wine?
Поддерживаю.
А может стоит сделать отдельный раздел, для вопросов о Wine?
не поддерживаю, это linuxforum а не форум о запуске win32 приложений на ядре линукс. у нас своих приложений достаточно.
[quote=Shlomo]А может стоит сделать отдельный раздел, для вопросов о Wine?
не поддерживаю, это linuxforum а не форум о запуске win32 приложений на ядре линукс. у нас своих приложений достаточно.[/quote]
Согласен, отдельный раздел не нужен, максимум - подраздел, а еще лучше просто темы создавать. Вопросов по wine на самом деле не так много, ИМХО.
[quote=D_Chu]1. Не запускаются все приложения, защищенные с помощью StarForce
Запускал лично Ил-2 Штурмовик, который этой самой StarForce и был защищён.[/quote]
У меня такой вариант не получится. Мне надо программу запустить, там защита в сам exe-файл вшита :o