Невозможно найти пакет libffi-dev

Я пытаюсь установить weasyprint в Ubuntu и сталкиваюсь с следующей ошибкой в ​​libffi-dev:

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

Я не уверен, что могу ошибаться, однако без этого Я продолжаю терпеть неудачу всякий раз, когда я пытаюсь установить weasyprint. Может ли кто-нибудь помочь мне?

2
задан 20 May 2015 в 17:51

3 ответа

Проверьте эту запись в Ваш /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu vivid main restricted universe

Запускают обновление

sudo apt-get update

И установка с

sudo apt-get install libffi-dev
<час>

, Пакет находится в основных репозиториях:

% apt-cache policy libffi-dev
libffi-dev:
  Installed: 3.2.1-2
  Candidate: 3.2.1-2
  Version table:
 *** 3.2.1-2 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
        100 /var/lib/dpkg/status
0
ответ дан 20 May 2015 в 17:51

Запись Addthis в Вашем /etc/apt/sources.list, если обновление it'snot

deb http://archive.ubuntu.com/ubuntu vivid main restricted universe

прокисает, перечисляет

sudo apt-get update

, тогда попробовали еще раз

sudo apt-get install libffi-dev
0
ответ дан 20 May 2015 в 17:51

Если Вы, как я, не можете установить от repo, потому что Вы находитесь на неподдерживаемой версии Ubuntu и не можете изменить ATM, попытайтесь установить deb упакуйте вручную:

https://launchpad.net/ubuntu / + source/libffi

Мне было нужно libffi-dev для установки драгоценного камня, и таким образом, я загрузил:

libffi-dev-dbgsym_3.2.1-6_amd64.ddeb (872 байта)

Установленный, что, и смог затем bundle install и работы драгоценного камня.

0
ответ дан 2 December 2019 в 02:57

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

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