Fedora 40 또는 39에 RPM Fusion을 설치하는 방법

RPM Fusion은 Fedora Linux 사용자를 위한 중추적인 리소스로서 Fedora의 공식 패키지를 보완하는 광범위한 저장소를 제공합니다. 이는 라이선스 또는 기타 정책 제약으로 인해 Fedora에 기본적으로 포함되지 않는 소프트웨어에 액세스하기 위한 간소화된 솔루션을 제공합니다. RPM Fusion을 통해 사용자는 더 넓은 범위의 무료 및 비자유 소프트웨어에 액세스할 수 있어 Fedora 경험이 크게 향상됩니다. 리포지토리는 다양한 Fedora 버전과의 호환성을 보장하여 안정성과 보안에 대한 약속을 유지합니다.

또한 RPM Fusion은 단지 소프트웨어 접근성에 관한 것이 아닙니다. 이는 다음과 같은 Fedora의 핵심 원칙에 부합하는 잘 통합되고 사용자 친화적인 경험을 제공하는 것입니다.

  • 광범위한 호환성: 여러 버전의 Fedora와 원활하게 통합됩니다.
  • 광범위한 소프트웨어 컬렉션: 광범위한 무료 및 비자유 소프트웨어를 제공합니다.
  • 사용자 친화적: Fedora 사용자를 위한 소프트웨어 설치 프로세스를 단순화합니다.
  • 향상된 Fedora 경험: Fedora 생태계를 기본 저장소 이상으로 확장합니다.
  • 보안에 대한 약속: 사용자를 위한 안전하고 안전한 소프트웨어 옵션을 우선시합니다.
  • 정기 업데이트: 소프트웨어 패키지가 최신 상태이고 안정적인지 확인합니다.
  • 커뮤니티 지원: 활발한 커뮤니티의 기여와 감독으로부터 혜택을 받습니다.
  • 정책 준수: 라이센스 및 정책 표준을 준수하여 사용자에게 안심을 제공합니다.

이제 Fedora 40 또는 39 시스템에 RPM Fusion을 설치하는 기술적인 세부 사항을 살펴보겠습니다.

RPM Fusion 사전 설치 단계

RPM Fusion 설치 전에 Fedora Linux 업데이트

RPM Fusion 리포지토리를 설치하기 전에 Fedora Linux 시스템이 최신 상태인지 확인하는 것이 중요합니다. 이는 잠재적인 충돌을 방지하고 올바른 시스템 유지 관리를 보장하는 데 도움이 됩니다.

Fedora Linux 시스템을 업데이트하려면 터미널을 열고 다음 명령을 실행하십시오.

sudo dnf upgrade --refresh

이 명령은 저장소 메타데이터를 새로 고치고 모든 기존 패키지를 최신 버전으로 업그레이드합니다.

계속하기 전에 RPM Fusion이 이미 존재하는지 확인하십시오.

RPM Fusion 저장소를 설치하기 전에 해당 저장소가 시스템에서 이미 활성화되어 있는지 확인해야 합니다. Fedora Linux 설치 과정에서 RPM Fusion과 같은 타사 리포지토리를 활성화할 기회가 있었을 수도 있습니다.

RPM Fusion 저장소가 활성 상태인지 확인하려면 터미널을 열고 다음 grep 명령을 실행하십시오.

dnf repolist | grep rpmfusion

이 명령은 다음의 출력을 검색합니다. dnf repolist "rpmfusion"이 발생하면 RPM Fusion 저장소가 없는 경우 dnf repo 목록이 없으면 결과가 비어 있어 튜토리얼의 다음 부분으로 진행할 수 있음을 나타냅니다.

RPM Fusion 설치 진행

이 섹션에서는 Fedora Linux 시스템에서 RPM Fusion 리포지토리를 가져오고 활성화하는 방법을 설명합니다.

RPM Fusion 무료 저장소 설치

오픈 소스를 좋아하고 무료 소프트웨어 패키지에만 액세스하려는 경우 RPM Fusion Free 저장소를 설치할 수 있습니다. 이렇게 하려면 터미널을 열고 다음 명령을 실행하십시오.

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

이 명령은 특정 Fedora 버전에 맞게 조정된 RPM Fusion Free 리포지토리 패키지를 다운로드하고 설치합니다.

RPM Fusion Non-Free 저장소 설치

오픈 소스 및 독점 소프트웨어 패키지에 액세스해야 하는 사용자는 RPM Fusion Non-Free 저장소도 설치해야 합니다. Non-Free 저장소를 설치하고 활성화하려면 터미널을 열고 다음 명령을 실행하십시오.

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

이전 단계와 유사하게 이 명령은 Fedora 버전에 맞게 조정된 RPM Fusion Non-Free 리포지토리 패키지를 다운로드하고 설치합니다.

RPM Fusion 설치 확인

원하는 RPM Fusion 리포지토리를 가져와 활성화한 후 설치가 성공했는지 확인하는 것이 중요합니다. 리포지토리가 올바르게 추가되었는지 확인하려면 터미널을 열고 다음을 실행하십시오. grep 명령:

dnf repolist | grep rpmfusion

이 명령은 다음의 출력을 검색합니다. dnf repolist "rpmfusion"이 발생하면 설치가 성공하면 출력에 새로 추가된 RPM Fusion 저장소가 표시됩니다.

RPM Fusion 테스트 업데이트 활성화(선택 사항)

RPM Fusion Testing 리포지토리를 활성화하면 베타 릴리스 또는 새로운 NVIDIA 드라이버와 같은 최신 최첨단 업데이트에 액세스하려는 사용자에게 도움이 될 수 있습니다. 테스트 리포지토리의 패키지는 불안정할 수 있으므로 주의해서 사용하세요.

무료 테스트 업데이트 저장소 활성화

RPM Fusion Free Testing Updates 리포지토리를 활성화하려면 터미널을 열고 다음 명령을 실행하십시오.

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

이 명령은 RPM Fusion Free Testing Updates 저장소를 활성화하여 안정적인 저장소에서 사용할 수 없는 최신 개발 중인 패키지에 대한 액세스 권한을 부여합니다.

무료가 아닌 테스트 업데이트 저장소 활성화

마찬가지로 RPM Fusion Non-Free Testing Updates 저장소를 활성화하려면 터미널을 열고 다음 명령을 실행하십시오.

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

이 명령은 RPM Fusion Non-Free Testing Updates 저장소를 활성화하여 아직 개발 중인 최신 독점 패키지에 대한 액세스를 제공합니다.

활성화된 테스트 저장소 확인

원하는 RPM Fusion Testing 저장소를 활성화한 후에는 해당 저장소가 올바르게 추가되었는지 확인해야 합니다. 터미널을 열고 다음 grep 명령을 실행하여 테스트 리포지토리 활성화를 확인합니다.

dnf repolist | grep rpmfusion

이 명령은 다음의 출력을 검색합니다. dnf repolist "rpmfusion"이 발생하면

오염된 RPM Fusion 저장소 설치

RPM Fusion은 무료 소프트웨어와 비자유 소프트웨어 모두에 대해 "오염된" 저장소를 제공합니다. 이러한 저장소에는 libdvdcss를 사용한 DVD 재생과 같이 일부 국가에서 불법으로 간주될 수 있는 패키지가 포함되어 있습니다. 이 섹션에서는 오염된 저장소를 설치하는 과정을 안내하고 예제를 제공합니다.

오염된 RPM Fusion 무료 저장소 설치

무료 및 오픈 소스 소프트웨어 패키지에 대한 지원을 포함하는 오염된 RPM Fusion Free 저장소를 설치하려면 다음 명령을 실행하십시오.

sudo dnf install rpmfusion-free-release-tainted

libdvdcss 설치

이제 오염된 RPM Fusion Free 저장소를 설치했으므로 DVD 재생을 위해 libdvdcss와 같은 패키지를 설치할 수 있습니다. libdvdcss를 설치하려면 다음 명령을 실행하십시오.

sudo dnf install libdvdcss

Tainted RPM Fusion Non-Free 저장소 설치

비자유 소프트웨어 패키지 또는 독점 소프트웨어 패키지에 대한 지원을 제공하는 오염된 RPM Fusion Non-Free 저장소를 설치하려면 다음을 실행하십시오.

sudo dnf install rpmfusion-nonfree-release-tainted

추가로 오염된 독점 지원 패키지 설치

오염된 RPM Fusion Non-Free 저장소를 설치하면 펌웨어와 같은 추가로 오염된 독점 지원 패키지를 설치할 수 있습니다. 이러한 패키지를 설치하려면 다음 명령을 사용하십시오.

sudo dnf install \*-firmware

설치된 RPM Fusion 저장소 확인

설치 프로세스가 완료되면 다음을 사용하여 설치된 모든 RPM Fusion 저장소가 있는지 확인할 수 있습니다. grep 명령. 확인하려면 dnf repolist, 실행하다:

dnf repolist | grep rpmfusion

RPM Fusion 명령 예

이 섹션에서는 RPM Fusion 저장소에서 패키지를 검색하고 설치하는 방법을 설명합니다. 이제 Fedora의 기본 리포지토리에서 사용할 수 없는 Discord와 같은 인기 있는 응용 프로그램을 설치할 수 있습니다.

RPM 패키지 설치

DNF 패키지 관리자 및 RPM Fusion을 사용하여 패키지를 설치하려면 다음 명령을 실행하십시오.

sudo dnf install <package name>

Discord의 예:

sudo dnf install discord

RPM Fusion 저장소에서 패키지 검색

RPM Fusion 저장소의 패키지를 포함하여 DNF 패키지 관리자를 통해 사용 가능한 패키지를 검색하려면 다음을 사용하십시오. dnf search 명령. 예를 들어 Discord를 검색하려면 다음을 실행하세요.

sudo dnf search discord

DNF 유틸리티 설치

더 나은 검색 결과를 얻으려면 dnf-utils 패키지 관리를 위한 추가 도구가 포함된 패키지:

sudo dnf install dnf-utils

Repo 쿼리 명령

설치 후 dnf-utils, 당신은 repoquery 패키지에 대한 추가 정보를 수집하는 명령입니다. 계속해서 Discord 예시를 살펴보겠습니다.

sudo repoquery -i discord

소스가 있는 저장소를 포함하여 Discord 패키지에 대한 자세한 정보를 보려면 이 명령을 표시합니다.

RPM Fusion AppStream 메타데이터 설치

RPM Fusion 저장소는 GNOME 및 KDE Discover용 패키지도 제공합니다. 필수 메타데이터를 설치하려면 다음을 실행하세요.

sudo dnf groupupdate core

RPM Fusion 멀티미디어 설치

RPM Fusion 저장소에는 멀티미디어 재생 및 GStreamer 호환성을 위한 패키지와 업데이트가 포함되어 있습니다.

GStreamer 지원 애플리케이션용 멀티미디어 패키지를 설치하려면 다음을 실행하십시오.

sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

그런 다음 일부 응용 프로그램에 필요한 사운드 및 비디오 패키지를 설치하고 다음을 실행하십시오.

sudo dnf groupupdate sound-and-video

멀티미디어 코덱 설치

라이센스 제한으로 인해 RPM Fusion 리포지토리는 Fedora의 기본 리포지토리에서 사용할 수 없는 다양한 멀티미디어 코덱을 제공합니다. 이러한 코덱을 설치하려면 다음을 실행하십시오.

sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,ugly-\*,base} gstreamer1-libav --exclude=gstreamer1-plugins-{bad-\*,good-\*,ugly-\*}-freeworld -y

추가 RPM Fusion 명령

이 섹션에서는 Fedora Linux에서 사용할 수 있는 추가 RPM Fusion 명령에 대해 설명합니다. RPM Fusion 테스트 업데이트를 비활성화하고, RPM Fusion 저장소를 제거하고, 필요한 경우 다시 설치하는 방법을 설명합니다.

RPM Fusion 테스트 업데이트 비활성화

RPM Fusion Testing 저장소가 더 이상 필요하지 않은 경우 이전에 활성화한 저장소에 해당하는 다음 명령을 실행하여 비활성화할 수 있습니다.

무료 테스트 업데이트 저장소를 비활성화합니다:

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

무료가 아닌 테스트 업데이트 저장소를 비활성화합니다:

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

RPM Fusion 저장소 제거

Fedora 시스템에서 RPM Fusion 리포지토리를 제거하려면 해당 이름을 찾아 사용해야 합니다. dnf remove 명령. 적절한 리포지토리를 제거하려면 아래 단계를 따르세요.

무료 RPM Fusion 저장소 제거 명령:

sudo dnf remove rpmfusion-free-release

무료가 아닌 RPM Fusion 저장소 제거 명령:

sudo dnf remove rpmfusion-nonfree-release

무료(오염된) RPM Fusion 저장소 제거 명령:

sudo dnf remove rpmfusion-free-release-tainted

자유롭지 않은(오염된) RPM Fusion 저장소 제거 명령:

sudo dnf remove rpmfusion-nonfree-release-tainted 

이러한 리포지토리를 제거하면 시스템이 RPM Fusion 소스에서 업데이트를 받거나 패키지를 설치할 수 없게 됩니다.

결론

우리는 Fedora Linux 시스템에 RPM Fusion을 설치하는 핵심 과정을 살펴보았습니다. 이전 Fedora 버전을 향상시키거나 최신 릴리스를 향상시키려는 경우 RPM Fusion은 Fedora가 번들로 제공하지 않는 추가 앱을 포착하는 데 적합합니다. 이는 귀하의 Fedora 경험을 더욱 풍요롭게 만들고 귀하의 필요에 맞게 맞춤화하는 것입니다. 그러니, 방대한 소프트웨어 제품을 살펴보고 Fedora에 추가적인 기능을 추가해 보십시오. 그리고 시스템을 원활하고 안전하게 유지하기 위한 업데이트와 커뮤니티 팁을 항상 확인하세요. 즐거운 조정 되세요!

유용하고 관련 있는 링크

RPM Fusion 사용과 관련된 몇 가지 유용한 링크는 다음과 같습니다.

  • RPM Fusion 공식 웹사이트: 저장소, 해당 기능 및 활성화 방법에 대한 정보를 보려면 공식 RPM Fusion 웹사이트를 방문하세요.
  • RPM 퓨전 FAQ: RPM Fusion 사용에 관해 자주 묻는 질문에 대한 답변을 찾아보세요.
  • RPM 퓨전 미러: RPM Fusion의 공개 미러 목록에 액세스하여 해당 지역에 가장 적합한 다운로드 소스를 찾으세요.
Joshua James
나를 따르라
Joshua James의 최신 게시물 (모두 보기)