LinuxForum.Fans
Тема

Перечислите в общих чертах, что может и что не может wine...

Автор: Nidy 16 сообщений 4613 просмотров
#9600

Интересуют возможности и ограничения этого эмулятора.

#9615

эмулятора

Wine Is Not an Emulator

он умеет запускать некоторые Win32 приложения под другими ОС. какие именно — http://appdb.winehq.org/

#9619

При наличии лицензиионной винды, dll-ки от неё можно подложить в ~./wine/windows/system32 и вот тогда возможности стнут почти неограниченными.

#9625

На этом же сайте обратите внимание - у приложений есть рейтинг.
Платиновый - все работает безупречно
Золотой - очень хорошо работает, почти безупречно
Серебряный - просто работает, что-то надо подкрутить.
Бронзовый - работает кое-как
Garbage (мусор) - не работает.

#9661

По опыту знаю, КонсультантПлюс отлично работает в режиме обычного пользователя.
Зарегистрировать (а следовательно пополнить базу) под обычным wine не получится.
Для регистрации станции администратора нужно купить WINE@Etersoft.
Там регистрируется и пополняется.

#9671
mydoom написал:
эмулятора

Wine Is Not an Emulator

Если wine - не эмулятор, почему же он открывается у меня в Mandriva по такому пути: Пуск -> Утилиты -> Эмуляторы -> Wine?

Writer написал:
При наличии лицензиионной винды, dll-ки от неё можно подложить в ~./wine/windows/system32 и вот тогда возможности стнут почти неограниченными.

А с точки зрения Microsoft перемещение её dll-ок абсолютно законное действие? (Windows, разумеется, лицензионная).

#9722

Иногда бывают просто абсурдные ситуации. У одного деятеля под сабжем стоял qip, он получил вирус, который у него увел пароль от аськи (шестизнак). И это все под Вайном в Линуксе.

#9769
Nidy написал:
[quote=mydoom]
эмулятора

Wine Is Not an Emulator

Если wine - не эмулятор, почему же он открывается у меня в Mandriva по такому пути: Пуск -> Утилиты -> Эмуляторы -> Wine?

[/quote]

WINE не эмулятор как таковой. Если точно следовать его принципу действия. Он просто создаёт окружение, в котором могут запускаться виндовские программы. Говоря простыми словами - эмулятор понятие более широкое. Эмулятор именно эмулирует (создаёт видимость) компьютера.
А то, что у мандиры WINE в разделе эмуляторов, так это ещё ничего не значит. Каждый своё меню кроит как ему вздумается. Если я помещю Firefox в раздел текстовых редакторов, он таковым не станет, хотя тоже может отображать текст.

#9820

А давайте перечислим те программы, с которыми Вы сталкивались, и которые не идут под вайном. А то на сайте одни игры :)
1. Не запускаются все приложения, защищенные с помощью StarForce
2. Имелись проблемы с установкой приложений, требующих наличия .NET

#9829
Wikipedia написал:
Wine воспринимает системные вызовы Windows-приложений к библиотекам операционной системы и подменяет их своими. Таким образом, эмуляции процессора, аналогично другим эмуляторам типа VMware и QEMU, не происходит, и приложения могут выполняться в Wine почти так же быстро, как и в «родной» операционной системе (а в некоторых случаях и быстрее). Для своей работы Wine не требует наличия установленной ОС Windows, хотя и может использовать её библиотеки.

Также Wine предоставляет инструментарий разработки программ Winelib для переноса унаследованных исходных кодов из среды Windows в среду UNIX путём простой перекомпиляции.

Сам ставил Cakewalk Sonar 8 PE
он запустился но вместо программы я увидел черный экран
Больше я особо крупные программы не пытался запускать

#9862
Vadimsky написал:
По опыту знаю, КонсультантПлюс отлично работает в режиме обычного пользователя.
Зарегистрировать (а следовательно пополнить базу) под обычным wine не получится.
Для регистрации станции администратора нужно купить WINE@Etersoft.
Там регистрируется и пополняется.

Правовая система "Референт" работает под wine безупречно. В полном объёме и со всеми функциями.

#9864
Nidy написал:
Если wine - не эмулятор, почему же он открывается у меня в Mandriva по такому пути: Пуск -> Утилиты -> Эмуляторы -> Wine?

Ну, это вопрос к разработчикам mandriva. Разработчки wine на своём сайте ясно написали, что они пишут не эмулятор, а кое-что другое, поинтереснее.

Writer написал:
При наличии лицензиионной винды, dll-ки от неё можно подложить в ~./wine/windows/system32 и вот тогда возможности стнут почти неограниченными.

Увы, нет. Они далеко не всегда правильно работают.

#9962

А может стоит сделать отдельный раздел, для вопросов о Wine?

#10064
D_Chu написал:
1. Не запускаются все приложения, защищенные с помощью StarForce

Запускал лично Ил-2 Штурмовик, который этой самой StarForce и был защищён.
Но тут есть парочка ньюансов. Устанавливаться нормально (под wine, разумеется) Ил отказался. Точнее, инсталляционный визард вроде запускался, шёл процесс инсталляции - но в итоге папка с игрой оказывалась лишь в половину своего "обычного" размера.
Проблему решил так. Установил на "окошечном" компе знакомых Штурмовика (разумеется, лицензию, специально в своё время в России заказывал), скопировал папку на флешку, перенёс на свой убунтовский комп. Для надёжности поставил туда noCD dll (ибо был уже наслышан о возможных проблемах).
В итоге - игра нормально запускалась (без диска), работало всё, кроме фоновой музыки.
Однако в онлайн выйти не удалось, вроде бы это известная проблема. И сразу могу сказать, с более современным вариантом Ил-2 Забытые Сражения всё то же самое. По крайней мере с версией 4.09.

Shlomo написал:
А может стоит сделать отдельный раздел, для вопросов о Wine?

Поддерживаю.

#10089
Shlomo написал:
А может стоит сделать отдельный раздел, для вопросов о Wine?

не поддерживаю, это linuxforum а не форум о запуске win32 приложений на ядре линукс. у нас своих приложений достаточно.

#10412
system-root написал:
[quote=Shlomo]А может стоит сделать отдельный раздел, для вопросов о Wine?

не поддерживаю, это linuxforum а не форум о запуске win32 приложений на ядре линукс. у нас своих приложений достаточно.[/quote]
Согласен, отдельный раздел не нужен, максимум - подраздел, а еще лучше просто темы создавать. Вопросов по wine на самом деле не так много, ИМХО.

Teocally написал:
[quote=D_Chu]1. Не запускаются все приложения, защищенные с помощью StarForce

Запускал лично Ил-2 Штурмовик, который этой самой StarForce и был защищён.[/quote]
У меня такой вариант не получится. Мне надо программу запустить, там защита в сам exe-файл вшита :o

Войдите или зарегистрируйтесь, чтобы ответить.