【问题标题】:Issue about installing libgtk-3-dev on Debian 10 arm64关于在 Debian 10 arm64 上安装 libgtk-3-dev 的问题
【发布时间】:2020-05-19 14:29:18
【问题描述】:

我需要在 Debian 10 上使用 OpenCV3.4.1,它是 arm64 嵌入式系统。 当我 chroot 并尝试使用命令安装 libgtk-3-dev 时:

''' apt-get install -y libgtk-3-dev '''

我得到错误:

...

*Err:1 http://ftp.jp.debian.org/debian buster/main arm64 libpam-systemd arm64 241-7~deb10u3 404 未找到 [IP: 133.5.166.3 80]

E: 无法获取http://ftp.jp.debian.org/debian/pool/main/s/systemd/libpam-systemd_241-7~deb10u3_arm64.deb 404 Not Found [IP: 133.5.166.3 80]

但是 apt-get install libgtk-3-dev --fix-missing 不能解决这个问题。*

我做了仔细检查,发现文件不存在。 我还下载了类似的文件 libpam-systemd_241-7~deb10u4_arm64.deb 并尝试使用命令安装它: 'dpkg -i libpam-systemd_241-7~deb10u4_arm64.deb'

以下是错误信息:

*dpkg: 依赖问题阻止配置 libpam-systemd:arm64:

*libpam-systemd:arm64 依赖于 systemd (= 241-7~deb10u4);然而: 系统上 systemd 的版本是 241-7~deb10u3。 dpkg: 错误处理包 libpam-systemd:arm64 (--install): 依赖问题 - 未配置

处理时遇到错误: libpam-systemd:arm64**

我该如何解决这个问题?

欢迎任何建议。

【问题讨论】:

  • 请向我们展示您的 apt 存储库
  • 类似问题:apt-get install packagekit-gtk3-module 获取失败http://deb.debian.org/debian/pool/main/s/systemd/systemd_241-7~deb10u4_amd64.deb 来源:cat /etc/apt/sources.list 提供deb http://deb.debian.org/debian buster main deb http://security.debian.org/debian-security buster/updates main deb http://deb.debian.org/debian buster-updates main

标签: opencv debian


【解决方案1】:
wget http://ftp.jp.debian.org/debian/pool/main/g/gtk+3.0/libgtk-3-dev_3.24.5-1_amd64.deb

dpkg -i libgtk-3-dev_3.24.5-1_amd64.deb

【讨论】:

  • 虽然此代码可以解决问题,including an explanation 说明如何以及为什么解决问题将真正有助于提高您的帖子质量,并可能导致更多的赞成票。请记住,您正在为将来的读者回答问题,而不仅仅是现在提问的人。请edit您的答案以添加解释并说明适用的限制和假设。 From Review
【解决方案2】:

几个月前我构建了这个 rootfs,今天我从 debootstrap 重新构建它,现在我可以在新的 rootfs 中安装 libgtk-3-dev,看来我的 rootfs 太旧了,无法安装包。

【讨论】:

    猜你喜欢
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    相关资源
    最近更新 更多