Erstellt: 2026/07/02 19:41:27 America/Chicago
Von: admin
Geändert: 2026/07/03 16:24:56 America/Chicago
Von: admin

Verlihub-Installationen müssen häufig mit dem von der Hub-Community verwendeten Zeichensatz übereinstimmen. Das Hub-Gebietsschema wird normalerweise in dbconfig konfiguriert, während das Betriebssystem auch über das angeforderte Gebietsschema verfügen muss.

Die Verlihub-Build-Dokumentation stellt außerdem CMake-Optionen für Installationspfade, TLS-Proxy-Verhalten, Plugin-Kompilierung, Debug-Builds und das Lua-Plugin bereit. Dokumentieren Sie diese Entscheidungen, da sie sich auf zukünftige Upgrades auswirken.

dbconfig-Beispiel

 db_host = ...
db_data = ...
db_user = ...
db_pass = ...
db_charset = ...
locale = pl_PL.CP1250 

Wenn das konfigurierte Gebietsschema nicht funktioniert, fügen Sie es zu /etc/locale.gen hinzu, führen Sie locale-gen aus und starten Sie dann den Hub-Prozess neu.

 pl_PL.CP1250 CP1250
sudo locale-gen 

Nützliche Build-Optionen

OptionZweck
-DCMAKE_INSTALL_PREFIX=/usr/local Legen Sie das Installationspräfix fest.
-DLIB_INSTALL_DIR=/usr/local/lib Legen Sie das Installationsverzeichnis der Bibliothek fest.
-DPLUGIN_INSTALL_DIR=/usr/local/lib Legen Sie das Plugin-Installationsverzeichnis fest.
-DUSE_TLS_PROXY=ON Aktivieren Sie die klassische TLS-Proxy-Unterstützung.
-DUSE_FEARTLS_PROXY=ON Aktivieren Sie die Fear TLS-Proxy-Unterstützung.
-DWITH_PLUGINS=ON|OFF Erstellen oder deaktivieren Sie die Plugin-Unterstützung weltweit.
-DWITH_LUA=ON Erstellen Sie speziell das Lua-Plugin.
-DDEFINE_DEBUG=ON Erstellen Sie mit Debug-Definitionen zur Fehlerbehebung.

Übergeordnete Seite