====== Запускаем 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 сборка запуск}}