- - วิธีเพิ่มที่เก็บของบุคคลที่สามและ RPMs ใน Fedora

วิธีการเพิ่มที่เก็บของบุคคลที่สามและ RPMs ใน Fedora

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

บริการแรกที่เราจะดูคือ FedoraCopr Copr เป็นเทคโนโลยีใหม่ แต่ตั้งแต่นั้นมาผู้ใช้หันมาใช้เพื่อค้นหาซอฟต์แวร์ที่ไม่รวมอยู่ใน Fedora ระบบ Copr สามารถมองเห็นเป็นระบบ "PPA" ของ Fedora หรือบริการ Open SUSE Build เวอร์ชันของ Redhat เหตุผล? ผู้ใช้และนักพัฒนาสามารถใช้ Copr ได้อย่างง่ายดายและสร้างที่เก็บซอฟต์แวร์แบบกำหนดเองเพื่อแจกจ่ายซอฟต์แวร์ไปยังผู้ใช้ Fedora ได้อย่างง่ายดาย

นี่คือทรัพยากรที่ดีที่สุดสำหรับบุคคลที่สามซอฟต์แวร์. นี่คือวิธีการใช้งาน ในการเริ่มต้นให้เปิดเทอร์มินัล เทอร์มินัลเป็นวิธีเดียวที่จะทำสิ่งนี้ให้สำเร็จเนื่องจาก Copr เกี่ยวข้องกับการโต้ตอบกับตัวจัดการแพคเกจ DNF (โปรแกรมเทอร์มินัล)

ในตัวอย่างนี้เราจะใช้ Steam Steam เป็นซอฟต์แวร์ที่มีกรรมสิทธิ์และด้วยเหตุนี้ Redhat (คนที่อยู่เบื้องหลัง Fedora) ปฏิเสธที่จะจัดส่งในคลังซอฟต์แวร์ของพวกเขา วิธีที่ดีในการแก้ไขปัญหานี้อย่างรวดเร็วคือการไปที่ Copr ค้นหาและค้นหา Steam ผ่านแถบค้นหา

เลือกผลลัพธ์ที่มีประโยชน์ โปรดทราบว่ามี repos Copr ซ้ำกันมากมายสำหรับ Steam วิธีที่ดีที่สุดในการเลือกคือการอ่านแต่ละหน้าและกำหนดว่าอะไรที่ใช้งานได้ดีที่สุด ในกรณีนี้ Copo repo ที่ใช้งานมากที่สุดสำหรับ Steam คือ: alunux / linux-steam-Integration

ไปที่หน้าและอ่านคำแนะนำ ผู้ดูแล repo มักจะใจดีพอที่จะบอกคุณว่าคุณต้องรู้อะไรแน่ ในกรณีนี้ต้องใช้ repun Steam ของ Alunux เพื่อเปิดใช้งาน repo เชิงลบ 17 ก่อน:

sudo u -c "dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo"

จากนั้นเปิดใช้งาน repo Copr เอง

su -c "dnf copr enable alunux/linux-steam-integration"

จากนั้นเพียงติดตั้ง Steam แบบอื่น ๆซอฟต์แวร์ใน Fedora นี่เป็นไปได้ในสองวิธี สิ่งแรกที่เกี่ยวข้องกับการค้นหาซอฟต์แวร์ Gnome สำหรับ“ Steam” และคลิกที่ปุ่มติดตั้ง อีกวิธีหนึ่งคือ:

sudo dnf install steam

คุณอาจต้องการการรวมระบบ Steam Linux:

su -c "dnf install linux-steam-integration"

RPMFusion

อีกวิธีในการปรับปรุงซอฟต์แวร์อย่างจริงจังแหล่งที่มาของ Fedora คือการเปิดใช้งาน RPMFusion นี่เป็นบริการที่รู้จักกันดีซึ่งเชี่ยวชาญในการเพิ่มซอฟต์แวร์ของ บริษัท อื่น (คิดว่าไดรเวอร์ที่เป็นกรรมสิทธิ์ของ Nvidia และเครื่องมือที่ไม่ใช้ฟรีอื่น ๆ เช่น Skype, Discord และอื่น ๆ )

หากคุณไม่ต้องการยุ่งกับ Copr (หรือไม่สามารถหาบางอย่างที่นั่น) วิธีที่ดีคือการเพิ่มสิ่งนี้ในระบบของคุณ เหนือสิ่งอื่นใด RPM Fusion นั้นมีมานานหลายปีและทันสมัยอยู่เสมอ เมื่อ Fedora เวอร์ชั่นใหม่แสดงขึ้น RPM Fusion จะทำงานร่วมกับมัน นี่คือวิธีการที่จะไป

การเปิดตัว Fedora ปัจจุบัน ณ วันที่เขียนนี้คือ 26 หากคุณกำลังอ่านสิ่งนี้ในอนาคตให้ไปที่นี่เพื่อดาวน์โหลดแพคเกจที่ไม่ต้องเสียค่าใช้จ่าย

สำหรับเวอร์ชัน 26 ให้เปิดเทอร์มินัลและ:

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y

เมื่อแพ็คเกจนี้เสร็จสิ้นการติดตั้งไปที่ซอฟต์แวร์ Gnome คุณจะสังเกตเห็นว่ามีซอฟต์แวร์อีกมาก หรือเปิดเทอร์มินัลแล้วทำ:

dnf search programname

RPM Pbone

แหล่งข้อมูล RPM ที่ดีอีกแหล่งหนึ่งคือ RPM Pbone เป็นเครื่องมือค้นหาที่มองผ่านอินเทอร์เน็ต (ด้วยความช่วยเหลือของคำค้นหา) สำหรับแพ็คเกจ RPM นี่เป็นเว็บไซต์ที่ค่อนข้างตรงไปตรงมา แม้ว่าผู้ใช้ควรรู้ว่าการแจกจ่าย Linux อื่น ๆ ใช้รูปแบบแพคเกจ Redhat RPM และดังนั้นคุณอาจพบแพ็คเกจจาก OpenSUSE, CentOS และอื่น ๆ

เนื่องจากรูปแบบแพคเกจเหล่านี้มีความคล้ายคลึงกันจึงไม่ควรติดตั้งแพคเกจ OpenSUSE ไปยัง Fedora

Pkgs.org และบริการสร้าง OpenSUSE

นอกเหนือจาก RPM Pbone แล้วยังมี RPM อื่น ๆที่เก็บ ส่วนใหญ่คือ Pkgs.org และบริการ SUSE Build ในฐานะผู้ใช้ Fedora Pkgs.org น่าจะเป็นจุดเริ่มต้นที่ดีที่สุด มันค้นหาการกระจายลีนุกซ์จำนวนมาก (รวมถึง Fedoras) เพื่อหา RPM และแพ็คเกจอื่น ๆ อย่างแข็งขัน

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

ทรัพยากรที่สองคือ OBS OBS ส่วนใหญ่สำหรับผู้ใช้ SUSE แต่ทำงานได้ดีกับ Fedora นี่เป็นเพราะเหตุผลสองประการ:

  1. OBS รองรับ Suse ที่ใช้ไฟล์ RPM Fedora ยังใช้ RPM ดังนั้นผู้ใช้สามารถติดตั้ง Suse RPMs กับการตั้งค่า Fedora ได้อย่างง่ายดาย (แม้ว่าจะไม่แนะนำก็ตาม)
  2. เนื่องจาก Fedora และ Suse แชร์รูปแบบแพคเกจ Fedora จึงมักสนับสนุน OBS อย่างสม่ำเสมอ เมื่อค้นหาโปรแกรมในเว็บไซต์ผู้ใช้จะเห็นปุ่มดาวน์โหลด Fedora

ใช้ OBS ที่นี่

ข้อสรุป

Fedora เป็นระบบปฏิบัติการที่ยอดเยี่ยมอยู่เสมอบนขอบที่ทันสมัยในโลก Linux เทคโนโลยีใหม่มากมายเริ่มต้นใน Fedoraland ก่อนที่จะย้ายไปที่อื่น ทุกสิ่งที่กล่าวมาพวกเขามีชื่อเสียงในการไม่อนุญาตให้ใช้ "ซอฟต์แวร์ที่ไม่ใช่ซอฟต์แวร์ฟรี" สำหรับผู้ให้การสนับสนุนซอฟต์แวร์ฟรีนี่เป็นสิ่งที่ดี อย่างไรก็ตามหากคุณเป็นผู้ใช้ทั่วไปที่ต้องการติดตั้ง Discord อย่างง่ายดายคุณจะมีช่วงเวลาที่เลวร้าย นี่คือเหตุผลที่เป็นสิ่งสำคัญที่จะต้องรู้ว่าทรัพยากรใดที่ผู้ใช้ Fedora สามารถใช้กับซอฟต์แวร์บุคคลที่สาม

ความคิดเห็น