# Instalar en Fedora Linux

Hay repositorios de QOwnNotes para Fedora 28 y superior.

TIP

QOwnNotes se proporciona en los repositorios de Fedora (opens new window). Esa versión generalmente está una o dos versiones de parche detrás del repositorio principal, disponible en las instrucciones a continuación.

Para la mayoría de los usuarios, simplemente puede ejecutar dnf install qownnotes en una ventana de terminal. Si desea la versión más actualizada, por favor continúe leyendo.

# En sistemas con el complemento config-manager de dnf

Ejecute las órdenes de consola siguientes con permisos administrativos para añadir el repositorio.

dnf config-manager --add-repo http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_\$releasever/

dnf makecache
dnf install qownnotes
1
2
3
4

TIP

Tal vez necesite aceptar la clave del repositorio antes de poder descargar desde este.

Si tiene problemas, importe la clave por su propia cuenta con:

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

Por favor tenga en cuenta que la porción "Fedora_40" en el código anterior debe reflejar la versión de Fedora que está utilizando (por ejemplo "Fedora_39", "Fedora_38", etc.)

# Método de instalación heredado

Utilice este método si su versión de Fedora no admite el complemento config-manager de dnf. Ejecute estos comandos como root.

Ejecute la orden de consola siguiente con privilegios administrativos para marcar el repositorio como de fiar.

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

Nuevamente: tenga en cuenta que la porción "Fedora_40" en el código anterior debe reflejar la versión de Fedora que está utilizando (por ejemplo "Fedora_39", "Fedora_38", etc.)

Tras ello, ejecute las órdenes de consola siguientes con permisos administrativos para añadir el repositorio e instalar QOwnNotes desde allí.

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
1
2
3
4
5
6
7
8
9
10
11
12

Descarga directa (opens new window) (este enlace de ejemplo es para Fedora 40)

# Notas sobre la actualización de versiones de QOwnNotes para Fedora

# ¿Problemas con claves GPG?

Los cambios en las políticas criptográficas de Fedora puede significar que las claves "antiguas" (expiradas) del repositorio no sean extendidas automáticamente. Esto puede provocar problemas al actualizar QOwnNotes.

Detalle: Si tiene un problema con claves inválidas (por ejemplo errores GPG) como que el certificado no esté activo y/o que la clave no esté activa debido a su expiración, este comando de terminal debería eliminar la clave expirada:

sudo rpm -e $(rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n" gpg-pubkey | grep pbek | cut -f1)
1

La explicación detallada del comando se encuentra disponible en GitHub en un tema (opens new window) relacionado a este mismo problema.

Una vez que la clave expirada haya sido eliminada, debe importar nuevamente la clave actual de forma manual, tal y como se describe al inicio de estas instrucciones de instalación.