# Installa su Fedora Linux
Esistono repository QOwnNotes per Fedora 28 e versioni successive.
TIP
QOwnNotes è dato a disposizione sugli archivi di Fedora (opens new window). Quella versione è generalmente un paio di versioni arretrata rispetto all'archivio principale ottenibile con le istruzioni sottostanti.
Per la maggior parte degli utenti è sufficiente usare il comando dnf install qownnotes
in una finestra del terminale. Altrimenti, se si vuole la versione più aggiornata, proseguire con la lettura.
# Sui sistemi con plugin dnf config-manager
Eseguire i seguenti comandi shell come root (amministratore) per aggiungere il repository.
dnf config-manager --add-repo http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_\$releasever/
dnf makecache
dnf install qownnotes
2
3
4
TIP
Potrebbe essere necessario accettare la chiave del repository prima di poter scaricarlo da lì.
Se si ha qualche problema si può importare manualmente la chiave con:
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
Si noti che la porzione "Fedora_40" del codice antecedente si riferisce alla versione di Fedora attualmente in uso dall'utente (es: "Fedora_39", "Fedora_38", ecc...)
# Metodo di installazione legacy
Usare questo metodo nel caso in cui la versione di Fedora non supporta il plugin di dnf config-manager
, in tal caso eseguire i seguenti comandi come root.
Eseguire il seguente comando shell come root per rendere attendibile il repository.
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
Di nuovo: si noti che la porzione "Fedora_40" del codice antecedente si riferisce alla versione di Fedora attualmente in uso dall'utente (es: "Fedora_39", "Fedora_38", ecc...)
Dunque eseguire i seguenti comandi come root per aggiungere il repository e installare QOwnNotes da esso.
cat > /etc/yum.repos.d/QOwnNotes.repo << EOL
[qownnotes]
name=OBS repo for QOwnNotes (Fedora \$releasever - \$basearch)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_\$releasever/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_\$releasever/repodata/repomd.xml.key
enabled=1
EOL
dnf clean expire-cache
dnf install qownnotes
2
3
4
5
6
7
8
9
10
11
12
Download diretto (opens new window) (Questo è un link esempio per Fedora 40)
# Note sull'aggiornamento della versione di QOwnNotes su Fedora
# Problemi con la chiave GPG?
Changes in Fedora's cryptographic policies can mean "old" (expired) repository keys are not automatically extended. This can lead to problems updating QOwnNotes.
Dettagli: se si hanno problemi con l'invalidità delle chiavi (es.: Errori GPG) come certificate is not alive
(il certificato non è disponibile) e/o key is not alive
(la chiave non è disponibile) a causa della scadenza di essi i seguenti comandi dovrebbero eliminare la chiave scaduta:
sudo rpm -e $(rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n" gpg-pubkey | grep pbek | cut -f1)
La guida dettagliata dei comandi è disponibile su GitHub nel topic (opens new window) riguardante questa esatta problematica.
Once the expired key has been deleted, you must then newly import the current key manually as described in the beginning of these installation instructions.