แปลงแพ็คเกจ Debian .deb เป็นแพ็คเกจ Arch Linux

การขาดการรวมไฟล์ ระบบแพ็คเกจสากลทำให้เราต้องเปลี่ยนแพ็คเกจจากการแจกจ่ายเป็นแพ็คเกจที่ปรับให้เข้ากับของเรา ในกรณีของฉันเขาใช้ มิ้นท์ลินุกซ์ เป็น distro หลักและ Antergos สำหรับการทดสอบบางครั้งฉันได้รับแอปพลิเคชันที่มีเพียงแพ็คเกจ หญิงที่เข้าสังคมครั้งแรก และมันไม่ได้อยู่ใน AURในกรณีเหล่านั้นเขาใช้เครื่องมือที่เรียกว่า อาชาเลียน อนุญาตให้ฉัน แปลง. deb เป็นแพ็คเกจ Arch Linux.

เมื่อไม่นานมานี้มีการพูดคุยเกี่ยวกับวิธีการอื่นเพื่อให้บรรลุเป้าหมาย แปลงแพ็คเกจ Debian .deb เป็นแพ็คเกจ Arch Linuxความแตกต่างของวิธีการที่เราจะสอนคุณคือระบบอัตโนมัติของกระบวนการ

ในทำนองเดียวกันมีการสร้างบทช่วยสอนสำหรับ ติดตั้งแอปพลิเคชัน Debian / Ubuntu บน ArchLinux ด้วย DPKG ด้วยข้อ จำกัด ที่ไม่สามารถแก้ไขการอ้างอิงได้ deb ในแพ็คเกจ Arch Linux

Archalien คืออะไร?

เป็นเครื่องมือฟรีที่เขียนด้วย Python ที่อนุญาต แปลงแพ็คเกจ Debian .deb เป็นแพ็คเกจ Arch Linux. การใช้งานและการติดตั้งนั้นง่ายมากเครื่องมือนี้จะช่วยประหยัดเวลาในไฟล์ การสร้างแพ็คเกจ Arch Linux โดยใช้. debตลอดจนช่วยเหลือผู้ใช้มือใหม่ในการติดตั้งแอปพลิเคชันบนการกระจายที่ใช้ Arch Linux

การแปลงไฟล์. deb เป็นแพ็คเกจ Arch Linux

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

git clone https://github.com/Asher256/archalien.git

การใช้ Archalien

ต่อไปเราจะต้องเรียกใช้แอปพลิเคชันที่ระบุแพ็คเกจ. deb ที่เราต้องการแปลง ไวยากรณ์ที่เราต้องใช้มีดังต่อไปนี้:

$ ./archalien.py apt-file_2.5.4ubuntu1_all.deb

ผลลัพธ์ในแพ็คเกจ Arch Linux ที่มีชื่อต่อไปนี้: apt-file-2.5.4ubuntu1.pkg.tar.gz

ติดตั้งแพ็คเกจ pkg.tar.gz บน Arch Linux และ Derivatives

ในการติดตั้งไฟล์. pkg.tar.gz ที่เป็นผลมาจากการแปลง. deb ให้ดำเนินการคำสั่งต่อไปนี้:

pacman -U nombredelpaquete

หรือเท่ากับอะไร

pacman -U apt-file-2.5.4ubuntu1.pkg.tar.gz

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ฮูลิโอ ซีซาร์ กัมโปส dijo

    สวัสดีฉันทำตามขั้นตอนที่บทช่วยสอนบอก แต่ไฟล์ archlinux ลงท้ายด้วยส่วนขยายเช่นนี้: curlew-0.2.2-1-any.pkg.tar.xz และหากโปรแกรมที่คุณพูดถึงสร้างขึ้นในสิ่งนี้ extension: curlew-0.2.2-1.pkg.tar.gz ซึ่งไม่สามารถติดตั้งกับ pacman -U
    มีอะไรผิดปกติกับโปรแกรม….
    กราเซีย

    1.    ไม่ระบุชื่อ dijo

      ตรงกับเดือนกรกฎาคม ...

      ควรสร้างไฟล์. xz เพื่อให้สามารถติดตั้งกับ pacman

  2.   มาร์ตี้ mcfly dijo

    และการแปลง DEB ใน RPM?

    1.    จิ้งจก dijo

      คุณสามารถดูบทความที่ UsemosLinux เขียน วิธีแปลง DEB เป็น RPM และในทางกลับกัน

      1.    มาร์ตี้ mcfly dijo

        ขอบคุณมากสำหรับข้อมูล😉

  3.   nicolas97 dijo

    สิ่งที่น่าเสียดายที่เกิดข้อผิดพลาดนี้สำหรับฉัน, ./archalien.py: ไม่มีไฟล์หรือไดเร็กทอรีใครที่สามารถช่วยฉันได้

  4.   castling dijo

    เวอร์ชันแพ็กเกจไม่ถูกต้องใช้งานไม่ได้

  5.   ลูวิน dijo

    ขอขอบคุณ! ฉันไม่รู้ว่ามันทำงานได้ดีสำหรับฉัน

  6.   Andrew Rjx dijo

    ขอบคุณถ้ามันใช้งานได้ดีสำหรับฉัน

  7.   ฮวนโจเซ่ dijo

    ขอบคุณมาก