ในบทความหน้าเราจะมาดู Flatseal กัน นี่คือ แอปพลิเคชัน GUI ที่จะอนุญาตให้ผู้ใช้ตรวจสอบและแก้ไขการอนุญาตทั้งหมดที่มอบให้กับแอปพลิเคชันที่ติดตั้งเช่น Flatpak. หากคุณทราบเกี่ยวกับการจัดการการอนุญาตแอปพลิเคชันบนอุปกรณ์ Android แล้ว การดำเนินการนี้จะไม่ใช่เรื่องใหม่
หากคุณเป็นผู้ใช้ Ubuntu คุณควรรู้ว่าแอพพลิเคชั่น Flatpak คืออะไร สิ่งเหล่านี้ทำให้นักพัฒนาสามารถสร้างแอปพลิเคชันแซนด์บ็อกซ์ ซึ่งโดยปกติแล้วจะมีสิทธิ์ของแอปพลิเคชัน Flatpak ที่กำหนดค่าไว้ล่วงหน้าเป็นค่าเริ่มต้น เพื่อให้มีฟังก์ชันที่จำเป็นสำหรับแอปพลิเคชันที่ติดตั้งไว้ ความสามารถในการจำกัดการอนุญาตเหล่านี้เป็นคุณสมบัติที่โดดเด่นของรูปแบบแพ็คเกจนี้แต่ยังเป็นหนึ่งในผู้ใช้ที่เข้าถึงได้น้อยที่สุดอีกด้วย
ต่างจาก Android ซึ่งรองรับการปรับสิทธิ์ผ่าน CLI และ GUI แบบเนทีฟ Flatpak มีการตั้งค่าเหล่านี้ใช้ได้ผ่านบรรทัดคำสั่งเท่านั้น เพื่อจัดการกับการอนุญาต Flatseal มาเพื่อให้ผู้ใช้สามารถควบคุมการอนุญาต Flatpak ผ่านความสะดวกสบายของ GUI.
Flatseal จะแสดงรายการแอพพลิเคชั่น Flatpak ที่ติดตั้งไว้ทั้งหมด ในนั้นเราสามารถแก้ไขการตั้งค่าเฉพาะเช่น การแชร์เครือข่าย ระบบหน้าต่าง X11 การทำงานเบื้องหลัง เป็นต้น และมันไม่ง่ายเลยที่จะใช้เช่นกัน
ดังที่เราได้กล่าวไปแล้ว การดำเนินการนั้นง่าย เราเพียงแค่ต้องเริ่มต้น Flatseal เลือกแอปพลิเคชันที่เราต้องการแก้ไขและเปิดใช้งานหรือปิดใช้งานเพื่อลิ้มรส. เมื่อดำเนินการแล้ว เราต้องรีสตาร์ทแอปพลิเคชัน Flatpak หลังจากทำการเปลี่ยนแปลง หากมีอะไรผิดพลาดจาก Flatseal เราจะมีตัวเลือกให้กดปุ่มเพื่อรีเซ็ตแอปพลิเคชัน.
คุณจำเป็นต้องควบคุมการอนุญาตแอพ Flatpak จริง ๆ หรือไม่?
คำตอบสำหรับคำถามนี้ขึ้นอยู่กับผู้ใช้ทั้งหมด ผู้ใช้ทั่วไปมักไม่ใส่ใจกับสิ่งเช่นนั้น. อย่างไรก็ตาม หากคุณระมัดระวังในสิ่งเหล่านี้มาก หรือหาเหตุผลที่ควรทำเช่นนั้น Flatseal เสนอโอกาสที่จะทำได้อย่างง่ายดาย
สิ่งที่ต้องคำนึงก็คือ สิ่งสำคัญคือต้องระวังการอนุญาตที่เราเปลี่ยนแปลง. หากคุณปิดใช้งานการอนุญาตที่สำคัญสำหรับการทำงานของแอปพลิเคชัน คุณจะประสบปัญหาเมื่อใช้งานอย่างแน่นอน
ติดตั้ง Flatseal บน Ubuntu
หากคุณมีความสนใจ ติดตั้งส่วนต่อประสานกราฟิกนี้เพื่อจัดการการอนุญาตแอปพลิเคชัน Flatpakคุณสามารถทำได้หากคุณเปิดใช้งานเทคโนโลยีนี้ในระบบของคุณ หากคุณใช้ Ubuntu 20.04 แต่ยังไม่มี คุณสามารถดำเนินการต่อได้ คู่มือ ที่เพื่อนร่วมงานเขียนในบล็อกนี้เมื่อไม่นานมานี้
ในการติดตั้งแอปพลิเคชันนี้ใน Ubuntu จำเป็นต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และดำเนินการตามคำสั่งที่ระบุในนั้น Flathub สำหรับ ดำเนินการติดตั้ง:
flatpak install flathub com.github.tchx84.Flatseal
เมื่อการติดตั้งเสร็จสมบูรณ์ คุณสามารถ เริ่มโปรแกรมนี้ มองหาตัวเรียกใช้บนคอมพิวเตอร์ของเรา หรือรันคำสั่งในเทอร์มินัล:
flatpak run com.github.tchx84.Flatseal
ถอนการติดตั้ง
โปรแกรมนี้สามารถ ลบออกจากทีมของเรา ด้วยวิธีง่ายๆ จำเป็นต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Alt + T) และดำเนินการคำสั่งในนั้น:
flatpak --system uninstall com.github.tchx84.Flatseal
ทำด้วยตัวคุณเอง
หากคุณต้องการ สร้าง Flatseal จากเทอร์มินัลด้วยตัวคุณเองใน ที่เก็บบน GitHub ของโครงการนี้ระบุว่าจำเป็นต้องใช้คำสั่งต่อไปนี้เท่านั้น:
git clone https://github.com/tchx84/Flatseal.git cd Flatseal flatpak install org.gnome.{Platform,Sdk}//41 flatpak-builder --user --force-clean --install build com.github.tchx84.Flatseal.json flatpak run --branch=master com.github.tchx84.Flatseal
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการทำงานของโปรแกรมนี้ ผู้ใช้สามารถ เยี่ยมชม หน้าเอกสาร.
Flatseal เป็นแอปพลิเคชั่นที่ให้ผู้ใช้ควบคุมแอพพลิเคชั่น Flatpak ที่รันบนคอมพิวเตอร์ได้มากขึ้น ความถี่ที่จำเป็นในการแก้ไขการอนุญาตของแอปพลิเคชันของเราหรือหากจำเป็นต้องแก้ไขดังที่ฉันกล่าวในบรรทัดข้างต้นนั้นขึ้นอยู่กับผู้ใช้แต่ละคน. ข้อดีคือหากต้องการหรือจำเป็นต้องทำ เรามีตัวเลือกให้ทำได้ง่ายและรวดเร็ว
โปรแกรมนี้เป็นซอฟต์แวร์ฟรี สามารถแจกจ่ายซ้ำและ / หรือแก้ไขได้ภายใต้เงื่อนไขของสัญญาอนุญาตสาธารณะทั่วไปของกนูที่เผยแพร่โดยมูลนิธิซอฟต์แวร์เสรี. ทั้งเวอร์ชัน 3 ของใบอนุญาตหรือ (ตามที่คุณเลือก) เวอร์ชันที่ใหม่กว่า