Не мог определить местоположение пакета libffi и libffi5-dev на Ubuntu 12.04.4 через Кв. - добираются

$ sudo apt-get install libffi libffi5-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libffi
E: Unable to locate package libffi5-dev

другая попытка:

$ sudo apt-get install libffi5 libffi-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libffi5

и

$ cat /etc/issue  
Ubuntu 12.04.4 LTS \n \l

Что я, как предполагается, делаю теперь?

8
задан 1 September 2014 в 11:46

3 ответа

Пакеты быть названными libffi6 и libffi-dev.

имена Пакета могут искаться на http://packages.ubuntu.com/

<час>

Для поиска использования пакетов apt-cache search.
Пример в Вашем следующем случая может помочь Вам:

$ apt-cache search libffi
libffi-dev - Foreign Function Interface library (development files)
libffi6 - Foreign Function Interface library runtime
libffi6-dbg - Foreign Function Interface library runtime (debug symbols)
ffindex-dbg - simple index/database for huge amounts of small files (debug)
libbfio-dbg - Library to provide basic input/output abstraction (debug)
libffindex0 - library for simple index/database for huge amounts of small files
libffindex0-dev - library for simple index/database for huge amounts of small files (development)
libjffi-java - Java Foreign Function Interface
libjffi-jni - Java Foreign Function Interface (JNI library)
20
ответ дан 16 November 2019 в 16:46

Можно также попытаться установить восходящий пакет Debian libffi5, если другой пакет конкретно требует libffi5.

См.: https://packages.debian.org/wheezy/libffi5 или соответствующая восходящая версия Debian для Вашего релиза Ubuntu.

Загрузка соответствующий пакет Debian (.deb) для Вашей архитектуры и установки с помощью dpkg; например, dpkg -i libffi5_3.0.10-3+deb7u2_amd64.deb. Затем или зафиксируйте исходную установку (apt-get -f install) или переустановите желаемый пакет (apt-get install ...).

0
ответ дан 16 November 2019 в 16:46

Ваш репозиторий пакетов Ubuntu может быть слишком старым для обновления.

URL-адрес репозитория пакетов можно изменить, добавив строку в /etc/apt/sources.list следующим образом:

deb http://cz.archive.ubuntu.com/ubuntu focal main

Есть другие зеркальные ссылки для изменения http://cz.archive.ubuntu.com/ubuntu

или вы можете загрузить пакет напрямую и установить его.

1
ответ дан 23 November 2020 в 19:20

Другие вопросы по тегам:

Похожие вопросы: