ติดตั้งแอปพลิเคชัน Debian / Ubuntu บน ArchLinux ด้วย DPKG

ไม่มีความลับสำหรับทุกคนที่ได้รับความนิยม อูบุนตู ในระบบนิเวศของระบบปฏิบัติการนักพัฒนาแอปพลิเคชันมักจะปล่อยไบนารีแปลก ๆ สำหรับการแจกจ่ายนี้ซึ่งทำให้ distro นี้มีแอปพลิเคชันจำนวนมาก

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

En อาร์คลินุกซ์ เราสามารถใช้ประโยชน์จาก AURซึ่งเราพบซอฟต์แวร์จำนวนเท่าใดก็ได้ แต่ฉัน ฉันเพิ่งค้นพบ สามารถติดตั้งแพ็คเกจได้โดยตรง Debian / Ubuntu การใช้ ป.ป.ส.

DPKG คืออะไร?

ตามที่คุณอ่านใน Wikipedia:

โปรแกรม dpkg เป็นรากฐานของระบบการจัดการแพ็คเกจ DebianGNU / Linux สร้างโดย Ian Jackson ในปี 1993 ใช้เพื่อติดตั้งลบและให้ข้อมูลเกี่ยวกับ package.deb

Dpkg เป็นเครื่องมือระดับต่ำ จำเป็นต้องมีส่วนหน้าระดับสูงเพื่อนำแพ็กเกจเข้ามาจากสถานที่ห่างไกลหรือแก้ไขข้อขัดแย้งที่ซับซ้อนในการอ้างอิงแพ็กเกจ Debian มี ฉลาด สำหรับงานนี้

ติดตั้ง DPKG บน ArchLinux

ป.ป.ส

เพื่อทำการติดตั้ง ป.ป.ส ใน ArchLinux เราต้องทำโดยตรงจาก AUR:

$ yaourt -S dpkg

ตอนนี้ในการติดตั้งไบนารี Debian เราต้องดำเนินการ:

$ sudo dpkg -i paquete_debian.deb

DPKG มีปัญหาตรงไหน? เท่าที่ฉันรู้น่าเสียดายที่แอปพลิเคชันนี้ไม่สามารถแก้ไขการอ้างอิงได้ดังนั้นเราจึงต้องใช้ APT หรือสิ่งที่คล้ายกัน ในความเป็นจริง APT สามารถติดตั้งได้จาก AUR:

$ yaourt -S apt

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


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google