ติดตั้งแพ็คเกจ Debian บน Arch Linux ด้วย Debtap

คุณกำลังพยายามให้แอปทำงานบนArch Linuxหรือ Manjaro แต่ไม่พบใน repos ซอฟต์แวร์อย่างเป็นทางการหรือแม้แต่ AUR ลอง Debtap เป็นเครื่องมืออัตโนมัติที่สามารถถอดรหัสแพ็คเกจ DEBและแปลงเป็นแพ็คเกจดั้งเดิมของ Arch Linux

คำเตือน: Debtap เป็นซอฟต์แวร์ทดลอง แพ็คเกจที่แปลงด้วยเครื่องมือนี้อาจใช้ไม่ได้เสมอไป ใช้ Debtap ด้วยความเสี่ยงของคุณเอง!

ติดตั้งแพ็คเกจ Debian บน Arch Linux ด้วย Debtap

การติดตั้ง Debtap บน Arch Linux และ Manjaro

Debtap ไม่ได้มาพร้อมกับ Arch Linux หรือ Manjaro นอกกรอบ อย่างไรก็ตาม เป็นไปได้ที่จะทำให้โปรแกรมนี้ทำงานได้อย่างรวดเร็ว ในการเริ่มกระบวนการติดตั้ง Debtap ให้เปิดหน้าต่างเทอร์มินัล

ไม่แน่ใจเกี่ยวกับวิธีการเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อปใช่หรือไม่ กดCtrl + Alt + T หรืออีกทางหนึ่ง คุณจะสามารถเปิดหน้าต่างเทอร์มินัลได้โดยค้นหา “Terminal” ในเมนูแอพ แล้วเปิดด้วยวิธีนั้น

เมื่อหน้าต่างเทอร์มินัลเปิดอยู่และพร้อมใช้งาน คุณต้องติดตั้ง Trizen AUR helper โปรแกรมนี้ทำการติดตั้งแพ็คเกจ AUR โดย อัตโนมัติ น่าเสียดายที่ Debtap อยู่ใน AUR ดังนั้น Trizen จะต้องทำให้มันทำงานได้อย่างง่ายดาย

ในการติดตั้งเครื่องมือ Trizen ให้เริ่มต้นด้วยการตั้งค่าแพ็คเกจ "git" และ "base-devel"

sudo pacman -S คอมไพล์ฐานพัฒนา

เมื่อตั้งค่าทั้งสองแพ็คเกจแล้ว ให้รัน คำสั่ง git cloneและดาวน์โหลด Trizen AUR snapshot ล่าสุด

git clone https://aur.archlinux.org/trizen.git ถัดไป ติดตั้งซอฟต์แวร์ cd trizen/เมพกก.-ศรี

ด้วยการตั้งค่าแอปพลิเคชัน Trizen AUR คุณสามารถใช้เพื่อตั้งค่าแอปพลิเคชัน Debtap โดยใช้คำสั่งtrizen -S

trizen -S หนี้สิน

การกำหนดค่า Debtap

ต้องกำหนดค่าแอปพลิเคชัน Debtap บนระบบ Arch Linux (หรือ Manjaro) ก่อนพยายามใช้งาน การกำหนดค่า Debtap เป็นเรื่องง่าย ในการทำเช่นนั้น คุณจะต้องเรียกใช้ คำสั่ง หนี้ -uในฐานะรูท

คำสั่ง debtap -uคืออะไร? พูดง่ายๆ คืออัปเดตฐานข้อมูล Debtap เพื่อให้สามารถใช้แพ็คเกจ Debian และแปลงเป็นแพ็คเกจ Arch Linux ได้ง่ายขึ้น หากต้องการอัปเดตฐานข้อมูลในระบบของคุณ ให้เปิดเทอร์มินัลแล้วรันคำสั่งด้านล่าง

ติดตั้งแพ็คเกจ Debian บน Arch Linux ด้วย Debtap

sudo หนี้ -u

หลังจากเรียกใช้คำสั่งด้านบน Debtap จะพร้อมใช้งาน อย่างไรก็ตาม หากคุณต้องการเรียนรู้การกำหนดค่า Debtap ขั้นสูงเพิ่มเติม ให้พิจารณาการเรียกใช้ คำสั่ง debtap –helpในเทอร์มินัล

การใช้ Debtap เพื่อสร้างแพ็คเกจ Arch Linux

Debtap เป็นเครื่องมือที่ยอดเยี่ยมที่ผู้ใช้ Arch Linux (และ Manjaro) สามารถใช้เมื่อพวกเขาไม่พบแอปพลิเคชันใน repos ทางการของ Arch Linux หรือ AUR ในการใช้โปรแกรมนี้ คุณจะต้องมีหน้าต่างเทอร์มินัล

เปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อปโดยกดCtrl + Alt + Tบนแป้นพิมพ์ หรือโดยการค้นหา "Terminal" ในเมนูแอพแล้วเปิดใช้งานด้วยวิธีนั้น เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น ให้ใช้ คำสั่ง CDและย้ายไปยังไดเร็กทอรี "ดาวน์โหลด"

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

ติดตั้งแพ็คเกจ Debian บน Arch Linux ด้วย Debtap

ชื่อของ deb-package.deb ของคุณ

การติดตั้งแพ็คเกจ Arch Linux ที่สร้างขึ้น

หลังจากสร้างแพ็คเกจด้วยแอพ Debtap แล้ว คุณสามารถติดตั้งแพ็คเกจที่สร้างขึ้นบนระบบ Arch Linux ของคุณได้ ในการเริ่มการติดตั้ง ตรวจสอบให้แน่ใจว่าคุณเปิดหน้าต่างเทอร์มินัลแล้วและพร้อมใช้งาน

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

จากที่นี่ ให้ใช้ คำสั่ง pacman -Uเพื่อติดตั้งแพ็คเกจ Arch Linux ที่สร้างขึ้นบนคอมพิวเตอร์ของคุณ

sudo pacman -U ชื่อของ package.pkg.tar.zst

Arch Linux จะขอให้คุณป้อนรหัสผ่านเมื่อป้อนคำสั่งด้านบน ใช้แป้นพิมพ์ ป้อนรหัสผ่านของคุณ หลังจากป้อนรหัสผ่าน Arch Linux จะขอให้คุณกด ปุ่ม Yเพื่อดำเนินการติดตั้งต่อ

การใช้ Debtap เพื่อสร้าง PKGBUILD

แม้ว่าโดยทั่วไปแล้ว Debtap จะใช้เพื่อสร้างแพ็คเกจ Arch Linux ที่ติดตั้งได้ แต่ก็สามารถสร้างไฟล์ PKGBUILD ได้เช่นกัน ไฟล์ PKGBUILD เป็นสคริปต์สร้างอัตโนมัติที่อัปโหลดไปยัง AUR

หมายเหตุ: คุณควรใช้ฟังก์ชัน PKGBUILD ก็ต่อเมื่อคุณเข้าใจวิธีการทำงานของ PKGBUILD บน Arch Linux และเข้าใจวิธีการแก้ไข

หากต้องการสร้าง PKGBUILD ด้วย Debtap ให้เริ่มด้วยแพ็คเกจ DEB ที่ดาวน์โหลดมา จากนั้นรัน คำสั่ง หนี้เพื่อสร้างไฟล์ PKGBUILD

หนี้สิน -P NAME_OF_DEB_PACKAGE.deb

รุ่นไม่ควรใช้เวลานานเกินไป เมื่อดำเนินการเสร็จสิ้น คุณจะต้องเปิดไฟล์ PKGBUILD ค้นหาส่วน “source_x86_64=(” และเพิ่มลิงก์ไปยังแพ็คเกจ DEB ที่นี่ จากนั้น บันทึกการแก้ไข

ติดตั้งแพ็คเกจ Debian บน Arch Linux ด้วย Debtap

เมื่อแก้ไขเสร็จแล้ว คุณจะมีแพ็คเกจ DEB ที่สร้างขึ้น

การติดตั้งแพ็คเกจด้วยไฟล์ Debtap PKGBUILD

การติดตั้งไฟล์ PKGBUILD ที่สร้างโดย Debtap ทำงานเหมือนกับการติดตั้งไฟล์ PKGBUILD ที่ดาวน์โหลดจาก AUR ในการติดตั้ง ให้เปิดเทอร์มินัลแล้วรัน คำสั่ง makepkg -sriในไดเร็กทอรีที่มีไฟล์ PKGBUILD อยู่

แต่งหน้ากก-ศรี

Leave a Comment

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

MP3 Diags คือเครื่องมือขั้นสุดยอดสำหรับแก้ไขปัญหาในคอลเลกชันเพลงของคุณ สามารถแท็กไฟล์ MP3 ของคุณได้อย่างถูกต้อง เพิ่มปกอัลบั้มที่หายไป และแก้ไข VBR

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

เช่นเดียวกับ Google Wave, Google Voice ได้สร้างกระแสฮือฮาไปทั่วโลก Google มุ่งมั่นที่จะเปลี่ยนแปลงวิธีการสื่อสารของเรา และนับตั้งแต่นั้นมาก็กำลังกลายเป็น...

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

มีเครื่องมือมากมายที่ช่วยให้ผู้ใช้ Flickr สามารถดาวน์โหลดรูปภาพคุณภาพสูงได้ แต่มีวิธีดาวน์โหลด Flickr Favorites บ้างไหม? เมื่อเร็ว ๆ นี้เราได้...

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

การสุ่มตัวอย่างคืออะไร? ตามข้อมูลของ Wikipedia “คือการนำส่วนหนึ่งหรือตัวอย่างจากการบันทึกเสียงหนึ่งมาใช้ซ้ำเป็นเครื่องดนตรีหรือ...

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

Google Sites เป็นบริการจาก Google ที่ช่วยให้ผู้ใช้โฮสต์เว็บไซต์บนเซิร์ฟเวอร์ของ Google แต่มีปัญหาหนึ่งคือไม่มีตัวเลือกสำรองข้อมูลในตัว

แอปพลิเคชันเดสก์ท็อป Google Tasks

แอปพลิเคชันเดสก์ท็อป Google Tasks

Google Tasks ไม่ได้รับความนิยมเท่ากับบริการอื่นๆ ของ Google เช่น ปฏิทิน Wave เสียง ฯลฯ แต่ยังคงใช้กันอย่างแพร่หลายและเป็นส่วนสำคัญของผู้คน

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

ในคู่มือฉบับก่อนหน้าของเราเกี่ยวกับการล้างฮาร์ดดิสก์และสื่อแบบถอดได้อย่างปลอดภัยผ่าน Ubuntu Live และซีดีบูต DBAN เราได้กล่าวถึงดิสก์ที่ใช้ Windows

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux