Обновление openssl для исправления ошибки heartbleed пытается удалить redis-сервер

Я пытаюсь исправить ошибку openssl heartbleed на моем сервере. Я прочитал, что могу обновить версию openssl с помощью следующей команды:

sudo apt-get install openssl libssl1.0.0

Но когда я пытаюсь запустить эту команду, я получаю сообщение об ошибке:

libssl-dev: Зависит от: libssl1.0.0 (= 1.0.1-4ubuntu5.10), но 1.0.1-4ubuntu5.17 должен быть установлен
Redis-сервер: Зависит: Redis-инструменты (= 2:2.8.9-1chl1~ точное1), но 2:2.8.12-1chl1~ точное1 должно быть установлено

и он просит меня запустить "apt-get -f install". Когда я пытаюсь запустить эту команду, он пытается удалить Redis-сервер. Я не могу удалить redis-сервер, так как это нужно моему веб-приложению. Это ошибка, которую я получаю:

Следующие пакеты будут удалены:
Redis-сервер
Следующие удерживаемые пакеты будут изменены:
Redis-сервер

Есть ли способ исправить кровотечение без удаления редис-сервера. Я пытался удержать пакет, используя:

sudo apt-mark hold redis-tools redis-server

Он содержит пакет, но когда я пытаюсь запустить sudo apt-get -f install, чтобы исправить проблему openssl, он все равно пытается удалить redis-сервер с тем же сообщением, что и выше.

Пожалуйста помоги. Есть ли способ исправить heartbleed, не удаляя redis-сервер и не перекомпилируя openssl.

0 ответов

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