NetWorker: Błąd podczas ładowania bibliotek współdzielonych: libncurses.so.5
Summary: W systemie Linux RHEL 8.0 i nowszych podczas uruchamiania kilku usług NetWorker na serwerze NetWorker po instalacji mogą wystąpić następujące błędy.
Symptoms
Demony NetWorker nie uruchamiają się z poniższym błędem w daemon.raw:
Cause
W systemie Red Hat 8 i nowszych plik binarny libncurses.so.5 nie jest domyślnie dostępny.
Poniżej przedstawiono zależne wersje bibliotek dostępne w zależności od platformy.
RHEL 7 ma libncurses.so.5 jako bibliotekę domyślną.
System RHEL 8 mabibliotekę libncurses.so.6.1 jako bibliotekę domyślną (jednak biblioteka libncurses.so.5 jest również dostępna do pobrania z repozytorium Red Hat).
System RHEL 9 ma libncurses.so.6.2 jako ustawienie domyślne.
Resolution
W systemie RHEL 8.x i nowszych wyszukaj istniejące pliki binarne libncurses.so.6.x i libtinfo.so.6.x jako część pakietu RPM ncurses-libs-6.x i utwórz łącze miękkie, jak pokazano poniżej.
W przypadku systemu RHEL 8.x użyj tej opcji:
ln -s "/usr/lib64/libncurses.so.6.1" "/usr/lib64/libncurses.so.5" ln -s "/usr/lib64/libtinfo.so.6.1" "/usr/lib64/libtinfo.so.5"
W przypadku systemu RHEL 9.x użyj tej opcji:
ln -s "/usr/lib64/libncurses.so.6.2 "/usr/lib64/libncurses.so.5" ln -s "/usr/lib64/libtinfo.so.6.2" "/usr/lib64/libtinfo.so.5"
Additional Information
To obejście problemu polega na zapewnieniu zgodności serwera NetWorker Server 19.9 z systemami operacyjnymi Red Hat w wersji 8.x i 9.x:

