Не может установить вихревую конфигурацию в Ubuntu 12.04

При попытке установить пакет R RCurl Я получаю следующую ошибку:

checking for curl-config... no
Cannot find curl-config
ERROR: configuration failed for package ‘RCurl’

Все же вихревая конфигурация существует в системе:

$ curl-config --version
libcurl 7.43.0

Хотя это кладет в папке анаконды

$ which curl-config:
.../anaconda/bin/curl-config
.../anaconda/pkgs/curl-7.43.0-0/bin/curl-config

Таким образом, я пытаюсь установить его правильно так, чтобы R нашел его. Так как я читал, вихревая конфигурация идет с libcurl3-openssl-dev, я пытался установить его, но это жалуется на зависимости:

$ apt-get install libcurl3-openssl-dev:
The following packages have unmet dependencies:
 libcurl4-openssl-dev : Depends: libcurl3 (= 7.22.0-3ubuntu4) but 7.22.0-3ubuntu4.10 is to be installed
                        Depends: libkrb5-dev but it is not going to be installed
                        Depends: librtmp-dev but it is not going to be installe

(согласно sudo apt-get -f install все прекрасно),

Как shoud я продолжаю двигаться?

Править

$ apt-cache policy libcurl4-openssl-dev
libcurl4-openssl-dev:
  Installed: (none)
  Candidate: 7.22.0-3ubuntu4
  Version table:
     7.22.0-3ubuntu4 0
        500 http://fr.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

Обновление

http://packages.ubuntu.com/precise/libcurl4-openssl-dev является a security пакет. Я включил репозитории безопасности в sources.list и libcurl4-openssl-dev был успешно установлен.

2
задан 20 September 2015 в 17:40

2 ответа

Текущая версия для libcurl4-openssl-dev 7.22.0-3ubuntu4.14 а не 7.22.0-3ubuntu4. Поэтому установка libcurl3 заблокирована.

Использование основной сервер

sudo sed 's/http:\/\/fr\./http:\/\//' /etc/apt/sources.list

И который необходимо проверить, если Вы включили precise-security и precise-updates в программном обеспечении & Обновления на вкладке Обновления .

Теперь обновляют Вашу систему

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install --reinstall libcurl4-openssl-dev

Примечание, это /usr/bin/curl-config доступно в пакетах

  • libcurl4-gnutls-dev
  • libcurl4-nss-dev
  • libcurl4-openssl-dev
3
ответ дан 2 December 2019 в 02:21

У меня была та же проблема, и я мог установить libcurl4-gnutls-dev этот путь:

sudo vim /etc/apt/sources.list и добавляют эти две строки в конце файла

deb http://security.ubuntu.com/ubuntu/ precise-security restricted main multiverse universe
deb http://us.archive.ubuntu.com/ubuntu/ precise-updates restricted main multiverse universe

Затем

sudo apt-get update
sudo apt-get install libcurl4-gnutls-dev
1
ответ дан 2 December 2019 в 02:21

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

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