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 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
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-qt58-trusty
sudo apt-get update
sudo apt-get install qt58-meta-full
sudo ln -s /opt/qt58 /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/qt58/bin/qt58-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.
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
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
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.3/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.3/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes
Run the following shell commands as root to trust the repository.
su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Leap_15.0/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_15.0/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes
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
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
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
Run the following shell commands as root to trust the repository.
su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/SLE_12_SP3_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_SP3_Backports/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes
Run the following shell commands as root to trust the repository.
su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/SLE_15/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_15/home:pbek:QOwnNotes.repo
zypper refresh
zypper install qownnotes
Run the following shell commands as root to trust the repository.
su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_31/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_31/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes
Run the following shell commands as root to trust the repository.
su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_30/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_30/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes
Run the following shell commands as root to trust the repository.
su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_29/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_29/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes
Run the following shell commands as root to trust the repository.
su -
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_28/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_28/home:pbek:QOwnNotes.repo -O /etc/yum.repos.d/QOwnNotes.repo
dnf clean expire-cache
dnf install qownnotes
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
Of course you can also use this repository with other Arch Linux based distributions, like Manjaro.
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
If you want to speed up build time you may want to read CCACHE and AUR.
There is a snap qownnotes
in the
Snap store.
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.
There is a 3rd party Flatpak org.qownnotes.QOwnNotes
on
Flathub.
You can install it by typing:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.qownnotes.QOwnNotes
Afterwards you should be able to run QOwnNotes with the command flatpak run org.qownnotes.QOwnNotes
.
You can download the latest AppImage from the QOwnNotes AppImage repository.
Latest QOwnNotes x86_64 AppImage
Then you can change the execute-permissions on the file:
chmod a+x QOwnNotes-*.AppImage
Afterwards you should be able to execute the AppImage to run QOwnNotes.
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
There is a community maintained package qownnotes
at the
KaOS Community Packages
repository.
You can install it by typing:
kcp -i qownnotes
Run the following shell commands trust the repository.
wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Debian_10/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_10/ /' >> /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.
Run the following shell commands trust the repository.
wget http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Debian_9.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_9.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.
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.
Add and install QOwnNotes with layman.
layman -f -a qownnotes-overlay -o https://raw.githubusercontent.com/pbek/qownnotes-overlay/master/overlay.xml
emerge qownnotes
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
.
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
.
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
.
There are community-created packages for CentOS 7 by Jörg Woll at QOwnNotes packages for X86 and QOwnNotes packages for ARM. A big thank you to Jörg!
There is a community-created package for FreeBSD by Matthew Stobbs at QOwnNotes FreeBSD port. A big thank you to Matthew!
Download the latest macOS 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.
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
.
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.
Qt dropped support for Windows XP with version 5.8, but QOwnNotes is now also built with Qt 5.7 to allow Windows XP users to still use it.
Although you have to seek out the latest master build from AppVeyor yourself, choose the Qt 5.7 environment and download the artifact.
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.
You will find source archives of QOwnNotes on QOwnNotes source archive.
The source archives will be accessible like that:
https://download.tuxfamily.org/qownnotes/src/qownnotes-19.5.3.tar.xz
If you have problems with the packages or repositories please report them at the QOwnNotes issues page.