Правильная установка cURL на OpenWRT Chaos Calmer (15.05.1) для ar71xx TP-LINK MR3020

Я установил cURL вот так на OpenWRT, так как на роутере тоже не хватило места на диске, но когда я попытался его запустить, он сказал:

      # curl
curl: can't load library 'libmbedtls.so.9'

Хорошо, просто установи libmbedtls, верно? Но это не часть этого репозитория . Я узнал, что он присутствует в этом репозитории , поэтому попытался добавить его как собственный репозиторий по адресу/etc/opkg/customfeeds.confи добавьте mipsel_24kc в качестве пользовательской архитектуры по адресу/etc/opkg.conf, добавив строкуarch mipsel_24kc 100в конце файла, надеясь, что mipsel_24kc будет совместим с ar71xx, но все, что я получал, это стена текста на моем терминале каждый раз, когда я запускал любую команду opkg, в каждой строке которой говорилось:

      Package <package_name> version <version> has no valid architecture, ignoring.

И, что еще хуже, у него установлены все зависимости, но он все еще ждет библиотеки libmbedtls, которой нет в репозитории.

      # opkg depends curl
curl depends on:
    libc
    libcurl

# opkg install libc
Package libc (0.9.33.2-1) installed in root is up to date.

# opkg install libcurl
Package libcurl (7.40.0-3) installed in root is up to date.

# curl
curl: can't load library 'libmbedtls.so.9'

Кроме того, я не могу обновить эту ОС. Есть идеи, как решить эту проблему?

0 ответов

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