pgModelerのインストール - 依存関係エラー

pgModelerのインストール - 依存関係エラー

pgModelerをインストールしようとしています。しかし、詰まっています。

私のpgModelerは/opt/pgmodeler-0.5.2/にあります。

Qt 5.0、Pgなど、すべての依存関係があります。

./pgmodelerを使用してpgmodelerを実行すると、次のエラーが発生します。

./pgmodeler: error while loading shared libraries: libutils.so.1:
cannot open shared object file: No such file or directory

私にとってエラーは明らかです。実行中

$ ldd pgmodeler

完全な依存関係スタックを表示します。ただし、このセクションでは一部のファイルが見つかりません。

libutils.so.1 => not found
libparsers.so.1 => not found
libdbconnect.so.1 => not found
libobjrenderer.so.1 => not found
libpgmodeler.so.1 => not found
libpgmodeler_ui.so.1 => not found
libQt5PrintSupport.so.5 => not found
libQt5Widgets.so.5 => not found
libQt5Gui.so.5 => not found
libQt5Core.so.5 => not found

私はこれらのファイルをすべて持っています。しかし、それを見つけるためにpgmodelerを設定する方法がわかりません。 pgmodeler.varsが提案したように、/etc/profile.d/の下にpgmodeler.shというファイルを作成しました。絶対!それでも問題があります。

PATH変数への依存関係パスを追加し、ファイルをディレクトリにコピーします。

素晴らしい。何もありません。 :(

誰でも私を助けることができますか?より多くの情報が必要な場合は、いつでも提供できます。とても感謝しています。

ベストアンサー1

文書が更新されました。このスクリプトを使用して、インストールパスに合わせて調整します。

#/bin/bash

# ここで pgmodeler ルートディレクトリへのフルパスを指定します。
PGMODELER_ROOT="/path/to/pgmodeler" エクスポート

PGMODELER_CONF_DIR="$PGMODELER_ROOT/conf" エクスポート
PGMODELER_SCHEMAS_DIR="$PGMODELER_ROOT/schemas" エクスポート
PGMODELER_LANG_DIR="$PGMODELER_ROOT/lang" エクスポート
PGMODELER_TMP_DIR="$PGMODELER_ROOT/tmp" エクスポート
PGMODELER_PLUGINS_DIR="$PGMODELER_ROOT/プラグイン" エクスポート
PGMODELER_CHANDLER_PATH="$PGMODELER_ROOT/pgmodeler-ch" エクスポート
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"$PGMODELER_ROOT" エクスポート
エクスポートパス=$PATH:$PGMODELER_ROOT

#pgModelerの実行
モデラー

完全な記事は次のとおりです。http://www.pgmodeler.com.br/wiki/doku.php?id=installation

おすすめ記事