ในบทความถัดไปเราจะมาดู AppImageLauncher เครื่องมือนี้จะให้ผู้ใช้มีความเป็นไปได้ของ รวมแอปพลิเคชันในรูปแบบ AppImage กับระบบ Ubuntu ของเราโดยใช้คลิกเดียว นอกจากนี้ยังช่วยให้คุณสามารถจัดการ อัปเดต และลบออกได้ นอกจากนี้ยังช่วยให้เราสามารถดับเบิ้ลคลิกที่ AppImages เพื่อเปิดได้โดยไม่ต้องทำให้สามารถเรียกใช้งานได้ก่อน
เนื่องจากมีการแจกแจง Gnu / Linux ที่แตกต่างกันการพัฒนาแอปพลิเคชันสำหรับการแจกจ่ายแต่ละครั้งจึงเป็นงานที่น่าเบื่อสำหรับนักพัฒนา ด้วยเหตุนี้ วันนี้ นักพัฒนาหลายคนกำลังเปลี่ยนไปใช้รูปแบบแพ็คเกจ เช่น AppImages, FlatPak และ Snap.
AppImage เป็นหนึ่งในรูปแบบแพ็คเกจสากลที่ได้รับความนิยมมากที่สุด แอปพลิเคชั่นยอดนิยมมากมายได้รับการเผยแพร่ในรูปแบบนี้. ไฟล์ประเภทนี้เป็นแบบพกพาและสามารถทำงานบนระบบ Gnu / Linux ใดก็ได้ รวมถึงการอ้างอิงที่จำเป็นทั้งหมดและแจกจ่ายเป็นไฟล์เดียว ไม่จำเป็นต้องติดตั้ง
คุณสมบัติทั่วไปของ AppImageLauncher
- การรวมเดสก์ท็อป. นี่คือคุณสมบัติหลักของโปรแกรมนี้ และมันจะช่วยให้เรารวมไฟล์ AppImage ที่เราดาวน์โหลดมาไว้ในเมนูแอปพลิเคชัน เพื่อให้สามารถเริ่มใช้งานได้เร็วขึ้น นอกจากนี้ยังรับผิดชอบในการย้ายไฟล์ไปยังตำแหน่งศูนย์กลาง ซึ่งเราสามารถค้นหาได้ทั้งหมดรวมกัน
- อัปเดตการจัดการ. หลังจากรวมเข้ากับเดสก์ท็อปแล้ว หากเราคลิกขวาที่ตัวเรียกใช้โปรแกรม AppImage ที่เราจะพบในเมนูแอปพลิเคชัน เราจะเห็นเมนูบริบท นั่นคือที่ที่เราจะพบตัวเลือกที่เรียกว่า 'อัพเดท'. การดำเนินการนี้จะเปิดตัวเครื่องมือช่วยเหลือเล็กๆ เพื่อใช้การอัปเดต แม้ว่าฉันต้องบอกว่าในการทดสอบที่ฉันทำกับไฟล์ AppImage ต่างกัน ไม่มีใครแสดงตัวเลือกนี้
- ลบ AppImages ออกจากระบบ. หากเราคลิกที่ตัวเลือก 'เอาออก'ในเมนูบริบทของแอปพลิเคชัน AppImage ที่มีอยู่ในเมนูแอปพลิเคชัน เครื่องมือลบจะขอการยืนยัน หากเราเลือกที่จะทำเช่นนั้น การผสานรวมเดสก์ท็อปจะถูกยกเลิกและไฟล์จะถูกลบออกจากระบบของเรา
- เรายังวางใจได้ เครื่องมือ CLI ที่เรียกว่า ail-cli. เสนอความเป็นไปได้ในการดำเนินการพื้นฐานจากเทอร์มินัล สำหรับการทำงานอัตโนมัติในสคริปต์ ฯลฯ
นี่เป็นเพียงคุณสมบัติบางส่วนของโปรแกรมนี้ เป็นไปได้ ปรึกษาพวกเขาทั้งหมดโดยละเอียดจากไฟล์ ที่เก็บ GitHub ของโครงการ.
ติดตั้ง AppImageLauncher บน Ubuntu
ผ่านแพ็คเกจ. DEB
AppImageLauncher สามารถพบได้ในแพ็คเกจสำหรับระบบที่ใช้ DEB ผู้ใช้ Ubuntu สามารถดาวน์โหลดแพ็คเกจ .deb ได้จากไฟล์ from หน้าเผยแพร่ ของโครงการ.
ไปยัง ติดตั้งแพ็คเกจที่ดาวน์โหลดใหม่ เราต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และติดตั้งด้วยคำสั่ง:
sudo dpkg -i appimagelauncher_2.2.0-travis995.0f91801.xenial_amd64.deb
คำสั่งนี้จะแตกต่างกันไปตามเวอร์ชันของโปรแกรมที่ดาวน์โหลด หลังการติดตั้งเราสามารถ we ค้นหาตัวเปิดแอปพลิเคชันบนคอมพิวเตอร์ของเรา.
ถ้าเราเปิดโปรแกรม เราจะเห็นตัวเลือกการกำหนดค่าที่มีให้.
ผ่าน PPA
นอกจากนี้ยังมี PPA สำหรับ Ubuntu และอนุพันธ์ที่เราสามารถติดตั้งโปรแกรมได้ เพื่อที่จะ เพิ่ม PPA และติดตั้ง AppImageLauncher เราต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Alt + T) และรันคำสั่งในนั้น:
sudo add-apt-repository ppa:appimagelauncher-team/stable
หลังจากอัปเดตรายการซอฟต์แวร์ที่พร้อมใช้งานจากที่เก็บแล้ว เราสามารถตอนนี้ ดำเนินการติดตั้ง เรียกใช้คำสั่งอื่นนี้:
sudo apt install appimagelauncher
รวม AppImages เข้ากับเมนูแอปพลิเคชัน
เพื่อแสดงตัวอย่างนี้ ฉันจะใช้ไฟล์ AppImage จาก Obsidian.
ถ้าเราดับเบิลคลิกที่ไฟล์ AppImage ที่เราต้องการใช้มันจะ มันจะขอให้เรากำหนดค่าตำแหน่งปลายทางเพื่อเพิ่ม AppImages. ตำแหน่งเริ่มต้นคือ หน้าแรก $ / แอปพลิเคชัน. สิ่งนี้สามารถเปลี่ยนไปยังตำแหน่งอื่นได้จากหน้าต่างนี้หรือจากตัวเลือกการกำหนดค่าที่เห็นก่อนหน้านี้ หลังจากเลือกตำแหน่งสำหรับ AppImages ใหม่แล้วเราก็ต้องคลิก ยอมรับ เพื่อดำเนินการต่อ
จากนั้นระบบจะถามเราว่าต้องการย้าย AppImage ไปยังตำแหน่งศูนย์กลางและรวมเข้ากับเมนูแอปพลิเคชันหรือไม่ (หากยังไม่ได้เพิ่ม) เพื่อที่จะ ย้าย AppImage ของเราไปยังตำแหน่งนี้และรวมไว้ในตัวเรียกใช้งานแอปพลิเคชันเราเพียงแค่ต้องคลิกปุ่ม 'บูรณาการและดำเนินการ'. หากคุณไม่ต้องการเพิ่ม AppImage ในเมนูนี้ เพียงคลิก 'วิ่งครั้งเดียว'
หากคุณได้เลือกตัวเลือก 'บูรณาการและดำเนินการ' AppImageLauncher จะย้ายไฟล์ AppImage ที่เกี่ยวข้องไปยังไดเร็กทอรีที่กำหนดไว้ล่วงหน้า (หน้าแรก $ / แอปพลิเคชัน) หรือแบบที่เราเลือก โปรแกรมจะสร้างรายการเดสก์ท็อปและไอคอนที่เกี่ยวข้องในตำแหน่งที่จำเป็น.
หากเราคลิกขวาที่ AppImage ที่เราพบ เราจะเห็นว่าตัวเลือกอัปเดตและลบปรากฏในเมนูบริบท. เราสามารถใช้สิ่งเหล่านี้เพื่ออัปเดต AppImage หรือลบออกจากระบบ
ในบรรทัดเหล่านี้ เราได้เห็นแล้วว่า AppImageLauncher คืออะไร วิธีการติดตั้งและวิธีใช้ AppImageLauncher เพื่อเพิ่ม AppImages ในเมนูหรือตัวเรียกใช้งานแอปพลิเคชันใน Ubuntu หากคุณใช้ AppImages จำนวนมาก AppImageLauncher จะมีประโยชน์ในการจัดระเบียบและจัดการในระบบของคุณ ข้อมูลเพิ่มเติมเกี่ยวกับวิธีการติดตั้งและใช้งาน AppImageLauncher สามารถพบได้ใน วิกิโครงการ.