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

docker - 无法更新 snap 命名空间:无法在“/etc/docker”中创建符号链接:现有文件挡住了

sudo reboot重新启动(使用)Ubuntu(20.04)服务器后,Docker 命令不起作用。

现在,对于任何带有 docker 的命令,它都会给我一个错误。例如,

当我手动检查时,文件夹中有一个名为 json 字典key.json的文件。/etc/docker

在重新启动之前,我在后台运行了几个 docker 容器并连接了卷。当我systemctl start docker按照一个 StackOverflow 答案中所述运行时,我得到了

至少在重新启动之前恢复那里的 docker 映像会很棒。

- 编辑 -

出于某种原因,docker 现在正在工作。在导致错误的初始重新启动后,我再次重新启动。但没有任何改善。但是,它现在工作正常。我不知道是什么解决了这个问题,也许是 cmd journalctl -u docker.service(如评论中所建议的)以某种方式或其他原因提供了帮助。

那么,如果有人能回答问题的最初原因是什么,那就太好了?它可能会帮助我们在未来避免这种情况。

0 投票
1 回答
28 浏览

flutter - 无法运行颤振快照

我刚刚通过 snapstore 在 Ubuntu 20.04 上安装了 Flutter

但是,安装完成后,如果我在控制台(或任何其他包括flutter)中运行此命令

我得到这个错误

0 投票
0 回答
45 浏览

ubuntu - Ubuntu Snap - 配置挂钩中不可用的阶段包

所以这个已经花费了我相当多的时间,而且我没有调试它的想法。

我的快照有一个配置钩子,它工作得很好。我正在尝试扩展钩子的功能并要求 jq 作为运行时依赖项。因此,我基于转储插件将 jq 添加为专用部分中的阶段包:

但是,jq 二进制文件及其任何依赖项(如 libjq)均未包含在最终快照中。至少不会在任何地方设置配置挂钩的环境来查找二进制文件。创建快照时,我也没有收到与此依赖项相关的任何错误/警告。

我已经手动尝试启动二进制 + 库,以及在另一部分添加依赖项,但没有运气。关于我可能缺少什么或如何进行调试的任何想法或指示?

任何帮助表示赞赏。谢谢!

0 投票
0 回答
222 浏览

docker - Docker (Snap) 容器被停止

我已经使用 Snap 安装了 Docker。最近运行的容器已经自行停止。这种情况在大约 8-10 小时的时间内发生了 2-3 次。我一直在努力寻找根本原因,但没有取得多大成功。相关信息如下。让我知道我是否可以提供更多信息以提供帮助。

码头工人daemon.json

请注意 Docker 日志之间的时间戳差异,下方和dmesg上方。Docker 日志似乎来自我之前使用docker-compose.

0 投票
2 回答
402 浏览

layout - 将鼠标悬停在 Snap 布局上时 Windows 11 资源管理器崩溃

将 Windows 10 升级到 Windows 11 后,每当我将鼠标悬停在快照布局(最大化按钮)上时,Windows 资源管理器都会崩溃并重新启动,并且我将无法使用快照布局。我已经更新了我的驱动程序并环顾四周,但没有运气。

有什么建议么?

0 投票
1 回答
165 浏览

html - 如何正确设置垂直滚动捕捉 css

我想创建一个网站。有多个部分,宽度为 100vw,高度为 100vh。我还想要这些部分的强制 y(垂直)捕捉。我检查了很多教程,但我的代码似乎不起作用。非常感谢任何帮助。

当前代码

0 投票
1 回答
140 浏览

horizontal-scrolling - element.scrollTo 平滑滚动在 Safari 中的可捕捉可滚动容器中不起作用

我正在创建一个缩略图滑块并想使用快照滚动和滚动到。当我选择一个缩略图时,我希望另一个可滚动容器滚动到该缩略图链接到的 id 的图像。我希望滚动可见,而不仅仅是图像的“跳转”。这一切都适用于 Firefox、Chrome 等。

但是,我知道在 14.7 之前,scrollTo 在 Safari 中的支持有限,但即使在最新版本中,我也无法重新创建平滑滚动行为。 https://caniuse.com/?search=scrollto

我创建了一个 CodePen 来演示我的问题 https://codepen.io/Bregt/pen/jOwJGMJ

我将以下 CSS 添加到我的水平可滚动容器中。

在我的 JavaScript 中,我获取具有特定 ID 的元素,然后在容器上使用 scrollTo

我忘记了什么?

0 投票
0 回答
24 浏览

azure - 使用复制活动,如何从 datalake gen2 文件夹中捕捉一个月的最后一天文件并使用 ADF 将其存储到同一 datalake 中的另一个文件夹中?

使用 ADF 复制活动,文件每天从源服务器加载到 datalake(gen2) 并存储在“当前月份”文件夹中(在覆盖的基础上)。要求是捕捉“当前月份”文件夹的最后一天文件(当月文件的最后一天)并将其存储到同一数据湖中的另一个文件夹中,并将其命名为该月的“每月快照”。需要使用逻辑表达式对此提供支持。

0 投票
1 回答
52 浏览

ubuntu - 如何在 ubuntu 上安装 Snap

我错误地从我的 Ubuntu 中卸载了内置 snap,我想重新安装它,任何人都可以帮助我。我尝试研究了几个网站,但没有找到任何再次安装 snap 的方法。

0 投票
0 回答
107 浏览

docker - 如何制作 VS-Code Flatpak 来检测 Docker Snap

在我使所有应用程序都从容器运行的征服过程中,正如预期的那样,我遇到了一些问题。我将 VS-Code 安装为 Flatpak 并安装了 Docker 插件,但该插件无法检测到 docker 二进制文件,因为 docker 实际上正在快速运行。

复制步骤:

预期结果:

所有资源监视器都工作并且检测到 docker。

实际结果:

没有任何效果。启动终端并执行echo $PATH给出:/app/bin:/app/bin:/usr/bin这不是我的实际路径。

我尝试过的事情:

  • export PATH=$PARH:/snap/bin但是 /snap/bin 在集成终端中显示为空
  • export PATH=$PARH:/snap/docker/current/bin集成终端现在可以工作,但其余的监视器和构建选项不能。
  • 在插件设置'/snap/docker/current/bin'中设置docker PATH,但现在给出:Failed to connect. Is Docker installed and running? Error: connect ENOENT /var/run/docker.sock
  • 授予 vscode flatpak 权限,例如:

似乎没有任何区别