Различия между версиями 3 и 4
Версия 3 от 2008-07-22 05:04:56
Размер: 5045
Редактор: eSyr
Комментарий:
Версия 4 от 2008-07-27 22:33:06
Размер: 5352
Редактор: MaximByshevskiKonopko
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 4: Строка 4:
## А тут и не было почти ничего, кажется, кроме лирики
Строка 5: Строка 6:
Что касается работы с windows-приложениями. Прежде, чем переходить к этому, про установку стрннего софта. Лектор уже перечислил причины, п которым необх. уст. строннего софта. ... Что касается работы с windows-приложениями. Прежде, чем переходить к этому, про установку стороннего софта. Лектор уже перечислил причины, по которым необходима установка строннего софта. ...
Строка 7: Строка 8:
Эти ситуации крпйне редки по двум причинам:
 * чень мнго сфта есть в хранилище.
 * уровень комфрта при уст пакета и при уст. непонятно чег разл. в разы.
Эти ситуации крайне редки по двум причинам:
 * очень много софта есть в хранилище.
 * уровень комфорта при установке пакета и при установке непонятно чего различается в разы.
Строка 11: Строка 12:
Для тгээ, чтобы работали виндвые программы, необх. уст. wikne. Это не верт. машина. Для того, чтобы эт зарабтало как надо, над сделать пару волшеб. теложвижений:
 * Надо иметь в виду, как работае
wine. Он притворяется, что некие места в системе сотв. дискам. У этого свйства есть св-в обратное --- неиск., что файл, если его не видно, то его запустить не смжете
Для тгээ, чтобы работали виндвые программы, необходимо установить wine. Это не виртуальная машина. Для того, чтобы это заработало как надо, надо сделать пару волшебных теложвижений:
 * Надо иметь в виду, как работает wine.
Он притворяется, что некие места в системе сответствуют дискам. У этого свйства есть недостаток --- не исключено, что файл, если его не видно, то его запустить не сможете
Строка 22: Строка 23:
Фар не запустится прсто так, потому чт он рабтает в линуксовой кнсоли. Вайн этог отличить не может. Правильный метд запуска фара: wine-console --backend=user Far.exe Фар не запустится просто так, потому что он рабтает в линуксовой консоли. Вайн этого отличить не может. Правильный метод запуска фара: wine-console --backend=user Far.exe
Строка 24: Строка 25:
Одна маленькая проблема --- dir /w не рабтае. Эт птому, что Far пытается запустить прямо dir /w. Для этого надо доьбавить far в окружение win 98. Одна маленькая проблема --- dir /w не рабтае. Это потому, что Far пытается запустить прямо dir /w. Для этого надо доьбавить far в окружение win 98.
Строка 26: Строка 27:
Далеко не всегда надо плясать вокруг виндузовой прграммы так много. Иногда она прсто не работает. Далеко не всегда надо плясать вокруг виндузовой программы так много. Иногда она просто не работает.
Строка 28: Строка 29:
Чтбы закончить с wine --- wine --- свбодная программа, предн. для зпуска прграмм. На базе wine пишется минимум три изв. несвободных версии, кторые предн. разные для своег: Чтбы закончить с wine --- wine --- свободная программа, предназначенная для зпуска прграмм. На базе wine пишется минимум три известных несвободных версии, которые предназначены разные для своег:
Строка 41: Строка 42:
|| 0 || 1 || 1 || 1 || || 1 || MaximByshevskiKonopko, GeorgeTarasov, MaximByshevskiKonopko || || || || 8 || 1 || 1 || 1 || || 1 || MaximByshevskiKonopko, GeorgeTarasov, MaximByshevskiKonopko || || ||

Запуск Win32-приложений

Что касается работы с windows-приложениями. Прежде, чем переходить к этому, про установку стороннего софта. Лектор уже перечислил причины, по которым необходима установка строннего софта. ...

Эти ситуации крайне редки по двум причинам:

  • очень много софта есть в хранилище.
  • уровень комфорта при установке пакета и при установке непонятно чего различается в разы.

Для тгээ, чтобы работали виндвые программы, необходимо установить wine. Это не виртуальная машина. Для того, чтобы это заработало как надо, надо сделать пару волшебных теложвижений:

  • Надо иметь в виду, как работает wine. Он притворяется, что некие места в системе сответствуют дискам. У этого свйства есть недостаток --- не исключено, что файл, если его не видно, то его запустить не сможете

[user@demo Far]$ wine Far.exe
err:winedevice:ServiceMain driver L"eusk3usb" failed to load
err:winedevice:ServiceMain driver L"SNTNLUSB" failed to load
err:seh:setup_exception_record stack overflow 188 bytes in thread 0009 eip cdcdcdcd esp 00231274 stack 0x230000-0x231000-0x330000
[user@demo Far]$ 

Фар не запустится просто так, потому что он рабтает в линуксовой консоли. Вайн этого отличить не может. Правильный метод запуска фара: wine-console --backend=user Far.exe

Одна маленькая проблема --- dir /w не рабтае. Это потому, что Far пытается запустить прямо dir /w. Для этого надо доьбавить far в окружение win 98.

Далеко не всегда надо плясать вокруг виндузовой программы так много. Иногда она просто не работает.

Чтбы закончить с wine --- wine --- свободная программа, предназначенная для зпуска прграмм. На базе wine пишется минимум три известных несвободных версии, которые предназначены разные для своег:

  • Cedega --- wine с внедрённым directx для запуска игр. Есть Transgaming software, клторая этим занимается
  • Crossover office --- т же самое п тн. к офису
  • Есть в питере wine@etersoft, кторая занимается тем же самым по тн. к нашим разработкам --- 1c, ... Их здача --- запуск программ, специфичных для российского рынка. В отлшичие от предыдущих прогр. продуктов, wine@etersoft local --- свобдный прогр. прдукт и в такй версии он входит в альт. Помимо local есть network и sql, первый позв. запускать 1с и хдить к нему неск. клиентам, тот, котрый sql умеет транс. sql-запросы. Документацию по вайну рекммендуется читать именн здесь.

Также более-менее норм. запускаются приложения, написанные на flash, в принципе, дост .высока вероятнсть, чт зараб. приложения, написанные на java. отчасти программы на дотнете рабтают.


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

End date

8

1

1

1

1

MaximByshevskiKonopko, GeorgeTarasov, MaximByshevskiKonopko


CategoryLectures CategoryPspo CategoryMpgu CategoryUneex

PspoClasses/080720/05Wine (последним исправлял пользователь MaximByshevskiKonopko 2008-10-09 21:52:29)