บางส่วนที่ผ่านมา ในโลกของ Gnu / Linux เรามีวิธีการสากลในการติดตั้งแอปพลิเคชันใด ๆ โดยไม่คำนึงถึงการกระจายที่เป็นปัญหาและวิธีนี้คือการรวบรวมแอปพลิเคชันจากซอร์สโค้ด
ยังคงใช้วิธีนี้ มันมีแนวโน้มที่จะสายไปหน่อยนอกเหนือจากนั้นสำหรับผู้ใช้ที่เพิ่งเริ่มใช้ Linux และแม้แต่ผู้ใช้ระดับกลางการทำงานของสิ่งนี้อาจซับซ้อนเล็กน้อย
มีความเฉพาะเจาะจงมากขึ้นเล็กน้อย การกระจายส่วนใหญ่มักใช้ตัวจัดการแพ็คเกจบางตัว ซึ่งรองรับการติดตั้งแอพพลิเคชั่นเช่น Debian หรือ Ubuntu พร้อม apt และแพ็คเกจ deb หรือ Fedora พร้อม yum และ rpm package
ซึ่งเราพบแอปพลิเคชั่นในรูปแบบแพ็คเกจยอดนิยมอยู่แล้วและช่วยให้เราประหยัดเวลาในการติดตั้งได้มากเนื่องจากเราไม่จำเป็นต้องรวบรวมลงในระบบของเรา
Hace แพคเกจประเภทใหม่ได้ไม่นานก็เริ่มปรากฏขึ้น เพื่อติดตั้งแอปพลิเคชันตัวอย่างเช่น Snap, Appimage หรือ Flatpak.
จุดดึงดูดหลักของสิ่งเหล่านี้คือการที่พวกมันทำงานในสภาพแวดล้อมที่แยกจากระบบโดยสิ้นเชิงซึ่งเราจะไม่มีปัญหาในการทำให้ระบบเสียหายหรือทำให้ระบบเสียหาย
เกี่ยวกับ AppImageLauncher
คราวนี้ เราจะเน้นแพ็คเกจในรูปแบบ AppImage ซึ่งแม้แต่ผู้ใช้หลายคนก็ไม่รู้วิธีการติดตั้งและวิธีการรวมเข้ากับระบบของเรา
เมื่อเราดาวน์โหลดแพ็คเกจ AppImage ในการติดตั้งเราต้องให้สิทธิ์ในการติดตั้งและดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้ง:
./paquete.appimage
ซึ่งจะเป็นการยืนยันว่าเรากำลังจะติดตั้งแอปพลิเคชันในตอนท้ายของสิ่งนี้เราจะถูกถามว่าเราต้องการให้แอปพลิเคชันรวมอยู่ในเมนูแอปพลิเคชันของเราหรือหากเราต้องการสร้างทางลัด
ในกรณีที่ผู้ใช้หลายคนมักจะตอบว่าไม่มีโดยไม่รู้ตัวหรือโดยไม่ได้ตั้งใจ ในการเรียกใช้แอปพลิเคชันในภายหลังเราต้องดำเนินการจากไฟล์ที่เราดาวน์โหลดมา
ลูกแพร์ เรายังมีเครื่องมือที่ช่วยอำนวยความสะดวกนี้เครื่องมือนี้เรียกว่า AppImageLauncher.
ใบสมัคร ช่วยให้คุณสามารถเรียกใช้ไฟล์ AppImage ได้อย่างง่ายดายโดยไม่ต้องทำให้สามารถเรียกใช้งานได้
AppImageLauncher สำหรับตอนนี้ รองรับเฉพาะ Ubuntu, Linux Mint, Debian, Netrunner และเพิ่งเพิ่มการรองรับ openSUSE
แต่คุณสมบัติที่น่าสนใจที่สุดคือการรวม AppImages เข้ากับระบบของคุณอย่างง่ายดาย: AppImageLauncher สามารถเพิ่มทางลัดไปยังแอปพลิเคชัน AppImage โดยอัตโนมัติไปยังตัวเรียกใช้เมนู / แอปพลิเคชันของสภาพแวดล้อมเดสก์ท็อปของคุณ
AppImageLauncher ทำงานอย่างไร
เมื่อ เราดาวน์โหลดแอปพลิเคชันใน appimage เพียงดับเบิลคลิกเพื่อเรียกใช้ AppImageLauncher และสิ่งนี้จะทำให้เรามีตัวเลือกมากมาย
สิ่งแรกที่จะนำเสนอให้คุณเมื่อคุณจะติดตั้งแอปพลิเคชันเป็นครั้งแรก ได้แก่ :
เรียกใช้ครั้งเดียวหรือรวมและเรียกใช้
เมื่อคลิกรวมและเรียกใช้แอปพลิเคชันใน AppImage จะถูกคัดลอกไปยังโฟลเดอร์ ~ /.bin / และเพิ่มลงในเมนูจากนั้นแอปพลิเคชันจะเริ่มทำงาน
ตัวเลือกอื่น ๆ ที่นำเสนอให้คุณเมื่อติดตั้งแอปพลิเคชันแล้ว ได้แก่ :
ลบหรืออัปเดตแอปพลิเคชัน
หากเราต้องการกำจัดแอปพลิเคชันก็ทำได้ง่าย ๆ ตราบใดที่สภาพแวดล้อมเดสก์ท็อปที่คุณใช้นั้นเข้ากันได้กับการทำงานของเดสก์ท็อป
ในขณะที่จะอัปเดตคุณควรได้รับตัวเลือกเมื่อคุณเรียกใช้ AppImageLauncher อีกครั้งบนแอปพลิเคชันที่อัปเดตแล้วซึ่งคุณได้ติดตั้งไว้ในระบบแล้ว
ตัวอย่างเช่นใน Gnome Shell เพียงคลิกขวาที่ไอคอนแอปพลิเคชันในภาพรวมกิจกรรมและเลือกลบออกจากระบบ:
จะติดตั้ง AppImageLauncher บน Linux ได้อย่างไร?
ดังที่ฉันได้กล่าวถึงความเข้ากันได้ของ AppImageLauncher แม้ว่าจะสามารถใช้ในอนุพันธ์ได้ แต่เราต้องคำนึงถึงความเข้ากันได้ของมันขึ้นอยู่กับสภาพแวดล้อมเดสก์ท็อปที่ Gnome Shell หรือ Cinnamon เหมาะสมที่สุด
Solamente คุณต้องไปที่ลิงค์ต่อไปนี้ y ดาวน์โหลดแพ็คเกจสำหรับการแจกจ่ายของคุณ ลินุกซ์
ในกรณีของ Debian, Ubuntu และอนุพันธ์ในการติดตั้งเราจะต้องวางตำแหน่งตัวเองในโฟลเดอร์ที่ดาวน์โหลดแพ็คเกจและดำเนินการ:
sudo dpkg -i appimagelauncher*.rpm
ในขณะที่ Ubuntu 18.04 โดยเฉพาะเรามีแพ็คเกจ:
sudo dpkg -i appimagelauncher*.rpm
สำหรับ openSUSE:
sudo rpm -i appimagelauncher*.rpm
มันทำให้เกิดข้อผิดพลาด: ข้อผิดพลาดขณะโหลดไลบรารีที่แชร์: libQt5DBus.so.5: ไม่สามารถเปิดไฟล์อ็อบเจ็กต์ที่แชร์: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
พวกเขาควรบอกคุณว่ามันมีการอ้างอิงอะไรหรือจากที่เก็บใดที่จะดาวน์โหลดเพื่อให้มันทำทุกอย่างด้วยตัวมันเองซึ่งทำให้คุณเกิดเป็นพัน ๆ ครั้ง
เป็นไปไม่ได้ที่ใครจะแจ้งให้คุณทราบถึงการอ้างอิงทั้งหมดที่แต่ละโปรแกรมต้องการ
พวกเขาสามารถแสดงวิธีการทำได้จาก antix linux ใช้ icewm และฉันคิดว่ามันค่อนข้างซับซ้อนโปรด