问题标签 [debian-jessie]

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 回答
29 浏览

java-8 - JVM 版本未在管理器 web tomcat8 debian 中更新

我正在尝试使用此链接中的步骤更新我的服务器 Debian 8 中的 java 版本。

使用 runjava -version和检查后javac -version,我的 java 更新正确。

在此处输入图像描述

在此处输入图像描述

我的问题是当我尝试检查 JVM 版本仍然是旧版本时

在此处输入图像描述

0 投票
1 回答
446 浏览

node.js - 运行 voyage linux 的 ALIX / AMD Geode 上的 nodejs 导致“无效的机器指令”

以下调查的结果是:最近的 Node.js 不能移植到 AMD Geode(或其他非 SSE x86)处理器!!!

我深入研究了代码并陷入了 ia32-assembler 实现,它将 SSE/SSE2 指令深度集成到他们的代码中(宏、宏、宏......)。主要后果是,由于缺少更新的指令集扩展,您无法在 AMD geode 处理器上运行最新版本的 node.js。回退到 387 算法仅适用于 node.js 代码,但不适用于它所依赖的 javascript V8 编译器实现。调整 V8 以支持非 SSE x86 处理器是一件痛苦的事,而且需要付出很多努力。

如果有人提供相反的证据,我会很高兴听到 ;-)

调查历史

我有一个正在运行的 ALIX.2D13 ( https://www.pcengines.ch ),它有一个 AMD Geode LX 作为主处理器。它运行 voyage linux,这是一个基于 debian jessi 的资源受限嵌入式设备的发行版。

当我按照https://nodejs.org/en/download/package-manager/上的说明安装 nodejs 8.x 时,我得到一些“无效的机器指令”(不确定是否正确,但从德语错误输出翻译而来)。当我下载 32 位 x86 的二进制文件以及手动编译它时,也会发生这种情况。

deps/v8/gypfiles/toolchain.gypi在下面的答案之后,我通过删除-msse2和添加来更改编译器标志-march=geode -mtune=geode。现在我得到了同样的错误,但有一个堆栈跟踪:

如果你现在查看这个文件,你会发现以下内容

我评论了这条线,但仍然是“Ungültiger Maschinenbefehl”(无效的机器指令)。

这是gdb ./node显示(执行run):

我认为,有必要用调试符号编译......

没有机会解决所有 SSE/SSE2 问题……放弃!看我最上面的部分

0 投票
1 回答
62 浏览

python - Crontab 不运行我的 python 脚本 usi.py

我检查了很多具有相同标题的帖子,但我无法通过 cron 运行我的 python。我已经有几个 cron 脚本,它们执行得很好,但不是 python。

crontab 以 root 身份运行。

我在 crontab 中添加了以下几行:

我在 crontab 中有这一行用于执行:

我尝试了很多变化:

  • 在它前面添加了 sudo 以作为不同的用户运行
  • 将 bash 添加到该行
  • 在等之前执行用户配置文件等。

没有结果。系统日志中没有错误。

有任何想法吗?

使用 Debian8

0 投票
1 回答
529 浏览

linux - 找不到 debian linux gvfs-copy 命令

背景:

我正在尝试将文件从树莓派 3(raspbian jessie)复制到作为 mtp 设备连接的 Android 手机。我想通过命令行来做,这样我就可以编写一个脚本来自动化它。如果我尝试使用简单的 cp 命令,则会收到权限错误。我在这里读到我应该使用 gvfs-copy 来将文件传输到 mtp 设备。

问题:

当我尝试在命令行中运行 gvfs-copy 时,出现“找不到命令”错误。我可以在手册页中看到该命令,但我无法运行它。

如果我跑,whereis gvfs-copy我会得到gvfs-copy: /usr/share/man/man1/gvfs-copy.1.gz

如果我跑,whereis cp我会得到cp: /bin/cp /usr/share/man/man1/cp.1.gz

我是否需要将 gvfs-copy.1.gz 提取到 /bin/gvfs-copy 才能运行它?为什么有些命令准备好运行而有些则没有呢?

0 投票
1 回答
170 浏览

linux - Docker 引擎安装失败

我有一个带有 OS Debian 8 的板。我想安装“Docker Engine”。我已使用此链接进行安装,但收到错误消息:

图片描述:错误信息

有人有同样的吗?我尝试了“更新”、“升级”,结果什么也没有。

我希望一切都清楚,如果不是很抱歉,我可以提供更多信息。

此致。

0 投票
0 回答
323 浏览

linux - Raspberry Pi 3 和 XBee S2C 通过 SparkFun 的 XBee USB 加密狗进行串行通信

我们如何通过 USB 端口启用 XBee S2C 和 Raspi 3 之间的串行通信?

为此,我使用Sparkfun 的 XBee explorer dongle。我有几个这样的组合来创建一个 ZigBee 网络并测试一个用 C 编码的协议。但是,我在读取/dev/ttyUSB0. 顺便说一句,问题可能出在发送方。

XBees 使用下面给出的串行接口配置运行:

因此,我在代码中初始化了端口,如下所示:

我想在这里问这个问题,因为我认为我需要对某些文件进行一些修改,例如/boot/config.txt和/或/boot/cmdline.txt. 在我在网络上的搜索中,出现了这种修改,但在我的情况下它们不起作用。

最后,Raspis 运行最新版本的 Raspbian Jessie 和 Linux 内核 4.9.35-v7+。

请不要犹豫,询问有关我的设置的任何其他详细信息。

先感谢您。

0 投票
2 回答
615 浏览

linux - 无法远程连接到在 Debian 8 VM 上运行的 Jenkins

我最近在 Google Cloud 上设置了一个 Debian 8 Jessie VM。我已经安装了 Jenkins 并让服务启动并运行(通过“sudo service jenkins status”验证),但我无法从另一台机器连接到 VM 的外部 IP。我曾经从我的个人计算机上运行 Jenkins,直到我决定需要一个专用服务器来连续运行它。当我在我的个人机器上运行它时,我只需访问 localhost:8080,Jenkins 仪表板就会很快加载。但是,在尝试访问运行 Jenkins 的 VM 的外部 IP 地址时,我通常会在我的 Web 浏览器中看到“连接被拒绝”。

根据我看到的有关此类问题的大多数帖子的建议,我已经解除了 VM 上的所有防火墙,并试图确保 VM 正在侦听正确的 IP 地址,但似乎没有什么能够改变所呈现的结果通过我的浏览器。问题最可能出在哪里:VM、Google Cloud 或 Jenkins?我不知所措。

0 投票
1 回答
101 浏览

google-chrome - Jquery Backstretch 不适用于用户 div - 仅适用于 body 元素

我在 Debian 8 / chrome 57.0.2987.98 安装上使用了backstretch jquery 插件。它与 body 元素完美配合,但不适用于其他 div。

我已经阅读了很多帖子 avec 互联网,但没有一个解决方案。

下面的示例可以正常工作,使图像覆盖整个页面背景

尽管文档声明代码允许将图像拉伸到用户 div 上,但事实并非如此。

或者

很多像这样的博客http://www.dotpointing.com.au/backstretch-js-quick-use/显示用法示例..它似乎工作..但我无法摆脱..

任何想法 ... ?提前致谢

0 投票
1 回答
35 浏览

php - Debain jessie 清空 PHP 会话变量

我正在使用 Debian jessie

我安装了 apache 2.4 和 php 7.0 但我遇到的问题是变量总是在我把指令 session_start () 放在所有页面中谢谢你帮助我

0 投票
1 回答
4016 浏览

qt - 带有树莓派 3 的 Qt 5.9 错误 eglfs

我已经从 git 5.9.2 编译了最新版本的 qt,并使用最新的 raspibian (2017-08-16-raspbian-stretch.img) 作为 sysroot。

我以前安装了一些库来使用-opengl es2 进行编译。编译成功,但是当我运行应用程序时出现此错误:

此应用程序无法启动,因为它无法在“”中找到或加载 Qt 平台插件“eglfs”。
重新安装应用程序可能会解决此问题。
放弃

我有所有必要的库,没有任何未找到的依赖项:

我已经很好地安装了 libGLESv2 和 libEGL,并且 libeglfs 可以看到它们,就像用 ldd 解决的一样:

我测试了使用 libqeglfs.so 的位置设置 QT_QPA_PLATFORM_PLUGIN_PATH 但同样的错误仍然存​​在:

此应用程序无法启动,因为它无法
在“/usr/local/qt5pi/plugins/platforms”中找到或加载 Qt 平台插件“eglfs”。
重新安装应用程序可能会解决此问题。
放弃

我需要你的帮助来解决这个严重的问题!谢谢。

关于配置的更新

配置命令:

输出 :