无法在Fedora31上安装“ libgiblib.so.1()(64bit)”

时间:2020-02-03 11:45:06

标签: pyautogui

我正在尝试在Fedora 31上安装“ scrot”,它要求该数据包为“ libgiblib.so.1()(64bit)”。

localhost python]$ sudo dnf install scrot
Fedora Modular 31 - x86_64 - Updates             52 kB/s |  42 kB     00:00    
Fedora 31 - x86_64 - Updates                     49 kB/s |  40 kB     00:00    
Fedora 31 - x86_64 - Updates                    601 kB/s | 2.4 MB     00:04    
Error: 
 Problema: conflicting requests
  - nothing provides libgiblib.so.1()(64bit) needed by scrot-0.8-21.fc31.x86_64
(pruebe a añadir '--skip-broken' para descartar los paquetes que no se pueden instalar)

我下载了提供libgiblib.so.1()(64bit)的Giblib-1.2.4-28.x86_64(根据Fedora Pkgs

[pc@localhost Descargas]$ sudo rpm -i giblib-1.2.4-28.x86_64.rpm
    el paquete giblib-1.2.4-28.x86_64 ya está instalado

但是当我尝试再次下载时,它会向我发送相同的消息:

[pc@localhost Descargas]$ sudo dnf install scrot
Última comprobación de caducidad de metadatos hecha hace 0:26:36, el lun 03 feb 2020 08:16:27 -03.
Error: 
 Problema: conflicting requests
  - nothing provides libgiblib.so.1()(64bit) needed by scrot-0.8-21.fc31.x86_64
(pruebe a añadir '--skip-broken' para descartar los paquetes que no se pueden instalar)

你知道我能做什么吗?谢谢

2 个答案:

答案 0 :(得分:3)

[注意:这是非官方的fedora第三方软件包]

转到此链接libgiblib.so.1()(64bit)并下载此处列出的二进制软件包。

首先安装运行的依赖项

dnf install imlib2

dnf install glibc

安装libgiblib.so.1()(64bit)

rpm -Uvh path-to-rpm-file-you-downloaded

现在您可以使用以下命令安装scrot

dnf install scrot

答案 1 :(得分:1)

wget https://raw.githubusercontent.com/rpmsphere/x86_64/master/g/giblib-1.2.4-28.x86_64.rpm
sudo  rpm -Uvh giblib-1.2.4-28.x86_64.rpm
sudo dnf install scrot