Обновляется ли Evernote при установке под Wine?

3

Я рассматриваю возможность установки Ubuntu на моем ПК. Evernote - это незаменимое приложение для меня, & amp; Я использую только настольный клиент, потому что все мои заметки являются локальными. Я узнал, что Evernote для Windows можно установить под Wine & amp; в то время как некоторые люди сталкиваются с глюками, которые, как сообщают другие, не имеют проблем. Предполагая, что нет проблем, делайте обновления, которые команда Evernote выпустила, используя EN под Wine?

    
задан user261838 25.03.2014 в 10:07
источник

2 ответа

1

Да. Evernote будет автоматически обновляться даже под Wine. Фактически, проверка и загрузка новой версии, установка и перезапуск Evernote происходит так же, как в Windows.

    
ответ дан Jos 25.03.2014 в 10:51
источник
4

Кажется, что автоматическое обновление Evernote больше не работает на Wine (по крайней мере, это то, что я могу наблюдать в моем случае, для Evernote 5.8.x - и 5.7 .x, насколько я помню). Как и следовало ожидать, решение состоит в том, чтобы удалить текущую версию и установить новую.

Это выглядит довольно просто, но иногда вы можете наткнуться на проблему неспособности установить новую версию Evernote после удаления предыдущей. Происшедшая ошибка в основном говорит о том, что вы не можете установить Evernote, потому что она уже установлена ​​для другого пользователя, и только одна копия может быть установлена ​​одновременно.

Если это так, после удаления текущей Evernote запустите:

grep "with upgrade" ~/.wine/drive_c/users/YOUR_USERNAME/Temp/EvernoteSetup.log

Вы получите кучу записей, например:

[02/14/2015 14:53:41] Located product {????????-????-????-????-????????????} with upgrade code {????????-????-????-????-????????????}.
[02/14/2015 15:02:53] No products with upgrade code {XXXXXXXX-????-????-????-????????????} found.

Попробуйте найти самую последнюю (обратите внимание на информацию о дате) и скопируйте ID / строку, отмеченную XXXXXXXX выше (она будет выглядеть примерно как EC4A382C ).

Затем обратный он (чтобы получить, например, C283A4CE ), и найдите запись в реестре Wine, содержащую этот идентификатор / строку (вы можете найти реестр Wine в файле /home/YOUR_USERNAME/.wine/system.reg ). Запись будет выглядеть так (обратите внимание на строку C283A4CE в конце пути):

[Software\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\C283A4CE] 1216443328

Затем вам просто нужно удалить его (только эту строку, ничего больше) и сохранить файл. Не забудьте сохранить файл system.reg , чтобы восстановить его, если что-то пойдет не так.

Хотя решение выглядит довольно сложно, оно работает для меня каждый раз, когда я не могу автоматически обновлять Evernote с помощью функции автоматического обновления. :)

Кроме того, вы заметите, что при попытке загрузить установщик Evernote с официального сайта вы получаете информацию о том, что Evernote недоступна для операционной системы Linux. В таком случае измените информацию своего агента-агента через какой-либо подключаемый плагин для вашего браузера (например, источник ).

    
ответ дан falconepl 28.02.2015 в 16:29