私はFedoraLinuxボックスに取り組んでいます。
ホームディレクトリの下にローカルにインストールしたバイナリとライブラリのホストがあります。
システムをセットアップしたいので、そこにソフトウェアをインストールすると、rootユーザーがプレフィックスなしでインストールした場合と同じように機能します(私にとっては)。
PATH変数にそのディレクトリを追加することで〜/ local / binにインストールされたバイナリを問題なく実行できますが、〜/ local / libおよび〜/ local / lib64のライブラリにリンクするのはどうですか?
LD_LIBRARY_PATH変数に似たものがありますが、実行時ではなくコンパイル時にライブラリを検索しますか?L〜/ local/libまたは./configureスクリプトのフラグを介してコンパイラにパスを明示的に渡すことについて心配したくありません。