Environment
- 启用了
multilib
的最新Archlinux 64-bit
# pacman -Syu
- 带有
mono
和gecko
的Wine 1.7.x
# pacman -S wine wine_gecko wine-mono mono
winetricks,
干吗的不用说也明白
# pacman -S winetricks- 顺手的下载器和浏览器
我的是wget
和google-chrome
可能一定会用到梯子和proxychains-ng
,自行准备,下载字体要用
Preparation
- 从Evernote官方下载安装包
$ wget -O "Evernote-Install.exe" "https://evernote.com/download/get.php?file=Win"
……我可没说一定要用wget,圣战请移步 - 开新的wine容器,名称为
evernote
$ env WINEPREFIX="$HOME/.local/share/wineprefixes/evernote" winecfg
- 调整wine设定
Installation
- 开始安装到指定容器
$ env WINEPREFIX="$HOME/.local/share/wineprefixes/evernote" wine Evernote-Install.exe
重要!不要更变默认安装配置,不然会给后期的更新和查错带来麻烦!
- 安装gnutls库
重要!没有这个东西Evernote根本不能访问笔记存储服务器!
# pacman -S lib32-gnutls
- winetricks中安装
msxml3
msxml5
msxml6
$ winetricks - winetricks中安装富文本控件
- winetricks中的中文字体配置
Done! Happy taking notes!
Post-installation tweaks
开机启动
虽然wine能够处理大多数让windows程序跑起来的工作,但是wine仍然是一个容器,不足以上升到系统层面,因此你并不能强求印象笔记在你登陆时自行启动。
The Linux Way:使用Gnome高级设置gnome-tweak-tool
,使用pacman -S gnome-tweak-tool以安装
,在自启菜单中找到Evernote的启动器并添加相应启动项。
更新
就和安装一个新的一样,重复准备步骤1和安装步骤1即可,Winetricks无需再次配置。
Known Caveats
1:笔记本分类错误,在试图更改已经存在的笔记的所属笔记本时会发生错误并且崩溃。
解决方案:not yet
2:图片不能自动缩放到适合大小。
解决方案:错误信息提示需要libjpeg.so.8
,即使已经安装64位的libjpeg-turbo
,32位的Evernote并不能正确加载,安装lib32-libjpeg-turbo
以解决问题
[Update Aug 10, 2015]
疑似无法启动的可以尝试安装AUR里的log4cplus