An unofficial client of Evernote for Linux.
This version contains the original code plus the changes made by @jeffkowalski and some of my own that should make the application more stable (and use standard-compliant locations for storing user settings and data).
Make sure you're on the default (RJVB-MP) branch of this repository, and in a terminal, do
> mkdir build
> cd build
> qmake ../nixnote2/NixNote2.pro
> make
Upon successful completion you will have the NixNote2.app bundle in the build directory.
Here, qmake is the one from Qt5. You will need to have Qt5 installed (qtbase, qtdeclarative and qtwebkit), as well as pkgconfig, poppler-qt5, hunspell and curl; dependencies can come from MacPorts, Fink or HomeBrew (I use MacPorts). It should be possible to use official Qt5 packages too but I haven't tested that.
The resulting application still depends MacPorts (or Fink or HomeBrew). To turn this into a standalone app bundle that can be deployed anywhere:
> cd build
> macdeployqt NixNote2.app [-no-strip]
As far as I can tell this will find and copy all required dependencies into the app bundle and modify them so they can be loaded from inside that bundle (wherever it ends up).
This works much as described for Mac above. You'll need the same dependencies installed (including
libtidy on MS Windows). Then, run the same sequence of commands, followed by sudo make install
.
For users of Debian Stretch (Debian 9) or later, Debian unstable and Ubuntu 17.04+, you may install from the official repositories. This will become the stable release we will encourage users to install.
sudo apt update
sudo apt install nixnote2
For users of Debian Stretch (Debian 9), you may also install the
latest upstream stable release from stretch-backports
repository:
# !! NOTE: You need to enable stretch-backports repository first
# See https://backports.debian.org for instructions
# After you enabled backports repository, type the following commands:
sudo apt update
sudo apt install nixnote2 -t stretch-backports
You may find the package information on Debian PTS.
For testing the very latest functionality, there is an unstable Daily-build PPA for Debian/Ubuntu (provided by artmg). This is only recommended for Advanced users.
sudo add-apt-repository ppa:nixnote/nixnote2-daily
sudo apt update
sudo apt install nixnote2
NixNote2 is available via AUR: nixnote-beta, nixnote.
These packages are also available in [archlinuxcn] unofficial repository.
NixNote is available via gentoo-zh overlay, you can install by:
# run with root privileges
layman -a gentoo-zh
emerge nixnote:1 # to install nixnote-1.6
# or
emerge nixnote:2 # to install nixnote-2.0
The NixNote2 package for Fedora and other distros using RPM packages is now on Copr, provided by Nuno Dias.
dnf copr enable nunodias/nixnote2
dnf install nixnote2
# OR for OLDER Distros using yum
yum copr enable nunodias/nixnote2
yum install nixnote2