标签: debian-jessie

保存图像时Python Pillow编码器错误-2

我正在尝试为我的网络应用程序实现图像压缩。虽然压缩对于 PNG 图像效果很好(实际压缩可以忽略不计,但没有错误),但对于 JPG 和 JPEG 图像则失败。

运行 Pillow 测试会产生以下输出:

Pillow 4.1.0 TEST SUMMARY
--------------------------------------------------------------------
Python modules loaded from /usr/local/lib/python2.7/dist-packages/PIL
Binary modules loaded from /usr/local/lib/python2.7/dist-packages/PIL
--------------------------------------------------------------------
--- PIL CORE support ok
*** TKINTER support not installed
--- FREETYPE2 support ok
*** LITTLECMS2 support not installed
*** WEBP support not installed
--- JPEG support ok
*** OPENJPEG (JPEG2000) support not installed
--- ZLIB (PNG/ZIP) support ok
*** LIBTIFF support not installed
--------------------------------------------------------------------
Running selftest:
--- 58 tests passed.
Run Code Online (Sandbox Code Playgroud)

一切看起来都不错,但是当运行我的示例代码时,我收到以下错误:

Wrong JPEG …
Run Code Online (Sandbox Code Playgroud)

python python-imaging-library python-2.7 debian-jessie

5
推荐指数
1
解决办法
1898
查看次数

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

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

\n\n

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

\n\n

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

\n\n

调查历史

\n\n

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

\n\n
     root@voyage:~# cat /proc/cpuinfo \n     processor       : 0\n     vendor_id       : AuthenticAMD\n     cpu family      : 5\n     model           : 10\n     model name      : Geode(TM) Integrated Processor by AMD PCS\n     stepping        : 2\n     cpu MHz …
Run Code Online (Sandbox Code Playgroud)

x86 debian-based embedded-linux node.js debian-jessie

5
推荐指数
1
解决办法
518
查看次数

Debian 8 Jessie archive.debian.org GPG 自 2022 年 11 月 19 日起出现 KEYEXPIRED 错误(现在怎么办?)

自 2022 年 11 月 19 日起,Debian 8 上的 apt-get 更新在运行 apt-get 更新时出现以下错误/警告:

W: GPG error: http://archive.debian.org jessie Release: 
The following signatures were invalid: KEYEXPIRED 1587841717
Run Code Online (Sandbox Code Playgroud)

我的 /etc/apt/sources.list 的内容:

deb http://archive.debian.org/debian/ jessie main contrib non-free
deb http://deb.freexian.com/extended-lts jessie-lts main contrib non-free
Run Code Online (Sandbox Code Playgroud)

过期的密钥: apt-key list

/etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg
pub   4096R/2B90D010 2014-11-21 [expired: 2022-11-19]
uid   Debian Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org>

/etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg
pub   4096R/C857C906 2014-11-21 [expired: 2022-11-19]
uid   Debian Security Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org>
Run Code Online (Sandbox Code Playgroud)

我安装了 debian-archive-keyring 软件包。

我尝试使用以下方法更新密钥:

gpg --keyserver keyring.debian.org …
Run Code Online (Sandbox Code Playgroud)

apt-get debian-jessie

5
推荐指数
1
解决办法
1万
查看次数

在 Debian Jessie 中安装 Openjdk-8 的问题

我正在尝试在 debian jessie docker containerier 中安装 jdk-8。下面是docker文件

FROM debian:jessie
ENV DEBIAN_FRONTEND noninteractive

RUN \
  echo deb http://http.debian.net/debian jessie-backports main >> /etc/apt/sources.list &&\
apt-get update && apt-get install openjdk-8-jdk &&\
update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

 The following packages have unmet dependencies:openjdk-8-jdk : Depends: openjdk-8-jre (= 8u131-b11-1~bpo8+1) but it is not going to be installed.Depends: openjdk-8-jdk-headless (= 8u131-b11-1~bpo8+1) but it is not going to be installed E: Unable to correct problems, you have held broken packages.The command '/bin/sh -c echo deb http://http.debian.net/debian jessie-backports …
Run Code Online (Sandbox Code Playgroud)

debian docker debian-jessie

4
推荐指数
1
解决办法
3391
查看次数

Debian 8:无法找到软件包

我已经在 VirtualBox 上安装了 Debian 8(来自 live debian-live-8.7.1-i386-xfce-desktop.iso)。

我正在尝试执行此处描述的所有步骤https://wiki.draglet.com/index.php/Manual:Installation_manual

在这一步中,运行 draglet 需要以下 Debian 8 软件包:

apt-get install exim4 ntp pwgen curl php5-dev php-pear pkg-config nmap libzmq3 libzmq3-dev libapache2-mod-php5 apache2 percona-server-server-5.6 php5-cli php5-mysql php5-curl php5-intl daemontools-run oracle-java8-installer ant ruby-compass libtool-bin
Run Code Online (Sandbox Code Playgroud)

当我执行这个命令时,我得到了输出

找不到包裹

.... 我收到此消息用于ntp,pwgen和其他包。

我该如何安装它们?

virtualbox virtual-machine debian-jessie

3
推荐指数
1
解决办法
1万
查看次数

当“无所事事”时,显示“看来您的计算机不支持NFS”(Debian jessie)

问题

vagrant up它显示“您的计算机似乎不支持NFS”时

设定

  • Debian GNU / Linux 8(杰西?
  • 流浪汉1:2.0.0
  • 的VirtualBox 5.1.30 R118389

详情

使用apt-get更新和升级系统后,我基本上按照Mediawiki页面上的说明进行操作,因为我想安装MathoidMediawiki页面本地渲染LaTeX方程。

但是,当我vagrant up回显以下内容时:

It appears your machine doesn't support NFS, or there is not an
adapter to enable NFS on this machine for Vagrant. Please verify
that `nfsd` is installed on your machine, and try again. If you're
on Windows, NFS isn't supported. If the problem persists, please
contact Vagrant support.
Run Code Online (Sandbox Code Playgroud)

我检查了nfsd在主机上是否正常工作,并说它已启用。

# /etc/init.d/nfs-kernel-server status
nfs-kernel-server.service …
Run Code Online (Sandbox Code Playgroud)

linux debian virtualbox vagrant debian-jessie

3
推荐指数
3
解决办法
3190
查看次数

错误:无法找到绑定文件node-librdkafka.node

突然,我在使用 node-rdkafka 运行 Node.js 应用程序时开始看到以下错误。之前可以用,不知道是什么引发了这个错误。

错误:无法找到绑定文件。尝试过-> /home/...../node-librdkafka.node ...

我尝试了 npm install、npm rebuild,所有这些都可以正常工作,没有出现任何问题,只是没有创建绑定。

这是在 Windows 上作为主机运行的 Virtual box 中的 debian-jessie guest 上。

谢谢!

node.js apache-kafka debian-jessie

3
推荐指数
1
解决办法
2304
查看次数

缺少openjdk-8-jre-headles http://deb.debian.org/debian/ jessie-backports / main

我们使用了openjdk-8-jre-headless软件包。上一次成功安装是14.3.2019。今天22.3.2019无法找到软件包openjdk-8-jre-headless。

debian / jessie-backports中的软件包是否已删除?重命名?

谢谢,

更新:谢谢,添加archive.debian.org后可以正常工作

但今天(26.3.2019):重新打包了packageS的位置!那太疯狂了。

Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-backports/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
404  Not Found
Err http://deb.debian.org jessie-backports/main amd64 Packages
404  Not Found
[91mW: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages  404  Not Found
W: Failed to fetch http://deb.debian.org/debian/dists/jessie-backports/main/binary-amd64/Packages  404  Not Found
Run Code Online (Sandbox Code Playgroud)

拜托,您是否有新主意,如何解决?

java debian-jessie

3
推荐指数
1
解决办法
2219
查看次数

Docker:如何在 Debian jessie-slim 之上安装 OpenJDK JRE 12?

我正在尝试在debian:jessie-slim图像顶部安装 OpenJDK JRE 12 。

最后,我需要安装openjdk-12-jre-headless包。但是,我得到:

E: 'openjdk-12-jre-headless' 的值对 APT::Default-Release 无效,因为源中没有这样的版本

我尝试了不同的选择,但看起来我做错了什么。

我的 Dockerfile非常复杂,但是这个问题是可以重现的:

FROM debian:jessie-slim
RUN apt-get install -y --target-release openjdk-12-jre-headless
Run Code Online (Sandbox Code Playgroud)

java debian docker debian-jessie

3
推荐指数
1
解决办法
3001
查看次数

为什么bash数组的一部分作为命令执行?

这些示例已在运行2017-04-10版本的Raspbian Jessie的Raspberry Pi 3上运行,更新至2017年6月初.Bash版本为4.3.30(1).

在最近尝试一些代码时,我发现正在执行bash数组的内容.幸运的是他们没有危险!

这是一个简单的功能:

#!/bin/bash
echo "y.sh starting"
echo "parameter string is <$@>"
args=( $@ )
echo "args array is <${args[@]}>"
echo "args array length is ${#args[@]}"
echo "y.sh ending"
Run Code Online (Sandbox Code Playgroud)

这是输出

pi@brassica:~ $ ./y.sh
y.sh starting
parameter string is <>
args array is <>
args array length is 0
y.sh ending
pi@brassica:~ $ ./y.sh ls
y.sh starting
parameter string is <ls>
args array is <ls>
args array length is 1
y.sh ending
Run Code Online (Sandbox Code Playgroud)

这里没什么意外的.

添加y*参数后,ls命令输出将出现在数组中:

pi@brassica:~ $ …
Run Code Online (Sandbox Code Playgroud)

linux arrays bash raspberry-pi debian-jessie

2
推荐指数
1
解决办法
51
查看次数

如何在debian上安装bcmath:jessie php5.6?

我在docker容器上运行linux实例.这是一个debian:jessie用php 5.6.

我想安装bcmath模块,但我没有成功.

有人知道怎么做吗?

root@1419c032c35f:/etc/php5/fpm# apt install php5.6-bcmath
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package php5.6-bcmath
E: Couldn't find any package by regex 'php5.6-bcmath'
Run Code Online (Sandbox Code Playgroud)

bcmath docker php-5.6 debian-jessie

1
推荐指数
1
解决办法
1973
查看次数

net-snmp 启动时说 - Raspberry pi 中的“打开指定端点时出错” - 杰西卡

我的 raspberry pi - jessica 有 snmpd --version

NET-SNMP 版本:5.7.2.1 网址:http : //www.net-snmp.org/ 电子邮件:net-snmp-coders@lists.sourceforge.net

现在,我正在尝试制作一个子代理应用程序并运行它。当我尝试运行它时,出现以下错误 -

$ sudo snmpd -f -Lo -C --rwcommunity=public --master=agentx --agentXSocket=tcp:localhost:1705
pcilib: Cannot open /proc/bus/pci
pcilib: Cannot find any working access method.
pcilib: pci_init failed
error on subcontainer 'ia_addr' insert (-1)
Turning on AgentX master support.
Error opening specified endpoint ""
Server Exiting with code 1
Run Code Online (Sandbox Code Playgroud)

为什么我收到这个错误?这是我的 snmpd.conf 文件。

###############################################################################
#
# EXAMPLE.conf:
#   An example configuration file for configuring the Net-SNMP agent ('snmpd')
# …
Run Code Online (Sandbox Code Playgroud)

raspberry-pi3 debian-jessie

1
推荐指数
1
解决办法
8555
查看次数