问题标签 [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.
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安装:
说了这么多,我错过了什么?是否需要一些额外的系统包来启用这个模块,或者在配置步骤中需要一些额外的标志?
debian - Mariadb 服务器 10.2。debian 8 中的全新安装显示错误
我已经按照链接进行安装。
添加 Repo.list 和 keys 后,它开始安装。但最终出现以下错误消息
无法为 MariaDB“root”用户设置密码 为 MariaDB 管理用户设置密码时出错。这可能是因为帐户已经有密码,或者是因为与 MariaDB 服务器的通信问题。您应该在软件包安装后检查帐户的密码。
但是 Mariadb-10.0、10.1 发行版安装正确并且工作正常。
docker - Docker 在 debian vagrant 框中失败并出现错误
在带有Docker 版本 17.11.0-ce build 1caf76c的 Vagrant 框中,此 docker 命令失败:
带有以下错误消息:
操作系统:
有谁知道如何解决这个问题?它与几周前的杰西盒子一起工作。
谢谢 :)
raspberry-pi - 重定向时 Privoxy 白名单错误
简而言之,我的问题如下:
我使用 Privoxy 在 Chromium 上的 Raspbian Jessie 中设置站点白名单。我在启动时启动 Chromium,并在 lxsession/LXDE-pi/autostart 中使用以下代码段:
这确实按预期工作,除了我指定的站点之外的每个站点都被列入黑名单。
现在我编辑了 /privoxy/templates/blocked ,以便在打开不在白名单上的链接时,它会给我一个重定向到某个站点的重定向,而不是通常的站点:
example.com 是我列入白名单的网站之一。问题是,它只是将我再次重定向到“被阻止”页面,使我陷入循环。有谁知道为什么会这样以及我如何解决它?我尝试使用
但是它似乎也不起作用。
我使用 Kiosk 模式是因为我想在不需要输入 URL 地址的上下文中使用它,只是为了澄清我的 Chromium 调用。
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 在其他文件夹上创建备份链接吗?
-一个
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.0
or时dotnet-sdk-2.0.2
。我目前以 root 身份登录,因为这是我的本地开发机器。
重现步骤:
我哪里错了?就像 apt 由于某种原因看不到微软的 repo。
我意识到我可以从下载的 tarball 中安装它,如有必要我会这样做,但我更喜欢使用包管理器以便于维护。
这是 apt-get update 的输出
php - Debian 8:重新启动 apache2 失败
我正在尝试为 PHP 配置时区,在设置之后,我提供了一组要执行的命令,
当我使用 运行最后一个命令时sudo
,出现以下错误,
当我在终端输入时,
我得到的输出,
在这种情况下我该怎么办?
Upadte
提供了命令的输出sudo cat /var/log/apache2/error.log
,
提供命令的输出/usr/sbin/apache2
,
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)中的注释安装了库
java - rc.local 中 Java 控制台应用程序的键盘问题
我正在尝试在 Raspbian rc.local 中运行 Java 控制台应用程序。
它是基于键盘输入选择菜单项的引导菜单。如果在命令提示符下运行,程序运行良好。
但是,当在 rc.local 中启动 java 控制台应用程序时
应用程序无法读取键盘输入。
如您所见,我尝试了几种方法。这个解决方案给了我一个例外。由于 rc.local 中的 con == null,扫描仪会尝试读取。从而导致 java.util.NoSuchElementException。
我需要做什么才能读取 rc.local 中的键盘输入?谢谢...
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 创建者文件,以便我可以使用新的配置设置进行全新安装????