问题标签 [snap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
23 浏览

ubuntu - 当我从 Snab(fedora 35 linux)下载程序时,图标出现在我的应用程序的显示区域。如何删除额外内容?

我的照片

当我从 Snab(fedora 35 linux)下载程序时,图标出现在我的应用程序的显示区域。如何删除额外内容?

0 投票
2 回答
212 浏览

browser - 无法在 manjaro 上运行快照应用程序“无法打开 /proc/self/cgroup:权限被拒绝”

最近我尝试运行歌剧,但没有任何反应。所以我试图在终端上运行它并得到这个错误

但我尝试了其他 snap 应用程序,例如代码,它运行良好,并且最近还看到一个论坛帖子,有人在另一个浏览器上遇到了同样的问题。是否与 Manjaro 上的最新快照更新有关?或者我该如何解决

0 投票
1 回答
444 浏览

linux - 无法在 VSCode 中调试 Go - 找不到 GOROOT 目录:/snap/bin/go

我正在使用 Ubuntu 20.04.3 LTS,VSCode 1.62.3,去 1.17.3 linux/amd64

当我在 VSCode 中启动调试器时,它会向我显示此警告

“dlv-dap”命令不可用。请选择“安装”,或按照此处的安装说明进行操作。来源:Go(扩展)[安装] [全部安装]

我单击安装并在输出中看到:

当我通过 go 工具检查 GOROOT 时,我看到:

当我检查 /snap/bin/ 时,我看到:

我很困惑,有 /snap/bin/go 但是 VSCode 告诉我没有并且无法运行调试器。如何解决?

更新 1

当我通过在控制台中输入以下内容将 GOROOT 设置为 /snap/bin/go 时:

当我尝试运行调试器时,VSCode 开始打印:

0 投票
0 回答
42 浏览

python - 使用 Click 包的 Python 应用程序在使用 Snapcraft 构建 Snap 后引发错误

我正在制作一个用 Python 编写的 Snapcraft 应用程序。我正在使用 Click 包来创建应用程序。我已经使用 PyInstaller 为该应用程序创建了一个可执行文件。该应用程序按预期工作。

之后,我将可执行文件打包到 tar.gz 中,并按照此处所述构建了 snap(以便用户可以通过 snap 安装应用程序): https ://snapcraft.io/docs/pre-built-apps

但是当我运行应用程序时,我收到如下错误:

在我捕捉应用程序之前,该错误没有发生。只有当我通过 snap 运行它时才会发生这种情况。

按照错误消息中的说明设置环境变量后,应用程序按预期工作。但是,我不希望用户设置这些环境变量,我希望他们让应用程序从一开始就工作。

此外,这里的信息: https ://click.palletsprojects.com/unicode-support/

建议如果用户有德语键盘,他们将不得不以不同的方式设置这些环境变量。

我怎样才能让它工作,以便用户不必设置任何环境变量?

0 投票
0 回答
63 浏览

ubuntu - Snapd 错误:系统不完全支持 snapd:无法使用 .... 挂载 squashfs 映像。不允许操作。Ubuntu 20.04

我试图安装 certbot 和 snapd core 等,它给了我这个错误:

错误:系统不完全支持 snapd:无法使用“squashfs”挂载 squashfs 映像:挂载:/tmp/sanity-mountpoint-718641914:挂载失败:不允许操作。

我已经搜索了很长时间,但没有找到任何东西。如果有人对此有解决方案,请告诉我。

0 投票
1 回答
33 浏览

docker - 无需快照即可重新安装,但仍在寻找它

我删除了docker:

然后,我按照文档指南( this)安装 docker

一切看起来都很好,但是当我这样做时:

就好像它仍然在快速寻找它。

我试过了:

但不起作用。任何想法?

0 投票
1 回答
163 浏览

java - 运行 Liquibase 时出现意外错误:java.lang.RuntimeException:找不到数据库驱动程序:com.mysql.jdbc.Driver

我在 Kubuntu 上使用 snap 包管理器安装了 Liquibase CLI。

调用以下命令会导致

导致堆栈跟踪(DEBUG)

我没有使用 liquibase.properties 文件,因为我只想计算一个 md5 哈希和,所以我可以将它与不同的 md5 值进行比较。

我需要将 mysql.jar 放在 liquibase 二进制文件所在的位置吗?

如果是这样,它作为快照包住在哪里?

0 投票
0 回答
116 浏览

rhel8 - 如何在 rhel 8 上安装 snap?

我正在尝试在我的 rhel 8.4 机器上安装 snap,它会引发以下错误

我的机器上有 selinux-policy-3.14.3-67.el8_4.2。

0 投票
0 回答
7 浏览

topology - 在数字化道路网络中仅将选定的线捕捉到最近的线段

路网问题

我们有一个有很多拓扑错误的道路网络。Qgis 或 ArcMap 中是否有工具可以仅将选定的道路捕捉到最近的路段或修复拓扑错误。

样本

0 投票
2 回答
43 浏览

python - 带有模块的 Snapcraft python 脚本,暂存问题

我正在构建一个 snap 来测试 python 脚本和 python SDK 与 snapcraft 的集成,当两个 python“部分”在同一个 snap 中构建时似乎存在冲突。

使用多个 python 模块构建快照的最佳方法是什么?

我有一个简单的脚本,它可以导入 SDK,然后打印一些信息。我在不同的文件夹中也有 python SDK 库(https://help.iotconnect.io/documentation/sdk-reference/device-sdks-flavors/download-python-sdk/ )。

我已经定义了这两个部分,并且每个部分都可以独立构建(snapcraft build PARTNAME),但是在下一步将它们“暂存”在一起时,python 内部似乎存在冲突。

结构的树输出

snapcraft.yaml

运行“snapcraft”会显示大量错误,这些错误看起来像是与 python 内部相关的两个“部分”之间的冲突。

快照输出

主要问题 使用多个 python 模块构建快照的最佳方法是什么?