# Fedora Linux에 설치
Fedora 28 이상에 대한 QOwnNotes저장소가 있습니다.
::: 팁 QOwnNotes는 Fedora 저장소 (opens new window)에서 업스트림으로 제공됩니다. 하지만 해당 버전은 일반적으로 최신 QOwnNotes 릴리스보다 훨씬 뒤처져 있습니다.
대부분의 사용자는 터미널 창에서 dnf install qownnotes를 사용하여 업스트림 버전을 설치하면 됩니다. 최신 버전을 원하신다면 계속 읽어주시기 바랍니다. :::
# Config-manager dnf 플러그인이 있는 시스템
다음 셸 명령을 root으로 실행하여 리포지토리를 추가합니다.
dnf config-manager --add-repo http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_\$releasever/
dnf makecache
dnf install qownnotes
2
3
4
::: 팁 레포키에서 다운로드하기 전에 레포키를 수락해야 할 수도 있습니다.
문제가 있는 경우 다음을 사용하여 키를 수동으로 가져옵니다:
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_42/repodata/repomd.xml.key
위 코드의 Fedora_42 부분은 현재 사용 중인 Fedora 버전(예: Fedora_39, Fedora_38 등)을 반영해야 합니다 :::
# 레거시 설치 방법
Fedora 버전이 config-manager dnf 플러그인을 지원하지 않는 경우 이 방법을 사용하여 다음 명령을 루트로 실행합니다.
다음 셸 명령을 root으로 실행하여 저장소를 신뢰합니다.
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_42/repodata/repomd.xml.key
다시 한번 말씀드리지만, 위 코드의 Fedora_42 부분은 여러분이 사용하고 있는 Fedora 버전 (예: Fedora_39, Fedora_38 등)을 반영해야 합니다
그런 다음 다음 다음 셸 명령을 root으로 실행하여 리포지토리를 추가하고 거기에서 QOwnNotes를 설치합니다.
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
직접 다운로드 (opens new window) (이 예시 링크는 Fedora 42용입니다)
# Fedora에 대한 QOwnNotes 버전 업데이트 참고 사항
# GPG 키에 문제가 있습니까?
Changes in Fedora's cryptographic policies can mean "old" (expired) repository keys are not automatically extended. 이로 인해 _ 업데이트_ QOwnNotes 문제가 발생할 수 있습니다.
세부 정보: <0>인증서가 살아있지 않거나</0> 키 만료로 인해 키 만료로 인해 키가 살아있지 않는 등 잘못된 키 (예, GPG 오류) 에 문제가 있는 경우 이 터미널 명령은 만료된 키를 삭제해야 합니다:
sudo rpm -e $(rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n" gpg-pubkey | grep pbek | cut -f1)
명령에 대한 자세한 설명은 GitHub에서 이 정확한 문제와 관련된 topic (opens new window) 에서 확인할 수 있습니다.
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.