问题标签 [snapcraft]

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 投票
1 回答
117 浏览

go - 如何创建用 golang sciter 库编写的程序的 snap YAML 文件?

请你帮助我好吗?如何为以 golang 和 sciter 库https://sciter.com/语言编写的 golang 应用程序创建 YAML 文件?我的意思是如何将什么写入 yaml 文件以使 snapcraft 商店有工作快照?感谢您的任何建议。

0 投票
0 回答
161 浏览

kubernetes - 将本地集群添加到 vscode-kubernetes-tools

我想配置 VSCode 扩展(vscode-kubernetes-tools)以便能够使用管理集群,~/.kube/config 但我没有从 ui 或/var/log/syslog. 集群部署在本地(没有 azure,也没有 minikube)

信息:操作系统:ubuntu 18.04.1 LTS vscode 使用 snap 安装 kubectl 使用 snap 安装

在https://github.com/Azure/vscode-kubernetes-tools/issues上没有发现任何问题

0 投票
2 回答
306 浏览

ubuntu - 树莓派开发

我对物联网非常陌生,最近给自己买了一个树莓派。我在上面安装了 Ubuntu,并在连接到 ubuntu-core 后创建了几个快照。创建的快照是 armhf.snap 文件。当我运行 snapcraft 命令时,它构建得很好,没有错误。但是当我尝试在我的本地环境中安装 snap 时,它给了我一个错误,说“snap 需要经典限制,它只在经典系统上可用”。我尝试使用 sudo install snap --dangerous snap_name.snap --classic ,但仍然出现错误。当我只运行 sudo install snap snap_name 时,我收到一条错误消息“无法打开 snap”。有人可以帮帮我吗?

谢谢。

0 投票
1 回答
219 浏览

ubuntu - 如何删除从 ubunutu 中的 snap 安装的应用程序?

我已经使用 snapcraft 安装了一些应用程序,这是一个非常创新的概念。但是,现在我想卸载一些应用程序。我有一些东西,但没有得到正确的答案。

0 投票
0 回答
50 浏览

visual-studio-code - Snapcraft 安装后找不到已安装的 VS Code

亲爱的程序员,

今天我刚决定从 Sublime Editor 迁移到 VS Code,并且我已经通过snapcraft intall安装了 Visual Studio ,如下所示,安装已正确完成。

在此处输入图像描述

在此处输入图像描述

但是在那次安装之后,我在任何地方都找不到 Visual Studio,我试图在菜单、桌面和终端上找到它,但运气不好,Visual Studio 不在任何地方。

我的问题是如何打开使用 snapcraft 安装的应用程序(VSCode)?

感谢您的帮助。

0 投票
3 回答
6231 浏览

docker - snap 和 gitlab-CI:错误:无法与服务器通信:发布 http://localhost/v2/snaps/hello-world

如果我尝试在 gitlab-CI 管道下运行 snap,安装最简单的包,它会失败并显示:

$ snap install hello-world

错误:无法与服务器通信:发布 http://localhost/v2/snaps/hello-world:拨打 unix /run/snapd.socket:连接:没有这样的文件或目录

gitlab-ci yml 配置文件是有史以来最简单的:

这是怎么回事?

0 投票
1 回答
198 浏览

ubuntu - QxcbConnection 错误 - CloudCompare 不会启动

我使用 snap 在我的 ubuntu 机器上安装了 CloudCompare,但我无法启动该应用程序。我收到以下错误消息:

QXcbConnection:无法连接到显示器:0 中止(核心转储)

如果我输入$sudo cloudcompare.CloudCompare而不是仅仅输入cloudcompare.CloudCompare,我会得到相同的多行,即:

mkdir: 无法创建目录'/run/user/0': 权限被拒绝

即使更改访问控制和权限,这也不会消失。

我有以下 GPU:NVIDIA GF106GL (Quadro 2000)

我在 ubuntu 16.04 LTS

我尝试更改访问权限,删除并重新安装 snapd 和 cloudcompare,更新我的 GPU 驱动程序,但没有任何效果。

如果有人有想法,我会很高兴听到它:)

0 投票
2 回答
2388 浏览

linux - 如何运行使用 Snapcraft 安装的应用程序

我刚刚安装了 Snapcraft,然后用它来安装 Ngrok,但不幸的是我仍然无法从我的终端运行 Ngrox。

我的 Ngrok 安装

Ngrk 现已上市

但它不起作用

我的问题是如何运行使用 snapcraft 安装的应用程序?

谢谢

0 投票
1 回答
105 浏览

docker - 如何创建使用 Docker 拉取和运行 Docker 映像的 Snap 包?

我有一个 Docker 映像和一个 cli 工具。我想创建一个Snap包来拉取 Docker 映像并在本地 Docker 上运行它。我已经有一个安装 cli 工具的 snapcraft.yaml。我试图了解我应该添加/编辑什么,以便我可以调用 Docker 操作。

此外,我试图了解在这种情况下是否必须通过 Snap 安装 Docker,或者只要 Docker 以某种方式安装在机器上,一切都好吗?没有安装 Docker 会发生什么?

根据我在 Snap Docs 上找到的内容,我需要将 docker接口添加到我的 snapcraft.yaml 中,以便它可以访问 Docker 守护程序套接字,但我找不到任何资源如何调用 Docker 命令...

这是我的 snapcraft.yaml:

当我运行测试快照时,我得到“/snap/test-snap/x6/command-test-snap.wrapper: 4: exec: docker: not found”

谢谢!

0 投票
1 回答
48 浏览

snapcraft - 如何添加来自不同限制的舞台快照?

我正在尝试使用这些:

然而,一个是严格的,一个是经典的。

无法安装或刷新快照:“ipfs-cluster”不存在或在所需通道“edge”上不可用。用于snap info ipfs-cluster获取快照可用的频道列表。

更改限制会更改错误。

无法安装或刷新快照:“ipfs”不存在或在所需通道“edge”上不可用。用于snap info ipfs获取快照可用的频道列表。

所以......我该如何解决这个问题?