Установите "libgiblib.so.1 () (64bit)" на Fedora31, когда он недоступен - PullRequest
3 голосов
/ 03 февраля 2020

Я пытаюсь установить «scrot» на Fedora 31, и для этого требуется пакет «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)

Я скачал Giblib-1.2.4-28 .x86_64, который предоставляет libgiblib.so.1 () (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)

Ты знаешь, что я мог сделать ?? Спасибо

1 Ответ

2 голосов
/ 01 марта 2020

[Примечание: это сторонний пакет, официально не представленный Fedora]

Go по этой ссылке 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
...