Назад | Перейти на главную страницу

RHEL 8.1 как установить libssh2 1.9 и openssh 8.1 или выше

Мне нужно обновить мой libssh2 и openssh к более новым версиям. В настоящее время у меня есть libssh2 v1.8 и openssh v8.0 . Для соответствия требованиям необходимо обновить обе версии, но это единственные версии, отображаемые в yum / dnf.

Я читал, что CodeReady repo будет иметь обновленные версии обоих, но только те версии, которые у меня есть, отображаются, когда я перечисляю доступные версии. Любая помощь приветствуется. Ниже приведена информация о моем выпуске и список репо. Я не уверен, какая еще информация нужна, поэтому просто дайте мне знать, если я упустил что-то необходимое.

cat /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="8.1 (Ootpa)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="8.1"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Red Hat Enterprise Linux 8.1 (Ootpa)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:8.1:GA"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_BUGZILLA_PRODUCT_VERSION=8.1
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="8.1"

Мои репозитории

repo id                                                   repo name                                                                                        status
codeready-builder-for-rhel-8-x86_64-eus-rpms              Red Hat CodeReady Linux Builder for RHEL 8 x86_64 - Extended Update Support (RPMs)               1,859
codeready-builder-for-rhel-8-x86_64-eus-source-rpms       Red Hat CodeReady Linux Builder for RHEL 8 x86_64 - Extended Update Support (Source RPMs)          489
*epel                                                     Extra Packages for Enterprise Linux 8 - x86_64                                                   5,127
*epel-modular                                             Extra Packages for Enterprise Linux Modular 8 - x86_64                                               0
remi-modular                                              Remi's Modular repository for Enterprise Linux 8 - x86_64                                          345
remi-safe                                                 Safe Remi's RPM repository for Enterprise Linux 8 - x86_64                                       2,143
rhel-8-appstream-rhui-rpms                                Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs)                               8,515
rhel-8-baseos-rhui-rpms                                   Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs)                                  3,697
rhel-8-for-x86_64-appstream-rpms                          Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)                                         8,515
rhel-8-for-x86_64-baseos-rpms                             Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)                                            3,697
rhui-client-config-server-8                               Red Hat Update Infrastructure 3 Client Configuration Server 8                                        7

РЕДАКТИРОВАТЬ

Я только что прочитал это libssh заменяет libssh2. (https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/considerations_in_adopting_rhel_8/index#literal_libssh2_literal_is_not_available_in_rhel_8)

Тогда я полагаю, что ответ - просто удалить libssh2 с сервера, если у меня нет ничего, что на него полагается?

версия libssh2 1,8 был в RHEL 8.0 и был удален в 8.1

версия libssh2 1.9 сейчас находится в EPEL, на данный момент в тестовом репозитории

Но действительно, если он вам не нужен, его можно удалить.