自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

使用 Flatseal 管理 Flatpak 的權(quán)限

系統(tǒng) Linux
了解如何使用 Flatseal 應(yīng)用管理 Flatpak 權(quán)限,它為你提供了一個(gè)友好的 GUI 和額外的功能。

從新用戶的角度來(lái)看,在 Linux 中安裝應(yīng)用可能是一個(gè)挑戰(zhàn)。主要原因是有這么多的 Linux 發(fā)行版。而你需要為各種 Linux 發(fā)行版提供不同的安裝方法或說(shuō)明。對(duì)于一些用戶來(lái)說(shuō),這可能會(huì)讓他們不知所措。此外,對(duì)于開(kāi)發(fā)者來(lái)說(shuō),為不同的發(fā)行版創(chuàng)建獨(dú)立的軟件包和構(gòu)建也很困難。

Flatpak 解決了這個(gè)問(wèn)題。如何解決?

它使用了容器技術(shù),使同一個(gè)應(yīng)用的可執(zhí)行文件在所有的 Linux 平臺(tái)上都能類(lèi)似地運(yùn)行。例如,一個(gè)單一的可執(zhí)行文件可以在 Ubuntu、Fedora、OpenSUSE、Arch Linux 和許多其他平臺(tái)上運(yùn)行。

此外,開(kāi)發(fā)人員還可以減少為不同平臺(tái)打包同一應(yīng)用的努力。他們可以專注于應(yīng)用的功能,而不是發(fā)行或部署。

此外,F(xiàn)latpak 應(yīng)用還能即時(shí)更新,當(dāng)有了最新版本,你就能得到它。

所有這些好處也開(kāi)啟了一個(gè)重要的問(wèn)題。Flatpak 應(yīng)用需要的權(quán)限是什么?你如何輕松地管理它們?例如,一個(gè)應(yīng)用可能只需要網(wǎng)絡(luò)訪問(wèn),而不需要磁盤(pán)空間?;蛘吡硪粋€(gè)可能有截圖的權(quán)限,但可能根本就不需要。

所以,審查一個(gè) Flatpak 應(yīng)用的權(quán)限是非常必要的。這與你的安卓或 iOS 應(yīng)用的權(quán)限類(lèi)似。

最后,即使你是一個(gè)新用戶,管理和審查權(quán)限也不是那么困難,這要感謝圖形化的應(yīng)用 - Flatseal。

什么是 Flatseal?

Flatseal 是一個(gè) Flatpak 應(yīng)用,它為你提供了一個(gè)友好的用戶界面來(lái)查看和改變你系統(tǒng)中所有 Flatpak 應(yīng)用的權(quán)限。

它是一個(gè)優(yōu)秀的小程序,每個(gè)應(yīng)用的每個(gè)權(quán)限部分都有一個(gè)易于使用的切換按鈕。下面是它的外觀(圖 1)。

Figure 1 – Flatseal App

Figure 1 – Flatseal App

你如何使用 Flatseal 來(lái)管理 Flatpak 的權(quán)限?

當(dāng)打開(kāi) Flatseal 應(yīng)用時(shí),它應(yīng)該在左邊的導(dǎo)航欄列出所有的 Flatpak 應(yīng)用。而當(dāng)你選擇了一個(gè)應(yīng)用,它就會(huì)在右邊的主窗口中顯示可用的權(quán)限設(shè)置。

現(xiàn)在,對(duì)于每個(gè) Flatpak 權(quán)限控制,當(dāng)前值顯示在切換開(kāi)關(guān)中。如果該權(quán)限正在使用中,它應(yīng)該被啟用。否則,它應(yīng)該是灰色的。

首先,要設(shè)置權(quán)限,你必須進(jìn)入你的系統(tǒng)的應(yīng)用。然后,你可以從權(quán)限列表中啟用或禁用任何各自的控制。

其次,如果你想設(shè)置一個(gè)適用于你系統(tǒng)中所有 Flatpak 的全局控制,你可以在左上方選擇“所有應(yīng)用”并應(yīng)用全局設(shè)置(圖 2)。

Figure 2: Manage Flatpak Permission using Flatseal

Figure 2: Manage Flatpak Permission using Flatseal

這真是超級(jí)簡(jiǎn)單。不是嗎?

使用 Flatseal 管理 Flatpak 權(quán)限的例子

讓我們舉個(gè)例子。

在我的系統(tǒng)中,我安裝了上述 Flatpak(圖 2)。讓我們挑選 Telegram 桌面應(yīng)用。目前,Telegram 桌面沒(méi)有訪問(wèn)任何主目錄或用戶文件的權(quán)限(圖 3)。

Figure 3: Telegram Desktop Flatpak App does not have permission to the home folders

Figure 3: Telegram Desktop Flatpak App does not have permission to the home folders

現(xiàn)在,如果我想允許所有的用戶文件和某個(gè)特定的文件夾(例如:??/home/Downloads??),你可以通過(guò)打開(kāi)啟用開(kāi)關(guān)來(lái)給予它。請(qǐng)看下面的圖 4。

Figure 4: Permission changed of Telegram Desktop to give access to folders

Figure 4: Permission changed of Telegram Desktop to give access to folders

同樣地,你可以啟用或禁用你想要的權(quán)限。在內(nèi)部,F(xiàn)latseal 執(zhí)行內(nèi)部的 Flatpak 命令來(lái)實(shí)現(xiàn)這一點(diǎn)。

例如,上述情況可能轉(zhuǎn)化為以下命令。

flatpak override org.telegram.desktop --filesystem=/home/Downloads

而要?jiǎng)h除權(quán)限:

flatpak override org.telegram.desktop --nofilesystem=/home/Downloads

Flatseal 還有一個(gè)很酷的功能,它在用戶特定的權(quán)限變化旁邊顯示一個(gè)小的警報(bào)圖標(biāo)(見(jiàn)圖 4)。

我可以在所有的 Linux 發(fā)行版中安裝 Flatseal 嗎?

是的,你可以把 ??Flatseal??? 作為 Flatpak 安裝在所有 Linux 發(fā)行版中。你可以使用 ??本指南??? 設(shè)置你的系統(tǒng),并運(yùn)行以下命令進(jìn)行安裝。或者,??點(diǎn)擊這里?? 直接啟動(dòng)特定系統(tǒng)的安裝程序。

flatpak install flathub com.github.tchx84.Flatseal

結(jié)束語(yǔ)

我希望上面的 Flatpak 權(quán)限管理指南足夠簡(jiǎn)單,讓你了解并開(kāi)始使用 Flatpak。它超級(jí)容易控制,使用起來(lái)也容易得多。另外,你可能想訪問(wèn)我們更多的 ??Flatpak 指南??。

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2021-11-30 14:22:52

Flatseal圖形化的工具Linux

2023-10-27 07:23:29

WarehouseFlatpak工具

2023-07-25 09:28:24

UbuntuFlatpak

2022-11-16 09:15:09

2023-02-24 09:38:22

UbuntuFlatpak

2019-11-27 13:50:35

bauh軟件包應(yīng)用

2022-02-07 15:34:52

UbuntuFlatpak瀏覽器

2020-05-09 09:21:37

開(kāi)源NextcloudFlatpak

2021-12-03 15:04:06

FlatpakLinux

2009-07-19 10:06:12

2011-03-02 17:31:39

Pureftpd

2010-10-29 10:46:23

Oracle超級(jí)用戶

2010-10-22 10:44:16

SQL Server權(quán)

2023-11-02 09:03:24

權(quán)限管理系統(tǒng)

2023-12-20 10:14:24

2023-08-21 12:27:55

2023-09-07 13:43:41

FedoraLinuxFlathub

2009-06-18 13:06:59

C#位運(yùn)算權(quán)限管理

2021-04-16 10:35:14

MySQL權(quán)限管理

2019-04-22 11:50:38

LinuxFlatpak
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)