====== Запускаем Evernote в Ubuntu под Wine ======
Попытаться запустить фирменный клиент Evernote для Windows меня заставил тот факт, что под под Linux в целом (и Ubuntu в частности) нет нормального клиента. Etherpad мне не подходит, т.к. на Ubuntu 10.04 он не работает. Другие клиенты совсем не понравились.
Если версия убунты одна из последних, то можно и поставить Etherpad:
# sudo add-apt-repository ppa:nvbn-rm/ppa
# sudo apt-get update
# sudo apt-get install everpad
Ну а я буду говорить про связку Ubuntu 10.04 + Wine 1.5.x + Evernote.
Как выяснилось, на стандартном wine 1.2.2 из репозиториев evernote даже не стартует. То ли wine старый, то ли клиент такой - разбираться было не интересно. Поэтому решение простое: обновляем вайн до последней версии. Однако выяснилось, что самый-самый распоследний wine в PPA для 10.04 всего-лишь старой версии 1.4 (да еще и называется почему-то 1.3!). И вроде бы Evernote может на нем заработать, но все же хочется версию посвежее.
Ну что же, будем собирать руками.
===== Подготовка к сборке Wine =====
Ставим нужные для сборки пакеты:
# sudo add-apt-repository ppa:ubuntu-wine/ppa
# sudo apt-get update
# sudo apt-get install linux-headers-generic build-essential flex bison qt3-dev-tools qt4-qmake
Далее тащим все зависимости:
# sudo apt-get build-dep wine1.3
И вот тут облом №1: нет такого пакета. Лечим просто: добавляем в ''/etc/apt/sources.list.d/ubuntu-wine-ppa-lucid.list'' строку
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu lucid main
В итоге в файлике должно быть следующее:
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu lucid main
Так же проверяем чтобы репозитарии "Universe" и "Multiverse" были подключены.
повторяем попытку:
# sudo apt-get upgrade
# sudo apt-get build-dep wine1.3
И тут наступил облом №2: убунта отругалась на библиотеку libsane - мол установлена версия 1.0.21, а надо 1.0.20. Правим недоразумение:
# sudo apt-get remove libsane-dev
# sudo apt-get update
# sudo apt-get install libsane libsane-dev
Повторяем попытку:
# sudo apt-get build-dep wine1.3
на этот раз все прошло замечательно, скачалось около 230 Мб всякой хрени. Ну и теперь переходим к сборке Wine.
===== Собираем Wine =====
Качаем и собираем (на момент написания заметки 1.5.17 была самой последней версией):
# cd ~
# wget http://sourceforge.net/projects/wine/files/Source/wine-1.5.17.tar.bz2
# tar xjf wine-1.5.17.tar.bz2
# cd wine-1.5.17
# ./configure
А далее либо стандартный
# make
# sudo make install
либо поступаем более правильно: собираем deb-пакет (подробнее см. тут: [[devops:make-deb|Компиляция пакетов для Ubuntu]])
# sudo checkinstall -D
Сборка wine идет довольно долго (около часа), так что можно расслабиться.
Далее устанавливаем пакет
# sudo dpkg -i wine_1.5.17-1_i386.deb
И еще нужно прихватить winetricks
# cd ~
# wget http://winetricks.org/winetricks
# chmod +x winetricks
===== Запускаем новый wine =====
Необходимо удалить старую папку ''.wine'' из домашней папки - чтобы не было конфликтов со старыми настройками (см. описание проблемы ниже).
Проверяем версию wine:
# wine --version
wine-1.5.17
Запускаем winecfg:
# winecfg
Будет предложено загрузить поддержку Mono и еще чего-то - соглашайтесь, пригодится.
Далее при необходимости можно проверить настройки и можно закрывать winecfg.
===== Установка Evernote =====
Качаем дистрибутив с официального сайта, делаем исполняемым, запускаем при помощи wine. Далее нажимаем привычные кнопки "далее". И запускаем. По идее все должно работать без вопросов.
==== Ошибка wine "(.\Bootstrapper.cpp:886) 0x65B:Сбой функции." ====
Это ошибка инсталлятора винды, решилась удалением папки ''.wine''
{{tag>wine ubuntu 10.04 evernote compile etherpad сборка запуск}}