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