ในบทความหน้าเราจะมาดู Chob แอปพลิเคชั่นนี้จะช่วยให้เรา ค้นหาแอพ AppImage, Flatpak และ Snaps โดยตรงจากเทอร์มินัล. ปัจจุบันผู้ใช้ Ubuntu มีแอปพลิเคชัน "สากล" จำนวนมากซึ่งเป็นที่นิยมไม่มากก็น้อย
แอพเหล่านี้ พวกเขาเต็มไปด้วยไลบรารีและการอ้างอิงที่จำเป็นทั้งหมดในแพ็คเกจเดียว. ในการใช้งานผู้ใช้ทั้งหมดต้องทำคือดาวน์โหลดและเรียกใช้แพ็คเกจ รูปแบบของแอปสากลเหล่านี้คือ AppImages, Flatpaks และ Snaps.
รูปแบบแอปพลิเคชันทั้งสามนี้ถูกใช้โดย บริษัท และนักพัฒนาจำนวนมาก หากคุณกำลังมองหาแอปพลิเคชันประเภทนี้คุณจะต้องไปที่ร้านค้าที่เกี่ยวข้องค้นหาและดาวน์โหลดแอปพลิเคชันที่คุณต้องการเท่านั้นจึงจะสามารถใช้งานได้ นี่คือสิ่งที่ทำให้ชีวิตง่ายขึ้นสำหรับเราเพราะ จะช่วยให้เราสามารถค้นหาร้านค้าอย่างเป็นทางการทั้งสามแห่งได้จากเทอร์มินัล.
ประเภทของแพ็คเกจที่เราสามารถค้นหาด้วย chob
- AppImage เป็นรูปแบบสำหรับการแจกจ่ายซอฟต์แวร์พกพาบน Gnu / Linux ที่ คุณไม่จำเป็นต้องมีสิทธิ์ superuser เพื่อใช้แอปพลิเคชัน. รูปแบบนี้มีจุดมุ่งหมายเพื่ออนุญาตให้มีการแจกจ่ายซอฟต์แวร์โดยไม่ขึ้นกับการแจกจ่าย แพ็กเกจประเภทนี้เปิดตัวครั้งแรกในปี 2004 ภายใต้ชื่อ รีบ. การพัฒนายังคงดำเนินต่อไปตั้งแต่นั้นมาเรียกว่า PortableLinuxApps ในปี 2011 และต่อมาในปี 2013 พวกเขาถูกเรียกว่า AppImage แอปพลิเคชันยอดนิยมเช่น Gimp, Firefox, Krita และอื่น ๆ อีกมากมายมีให้บริการในรูปแบบนี้ เราสามารถค้นหาได้โดยตรงในหน้าดาวน์โหลดที่เกี่ยวข้อง เราจะต้องดาวน์โหลดและทำให้สามารถใช้งานได้เพื่อให้สามารถใช้งานได้
- Flatpak เป็นที่รู้จักในชื่อ xdg-app จนถึงเดือนพฤษภาคม 2016 ผู้พัฒนา Flatpak คือ Alexander Larson. แอปพลิเคชัน Flatpak โฮสต์อยู่ในที่เก็บส่วนกลางที่เรียกว่า 'Flathub'. หากคุณเป็นนักพัฒนาและคุณกล้าที่จะสร้างแอปพลิเคชันของคุณในรูปแบบ Flatpak คุณสามารถแจกจ่ายให้กับผู้ใช้ผ่าน Flathub ยูทิลิตี้นี้จัดเตรียมสภาพแวดล้อมแซนด์บ็อกซ์ที่เรียกว่า Bubblewrap ซึ่งผู้ใช้สามารถเรียกใช้แอปพลิเคชันที่แยกจากส่วนที่เหลือของระบบได้ แอป Flatpak ต้องได้รับอนุญาตจากผู้ใช้เพื่อควบคุมอุปกรณ์ฮาร์ดแวร์หรือเข้าถึงไฟล์ของผู้ใช้.
- ลอส แพ็คเกจ Snaps พวกเขาสร้างขึ้นสำหรับ Ubuntu เป็นหลักโดย Canonical นักพัฒนาของ Gnu / Linux อื่น ๆ ก็เริ่มสร้างแพ็คเกจประเภทนี้ด้วยซึ่งเป็นเหตุผลว่าทำไมพวกเขาถึงทำงานกับ Gnu / Linux อื่น ๆ สามารถดาวน์โหลด Snaps ได้โดยตรงจากหน้าดาวน์โหลดแอพหรือจากร้านค้า Snapcraft.
เพื่อไม่ให้ต้องค้นหาร้านค้าตามร้านค้าผู้ใช้สามารถใช้เครื่องมือที่เราจะดูในวันนี้ คุณจะทำการค้นหาแอปพลิเคชันจากบรรทัดคำสั่งซึ่ง มันจะช่วยให้เราค้นหาแอพพลิเคชั่นสำหรับ Ubuntu ของเราบนแพลตฟอร์ม AppImage, Flathub และ Snapcraft ได้อย่างง่ายดาย.
ดาวน์โหลดและติดตั้ง chob
เครื่องมือนี้จะค้นหาเฉพาะแอปที่กำหนดและแสดงลิงก์อย่างเป็นทางการในเบราว์เซอร์เริ่มต้น จะไม่ติดตั้งอะไรเลย. ในบรรทัดต่อไปนี้เราจะดูวิธีการติดตั้ง Chob และวิธีใช้เพื่อค้นหา AppImages, Flatpaks และ Snaps
เริ่มต้นด้วยเราจะต้อง ดาวน์โหลด Chob เวอร์ชันล่าสุดจากไฟล์ หน้าเผยแพร่ ของโครงการ. สำหรับตัวอย่างนี้ฉันจะดาวน์โหลดไฟล์. deb ซึ่งในขณะที่เขียนบรรทัดเหล่านี้จะอยู่ในไฟล์ 0.3.5 รุ่น. นอกจากนี้เรายังสามารถดาวน์โหลดแพ็คเกจนี้ได้โดยเปิดเทอร์มินัล (Ctrl + Alt + T) แล้วพิมพ์คำสั่งต่อไปนี้:
wget https://github.com/MuhammedKpln/chob/releases/download/0.3.5/chob.deb
เมื่อดาวน์โหลดแล้วคุณก็ต้องทำ ติดตั้ง. ในการทำเช่นนี้ในเทอร์มินัลเดียวกันเราจะเขียนคำสั่งต่อไปนี้:
sudo dpkg -i chob.deb
ค้นหาแอพ AppImage, Flathub และ Snapcraft โดยใช้ Chob
เมื่อติดตั้งแพคเกจแล้ว ตอนนี้เราสามารถค้นหาแอปพลิเคชันที่เราต้องการได้แล้ว. สำหรับตัวอย่างนี้ฉันจะมองหาแอปพลิเคชันที่เกี่ยวข้องกับรูปแบบวิดีโอ AVI:
chob avi
Chob จะค้นหาแพลตฟอร์ม AppImage, Flathub และ Snapcraft และแสดงผลลัพธ์ เมื่อแสดงผลจะมีเพียง เลือกแอปพลิเคชันที่เราสนใจโดยเขียนหมายเลขที่ระบุไว้ทางด้านซ้ายของชื่อ. เอสโต จะเปิดลิงค์อย่างเป็นทางการในเว็บเบราว์เซอร์ของเรา ค่าเริ่มต้นซึ่งเราสามารถอ่านรายละเอียดของแอปพลิเคชันได้
ไปยัง รับรายละเอียดเพิ่มเติมเกี่ยวกับ Chobเพียงแค่ดูที่ไฟล์ หน้าโครงการอย่างเป็นทางการบน GitHub.