标签: flatpak

snaps、appimage、flatpak 等有什么区别?

我最近从学生那里收到了这个问题,虽然我有很多信息要提供,但我还没有找到可以将人们指向哪里可以阅读更新答案的来源(我发现了很多错误信息和过时的信息)。因此,在通用包装系统的这种演变中,我对诸如 snap、appimage、flatpak 等包装格式的一些问题是:

  • 谁创建了包格式?
  • 它提供哪些功能?
  • 它有哪些独特之处?(其他人还没有)
  • 谁支持它?
  • 哪些发行版使用它?
  • 包有什么重点?(适用于桌面、云、移动等。)
  • 哪些发展更积极?

snap appimage flatpak

169
推荐指数
4
解决办法
11万
查看次数

Snap 和 Flatpak 应用程序可以安全安装吗?它们是针对特定发行版的“官方”、批准或测试吗?

我不喜欢在发行版的官方存储库之外安装应用程序。

Linux 的安全性很大程度上依赖于精心策划和测试的存储库与当前发行版的库兼容性、稳定性和安全性。

一旦我从外部存储库安装了一个模拟复古绿色/琥珀色荧光粉监视器的精美终端模拟器。这个应用程序对我的系统造成了严重破坏,我不得不重新安装 Ubuntu。

我对使用PPA也很犹豫。

我只相信很少的外部资源、PPA 或从网站下载的包。

但是现在SnapFlatpak似乎在 Ubuntu 专业站点中风靡一时。

  • 安装 Snap 应用程序或 Flatpak 应用程序是否安全?
  • 有这样的官方回购吗?
  • 这种不合适的东西如何保持稳定性?

package-management security repository snap flatpak

25
推荐指数
1
解决办法
1万
查看次数

如何授予 Flatpak 应用程序访问目录的权限

我从 Flathub 安装了 Elisa 音乐播放器,但它拒绝看到我的音乐分区,所以我无法将任何音乐添加到它的库中,除非我将其复制到/home/my_user/.

有没有办法授予 Flatpak 应用程序访问非规范地址的权限?

除了在编译时指定它...

permissions flatpak

21
推荐指数
3
解决办法
2万
查看次数

如何彻底去除snap并更换为flatpak?

我想删除 Ubuntu 上与snap相关的所有现有软件/软件包,并用flatpak替换。

如何在 Ubuntu 19.04 中完全删除 snap 并替换为 flatpak 而不崩溃或弄乱我现有的系统?

snap flatpak 19.04

15
推荐指数
2
解决办法
8873
查看次数

如何在 Ubuntu 16.04 上运行 GIMP(从 flatpak 安装)?

我通过在终端中运行命令来安装 GIMP,如https://www.gimp.org/downloads/所示

flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
Run Code Online (Sandbox Code Playgroud)

输出

This application depends on runtimes from:
  https://dl.flathub.org/repo/
Configure this as new remote 'flathub' [y/n]: y
Installing: org.gimp.GIMP/x86_64/stable
Required runtime for org.gimp.GIMP/x86_64/stable (org.gnome.Platform/x86_64/3.24) is not installed, searching...
Found in remote flathub, do you want to install it? [y/n]: y
Installing: org.gnome.Platform/x86_64/3.24 from flathub
[####################] 10 delta parts, 72 loose fetched; 196650 KiB transferred 
Installing: org.freedesktop.Platform.ffmpeg/x86_64/1.6 from flathub
[####################] 1 delta parts, 2 loose fetched; 2649 KiB transferred in 9
Installing: org.gtk.Gtk3theme.Ambiance/x86_64/3.22 from flathub …
Run Code Online (Sandbox Code Playgroud)

gimp flatpak

12
推荐指数
1
解决办法
1万
查看次数

如何完全删除 flatpak

我已经删除了 flatpak sudo apt-get purge flatpak; 但是,如果我运行,locate flatpak我会找到几个文件和几个目录。我可以将它们全部删除rm -r还是有“更好”的方法?如果是这样,我该怎么做?

编辑

由于我的输出是 21909 行,正如@mook765 指出的那样,没有人会如此疯狂地阅读它们,我想我应该将问题重新表述如下:如果我正常安装了flatpak,那么最好的方法是什么删除它及其所有文件和文件夹?

uninstall apt flatpak

10
推荐指数
2
解决办法
2万
查看次数

如何正确卸载 flatpak

我已经卸载flatpak了:

sudo apt remove flatpak
Run Code Online (Sandbox Code Playgroud)

但我得到一个:

flatpak: command not found
Run Code Online (Sandbox Code Playgroud)

每次启动终端时,我都会检查.profile.bashrc以查看可以调用该命令的位置,但什么也没找到。我什至使用 fzf 来搜索和删除任何遗留的 flatpak 东西,并检查了这个问题并删除了相关文件,但是在终端吃午饭时我仍然遇到那个错误。任何帮助表示赞赏!

uninstall command-line flatpak

9
推荐指数
1
解决办法
1万
查看次数

为什么 Kubuntu 显示显然不存在的更新?/ 为什么我的更新通知不正确?

在桌面的通知区域,我们会收到有关可用更新的通知,但打开“发现”或什至使用aptapt-get从命令行显示系统是最新的。

通知

打开 KDE 的 Discover 后,我们会看到“无更新”。

No_Updates

PS 我只是帮助某人解决了这个问题,所以我想我会发布这个来帮助任何有同样问题的人,因为这里似乎没有任何问题。

updates kde apt kubuntu flatpak

9
推荐指数
1
解决办法
2429
查看次数

如何清理 snap 和 flatpak 中的缓存和孤立依赖项?

是否有相当于sudo apt cleansnap 和 flatpak 的功能(用于删除缓存的安装文件)?

这可能会释放大量空间。

另外,是否有任何等效项sudo apt autoremove,或者是否会自动处理?

cache disk-usage snap flatpak

9
推荐指数
1
解决办法
1万
查看次数

如何在我的计算机上识别应用程序是 snap、flatpak 还是本机应用程序?

虽然我通常很欣赏 snap 或 flatpak 等新的通用软件包方法,但我开始对如何实际判断安装在我的系统 (16.04 LTS Unity) 上的应用程序是 snap 应用程序还是 flatpak 应用程序甚至本机应用程序感到不舒服.

对我来说,安装两次甚至三次应用程序会很烦人。“Dash”搜索不会告诉您哪个是哪个。Gnome / Ubuntu 软件中心也没有。那么,我如何决定删除哪个版本以保持系统尽可能干净?

software-center software-installation snap flatpak

8
推荐指数
1
解决办法
2527
查看次数