问题标签 [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 投票
2 回答
1252 浏览

linux - 在 Ubuntu 核心上安装 Go 编程语言 (snappy)

我尝试在 Ubuntu Core (snappy) 上安装 Go 语言来创建 Web 服务器。怎么做?我在下载 go-lang 存档时遇到问题,因为 ubuntu 核心中没有“wget”。有什么解决办法吗?

0 投票
2 回答
2034 浏览

java - 如何在 snappy 上安装 java (JDK)?

我是 Snappy Ubuntu Core 的新手,我正在构建一个包含客户端和服务器部分的系统。在客户端部分,我需要安装一个 Java 应用程序代理。我的客户端设备使用 raspberry-pi-2,我在上面安装了 Snappy。 https://developer.ubuntu.com/en/snappy/start/raspberry-pi-2/ 但是我的客户端部分需要安装java(类似于openJDK)才能与服务器部分通信。我尝试在 snappy repo 中搜索 java 但没有任何结果。“sudo snappy search java, jdk ...”我在谷歌上搜索了很多次,但没有合适的结果。请帮我!

非常感谢你

0 投票
1 回答
977 浏览

ubuntu - .snap 包从快照商店自动更新需要什么?

.snap 包从快照商店自动更新需要什么?

  1. 它是 ubuntu 核心上的一些配置吗?
  2. .snap 包(app)是否应该有代码来处理 store 和 update
0 投票
0 回答
4630 浏览

linux - ZOE ERROR(来自 /usr/lib/snap/snap):打开参数文件时出错

我使用 ubuntu 14.04 LTS 在 ubuntu 14.04 LTS 上打包电子应用程序snapcraft。我通过引用此链接构建它。包已成功构建但是当我使用以下命令安装包时

它显示以下错误消息

这是我的snapcraft.yaml

这是我的wrapper

0 投票
1 回答
390 浏览

ubuntu - Ubuntu Core 和 Electron

我有一个电子应用程序,可以通过网络控制一些设备。我想知道是否有办法在 Ubuntu Core 计算机上运行这个应用程序并使用 all 作为 GUI,所以没有窗口管理器或任何涉及的东西。在启动时它只会启动应用程序。这可能吗?我将如何去做这样的事情?

0 投票
1 回答
465 浏览

yaml - 验证 snapcraft.yaml 时出现问题:“/home/Desktop/xxx-snappy/folder/”不是“对象”类型

下面是我的快照文件。你能解释一下如何使用复制插件吗?我只想将文件从一个文件夹复制到另一个文件夹。

0 投票
1 回答
415 浏览

ubuntu - 如何使用已构建和编译的二进制文件为 ubuntu snappy 创建 snap 包?

我刚刚开始学习 snappy 以及如何创建 snap 包。我已经为我的应用程序构建了二进制文件。我只想创建一个 .snap 包,其中它将我构建的二进制文件复制到板文件系统中的适当文件夹中。我已经在 ubuntu 15.04 中设置了 snapcraft。我需要创建一个 snappy,其中我的 snappy ubuntu 核心在 Dell Edge IOT 网关上运行。你能帮我创建一个示例脚本吗?.yaml 文件示例。

0 投票
1 回答
5402 浏览

docker - 容器(即docker)和封装包(即flatpack、snap)之间的概念和实际区别是什么?

我经常读到这两个概念完全不同,但我找不到一个很好的解释来说明差异所在。捆绑依赖关系并限制与外界的对话。

我什么时候应该将我的应用打包到容器中进行部署?什么时候封装包装更可取?

0 投票
0 回答
169 浏览

ubuntu - 如何将 Apache Spark 放入 Snapcraft

目前试图让 Apache Spark 通过 Snapcraft 工作,我做错了什么?

这是.yaml:

这是制作文件:

make 文件不包含一个包装器,因为我找不到一个。

有任何想法吗?

0 投票
1 回答
962 浏览

qt - 如何从 Qt 项目构建 SNAP 包

这是我第一次在 SNAP 包中构建程序。我想让我的程序更易于访问。构建没有问题。但是 libqtnetwor5 看不到几个需要的库。在下面,您可以看到所有日志和配置的描述。

项目树:

snapcraft.yaml

ldd ProjectTimer 显示程序需要的所有库:

如果我开始编程,我会看到消息: timerproject ProjectTimer: /snap/timerproject/x1/usr/lib/x86_64-linux-gnu/libQt5Network.so.5: version Qt_5' not found (required by /snap/timerproject/x1/media/free/Qt5.7.0/5.7/gcc_64/lib/libQt5Quick.so.5) ProjectTimer: /snap/timerproject/x1/usr/lib/x86_64-linux-gnu/libQt5Network.so.5: versionQt_5' not found (required by /snap/timerproject/x1 /media/free/Qt5.7.0/5.7/gcc_64/lib/libQt5Qml.so.5)

这是 SNAP 包的库:

我的系统在标准库 Qt 中有:

也许有人可以理解错误在哪里?或者也许有人可以告诉我如何更好地处理库(我的项目没有使用系统库)最后一个问题,但并非最不重要的是有人知道如何构建这样的 Qt 项目吗?