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

python - 如何使用 fpectl 模块从源代码安装 Python 2.7?

我正在尝试从fpectl启用模块的 Docker 容器内的源代码安装 Python 2.7.14。

使用官方的 Python jessie Dockerfile作为起点,我--with-fpectl在命令中添加了配置选项./configure

你可以在这个 gist中看到我的 docker build 命令的完整输出;然而,这里有一些有趣的地方:

(我实际上认为来自的错误消息mathmodule.c是良性的,但我认为我会将它包含在上下文中,因为它是似乎与fpectl模块相关的唯一其他输出。)

当我使用此构建创建的图像启动容器时,我有一个工作 Python 安装,但没有fpectl模块:

补充说明

  • 我知道fpectl不鼓励使用该模块,并且它不存在于与官方 Python Docker 映像捆绑的 Python 构建中;但是,这是我的用例的要求(特别是使用针对 Python 安装编译的 Cython 模块的可操作性--with-fpectl,更多信息在这里这里)。

  • 看起来python通过 aptly 提供的软件包确实包含该fpectl模块(见下文)。但是,在这种情况下,出于各种原因(包括使用最新 2.7.x 的能力),我更喜欢从源代码构建。我试图检查用于 Python 包安装的配置选项,但在我自己的 Docker 构建中使用这些选项似乎也没有安装模块。

通过apt安装:

说了这么多,我错过了什么?是否需要一些额外的系统包来启用这个模块,或者在配置步骤中需要一些额外的标志?

0 投票
2 回答
442 浏览

debian - Mariadb 服务器 10.2。debian 8 中的全新安装显示错误

我已经按照链接进行安装。

https://downloads.mariadb.org/mariadb/repositories/#mirror=23Media&distro=Debian&distro_release=jessie--jessie&version=10.2

添加 Repo.list 和 keys 后,它开始安装。但最终出现以下错误消息

无法为 MariaDB“root”用户设置密码 为 MariaDB 管理用户设置密码时出错。这可能是因为帐户已经有密码,或者是因为与 MariaDB 服务器的通信问题。您应该在软件包安装后检查帐户的密码。

但是 Mariadb-10.0、10.1 发行版安装正确并且工作正常。

0 投票
0 回答
516 浏览

docker - Docker 在 debian vagrant 框中失败并出现错误

在带有Docker 版本 17.11.0-ce build 1caf76c的 Vagrant 框中,此 docker 命令失败:

带有以下错误消息:

操作系统:

有谁知道如何解决这个问题?它与几周前的杰西盒子一起工作。

谢谢 :)

0 投票
1 回答
219 浏览

raspberry-pi - 重定向时 Privoxy 白名单错误

简而言之,我的问题如下:

我使用 Privoxy 在 Chromium 上的 Raspbian Jessie 中设置站点白名单。我在启动时启动 Chromium,并在 lxsession/LXDE-pi/autostart 中使用以下代码段:

这确实按预期工作,除了我指定的站点之外的每个站点都被列入黑名单。

现在我编辑了 /privoxy/templates/blocked ,以便在打开不在白名单上的链接时,它会给我一个重定向到某个站点的重定向,而不是通常的站点:

example.com 是我列入白名单的网站之一。问题是,它只是将我再次重定向到“被阻止”页面,使我陷入循环。有谁知道为什么会这样以及我如何解决它?我尝试使用

但是它似乎也不起作用。

我使用 Kiosk 模式是因为我想在不需要输入 URL 地址的上下文中使用它,只是为了澄清我的 Chromium 调用。

0 投票
1 回答
104 浏览

dpkg - dpkg -i 在 vfat 文件系统上

我正在做一个dpkg -i sampletools_01.01.01.deb将软件包安装在 /opt 上,它恰好是一个 vfat 文件系统。由于 vfat 文件系统不允许创建链接 dpkg -i 失败并出现以下错误:

dpkg -i /tmp/sampletools_01.01.01.deb

(正在读取数据库...当前安装的 37114 个文件和目录。)

准备解压.../sampletools_01.01.01.deb ...

解包 sampletools (01.01.01) ...

dpkg: 错误处理存档 /tmp/sampletools_01.01.01.deb (--install):

安装新版本前无法制作“./opt/a.txt”的备份链接:不允许操作

dpkg-deb:错误:子进程粘贴被信号杀死(断管)

处理时遇到错误:

我可以使用任何选项告诉 dpkg 在其他文件夹上创建备份链接吗?

-一个

0 投票
2 回答
5674 浏览

linux - 如何在 Debian Jessie 中安装 dotnet core sdk

我在我的 Debian Jessie Box 上安装 Dotnet Core SDK 时遇到问题。这是我遵循的指南https://docs.microsoft.com/en-us/dotnet/core/linux-prerequisites?tabs=netcore2x

注册产品密钥和提要后,我得到的只是Unable to locate Package尝试执行apt-get install dotnet-sdk-2.0.0or时dotnet-sdk-2.0.2。我目前以 root 身份登录,因为这是我的本地开发机器。

重现步骤:

我哪里错了?就像 apt 由于某种原因看不到微软的 repo。
我意识到我可以从下载的 tarball 中安装它,如有必要我会这样做,但我更喜欢使用包管理器以便于维护。

这是 apt-get update 的输出

0 投票
1 回答
1252 浏览

php - Debian 8:重新启动 apache2 失败

我正在尝试为 PHP 配置时区,在设置之后,我提供了一组要执行的命令,

当我使用 运行最后一个命令时sudo,出现以下错误,

当我在终端输入时,

我得到的输出,

在这种情况下我该怎么办?

Upadte

提供了命令的输出sudo cat /var/log/apache2/error.log

提供命令的输出/usr/sbin/apache2

0 投票
0 回答
59 浏览

c++ - 从输入文件中读取字符时,Google sparse_hash_map 插入不起作用

所以,我是 C++ 的菜鸟,我正在尝试使用sparse_hash_map但我无法弄清楚为什么在从文件中读取行时插入到地图中不起作用,但是当我对字符串进行硬编码时它会起作用。

它总是只插入文件的第一行,但在使用硬编码字符串时有效。

/usr/src/test.data

我的代码是用 g++ (Debian 4.9.2-10) 4.9.2 编译的

__cplusplus 199711L

我使用自述文件(./configure、make、make install)中的注释安装了库

0 投票
1 回答
41 浏览

java - rc.local 中 Java 控制台应用程序的键盘问题

我正在尝试在 Raspbian rc.local 中运行 Java 控制台应用程序。

它是基于键盘输入选择菜单项的引导菜单。如果在命令提示符下运行,程序运行良好。

但是,当在 rc.local 中启动 java 控制台应用程序时

应用程序无法读取键盘输入。

如您所见,我尝试了几种方法。这个解决方案给了我一个例外。由于 rc.local 中的 con == null,扫描仪会尝试读取。从而导致 java.util.NoSuchElementException。

我需要做什么才能读取 rc.local 中的键盘输入?谢谢...

0 投票
1 回答
11675 浏览

qt - 完全卸载 QT Creator

问题:

如何从 Linux 机器上卸载 QT Creator?

我在 Debian Jessie 机器上安装损坏。我试过重新安装、修复等,但没有运气。建议我完全卸载,获取最新版本并重新安装。

问题是我不确定如何执行此操作,并且每次尝试时,QT 都会返回相同的确切问题,我假设是因为某些配置文件在删除过程中没有被删除。

运行qmake --version给了我这个输出:

运行pkg-config --modversion QtCore给了我这个输出:

问题是我在不同的文件夹中安装了多个版本,我想完全重新安装 QT Creator。昨天通过 QT 维护工具安装了 5.10 版,但由于某种原因无法运行。我只需要删除它并重新开始。QT 5.9.3 和 5.10 安装在/home/greg,您可以看到 5.6.2 安装在我的 anaconda2 文件夹中。不知道这是怎么发生的。我还是个新手,所以还在学习。

如何在不删除其他 QT 文件(例如 KDE 依赖项等)的情况下完全/完全卸载和删除所有 QT 创建者文件,以便我可以使用新的配置设置进行全新安装????