У наступній статті ми розглянемо Flatseal. Це програма з графічним інтерфейсом користувача, яка дозволить користувачам переглядати та змінювати всі дозволи, надані встановленим програмам, таким як Flatpak. Якщо ви вже знаєте про керування дозволами додатків на пристрої Android, це не буде новим.
Якщо ви користувач Ubuntu, ви вже повинні знати, що таке програми Flatpak. Вони дозволяють розробникам створювати програми-пісочниці, які зазвичай мають попередньо налаштовані дозволи додатків Flatpak за замовчуванням, щоб забезпечити функціональність, необхідну для встановленої програми. Можливість обмежувати ці дозволи є чудовою особливістю цього формату пакета, але він також є одним із найменш доступних для користувача.
На відміну від Android, який має вбудовану підтримку для налаштування своїх дозволів за допомогою інтерфейсу командної команди та графічного інтерфейсу, у Flatpak ці налаштування доступні лише через командний рядок. Щоб мати справу з дозволами, Flatseal надає користувачам можливість контролювати дозволи Flatpak за допомогою зручності графічного інтерфейсу..
Flatseal покаже нам список усіх встановлених програм Flatpak. У них ми можемо змінювати конкретні налаштуваннянаприклад спільне використання мережі, віконна система X11, фоновий запуск тощо. І це не може бути простіше у використанні.
Як ми вже говорили, його робота проста. Нам просто потрібно запустити Flatseal, вибрати програму, дозволи якої ми хочемо змінити, і активувати або деактивувати їх за смаком. Коли ми це зробимо, ми повинні перезапустити програму Flatpak після внесення змін. Якщо щось піде не так, у Flatseal ми матимемо можливість натиснути кнопку, щоб скинути програму.
Вам справді потрібно контролювати дозволи програми Flatpak?
Відповідь на це питання повністю залежить від користувача. Звичайний користувач зазвичай не звертає уваги на такі речі. Однак, якщо ви дуже обережно ставитеся до цих речей або знаходите вагому причину для цього, Flatseal пропонує можливість зробити це легко.
Ми повинні враховувати те, що важливо бути обережними з дозволами, які ми змінюємо. Якщо ви відключите важливий дозвіл для роботи програми, ви неодмінно зіткнетеся з проблемами під час його використання.
Встановіть Flatseal на Ubuntu
Якщо вам цікаво встановіть цей графічний інтерфейс для керування дозволами додатків Flatpak, ви можете зробити це, якщо у вашій системі ввімкнено цю технологію. Якщо ви використовуєте Ubuntu 20.04, але ще не маєте її, ви можете продовжити Керівництво про що колега написав у цьому блозі деякий час тому.
Щоб встановити цю програму в Ubuntu, потрібно лише відкрити термінал (Ctrl + Alt + T) і виконати в ньому команду, зазначену в Флатхуб пункт провести установку:
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, які вони запускають на своїх комп’ютерах. Частота, з якою необхідно змінювати дозволи наших програм або якщо необхідно їх змінювати, як я сказав у рядках вище, залежить від кожного користувача. Добре те, що якщо ви хочете або потрібно це зробити, у нас є можливість зробити це легко та швидко.
Ця програма є безкоштовним програмним забезпеченням. Його можна перерозповсюджувати та/або змінювати відповідно до умов Загальної публічної ліцензії GNU, опублікованої Фондом вільного програмного забезпечення.. Версія 3 Ліцензії або (на ваш вибір) будь-яка більш пізня версія.