问题标签 [debian-buster]
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.
php - Docker PHP7 CLI Debian Buster 如何安装包 php-imagick?
我有一个 Debian Buster 的 PHP-CLI Docker 映像,并且想安装php-imagick包,但使用命令:
Dockerfile:
我收到一个错误:
包 php-imagick 不可用,但被另一个包引用。这可能意味着该软件包丢失、已过时或只能从其他来源获得
E: 包 'php-imagick' 没有安装候选
之前运行:
没有帮助。
为什么没有php-imagick 的候选包?
如何为此 PHP Docker 映像安装和启用 imagick 扩展?
Dockerfile 复制问题:
构建命令
docker - 在 docker 容器中安装 libnode-dev
我正在尝试运行 node.js 应用程序。
我可以直接在我的 raspbian buster 上毫无问题地运行它。
在同一个树莓派上运行的 docker 容器中,我没有这样的运气。
Dockerfile:
但是当我在 docker 容器中运行相同的 node.js 代码时,我得到了 libnode.so.64 错误。
我已经尝试在容器中安装 libnode-dev (我已经得出结论提供了这个库),但我得到了一个
是的,我已经重建了没有缓存的容器,但仍然找不到那个包。
任何(甚至一些指针都会有所帮助)想法我在哪里继续看下去?
python-3.x - 是否安装 Python 发行版
我正在运行 Debian 10,想知道是否建议在其上安装 python 发行版。出现这个问题是因为我看到 Debian 10 预装了 python 2 和 python 3 以及许多 python 模块。
在这样的系统上安装额外的 python 发行版(如 anaconda python 或任何类似的 python 发行版)不会浪费系统空间吗?
java - 如何允许对 debian buster 中的 java/tomcat 的目录进行写访问
我用 tomcat9 包重新安装了 debian buster。
我想在其上部署 GeoWebCache 应用程序(最新 1.15 版本),它需要一个具有读写访问权限的目录才能存储配置文件、生成的缓存、...
我创建目录 /opt/gwc_cachedir 并为其设置 777 权限:
# chmod -R 777 /opt/gwc_cachedir
并将我的配置文件(geowebcache.xml)放入目录中,也具有 777 权限。
启动 tomcat 实例时,日志显示 /opt/gwc_cachedir 目录不可写:
ERROR [storage.DefaultStorageFinder] - Found Java environment variable GEOWEBCACHE_CACHE_DIR set to /opt/gwc_cachedir/ , which is not writeable
这似乎是由对返回 false 的 canWrite 函数的调用引起的:
我不明白为什么它返回 false 因为 /opt/gwc_cachedir 有 777 权限。
ruby-on-rails - 在 debian-10 上使用 nginx 设置乘客
我用 debian-10 开始了我的新服务器安装。
nginx 工作正常,由安装apt install nginx-full
但随后想要安装乘客,以这种方式https://www.phusionpassenger.com/library/install/nginx/install/oss/stretch/(未列出破坏者),我无法获得它运行。
=> 在第 5 步,结果是:
在第 6 步,结果:
=> 然后,我尝试了
=> 并获得:
问题:
a) 有人带 nginx 和乘客在 debian-10 上运行吗?(我不想从源代码重新编译 nginx,像这样)
b)如果没有,还有哪些其他推荐的方法(nginx 作为 puma 的代理 ..)?
谢谢,克里斯
python - Kivy 应用程序未从 systemd 启动
无法使用 Kivy 11.1.1 在 Raspberry4 (Buster) 上的 systemd 中启动 Kivy 应用程序。
我使用在 Raspberry4 (buster) 上运行的 Kivy 框架 11.1 编写了一个应用程序。当我从 cli 启动应用程序时,它运行良好
但是,在 systemd 中启动同一个应用程序时出现错误。看起来环境变量设置不正确。下面是一个插图 - 仅供参考,我在导入 kivy 之前在我的程序中添加了 os.system('env') 。
ruby - Savon ruby gem 的“dh 键太小”
升级到 Debian Buster 后,Savon 失败并显示:
我尝试通过更改 /etc/ssl/openssl.cnf
但没有效果,我无法控制远程站点,所以我无法更改 DH 密钥另请参阅相关的 Debian 错误: https ://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907788
系统信息:
我还在这里输入了一个问题https://github.com/savonrb/savon/issues/914
raspbian - 如何在 Raspbian 10(buster)上从启动运行脚本?
我设计了一个 GUI,只要我打开我的 Raspberry Pi,我就想运行它。它目前设置为在启动时自动以用户身份登录,但如果这使过程更加困难,我可以改变它。我的 Raspi 在 Raspbian 10 (buster) 上运行,这让事情变得很困难,因为我只能找到 Raspbian 8 左右的教程。
我曾尝试修改 autostart 文件夹,但它与以前的 Raspbian 版本不在同一位置,并且似乎没有像以前那样工作。教程说要在 /home/pi/.config/autostart 中创建一个 .desktop 文件,但我没有 .config 文件夹,或者至少它是隐藏的。对我来说,自动启动在 /etc/xdg/autostart 中,当我尝试在终端中使用 nano 在此处创建新文件时,我收到消息 [Directory '/etc/xdg/autostart' is not writable] 并且它没有' t 保存我的文件。
我也尝试在 /etc/rc.local 中调用我的脚本,但它什么也没做。有人说它不适用于 GUI。
这是我在终端中输入的内容:
并弹出一个新文件,但在底部我收到警告 [Directory '/etc/xdg/autostart' is not writable]
如何让我的 GUI 脚本在 Raspbian 10 (buster) 启动时运行?
python-3.x - sys.path 中的 /usr/lib/python37.zip
刚刚快速查看了sys.path
Debian python 3.7
Buster:
每个条目看起来都不错,除了第一个:
我不确定为什么 zip 文件本身可能是sys.path
. 不应该sys.path
只包括目录吗?
即使 zip 文件有理由成为 的一部分sys.path
,为什么不能在物理上找到它?
driver - Debian 10 (Buster) 慢速桌面/GUI
安装 Debian 10 (Buster) 时,桌面/GUI 应用程序很慢。打开应用程序(例如 Firefox、Terminal 等)需要很长时间,而且系统根本无法使用。
根本没有帮助。显然这是CPU或GPU驱动程序的问题。我在 Intel i5 + Nvidia GTX 版本上安装了 Debian(不确定 GPU 是否也负责)。
我能找到的唯一信息就是这个,但它并没有解决问题