อย่างที่หลาย ๆ ท่านคงทราบดี ใน Ubuntu เรามีหลายวิธีในการติดตั้งซอฟต์แวร์ ในระบบ วิธีที่ใช้บ่อยที่สุดคือจากที่เก็บ เจ้าหน้าที่ด้วยความช่วยเหลือของศูนย์ซอฟต์แวร์อีกแห่งหนึ่งคือด้วยความช่วยเหลือของ Synaptic และอีกแห่งผ่านเทอร์มินัล
หากเราไม่ใช้ที่เก็บ เราสามารถติดตั้งแอพพลิเคชั่นได้เพียงแค่มองหาแพ็คเกจ deb และติดตั้งด้วยผู้จัดการที่เราชื่นชอบ แต่เรายังมีรูปแบบแพ็คเกจอื่น ๆ ที่เริ่มเป็นที่นิยมมาก
เรามี Snap, Flatpak และ AppImageซึ่งในบทความนี้เราจะพูดถึงเรื่องสุดท้ายที่กล่าวถึงเล็กน้อย
หลายปีที่เรามีแพ็คเกจ DEB สำหรับการกระจาย Linux ที่ใช้ Debian / Ubuntu และ RPM สำหรับการกระจาย Linux ที่ใช้ Fedora / SUSE
การแจกจ่ายรูปแบบนี้ทำให้ง่ายต่อการติดตั้งซอฟต์แวร์ ให้กับผู้ใช้การแจกจ่าย แต่ไม่ใช่ตัวเลือกที่เหมาะสมสำหรับนักพัฒนา
ตั้งแต่ผู้พัฒนา คุณควรสร้างรูปแบบแพ็กเกจสำหรับแต่ละระบบแพ็กเกจของการแจกจ่ายแต่ละรายการส่งผลให้เกิดผลงานที่ยอดเยี่ยม
นี่คือที่มาของรูปแบบ AppImage
AppImage คืออะไร?
หลายท่านอาจสงสัยว่า AppImage คืออะไรหรือเคยเจอแอปพลิเคชันในรูปแบบนี้แล้ว
รูปแบบ AppImage มีข้อได้เปรียบอย่างมากเหนือรูปแบบแพ็คเก็ตแบบเดิมเนื่องจากเป็นรูปแบบสากล
โดยพื้นฐานแล้วมันเหมือนกับว่าเรากำลังพูดถึงแอพพลิเคชั่นพกพาเนื่องจากซอฟต์แวร์ทำงานด้วยไฟล์ AppImage โดยไม่ต้องทำการติดตั้งหรือแตกไฟล์หรืออะไรเพิ่มเติม
ประโยชน์ของการใช้ AppImage
การใช้ซอฟต์แวร์ด้วยวิธีนี้มีประโยชน์หลายประการซึ่งเราสามารถพบได้:
- สามารถทำงานบนลีนุกซ์รุ่นล่าสุดได้
- เป็นแบบพกพาสามารถใช้งานได้ทุกที่รวมถึงเวอร์ชัน Live
- ไม่จำเป็นต้องติดตั้งและรวบรวมซอฟต์แวร์
- ไม่จำเป็นไม่ต้องสัมผัสไฟล์ระบบสิทธิ์รูท
- แอปพลิเคชันอยู่ในโหมดอ่านอย่างเดียว
AppImage ติดตั้งบน Ubuntu อย่างไร
แม้ว่าคำว่าการติดตั้งจะไม่เหมาะสมกับรูปแบบ AppImage เนื่องจากลักษณะของมันซอฟต์แวร์ที่ใช้ในรูปแบบนี้ สามารถรวมเข้ากับระบบได้ราวกับว่าเป็นแอปพลิเคชันที่ติดตั้งไว้ ด้วยการสร้างทางลัดในเมนูแอปพลิเคชันหรือบนเดสก์ท็อป
ซึ่งช่วยให้เรียกใช้ซอฟต์แวร์ได้ง่ายขึ้น เนื่องจากเราไม่ต้องเสียเวลาไปที่ที่จัดเก็บแอปพลิเคชันในรูปแบบนี้เพื่อให้แอปพลิเคชันทำงาน
ในการดำเนินการนี้ใน Ubuntu ขอแนะนำให้บันทึกซอฟต์แวร์ในรูปแบบนี้ในโฟลเดอร์อื่นเนื่องจากโดยทั่วไปเมื่อเราดาวน์โหลดแอปพลิเคชันประเภทนี้จะถูกบันทึกไว้ในโฟลเดอร์ดาวน์โหลดหรือในโฟลเดอร์ส่วนตัวของเรา
เป็นพื้น ในการใช้ซอฟต์แวร์ใน AppImage เราต้องให้สิทธิ์ในการดำเนินการ ไปยังไฟล์ที่ดาวน์โหลดมาเราสามารถทำได้สองวิธี:
- อันดับแรกคือการคลิกครั้งที่สองบนไฟล์ไปที่ "คุณสมบัติ> ไปที่แท็บสิทธิ์" และเราต้องทำเครื่องหมายในช่องที่ระบุว่า
- วิธีที่สองคือผ่านเทอร์มินัลเราต้องวางตำแหน่งตัวเองบนโฟลเดอร์ที่ไฟล์อยู่และดำเนินการคำสั่งต่อไปนี้เพื่อให้สิทธิ์ในการดำเนินการ:
chmod u + x <AppImage File>
วิธีเรียกใช้ไฟล์ AppImage
ตอนนี้ด้วยสิทธิ์ในการดำเนินการ ในการเปิดแอปพลิเคชันในรูปแบบนี้เราต้องดับเบิลคลิกที่มัน หรือจากเทอร์มินัลรันคำสั่ง:
./aplicacion.AppImage
เมื่อเสร็จแล้ว pหรือครั้งแรกที่เราจะถูกถาม "ติดตั้งไฟล์เดสก์ท็อป". หากคุณเลือกใช่ AppImage ของคุณจะรวมเข้ากับระบบ Linux ของคุณเป็นแอปพลิเคชันที่ติดตั้งตามปกติ
ซึ่งไม่เสมอไปแม้ว่าแอปพลิเคชันส่วนใหญ่มักจะทำก็ตาม
เมื่อเสร็จแล้วการเข้าถึงโดยตรงจะถูกรวมเข้าด้วยกัน
จะถอนการติดตั้ง AppImage ได้อย่างไร?
หากต้องการลบซอฟต์แวร์ในรูปแบบ AppImage เพียงแค่ลบไฟล์และลบทางลัดออกจากระบบของเราเท่านี้ก็เสร็จเรียบร้อย
เรียบง่ายเรียบง่ายชอบทุกสิ่งที่ดี
สวัสดีฉันได้เรียกใช้แอปพลิเคชัน. appimage ใน ubuntu จากโฟลเดอร์ดาวน์โหลดโดยคิดว่าได้ติดตั้งแล้ว ฉันเริ่มกำหนดค่า ปรากฎว่าแอปพลิเคชันเป็นโหนดของ VPN บนบล็อกเชนและใช้เวลาหลายชั่วโมงในการโหลดและกำหนดค่าเกือบตลอดคืน คำถามของฉันคือคุณจะสำรองข้อมูลได้อย่างไรโดยไม่ต้องปิดแอปพลิเคชัน หรือว่ามีวิธีใดในการติดตั้งในขณะที่กำลังทำงานอยู่. เป็นไปได้ว่าฉันจะสูญเสียข้อมูลทั้งหมดหากไฟดับหรือการตั้งค่าจะยังคงอยู่ ???
น่าสนใจ ๆ «. AppImage »ทำงานบนระบบปฏิบัติการอื่น
ตัวอย่างเช่นฉันต้องการใช้« .AppImage »ใน FEDORA
??
ฉันได้ดาวน์โหลดแอปพลิเคชันนี้ «CinGG-20210930-i386.AppImage » ฉันได้รับอนุญาตให้ดำเนินการแล้ว และเมื่อดับเบิลคลิกที่มันจะไม่มีอะไรเกิดขึ้น
ฉันติดตั้ง Ubuntu 18.04 LTS แล้วและพีซีมีโครงสร้างแบบ 32 บิต
คำอธิบาย: Ubuntu 18.04.6 LTS
ปล่อย: 18.04
สมญานาม: bionic
uname -m
i686
คุณรู้สาเหตุที่ Cinelerra GG ไม่เปิดหรือไม่?
ฉันหมายถึงพาดหัวข่าวคือ "วิธีการติดตั้ง" แล้วก็ไม่ได้อธิบาย มันอธิบายเพียงว่าสามารถเรียกใช้จากโฟลเดอร์ใดก็ได้...
อย่างไรก็ตาม…
https://github.com/TheAssassin/AppImageLauncher/wiki
นั่นคือตัวเปิดใช้ appImages โดยจะบันทึกทั้งหมดไว้ในโฟลเดอร์ที่คุณเลือกและเพิ่มลงในระบบ คุณจึงสามารถใช้เป็นแอปอื่นได้
ขอบคุณมาก Hache_raw สำหรับความช่วยเหลือของคุณ