Обновление 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: найти все пакеты без репозитория
  • SuSE: репозитории ZYPP
  • заставить zypper установить определенную версию
  • Как И-слова в поиске zypper?
  • Как я могу перечислить патчи установленного пакета в SUSE?
  • Как установить openssh-сервер на openSUSE?
  • Один лайнер для удаления репо с добавлением zypper addrepo на OpenSuse?
  • как узнать, потребуется ли перезагрузка
  • Где источник zypper source-install помещает источники?
  • Как указать установленные файлы из пакета в терминале?
  • Как установить шаблоны и пакеты одновременно?
  • Interesting Posts

    Я установил Ubuntu с помощью Crouton, почему мой / папка объемом / dev / mmcblk, а не / dev / sda

    Синергия и Элементарные

    Сделать vim прекратить разделение моих сообщений Git commit

    Терминал не вызывает «then», сообщает синтаксическую ошибку, а команда не найдена

    Сценарий оболочки для увеличения количества записей

    OS X El Capitan, systemstats: com.apple.telemetry.shutdown

    Сценарий Bash для передачи аргументов скрипту

    Перенаправление USB-сканера на машину Windows

    Как установить OpenSuse 11.4 через ISO без записи на DVD?

    Сопоставление двух джойстиков с Xorg

    Как спящий режим с машиной Debian 8 Jessie из командной строки? (Состояние S4)

    переменная оболочки в awk не передается всем строкам, а только для самой первой строки ввода?

    Замена переменной, содержащей \ with sed

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

    Две команды GNU Parallel, выполненные на одном компьютере

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