Differences between revisions 3 and 4
Revision 3 as of 2008-07-22 02:04:56
Size: 5045
Editor: eSyr
Comment:
Revision 4 as of 2008-07-27 19:33:06
Size: 5352
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
## А тут и не было почти ничего, кажется, кроме лирики
Line 5: Line 6:
Что касается работы с windows-приложениями. Прежде, чем переходить к этому, про установку стрннего софта. Лектор уже перечислил причины, п которым необх. уст. строннего софта. ... Что касается работы с windows-приложениями. Прежде, чем переходить к этому, про установку стороннего софта. Лектор уже перечислил причины, по которым необходима установка строннего софта. ...
Line 7: Line 8:
Эти ситуации крпйне редки по двум причинам:
 * чень мнго сфта есть в хранилище.
 * уровень комфрта при уст пакета и при уст. непонятно чег разл. в разы.
Эти ситуации крайне редки по двум причинам:
 * очень много софта есть в хранилище.
 * уровень комфорта при установке пакета и при установке непонятно чего различается в разы.
Line 11: Line 12:
Для тгээ, чтобы работали виндвые программы, необх. уст. wikne. Это не верт. машина. Для того, чтобы эт зарабтало как надо, над сделать пару волшеб. теложвижений:
 * Надо иметь в виду, как работае
wine. Он притворяется, что некие места в системе сотв. дискам. У этого свйства есть св-в обратное --- неиск., что файл, если его не видно, то его запустить не смжете
Для тгээ, чтобы работали виндвые программы, необходимо установить wine. Это не виртуальная машина. Для того, чтобы это заработало как надо, надо сделать пару волшебных теложвижений:
 * Надо иметь в виду, как работает wine.
Он притворяется, что некие места в системе сответствуют дискам. У этого свйства есть недостаток --- не исключено, что файл, если его не видно, то его запустить не сможете
Line 22: Line 23:
Фар не запустится прсто так, потому чт он рабтает в линуксовой кнсоли. Вайн этог отличить не может. Правильный метд запуска фара: wine-console --backend=user Far.exe Фар не запустится просто так, потому что он рабтает в линуксовой консоли. Вайн этого отличить не может. Правильный метод запуска фара: wine-console --backend=user Far.exe
Line 24: Line 25:
Одна маленькая проблема --- dir /w не рабтае. Эт птому, что Far пытается запустить прямо dir /w. Для этого надо доьбавить far в окружение win 98. Одна маленькая проблема --- dir /w не рабтае. Это потому, что Far пытается запустить прямо dir /w. Для этого надо доьбавить far в окружение win 98.
Line 26: Line 27:
Далеко не всегда надо плясать вокруг виндузовой прграммы так много. Иногда она прсто не работает. Далеко не всегда надо плясать вокруг виндузовой программы так много. Иногда она просто не работает.
Line 28: Line 29:
Чтбы закончить с wine --- wine --- свбодная программа, предн. для зпуска прграмм. На базе wine пишется минимум три изв. несвободных версии, кторые предн. разные для своег: Чтбы закончить с wine --- wine --- свободная программа, предназначенная для зпуска прграмм. На базе wine пишется минимум три известных несвободных версии, которые предназначены разные для своег:
Line 41: Line 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 (last edited 2008-10-09 18:52:29 by MaximByshevskiKonopko)