我正在尝试为我的网络应用程序实现图像压缩。虽然压缩对于 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) 我深入研究了代码,并陷入了 ia32 汇编器实现中,该实现将 SSE/SSE2 指令深度集成到其代码中(宏、宏、宏……)。主要后果是,由于缺乏更新的指令集扩展,您无法在 AMD geode 处理器上运行最新版本的 Node.js。回退到 387 算术仅适用于 node.js 代码,但不适用于它所依赖的 javascript V8 编译器实现。调整 V8 以支持非 SSE x86 处理器是一件痛苦且需要付出大量努力的事情。
\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) 自 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) 我正在尝试在 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) 我已经在 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和其他包。
我该如何安装它们?
当vagrant up它显示“您的计算机似乎不支持NFS”时
使用apt-get更新和升级系统后,我基本上按照Mediawiki页面上的说明进行操作,因为我想安装Mathoid为Mediawiki页面本地渲染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) 突然,我在使用 node-rdkafka 运行 Node.js 应用程序时开始看到以下错误。之前可以用,不知道是什么引发了这个错误。
错误:无法找到绑定文件。尝试过-> /home/...../node-librdkafka.node ...
我尝试了 npm install、npm rebuild,所有这些都可以正常工作,没有出现任何问题,只是没有创建绑定。
这是在 Windows 上作为主机运行的 Virtual box 中的 debian-jessie guest 上。
谢谢!
我们使用了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)
拜托,您是否有新主意,如何解决?
我正在尝试在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) 这些示例已在运行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) 我在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) 我的 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) debian-jessie ×12
debian ×3
docker ×3
java ×2
linux ×2
node.js ×2
virtualbox ×2
apache-kafka ×1
apt-get ×1
arrays ×1
bash ×1
bcmath ×1
debian-based ×1
php-5.6 ×1
python ×1
python-2.7 ×1
raspberry-pi ×1
vagrant ×1
x86 ×1