下列软件包有未满足的依赖关系: libglew-dev : 依赖: libgl1-mesa-dev 但是它将不会被安装 或 libgl-dev 依赖: libglu1-mesa-dev 但是它将不会被安装 或 libglu-dev E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
时间: 2024-02-14 15:20:00 浏览: 195
这个错误信息表明安装 libglew-dev 时出现了问题,因为它需要依赖 libgl1-mesa-dev 或 libgl-dev 以及 libglu1-mesa-dev 或 libglu-dev,但这些依赖关系无法解决。可能是由于您的软件源配置不正确或者您的操作系统缺少必要的软件包。
您可以尝试更新系统软件源并再次尝试安装 libglew-dev。如果问题仍然存在,您可以尝试手动安装缺失的依赖项,然后再次安装 libglew-dev。
相关问题
libglew-dev : 依赖: libgl1-mesa-dev 但是它将不会被安装 或 libgl-dev 依赖: libglu1-mesa-dev 但是它将不会被安装 或 libglu-dev E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
这个错误信息表明安装 libglew-dev 时出现了问题,因为它需要依赖 libgl1-mesa-dev 或 libgl-dev 以及 libglu1-mesa-dev 或 libglu-dev,但这些依赖关系无法解决。可能是由于您的软件源配置不正确或者您的操作系统缺少必要的软件包。
您可以尝试更新系统软件源并再次尝试安装 libglew-dev。如果问题仍然存在,您可以尝试手动安装缺失的依赖项,然后再次安装 libglew-dev。
下列软件包有未满足的依赖关系: grub-pc : 依赖: grub-common (= 2.02~beta2-36ubuntu3.32) 依赖: grub2-common (= 2.02~beta2-36ubuntu3.32) 依赖: grub-pc-bin (= 2.02~beta2-36ubuntu3.32) libgl1-mesa-dev : 依赖: mesa-common-dev (= 18.0.5-0ubuntu0~16.04.1) 但是它将不会被安装 依赖: libgl1-mesa-glx (= 18.0.5-0ubuntu0~16.04.1) 但是 11.2.0-1ubuntu2 正要被安装 依赖: libdrm-dev (>= 2.4.74) 但是它将不会被安装 依赖: libx11-xcb-dev 但是它将不会被安装 依赖: libxcb-dri3-dev 但是它将不会被安装 依赖: libxcb-present-dev 但是它将不会被安装 依赖: libxcb-sync-dev 但是它将不会被安装 依赖: libxshmfence-dev 但是它将不会被安装 依赖: libxcb-dri2-0-dev 但是它将不会被安装 依赖: libxcb-glx0-dev 但是它将不会被安装 依赖: libxxf86vm-dev 但是它将不会被安装 依赖: x11proto-dri2-dev (>= 2.6) 但是它将不会被安装 依赖: x11proto-gl-dev (>= 1.4.14) 但是它将不会被安装
这段话是描述在安装软件包时出现依赖关系未满足的情况,其中列出了两个软件包及其依赖关系。对于第一个软件包 grub-pc,它需要安装特定版本的依赖包 grub-common、grub2-common 和 grub-pc-bin,但这些依赖包可能没有被安装或者版本不匹配。对于第二个软件包 libgl1-mesa-dev,它需要安装多个依赖包 mesa-common-dev、libgl1-mesa-glx、libdrm-dev、libx11-xcb-dev、libxcb-dri3-dev、libxcb-present-dev、libxcb-sync-dev、libxshmfence-dev、libxcb-dri2-0-dev、libxcb-glx0-dev、libxxf86vm-dev、x11proto-dri2-dev 和 x11proto-gl-dev,但这些依赖包中的某些可能没有被安装或者版本不匹配。因此,在安装这两个软件包时,需要先满足它们的依赖关系。
阅读全文