This is an unofficial packaged version of Evernote (same as the Windows distribution version)
Download the system package.
apt-get install libsecret-1-dev libclucene-dev build-essential p7zip-full libuv1-dev
Private NPM Registry setup
npm install -g node-gyp node-pre-gyp
npm install verdaccio
Please refer to other documentation on how to set up Verdaccio.
Python Packages Install
pip install click
Git Clone
git clone https://github.com/search5/Evernote-for-Linux.git
Registering required packages in private NPM Registry
cd Evernote-for-Linux/build_helper
./publishConfig_update.py --registry http://localhost:4873
Please note that the private NPM Registry URL may vary depending on the setting (the value used here is the default value).
Packages to be registered in the private registry need to go into a separate directory and only issue the npm publish command.
There are two types of en-data-model: evernote_modules/en-data-model and evernote_modules/en-graph-types/node_modules/en-data-model, each with completely different versions and content. Therefore, these two modules must be registered separately with the private NPM.
cd Evernote-for-Linux
./build.sh
When Evernote build is complete, a deb file is created in the out directory, and once this file is installed, Evernote can be used in Linux.
ElectronJS used in this project is version 11.1.1, and if the version to be used is different, you need to enter build.sh as well as electron-clipboard-files, modify package.json, rebuild, and upload to private NPM (for convenience of development). There are some pre-built for Electron 11.1.1, Linux, and amd64)
Warning: This project is based on information extracted from the official Evernote EXE file, and unauthorized modification of the source code is not permitted, and redistribution is not permitted. In the case of distribution or general distribution by modifying the source code in any form, the legal responsibility for the person concerned lies with the actor.
Copyright: The copyright of the program code in the node_modules directory belongs to Evernote, and the copyrights of various Python scripts and shell scripts belong to Lee Persy Ji-ho ([email protected]), and are subject to the BSD license.