Miranda под Wine: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
(+templates and category)
(+templates to link to plugin pages; text formatting)
Line 4: Line 4:




=== Создаём отдельный профиль wine для Miranda NG ===
=== Создаём отдельный профиль Wine для Miranda NG ===
Создаём отдельную папку, где будем хранить профиль wine для работы с мирандой:
Создаём отдельную папку, где будем хранить профиль Wine для работы с Мирандой:
mkdir -p $HOME/.wines/miranda/
mkdir -p $HOME/.wines/miranda/


Если переменная $HOME у вас не определена, заменяйте на путь к профилю, например:
Если переменная <tt>$HOME</tt> у вас не определена, заменяйте на путь к профилю, например:
mkdir -p /home/USER/.wines/miranda/
mkdir -p /home/USER/.wines/miranda/




=== Инициализируем профиль wine ===
=== Инициализируем профиль Wine ===
env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg
env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg


Отказываем от того что предлагают установить. (работать будет и без этого)
* Отказываемся от того, что предлагают установить (работать будет и без этого).
на вкладке '''Applications''' выбираем Windows XP
* На вкладке '''Applications''' выбираем Windows XP.
закрываем - ОК
* Закрываем — ОК.




=== Устанавливаем в профиль wine библиотеки от Windows ===
=== Устанавливаем в профиль Wine библиотеки от Windows ===
Копируем dll от Windows XP x32 / Windows 2003 x32. Библиотеки от Windows 7 x32 и выше не проверялись.
В папку <tt>$HOME/.wines/miranda/drive_c/windows/system32/</tt> копируем следующие dll от Windows XP x32 / Windows 2003 x32 (Библиотеки от Windows 7 x32 и выше не проверялись):
в папку: $HOME/.wines/miranda/drive_c/windows/system32/
* msftedit.dll
* msftedit.dll
* msls31.dll
* msls31.dll
Line 30: Line 29:


Снова запускаем конфигуратор: env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg
Снова запускаем конфигуратор: env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg
на вкладке '''LIBRARIES''' выбираем файлы которые залили выше и добавляем
* На вкладке '''LIBRARIES''' выбираем файлы, которые залили выше, и добавляем.
на вкладке '''DESKTOP INTEGRATIONS''' в разделе '''Folder''' проходим по всем пунктам и снимаем галочки
* На вкладке '''DESKTOP INTEGRATIONS''' в разделе '''Folder''' проходим по всем пунктам и снимаем галочки.
на вкладке '''Drives''' выбираем диск Z: и прописываем путь: /home/USER/.win_soft/Miranda_NG/
* На вкладке '''Drives''' выбираем диск Z: и прописываем путь: <tt>/home/USER/.win_soft/Miranda_NG/</tt>
закрываем - ОК
* Закрываем — ОК.




=== Устанавливаем Miranda NG ===
=== Устанавливаем Miranda NG ===
В папку $HOME/.win_soft/Miranda_NG/ - Копируем Miranda NG и там же размещаем профили пользователей, например в папке Profiles.
В папку <tt>$HOME/.win_soft/Miranda_NG/</tt> копируем Miranda NG и там же размещаем профили пользователей, например в папке <tt>Profiles</tt>.
Вносим правки в файл: mirandaboot.ini
 
ProfileDir=
Вносим правки в файл [[mirandaboot.ini/ru|mirandaboot.ini]], ключ <tt>ProfileDir=</tt>




Line 48: Line 47:
== Особенности под Wine ==
== Особенности под Wine ==
=== Что не работает ===
=== Что не работает ===
* ssl соединения
* SSL-соединения
* копирование текста из TabSRMM (в History++ работает)
* Копирование текста из {{Plugin|TabSRMM}} {{Plugin|HistoryPP|History++}} работает)
* иногда язык ввода сам переключается на английский когда окно TabSRMM не активно
* Иногда язык ввода сам переключается на английский, когда окно TabSRMM не активно.
* некоторые настройки не возможно изменить/увидеть: списки в которых галочки и иконки рядом, например: Contact list - Extra icons
* Некоторые настройки не возможно изменить/увидеть: списки, в которых галочки и иконки рядом, например: ''Список контактов → Экстра значки'' (Contact list Extra icons)
* при поступлении сообщений индикаторы клавиатуры не мигают (Keyboard notify)
* При поступлении сообщений индикаторы клавиатуры не мигают ({{Plugin|KeyboardNotify}})
* папки с файлами контактов открываются в вайновском убогом проводнике
* Папки с файлами контактов открываются в вайновском убогом проводнике.
* менюшки не всегда срабатывают: если всплывающая подсказка вылазит то они закрываются
* Менюшки не всегда срабатывают: если всплывающая подсказка вылазит, то они закрываются.
* темы оформления окон из семёрки, только ХР классический вид
* Темы оформления окон из семёрки, только XP классический вид.
* если анимированных смаликов много: загрузка на CPU весьма высока
* Если анимированных смайлов много, загрузка CPU весьма высока.
* у многих смайликов образовался фон, в винде он был прозрачным, здесь белый
* У многих смайлов образовался фон, в Windows он был прозрачным, здесь белый.
* скорее всего что то ещё :)
* Скорее всего что-то ещё :)


=== Что работает ===
=== Что работает ===
* всё остальное
* Всё остальное




== Документация к Wine ==
== Документация к Wine ==
[http://wine-wiki.org/index.php/Advanced_Wine_User_Information]
* [http://wine-wiki.org/index.php/Advanced_Wine_User_Information Advanced Wine User Information]
[https://ru.wikibooks.org/wiki/LOR-FAQ-Wine]
* [https://ru.wikibooks.org/wiki/LOR-FAQ-Wine FAQ по Wine в Викиучебнике]
[http://wiki.winehq.org/winetricks_ru]
* [http://wiki.winehq.org/winetricks_ru Winetricks — скрипт для загрузки и установки распространённых исполняемых библиотек]


[[Category:Руководства]]
[[Category:Руководства]]

Revision as of 13:50, 26 March 2015

Запуск под Wine

Создаём отдельный профиль Wine для Miranda NG

Создаём отдельную папку, где будем хранить профиль Wine для работы с Мирандой: mkdir -p $HOME/.wines/miranda/

Если переменная $HOME у вас не определена, заменяйте на путь к профилю, например: mkdir -p /home/USER/.wines/miranda/


Инициализируем профиль Wine

env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg

  • Отказываемся от того, что предлагают установить (работать будет и без этого).
  • На вкладке Applications выбираем Windows XP.
  • Закрываем — ОК.


Устанавливаем в профиль Wine библиотеки от Windows

В папку $HOME/.wines/miranda/drive_c/windows/system32/ копируем следующие dll от Windows XP x32 / Windows 2003 x32 (Библиотеки от Windows 7 x32 и выше не проверялись):

  • msftedit.dll
  • msls31.dll
  • riched20.dll
  • riched32.dll
  • secur32.dll

Снова запускаем конфигуратор: env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg

  • На вкладке LIBRARIES выбираем файлы, которые залили выше, и добавляем.
  • На вкладке DESKTOP INTEGRATIONS в разделе Folder проходим по всем пунктам и снимаем галочки.
  • На вкладке Drives выбираем диск Z: и прописываем путь: /home/USER/.win_soft/Miranda_NG/
  • Закрываем — ОК.


Устанавливаем Miranda NG

В папку $HOME/.win_soft/Miranda_NG/ копируем Miranda NG и там же размещаем профили пользователей, например в папке Profiles.

Вносим правки в файл mirandaboot.ini, ключ ProfileDir=


Запускаем

env WINEPREFIX=$HOME/.wines/miranda/ LANG=ru_RU.UTF-8 wine $HOME/.win_soft/Miranda_NG/Miranda32.exe


Особенности под Wine

Что не работает

  • SSL-соединения
  • Копирование текста из TabSRMMHistory++ работает)
  • Иногда язык ввода сам переключается на английский, когда окно TabSRMM не активно.
  • Некоторые настройки не возможно изменить/увидеть: списки, в которых галочки и иконки рядом, например: Список контактов → Экстра значки (Contact list → Extra icons)
  • При поступлении сообщений индикаторы клавиатуры не мигают (KeyboardNotify)
  • Папки с файлами контактов открываются в вайновском убогом проводнике.
  • Менюшки не всегда срабатывают: если всплывающая подсказка вылазит, то они закрываются.
  • Темы оформления окон из семёрки, только XP классический вид.
  • Если анимированных смайлов много, загрузка CPU весьма высока.
  • У многих смайлов образовался фон, в Windows он был прозрачным, здесь белый.
  • Скорее всего что-то ещё :)

Что работает

  • Всё остальное


Документация к Wine