[KB6794] Manglende afhængighed af libQtWebKit på CentOS 7 Linux

BEMÆRK:

Denne side er blevet oversat af en computer. Klik på engelsk under Sprog på denne side for at få vist den originale tekst. Hvis du finder noget uklart, bedes du kontakte din lokale support.

Problem

CentOS 7 End of Life

CentOS 7 will reach End of Life on June 30, 2024. ESET PROTECT On-Prem installed on CentOS 7 machines and ESET PROTECT Virtual Appliance will require a migration. For more information, refer to the ESET End of Life microsite.

  • libQtWebKit-pakken er ikke tilgængelig på CentOS 7 Linux-operativsystemet
  • Rapporter kan ikke genereres fra webkonsollen (ESET PROTECT On-Prem)
  • Følgende fejlmeddelelse vises i logfiler:

Fejl: CReportPrinterModule [Tråd 7f5f4c7b8700]: ReportPrinter: ReportPrinterTool afsluttede med: /opt/eset/RemoteAdministrator/Server//ReportPrinterTool: fejl under indlæsning af sh red-biblioteker: libQtWebKit.so.4: kan ikke åbne delt objektfil: Ingen sådan fil eller mappe [code:127]

CentOS 8-brugere

Hvis du bruger ESET PROTECT On-Prem med CentOS 8, har du stadig brug for Qt-biblioteket. Det er ikke distribueret i det officielle repository, og de her beskrevne trin fungerer ikke for CentOS 8. Du kan kompilere biblioteket fra kilden eller købe det fra betalte repositories.

Løsning

Qt4 WebKit-biblioteker er påkrævet - bruges til at udskrive rapporter i PDF- og PS-format (skal være version 4.x, ikke 5).

Det er vigtigt!

Tjek, om problemet er løst efter hvert trin. Hvis ikke, skal du gå videre til næste trin, indtil problemet er løst.

  1. Kør følgende kommando i Terminal (som root eller med sudo) for at installere libQtWebKit direkte fra Fedora repositories.

    64-bit operativsystemer:
    yum install http://fedora.linuxman.biz/linux/releases/32/Everything/x86_64/os/Packages/q/qtwebkit-2.3.4-29.fc32.x86_64.rpm
    32-bit operativsystemer:
    yum install http://fedora.linuxman.biz/linux/releases/32/Everything/x86_64/os/Packages/q/qtwebkit-2.3.4-29.fc32.i686.rpm
  2. Bekræft tilstedeværelsen af de resterende Server-forudsætninger(PROTECT). Alle obligatoriske forudsætninger skal være opfyldt.
  3. Kompiler og installer libQtWebKit-kildepakken ved hjælp af følgende instruktioner (kun avancerede Linux-brugere):

Hvis du stadig ikke kan løse dit problem, skal du kontakte ESET's tekniske support.