问题标签 [debian-stretch]

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

bash - 更新到 Debian Testing Buster 后运行游戏时出现错误协议和 QXcbConnection

我在更新之前正常玩我的游戏,我在 Debian 9.3 Stretch。
更新后我尝试使用相同的命令运行游戏。

并输出:

我不知道为什么会这样。

我的系统:在此处输入图像描述

重要的是,如果我使用普通用户运行应用程序,它可以工作,但使用 root 用户则无法工作。

任何帮助将不胜感激。:B-
融化

0 投票
0 回答
343 浏览

nginx - Nginx HTTP 403 只能通过外部访问,在局域网内可以使用通用配置

我正在运行全新的 Debian 9 / nginx 1.10 安装。新主机(poseidon)在我的 DNS 中声明。

我已经设置了一个非常通用的 NGINX 配置

在 /home/www/mysite 我有一个 index.php 脚本来测试访问实际上是基本的 php 信息

在我的浏览器中,使用http://poseidon或它的本地 IP 地址可以正常工作,但是当尝试使用我的外部域名http://www.open-si.orghttp://open-si.org从外部访问时我面临 HTTP 403 错误。

所以我假设我的 isp 路由器上的端口转发是正确的,因为 http 服务器收到了请求(没有找到站点或 http 404 错误),但它失败并出现 Http 403 错误。

将 nging 日志切换为调试似乎此错误可能是由于超时

我用谷歌搜索并发现了许多类似的问题,但没有答案。考虑到一个与超时设置相关的 php-fpm 配置问题,我将一个基本的 html 页面放在 web 根文件夹中,在 Nginx 服务器块中添加 index index.html index.php。

同样的问题 !所以 php-fpm 似乎不在关键路径上。

任何想法 ?

0 投票
1 回答
130 浏览

mysql - Debian 9 如何在没有 MySQL 命名的情况下安装 MariaDB?

我将通过这个指令,试图保持从我的 RaspberryPi2 上的 DHT22 温度/湿度传感器收集到的数据,并带有 Raspbian (Debian9) 板载。

但是在安装和使用数据库服务器时,当我尝试安装 MySQL 时,apt-get 会安装 MariaDB。从这个这个链接我知道为什么,但如果我的程序真的使用 MariaDB,我不想在以后的脚本中使用 MySQL 名称。

所以请告诉我如何更改以下命令以直接安装 MariaDB,并在不使用 MySQL 名称的情况下登录 DB 界面:

sudo apt-get install mysql-server python-mysqldb

mysql -u root -p -h 本地主机

0 投票
0 回答
1284 浏览

installation - 无法在 Debian Stretch QSslSocket 错误上打开 Mendeley 桌面

我尝试通过终端打开 Mendeley,但出现了一堆错误和一个弹出窗口,上面写着

Mendeley Desktop 已经在运行,但可能没有响应。单击任务栏中的 Mendeley 图标或停靠以将其激活。

但是任务栏/程序坞中没有任何东西可以点击。我得到的终端错误是:

我遵循了这篇文章的建议,为什么 QsslSocket 在 Debian Stretch 上使用 Qt 5.3 而不是 Qt 5.7?现在我的错误更少了

http://forums.debian.net/viewtopic.php?f=10&t=131578提出了类似的建议,同时确保安装了 libcrypto.so 和 libssl.so - 但我不知道如何安装它们?似乎它们应该是现在安装的 libssl1.0-dev 的一部分..?

感谢您的任何建议:)

0 投票
2 回答
2658 浏览

bash - 每次日志文件更改时向我发送电子邮件的 linux 脚本

我正在寻找一种简单的方法来持续监控日志文件,并在每次日志文件更改时向我发送电子邮件通知(已添加新行)。

系统在 Raspberry Pi 2 (OS Raspbian /Debian Stretch) 上运行,日志监控作为守护进程运行的 GPIO python 脚本。

我需要一些非常简单和轻量级的东西,甚至不关心新日志条目的文本,因为我知道它在说什么,它总是一样的。最后24行文字。

此外,每天午夜都会重新创建 log.txt 文件,因此这可能代表另一个问题。

我已经有一个可以工作的 python 脚本通过 gmail 向我发送一封简单的电子邮件(称为 sendmail.py)

到目前为止,我尝试的是创建和运行以下 bash 脚本:

监控日志.sh

#!/bin/bash tail -F log.txt | python ./sendmail.py

问题是它只是在我每次执行它时发送一封电子邮件,但是当日志实际更改时,它就退出了。

我对linux真的很陌生,如果我错过了什么,我深表歉意。

干杯

0 投票
2 回答
451 浏览

c - C:如何同时链接不同的库版本

我生成了一个动态库(libfoo.so)需要libcrypto.so. 在构建平台中运行良好(我在 Ubuntu 16.04 中构建它)。但是,当我将同一个库移动到 Debian Stretch 9.3 时,它开始抱怨缺少libcrypto.so.1.0.0. openssl 软件包安装在 Debian Stretch 中,但libcrypto.so名为libcrypto.so.1.0.2. 经过一番挖掘,我发现虽然 libcrypto.soUbuntu 16.04 上的命名为libcrypto.so.1.0.0(its SONAMEalso libcrypto.so.1.0.0),但实际上是 1.0.2 版本。

问题是:我不想为 Debian 重新编译一个特殊版本,我的库是否可以在两个 Linux 发行版上使用?同时链接两个 .so 版本,还是其他方法?

忘了说,我使用 gcc 编译器,我的库是用 C 编写的。

0 投票
2 回答
1328 浏览

tensorflow - 用于 debian 的 TensorFlow GPU

是否可以在 debian 中安装 tensorflow GPU?我正在使用 Nvidia GTX 1070 ti 和 debian 9.3.0。我已经为 Ubuntu 尝试了几个教程,但失败了,因为 debian 没有 Ubuntu 支持的相同 PPA 存储库,还看到很多人说不建议将 ubuntu 的存储库添加到 debian

0 投票
1 回答
1297 浏览

raspberry-pi3 - Debian Stretch:蚊子单元 mosquitto.service 被屏蔽

我正在尝试在 RPi - Debian Stretch 下设置 mosquitto。

sudo service mosquitto 给我以下返回码:

sudo 服务蚊子状态:

有人可以给我一个提示如何解决它吗?

谢谢!

0 投票
4 回答
7133 浏览

docker - docker - 启动失败,因为 /etc/fstab 未找到

我正在使用 Window Linux 子系统(Debian 拉伸)。按照 Docker 网站上的说明,我安装了 docker-ce,但它无法启动。这是信息:

/etc/fstab找不到该怎么办?

0 投票
1 回答
864 浏览

java - Netbeans 错误:捆绑器“WebStart JNLP 捆绑器”(jnlp) 无法生成捆绑包

我的计算机操作系统是 Linux-Debian 9 (stretch),我正在运行 Netbeans 8.2 当我想在 Netbeans 上运行任何 JavaFX 项目时,它会显示以下错误...“Netbeans Error: Bundler "WebStart JNLP Bundler" (jnlp) 失败生产一个捆绑包。” 修改代码后第一次运行项目时出现此错误。如果我再次重新运行项目,则没有错误。为什么我收到此错误以及如何解决此错误?谢谢你。

控制台输出..

ant -f "/home/niloy/NetBeansProjects/Bank Account UI" jfxsa-run init: Deleting: /home/niloy/NetBeansProjects/Bank Account UI/build/built-jar.properties deps-jar: Updating property file: /home/niloy/NetBeansProjects/Bank Account UI/build/built-jar.properties Compiling 1 source file to /home/niloy/NetBeansProjects/Bank Account UI/build/classes compile: Detected JavaFX Ant API version 1.3 Launching <fx:jar> task from /usr/lib/jvm/java-8-openjdk-amd64/jre/../lib/ant-javafx.jar Warning: From JDK7u25 the Codebase manifest attribute should be used to restrict JAR repurposing. Please set manifest.custom.codebase property to override the current default non-secure value '*'. Launching <fx:deploy> task from /usr/lib/jvm/java-8-openjdk-amd64/jre/../lib/ant-javafx.jar No base JDK. Package will use system JRE. Internal error. Missing resources [/resources/web-files/javafx-loading-100x100.gif] JNLP failed : Error: -includedt requires the java deployment toolkit, which is not included in this distribution com.sun.javafx.tools.packager.PackagerException: Error: -includedt requires the java deployment toolkit, which is not included in this distribution at com.oracle.tools.packager.jnlp.JNLPBundler.execute(JNLPBundler.java:493) at com.sun.javafx.tools.packager.PackagerLib.generateNativeBundles(PackagerLib.java:352) at com.sun.javafx.tools.packager.PackagerLib.generateDeploymentPackages(PackagerLib.java:318) at com.sun.javafx.tools.ant.DeployFXTask.execute(DeployFXTask.java:286) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at jdk.nashorn.internal.scripts.Script$53$\^eval\_.:program(<eval>:405) at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637) at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494) at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:449) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:406) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402) at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:155) at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264) at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:109) at org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81) at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103) at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67) at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:53) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:435) at org.apache.tools.ant.Target.performTasks(Target.java:456) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1260) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:435) at org.apache.tools.ant.Target.performTasks(Target.java:456) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) at org.apache.tools.ant.Project.executeTarget(Project.java:1376) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1260) at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286) at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153) /home/niloy/NetBeansProjects/Bank Account UI/nbproject/jfx-impl.xml:1487: The following error occurred while executing this line: /home/niloy/NetBeansProjects/Bank Account UI/nbproject/jfx-impl.xml:3134: The following error occurred while executing this line: /home/niloy/NetBeansProjects/Bank Account UI/nbproject/jfx-impl.xml:2096: Error: Bundler "WebStart JNLP Bundler" (jnlp) failed to produce a bundle. BUILD FAILED (total time: 1 second)