วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

RPM Fusion เป็นที่เก็บข้อมูลของแพ็คเกจเสริมสำหรับ Rocky Linux และ EL+EPEL ที่กลุ่มอาสาสมัครชุมชนดูแลอยู่ RPM Fusion ไม่ใช่ที่เก็บแบบสแตนด์อโลน แต่เป็นส่วนขยายของแพ็คเกจเริ่มต้นของ Rocky Linux ที่ไม่สามารถรวมได้เนื่องจาก Rocky Linux ถูกผูกมัดโดยข้อจำกัดทางกฎหมายเช่นเดียวกับ Red Hat

ที่เก็บ RPM Fusion มีให้เลือกสองแบบคือแบบฟรีและแบบไม่ฟรี พื้นที่เก็บข้อมูลฟรีประกอบด้วยซอฟต์แวร์รุ่นฟรีที่เป็นโอเพ่นซอร์สและไม่ใช่ฟรี ซึ่งส่วนใหญ่มีซอฟต์แวร์ฟรีเกือบทั้งหมด แต่เป็นโอเพนซอร์สและส่วนใหญ่เป็นกรรมสิทธิ์

ในบทช่วยสอนต่อไปนี้ คุณจะได้เรียนรู้วิธีติดตั้ง RPM Fusion บนระบบปฏิบัติการ Rocky Linux 8 ของคุณ

โฆษณา

เบื้องต้น

  • ระบบปฏิบัติการที่แนะนำ: Rocky Linux 8.+.
  • บัญชีผู้ใช้: บัญชีผู้ใช้ที่มีการเข้าถึง sudo หรือรูท

อัปเดตระบบปฏิบัติการ

อัปเดตของคุณ ลินุกซ์ร็อคกี้ ระบบปฏิบัติการเพื่อให้แน่ใจว่าแพ็คเกจที่มีอยู่ทั้งหมดเป็นปัจจุบัน:

sudo dnf upgrade --refresh -y

บทช่วยสอนจะใช้ the คำสั่ง sudo และ  สมมติว่าคุณมีสถานะ sudo.

วิธีตรวจสอบสถานะ sudo ในบัญชีของคุณ:

sudo whoami

ตัวอย่างผลลัพธ์ที่แสดงสถานะ sudo:

[joshua@rockylinux ~]$ sudo whoami
root

หากต้องการตั้งค่าบัญชี sudo ที่มีอยู่หรือใหม่ โปรดไปที่บทช่วยสอนของเราที่ วิธีเพิ่มผู้ใช้ใน Sudoers บน Rocky Linux.

ในการใช้งาน บัญชีรูทให้ใช้คำสั่งต่อไปนี้ด้วยรหัสผ่าน root เพื่อเข้าสู่ระบบ

su

ตรวจสอบ RPM Fusion

งานแรกคือการตรวจสอบว่าที่เก็บ RPM Fusion เปิดใช้งานอยู่หรือไม่ เมื่อติดตั้ง Rocky Linux คุณมีตัวเลือกในการตั้งค่าที่เก็บของบุคคลที่สาม

เปิดเทอร์มินัลของคุณ และใช้คำสั่ง grep ต่อไปนี้ ซึ่งจะพิมพ์ Hit จากรายการ repo dnf ของคุณ

dnf repolist | grep rpmfusion

หากคุณไม่มีที่เก็บ RPM Fusion ใด ๆ ในรายการ repo dnf ของคุณ ผลลัพธ์จะกลับมาโดยไม่มีอะไรเกิดขึ้น หากเป็นกรณีนี้ ให้ไปยังส่วนถัดไปของบทช่วยสอน

โฆษณา

ติดตั้งและเปิดใช้งาน RPM Fusion Repositories

ในการติดตั้ง repo RPM Fusion ในเทอร์มินัลของคุณ คุณจะต้องดำเนินการคำสั่งต่อไปนี้

หมายเหตุ หากคุณเป็นแฟนโอเพ่นซอร์ส ให้ติดตั้งเฉพาะพื้นที่เก็บข้อมูลฟรี สำหรับผู้ใช้รายอื่นทั้งหมด ให้ติดตั้งทั้งคู่

ในการเปิดใช้งานพื้นที่เก็บข้อมูลฟรี ให้ใช้:

sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm -y

ในการเปิดใช้งานที่เก็บ Non-Free:

sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm -y

หรือเมื่อติดตั้งที่เก็บ EPEL แล้ว ให้ใช้คำสั่งต่อไปนี้

ในการเปิดใช้งานพื้นที่เก็บข้อมูลฟรี ให้ใช้:

sudo dnf install rpmfusion-free-release

ในการเปิดใช้งานที่เก็บ Non-Free:

sudo dnf install rpmfusion-nonfree-release

ถัดไป ตรวจสอบการติดตั้ง

dnf repolist | grep rpmfusion

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

สิ่งนี้แสดงให้เห็นว่ามีการนำเข้าที่เก็บข้อมูล โปรดดำเนินการต่อไปเพื่อเรียนรู้ตัวอย่างการใช้ RPM Fusion

โฆษณา

ตัวอย่าง RPM Fusion

ติดตั้งและค้นหาแพ็คเกจ

สามารถติดตั้งแอพพลิเคชั่นยอดนิยมมากมายที่ไม่มีอยู่ในที่เก็บเริ่มต้นของ Rocky Linux เช่น Steam ได้แล้ว

ติดตั้ง Steam ตัวอย่าง:

sudo dnf install steam -y

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

พิมพ์ Y จากนั้นกดปุ่ม ใส่รหัส เพื่อดำเนินการติดตั้งต่อไป

หากต้องการค้นหาแพ็คเกจเพื่อดูว่ามีให้ใช้หรือไม่โดยใช้ตัวจัดการแพ็คเกจ DNF ซึ่งตอนนี้ RPM Fusion เป็นส่วนหนึ่งของ ให้ใช้ คำสั่งค้นหา dnf.

sudo dnf search steam

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

นอกจากนี้ การติดตั้ง dnf-ยูทิลิตี้แพ็คเกจ สามารถให้ผลลัพธ์ที่ดีขึ้น

sudo dnf install dnf-utils -y

จากนั้นใช้คำสั่งแบบสอบถาม repo ตัวอย่างจะใช้ Steam ไคลเอนต์เกมต่อไป

sudo repoquery -i steam

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

อย่างที่คุณเห็น แพ็คเกจ Steam นั้นมาจากที่เก็บ RPM Fusion Non-Free ตามหลักการแล้ว คุณสามารถใช้ ค้นหา dnf และตรวจสอบกับ คำสั่ง repoquery dnf เพื่อตรวจสอบแพ็คเกจใด ๆ ที่ใช้ตัวจัดการแพ็คเกจ dnf

สุดท้าย หากต้องการพิมพ์รายการแพ็คเกจที่มีอยู่ทั้งหมดจากที่เก็บฟรีและไม่ว่างแต่ละแห่ง ให้ใช้คำสั่งเทอร์มินัลต่อไปนี้

พิมพ์แพ็คเกจ RPM Fusion Free ทั้งหมด:

sudo dnf repository-packages rpmfusion-free-updates list

งานพิมพ์แพ็คเกจ RPM Fusion Non-Free ทั้งหมด:

sudo dnf repository-packages rpmfusion-nonfree-updates list

ติดตั้ง RPM Fusion AppStream Meta Data

ที่เก็บ RPM Fusion มีแพ็คเกจสำหรับ GNOME และ KDE Discover

sudo dnf groupupdate core

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

พิมพ์ Y จากนั้นกดปุ่ม ใส่รหัส เพื่อดำเนินการติดตั้งต่อไป

ติดตั้ง RPM Fusion Multimedia

ที่เก็บ RPM Fusion ยังมีแพ็คเกจและการอัปเดตเพื่อเล่นไฟล์มัลติมีเดียและความเข้ากันได้ของ GStreamer

ติดตั้งแพ็คเกจมัลติมีเดียสำหรับแอปพลิเคชันที่เปิดใช้งาน GStreamer:

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

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

พิมพ์ Y จากนั้นกดปุ่ม ใส่รหัส เพื่อดำเนินการติดตั้งต่อไป

ติดตั้งแพ็คเกจเสียงและวิดีโอที่จำเป็นสำหรับบางแอพพลิเคชั่น:

sudo dnf groupupdate sound-and-video

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

พิมพ์ Y จากนั้นกดปุ่ม ใส่รหัส เพื่อดำเนินการติดตั้งต่อไป

Repos ฟิวชั่น RPM ที่ปนเปื้อน

RPM Fusion มีสิ่งที่เรียกว่า “เสีย” ที่เก็บข้อมูลฟรีและไม่ฟรี โดยสรุปแล้ว ที่เก็บข้อมูลเหล่านี้มีซอฟต์แวร์ที่ผิดกฎหมายในบางประเทศ เช่น การเล่นดีวีดีด้วย libdvdcss.

ติดตั้งการสนับสนุน Taint RPM Fusion Free (สำหรับแพ็คเกจไหมขัดฟัน) และ libdvdcss:

sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

พิมพ์ Y จากนั้นกดปุ่ม ใส่รหัส เพื่อดำเนินการติดตั้งต่อไป

ติดตั้งการสนับสนุนฟรี Taint RPM Fusion (สำหรับแพ็คเกจที่ไม่ใช่ไหมขัดฟัน):

sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf install \*-firmware

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

พิมพ์ Y จากนั้นกดปุ่ม ใส่รหัส เพื่อดำเนินการติดตั้งต่อไป

เมื่อเสร็จแล้ว ให้ใช้คำสั่ง grep เพื่อตรวจสอบ dnf repolist ของ RPM Fusions ทั้งหมดที่ติดตั้งในขณะนี้

dnf repolist | grep rpmfusion

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

วิธีลบ (ถอนการติดตั้ง) RPM Fusion Repo

การลบที่เก็บข้อมูลออกจากระบบ Rocky Linux นั้นค่อนข้างง่าย ในการลบที่เก็บ คุณต้องค้นหาชื่อและใช้คำสั่ง dnf remove แต่ก่อนอื่น ตรวจสอบให้แน่ใจว่าชื่อเต็ม ซึ่งสามารถทำได้โดยใช้คำสั่งต่อไปนี้

rpm -qa 'rpmfusion*'

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง / เปิดใช้งาน RPM Fusion บน Rocky Linux 8

ตอนนี้เปิดเทอร์มินัลของคุณแล้วใช้สิ่งต่อไปนี้

ในการลบที่เก็บข้อมูลฟรี ให้ใช้:

sudo dnf remove rpmfusion-free-release -y

ในการลบที่เก็บ Non-Free ให้ใช้:

sudo dnf remove rpmfusion-nonfree-release -y

ในการลบที่เก็บ Free (Tainted) ให้ใช้:

sudo dnf remove rpmfusion-free-release-tainted -y

ในการลบที่เก็บ Non-Free (Tainted) ให้ใช้:

sudo dnf remove rpmfusion-nonfree-release-tainted -y

หากต้องการติดตั้งไดรฟ์ Fusion อีกครั้ง ให้ทำขั้นตอนซ้ำในตอนเริ่มต้นของบทช่วยสอน

ความคิดเห็นและข้อสรุป

ในบทช่วยสอน คุณได้เรียนรู้วิธีติดตั้งที่เก็บ RPM Fusion แบบฟรีและไม่ฟรีพร้อมกับที่เก็บที่เสียบนระบบปฏิบัติการ Rocky Linux 8 ของคุณ

โดยรวมแล้ว RPM Fusion ยังใช้กับการแจกแจงประเภท RHEL และเป็นตัวเลือกที่น่านับถือสำหรับการรับแพ็คเกจที่ไม่มีให้โดยค่าเริ่มต้นในขณะที่ยังคงใช้ตัวจัดการแพ็คเกจ dnf และไม่ติดตั้งด้วยตนเองหรือใช้บริการของบุคคลที่สามเช่น flatpak หรือ snap .

ในการค้นหาฐานข้อมูลที่เก็บ RPM Fusion สำหรับแพ็คเกจ เยี่ยมชมที่นี่.

สมัครรับจดหมายข่าว
แจ้งเตือน
0 ความคิดเห็น
การตอบกลับแบบอินไลน์
ดูความคิดเห็นทั้งหมด
adplus-โฆษณา
0
จะรักความคิดของคุณโปรดแสดงความคิดเห็นx