# 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?
I cambiamenti nei criteri crittografici di Fedora potrebbero rendere "obsolete" (scadute) le chiavi del repository, le quali non vengono automaticamente aggiornate. Ciò potrebbe portare a problemi nell'aggiornare 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.
Una volta che la chiave scaduta è stata eliminata si deve nuovamente importare la chiave corrente manualmente come descritto all'inizio di queste istruzioni per l'installazione.