Данный документ содержит подробную информацию об установке и работе Watchtower Library (также называемая wtlib или wtlibrary) в Linux. Любой желающий может вносить в него корректировки и улучшения. Вы также можете задать свои вопросы или высказать своё мнение. Следите за нашими новостями, работа над ошибками ведётся постоянно.
Хотя в данной статье рассматривается работа Watchtower Library 2007-2014 Russian, многое из обсуждаемого здесь также с равным успехом относится и к английской версии, а также к более старым выпускам программы.
Хочется отметить, что Watchtower Library в Linux при использовании последних версий wine работает «из коробки»1). Для работы Watchtower Library 2010-2013 требуется wine версии 1.3.11 и старше. Для работы Watchtower Library 2014 требуется wine версии 1.7 и старше. Об имеющихся недочётах и способах их устранения написано на отдельной странице. Стоит отметить, что имеющиеся проблемы не являются критическими. Ведётся активная работа по устранению имеющихся ошибок.
Итак, какие же шаги нужно предпринять для того, чтобы библиотека заработала в Linux?
Обязательных шагов всего два: установка wine и Watchtower Library. Если говорить коротко, то в последних версиях ubuntu выполняются эти шаги так:2)
Данная команда требует наличия подключения к интернету.3)
sudo sh -c "add-apt-repository ppa:ubuntu-wine/ppa && apt-get update && apt-get install -y wine" wine /cdrom/Setup.exe
Где: `/cdrom` - точка монтирования, WTLIB10U - версия библиотеки. Необходимо указать соответственно свои параметры
Рассмотрим эти шаги подробнее.
Для запуска windows-программ под Linux предназначен специальный комплекс программ, под названием wine. Wine позволяет запускать windows-программы параллельно с другими программами Linux.
Прежде чем устанавливать wine, давайте проверим не установлен ли он уже у вас в системе, а если установлен, то какой версии. Откройте консоль и выполните эту команду
wine --version
Если в ответ вы получили что-то вроде bash: wine: команда не найдена
, то wine не установлен. В противном случае вам сообщат номер версии wine в формате wine-версия
. В связи с выходом 22 мая 2009 wine 1.1.22, содержащей ряд важных исправлений, касающихся работы Watchtower Library, настоятельно рекомендуется обновиться как минимум до этой версии.
Настоятельно не рекомендуется использовать wine 1.1.12 из-за наличия в нём пары критических ошибок. Используйте более новые версии.
Watchtower Library 2010 требует wine версии 1.3.11 или старше.
Современные дистрибутивы линукса имеют мощные системы управления пакетами. Это очень удобно. Установка нужной программы как правило дело одной командной строки. Для любителей графических интерфейсов существуют графические менеджеры пакетов.
В принципе, wine можно установить прямо из имеющихся репозитариев, но проблема в том, что там зачастую находятся устаревшие версии wine. Поэтому, лучше брать wine прямо у его разработчиков.
Для этого идём на официальную страницу загрузки wine и выбираем там используемый дистрибутив линукса. Далее будет предложено либо просто скачать файлы для установки, либо подключить в свою систему управления пакетами репозитарий wine. Последнее удобнее, т.к. это позволит получать автоматические обновления по мере выхода новых версий wine.
Для систем, использующих .deb-пакеты (Debian и все его потомки, включая все разновидности ubuntu4) и его потомки5)) установить wine можно установив одноимённый пакет через стандартный менеджер пакетов или такой командой: sudo apt-get install wine
. В этом случае будет установлена стабильная версия, имеющаяся в репозитории. Так, в Ubuntu 14.04 это wine 1.6.
Поставить последнюю версию можно так6):
Данная команда требует наличия подключения к интернету.7)
# подключаем PPA-репозиторий с wine: sudo add-apt-repository -y ppa:ubuntu-wine/ppa # Обновляем список пакетов и устанавливаем wine sudo apt-get update && sudo apt-get install -y wine
RPM-пакеты со свежей версией wine можно забрать с сайта sourceforge.net.
Ссылки на репозитарии для свежих версий wine можно найти в официальной документации. Выберите нужную вам версию (в зависимости от того, какая версия OpenSUSE у вас установлена), и откройте соответствующую ссылку. Там будет список файлов, один из которых называется Emulators:Wine.repo. Откройте этот файл, и нужный репозитарий будет добавлев в систему.
После того, как wine будет установлен, вам нужно будет вставить диск с Watchtower Library, найти на нём файл Setup.exe
и запустить его. После установки на рабочем столе, а также в меню должны появиться ярлыки, используя которые можно запускать Watchtower Library.
По идее, при использовании последних версий wine и в меру свежих версий Linux проблем у вас быть не должно. Но если проблемы всё же возникли…
wine /cdrom/Setup.exe
Вы сделали всё по инструкции, но что-то не сработало? Для начала ознакомьтесь со списком известных проблем и способами их решения. Если вы не нашли ответа там, то опишите свою проблему на этой странице.
Задать вопросы, написать отзывы и обсудить статью можно на этой странице. Если вы всё-таки хотите связаться с автором лично, пишите мне на tigrus@polosatus.ru.