Обновление curl, но «openSUSE-12.3-Update-Non-Oss», похоже, устарело

На моем веб-сервере работает Magento 1.8.1.0, который использует php-curl под капотом. Он запускает openSUSE 12.3 и:

PHP 5.3.17 Apache 2.2.29 mysql Ver 14.14 Distrib 5.5.33 OpenSSL 1.0.1j 

Установленная версия завитка:

 curl -V curl 7.28.1 (x86_64-suse-linux-gnu) libcurl/7.28.1 OpenSSL/1.0.1j zlib/1.2.7 libidn/1.25 libssh2/1.4.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP 

Мне нужно обновить завиток, по крайней мере, до версии 7.34, поскольку моя версия curl не поддерживает TLSv1.2 для php, и PayPal обязуется использовать TLSv1.2.

Я попытался запустить:

 zypper update curl Loading repository data... Warning: Repository 'Updates for openSUSE 12.3 12.3-1.4' appears to be outdated. Consider using a different mirror or server. Warning: Repository 'openSUSE-12.3-Update' appears to be outdated. Consider using a different mirror or server. Warning: Repository 'openSUSE-12.3-Update-Non-Oss' appears to be outdated. Consider using a different mirror or server. Reading installed packages... No update candidate for 'curl-7.28.1-4.47.1.x86_64'. The highest available version is already installed. Resolving package dependencies... 

Кажется, что нет обновлений для моей ОС openSUSE-12.3.

Поскольку это производственный сервер, лучший способ обновить завиток на машине?

Должен ли я добавить еще один репозиторий, содержащий последнюю версию curl и запустить zypper update снова?

Есть ли у вас какие-либо предложения о том, как справиться с этим обновлением, не нарушая ничего?

2 Solutions collect form web for “Обновление curl, но «openSUSE-12.3-Update-Non-Oss», похоже, устарело”

Загрузите новейший пакет curl:

 https://curl.haxx.se/download.html 

или от git:

 git clone https://github.com/curl/curl.git 

а также:

 ./configure --with-ssl && make && make install 

Лучший способ (может быть, не самый простой) – это модернизировать весь сервер, а не только завиток.

openSUSE 12.3 – это конец жизни с 29 января 2015 года. Это означает, что ваш производственный сервер имеет все проблемы безопасности, которые были обнаружены уже почти 2 года.

  • Что такое эквивалент Opensuse `apt-get source`?
  • Менеджеры пакетов обновлены или обновлены?
  • Как изменить путь установки по умолчанию, используя zypper в suse 11.2?
  • Где источник zypper source-install помещает источники?
  • Отключить зависимости от сбоя обновления zypper
  • Есть ли способ получить контрольную сумму пакета, используя `zypper`?
  • Отметить RPM как автоматически или вручную
  • Что означает «i» и «v» на выходе zypper?
  • Ошибка командной строки в OpenSUSE (старая версия)
  • Как загрузить rpm в локальный репозиторий?
  • Установка GCC на SLES 12
  • Interesting Posts

    Символическая ссылка на каталог изменений работает только из домашнего каталога

    Каков самый простой способ настроить одноранговый сервер FTP-сервера, указывающий на / var / www?

    разность тайм-аутов пинга между OS X и Linux / другими ОС

    значение капитала S в длинном выпуске

    Я не могу установить MySQL, используя yum на Centos7

    Могу ли я скопировать текст из одного файла с помощью оболочки?

    Для чего нужен Линтиан?

    Преобразование между форматами нормализации Unicode в командной строке unix

    Лучший способ просмотра сценариев журналов сеансов

    Как найти слово после заданного шаблона с помощью разреза?

    Как добавить новые строки при использовании эха

    Почему существуют разные пути для команды в разделе «Синопсис» на странице человека?

    Как остановить `apt-get` жалобы на неудовлетворенные зависимости, когда я вручную устанавливаю программное обеспечение из источника?

    Проверьте, содержит ли переменная оболочки абсолютный путь

    xargs на OSX: незаконный вариант –

    Linux и Unix - лучшая ОС в мире.