Installation

You can install QOwnNotes on the following operating systems or build it yourself. If not stated otherwise you can run QOwnNotes afterwards by executing QOwnNotes.

Install on Ubuntu Linux and Linux Mint

Ubuntu Linux 15.04, Linux Mint 18 and newer

Install QOwnNotes on Ubuntu Linux (minimum 15.04) using the PPA repository. Note that there are also packages for ARM in the repository, in case you want to use QOwnNotes on a Raspberry Pi.

Open a terminal and enter the following lines to add the repository and install QOwnNotes.

sudo add-apt-repository ppa:pbek/qownnotes
sudo apt-get update
sudo apt-get install qownnotes

Direct Download

Older Ubuntu Linux distributions and derivatives

QOwnNotes needs Qt 5.3 or higher! For Ubuntu based distributions that only include an older version of Qt, like Linux Mint 17.4 or Ubuntu 14.04 you need to add a PPA and install Qt from there. You also need to add a symbolic link, because this release of QOwnNotes is currently built with Qt 5.6.1.

sudo apt-add-repository ppa:beineri/opt-qt57-trusty
sudo apt-get update
sudo apt-get install qt57-meta-full
sudo ln -s /opt/qt57 /opt/qt56

Then you also need to edit your profile file:

gedit ~/.profile

and add the following line at the end of the file:

. "/opt/qt57/bin/qt57-env.sh"

After logging out and in again for the profile settings to take action you should be able to install below package of QOwnNotes directly.

  • QOwnNotes Ubuntu Linux 64bit

    version 17.02.6 - build linux-b2804-185423
    February 13, 2017 19:54

OBS Repository

You may also be able to use the Ubuntu repositories from the Open Build Service if you have installed Qt 5.6 yourself.
Below are example calls for the xUbuntu 15.10 repository. There are also repositories for 15.04 and 16.04.

Run the following shell command to trust the repository.

wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/xUbuntu_15.10/Release.key -O - | sudo apt-key add -

Run the following shell commands to add the repository and install QOwnNotes from there.

sudo su -
sh -c "echo 'deb http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/xUbuntu_15.10/ /' >> /etc/apt/sources.list.d/qownnotes.list"
apt-get update
apt-get install qownnotes

Direct Download

Install on openSUSE Linux

openSUSE 13.2

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_13.2/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

zypper addrepo -f http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_13.2/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes

Direct Download

openSUSE Leap 42.2

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Leap_42.2/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

zypper addrepo -f http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Leap_42.2/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes

Direct Download

openSUSE Leap 42.1

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Leap_42.1/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

zypper addrepo -f http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Leap_42.1/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes

Direct Download

openSUSE Tumbleweed

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Tumbleweed/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

zypper addrepo -f http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Tumbleweed/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes

Direct Download

SLE 12 SP1 Backports

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/SLE_12_SP1_Backports/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

zypper addrepo -f http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/SLE_12_SP1_Backports/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes

Direct Download

Install on Fedora Linux

Fedora 25

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_25/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_25/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes

Direct Download

Fedora 24

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_24/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_24/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes

Direct Download

Fedora 23

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_23/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_23/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes

Direct Download

Fedora 22

Run the following shell commands as root to trust the repository.

su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_22/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install QOwnNotes from there.

wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_22/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes

Direct Download

Install on Arch Linux

pacman

Add the following lines to your /etc/pacman.conf with sudo nano /etc/pacman.conf:

[home_pbek_QOwnNotes_Arch_Extra]
SigLevel = Optional TrustAll
Server = http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch

Run the following shell commands to trust the repository:

wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/x86_64/home_pbek_QOwnNotes_Arch_Extra.key -O - | sudo pacman-key --add -
sudo pacman-key --lsign-key FFC43FC94539B8B0

Synchronize your package database and install the package with pacman:

sudo pacman -Syy qownnotes

Direct Download

Of course you can also use this repository with other Arch Linux based distributions, like Manjaro.

Arch User Repository (AUR)

Alternatively there also is an official package for QOwnNotes on AUR, it is called qownnotes.

You will find it here: QOwnNotes on AUR

Synchronize your package database and install the package with yaourt:

yaourt -Sy qownnotes

Install as snap

There is a snap qownnotes at the QOwnNotes uApp Explorer page.

You can install it by typing:

snap install qownnotes

Afterwards you should be able to run QOwnNotes with the command qownnotes.

Snaps are working on many Linux distributions like Ubuntu, Arch Linux, Debian, Fedora, openSUSE, Gentoo Linux, OpenWRT, open embedded and yocto project.

Install on Solus

There is a qownnotes package at QOwnNotes Solus package, that is maintained by the Solus Project.

You can install it by typing:

sudo eopkg install qownnotes

Install on KaOS Linux

There is a community maintained package qownnotes at the KaOS Community Packages repository.

You can install it by typing:

kcp -i qownnotes

Install on Debian Linux

Debian 8.0

Run the following shell commands trust the repository.

wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Debian_8.0/Release.key -O - | sudo apt-key add -

Run the following shell commands to add the repository and install QOwnNotes from there.

sudo bash -c "echo 'deb http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Debian_8.0/ /' >> /etc/apt/sources.list.d/qownnotes.list"
sudo apt-get update
sudo apt-get install qownnotes

If you use this repository for other Debian Linux versions please make sure that you have Qt installed at least at version 5.3.

Direct Download

Install on Gentoo Linux

layman

Add and install QOwnNotes with layman.

layman -f -a qownnotes-overlay -o https://raw.githubusercontent.com/pbek/qownnotes-overlay/master/overlay.xml
emerge qownnotes

direct

To create a configuration file for the QOwnNotes overlay you have to run these commands as root.

mkdir -p /etc/portage/repos.conf
nano /etc/portage/repos.conf/qownnotes-overlay.conf

Add these lines to the file:

[qownnotes-overlay]
location = /usr/local/portage/qownnotes-overlay
sync-type = git
sync-uri = https://github.com/pbek/qownnotes-overlay.git

Then you should be able to install QOwnNotes from the overlay.

emerge --sync
emerge app-office/qownnotes

If you run into troubles with libpcre you might have to do a env USE=pcre16 emerge -1 libpcre.

QOwnNotes overlay on GitHub

Install on Slackware Linux

Slackware 14.1

First you need to install Qt 5.

cd /tmp
wget "http://bear.alienbase.nl/mirrors/people/alien/sbrepos/14.1/x86_64/qt5/qt5-5.5.1-x86_64-4alien.txz"
sudo installpkg qt5-5.5.1-x86_64-4alien.txz

Then you can checkout the QOwnNotes slackbuilds repository and build the application.

cd /tmp
git clone https://github.com/pbek/qownnotes-slackbuilds.git
cd qownnotes-slackbuilds/14.1/qownnotes
./dobuild.sh

After that you can install the generated package with installpkg.

Slackware 14.2

First you need to install Qt 5, libxkbcommon, libproxy and js185.

cd /tmp
wget "http://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64/qt5/qt5-5.6.1_1-x86_64-1alien.txz"
wget http://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64/libxkbcommon/libxkbcommon-0.5.0-x86_64-1alien.txz
sudo installpkg libxkbcommon-0.5.0-x86_64-1alien.txz qt5-5.6.1_1-x86_64-1alien.txz
slackpkg update
slackpkg install libproxy js185-1.0.0-x86_64-1

Then you can checkout the QOwnNotes slackbuilds repository and build the application.

cd /tmp
git clone https://github.com/pbek/qownnotes-slackbuilds.git
cd qownnotes-slackbuilds/14.2/qownnotes
./dobuild.sh

After that you can install the generated package with installpkg.

QOwnNotes Slackbuild on GitHub

Install on CentOS Linux

There are community-created packages for CentOS 7 by Jörg Woll at QOwnNotes packages on w3bservice.de. A big thank you to Jörg!

Install on Mac OSX™

Download the latest OSX disk image, open it and drag the QOwnNotes app to your application folder.

The first time you have to right click the application and click Open to open QOwnNotes.

  • QOwnNotes Mac OS X 64bit

    version 17.02.6 - build macosx-b2804-203047
    February 13, 2017 21:31

Install on Microsoft Windows™

Download the latest Windows archive and unzip it to anywhere you like.

If you want to use the automatic updater please make sure you unzip it to a place where your user has write access to. Your user most likely doesn't have write access to places like C:\Program Files (x86) or C:\Program Files.

  • QOwnNotes Windows

    version 17.02.6 - build windows-b2812
    QOwnNotes.zip (26.3 MB)
    February 13, 2017 19:55

You can then directly run QOwnNotes.exe from your QOwnNotes folder.

Use QOwnNotesPortable.bat to run QOwnNotes in portable mode where everything (including your notes) will only be stored in your QOwnNotes folder.

Building QOwnNotes

Building from GitHub

You can also build QOwnNotes yourself from the source code.
Checkout the code directly from the git repository:

git clone https://github.com/pbek/QOwnNotes.git -b master
cd QOwnNotes
git submodule update --init

Then download Qt Creator, open the project file src/QOwnNotes.pro and click on Build / Build Project QOwnNotes.

Or you can build it directly in your terminal:

cd src
qmake
make

Please feel free to contribute source code to this project, make suggestions or report troubles on the QOwnNotes issues page.

Visit QOwnNotes on GitHub.

If you want to contribute source code to the project please make your pull requests to the develop branch.

Source archive

You will find source archives of QOwnNotes on QOwnNotes source archive.

The source archives will be accessible like that:
http://downloads.sourceforge.net/project/qownnotes/src/qownnotes-16.05.2.tar.xz

If you have problems with the packages or repositories please report them at the QOwnNotes issues page.