Installieren unter Arch Linux
Arch User Repository (AUR)
Alternativ gibt es auch ein offizielles Paket für QOwnNotes auf AUR; es heißt qownnotes.
Sie finden es hier: QOwnNotes auf AUR
Synchronisieren Sie Ihre Package-Datenbank und installieren Sie das Paket mit yay:
yay -S qownnotes
Tips
Falls Sie den Prozess beschleunigen möchten, interessiert Sie vielleicht CCACHE und AUR.
pacman
Fügen Sie die folgenden Zeilen zu Ihrem /etc/pacman.conf mit sudo nano /etc/pacman.conf hinzu:
[home_pbek_QOwnNotes_Arch_Extra]
SigLevel = Optional TrustAll
Server = http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch
Führen Sie die folgenden Befehle aus, um dem Repository zu vertrauen:
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 F2205FB121DF142B31450865A3BA514562A835DB
If the command sudo pacman-key --lsign-key F2205FB121DF142B31450865A3BA514562A835DB fails with a message like: ERROR: FFC43FC94539B8B0 could not be locally signed., you could first find out the actual keyid of the downloaded key, i.e. with the command (and output):
gpg /path/to/downloaded/home_pbek_QOwnNotes_Arch_Extra.key
gpg: WARNING: no command supplied. Trying to guess what you mean ...
pub rsa2048 2019-07-31 [SC] [expires: 2021-10-10]
F2205FB121DF142B31450865A3BA514562A835DB
uid home:pbek OBS Project <home:[email protected]>
Sie können nun Ihre Package-Datenbank synchronisieren und das Paket mit pacman installieren:
sudo pacman -Syy qownnotes
Tips
Sie können das Repository natürlich auch mit anderen Arch-basierten Distributionen wie Manjaro verwenden.
Tips
If QOwnNotes logs Could not write secret to keychain, install the missing Secret Service packages and restart your desktop session.
For GNOME and other Secret Service based desktops:
sudo pacman -S gnome-keyring libsecret seahorse
For KDE Plasma:
sudo pacman -S kwalletmanager kwallet
QOwnNotes will fall back to legacy encryption if the desktop keychain is unavailable.