Android

ติดตั้งแพ็คเกจ rpm บน Ubuntu

What the Waters Left Behind Trailer 2 (2018) Los Olvidados

What the Waters Left Behind Trailer 2 (2018) Los Olvidados

สารบัญ:

Anonim

ที่เก็บ Ubuntu นั้นมีแพ็คเกจ deb หลายพันที่สามารถติดตั้งได้จากศูนย์ซอฟต์แวร์ Ubuntu หรือโดยใช้ยูทิลิตี้บรรทัดคำสั่ง apt Deb คือรูปแบบแพ็คเกจการติดตั้งที่ใช้โดยการแจกแจงแบบ Debian ทั้งหมดรวมถึง Ubuntu บางแพ็คเกจไม่สามารถใช้ได้ในที่เก็บมาตรฐานของ Ubuntu แต่สามารถติดตั้งได้ง่ายด้วยการเปิดใช้งานแหล่งข้อมูลที่เหมาะสม

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

แม้ว่าจะไม่บ่อยนักซอฟต์แวร์บางตัวอาจแจกจ่ายเป็นแพ็คเกจ RPM เท่านั้น RPM เป็นรูปแบบแพ็คเกจที่ใช้โดย Red Hat และสัญญาซื้อขายล่วงหน้าเช่น CentOS โชคดีที่มีเครื่องมือที่เรียกว่าเอเลี่ยนที่ช่วยให้เราสามารถติดตั้งไฟล์ RPM บน Ubuntu หรือเพื่อแปลงไฟล์แพ็คเกจ RPM เป็นไฟล์แพคเกจเดเบียน

ก่อนที่คุณจะเริ่ม

นี่ไม่ใช่วิธีที่แนะนำในการติดตั้งแพ็กเกจซอฟต์แวร์ใน Ubuntu เมื่อใดก็ตามที่เป็นไปได้คุณควรติดตั้งซอฟต์แวร์จากที่เก็บ Ubuntu

แพคเกจ RPM ไม่สามารถติดตั้งบน Ubuntu ได้ทั้งหมด การติดตั้ง RPM ที่ทำแพคเกจบน Ubuntu อาจนำไปสู่ข้อขัดแย้งในการพึ่งพาแพคเกจ

คุณไม่ควรใช้วิธีนี้เพื่อแทนที่หรืออัปเดตแพ็คเกจระบบที่สำคัญเช่น libc, systemd หรือบริการและไลบรารีอื่น ๆ ที่จำเป็นสำหรับการทำงานที่เหมาะสมของระบบของคุณ การทำเช่นนี้อาจนำไปสู่ข้อผิดพลาดและความไม่แน่นอนของระบบ

ติดตั้ง Alien

Alien เป็นเครื่องมือที่รองรับการแปลงระหว่าง Red Hat rpm, Debian deb, Stampede slp, Slackware tgz และรูปแบบไฟล์ pkg ของ Solaris

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

sudo add-apt-repository universe

เมื่อที่เก็บถูกเปิดใช้งานให้อัพเดตดัชนีแพ็กเกจและติดตั้งแพ็กเกจเอเลี่ยนด้วย:

sudo apt update sudo apt install alien

คำสั่งดังกล่าวจะติดตั้งเครื่องมือสร้างที่จำเป็น

การแปลงและติดตั้งแพ็คเกจ RPM

ในการแปลงแพ็กเกจจาก RPM เป็นรูปแบบ DEB ให้ใช้คำสั่ง alien ตามด้วยชื่อแพ็กเกจ RPM:

sudo alien package_name.rpm

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

package_name.deb generated

ในการติดตั้งแพ็คเกจ deb คุณสามารถใช้ยูทิลิตี dpkg หรือ apt :

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

ตอนนี้แพ็คเกจควรได้รับการติดตั้งโดยสมมติว่ามันเข้ากันได้กับระบบของคุณและจะต้องมีการพึ่งพาทั้งหมด

คุณจะต้องเข้าสู่ระบบในฐานะผู้ใช้ที่มีการเข้าถึง sudo เพื่อให้สามารถติดตั้งแพ็คเกจบนระบบ Ubuntu ของคุณ

ติดตั้งแพ็คเกจ RPM โดยตรง

แทนการแปลงแล้วติดตั้งแพคเกจคุณสามารถใช้ตัวเลือก -i ที่จะบอกคนต่างด้าวในการติดตั้งแพคเกจ RPM โดยตรง

sudo alien -i package_name.rpm

คำสั่งด้านบนจะสร้างและติดตั้งแพ็กเกจโดยอัตโนมัติและลบไฟล์แพ็กเกจออกหลังจากติดตั้งแล้ว

ข้อสรุป

ในบทช่วยสอนนี้คุณได้เรียนรู้วิธีการติดตั้งแพ็คเกจ RPM บน Ubuntu

ubuntu terminal rpm