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
| Option | Zweck |
|---|---|
-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. |