SuSE Linuxシステムにnetcdfをインストールする必要がありますが、usr / local /フォルダとmyusername / local /フォルダを理解するのにいくつかの問題があります。私がしなければならないことは、圧縮されていないnetcdfフォルダに行って実行していると思います。
./configure --prefix=/usr/local/netcdf-gfortran
しかし、このフォルダを作成する必要がありますか?なぜ私のユーザー名/ローカルではなくusr/localにあるのですか?
ベストアンサー1
一般的な組み合わせは次のとおりです。
./configure --prefix=... [more options]
make
make install
ルートアクセスも必要なので、それを使用したくありません/usr/local
。したがって、--prefix=$HOME
または--prefix=$HOME/programs
(またはあなたに適している他のもの)です。
システム管理者や他のソフトウェアについて議論する価値があるかもしれません。 openSUSE 11.3は廃止予定なので、システム管理者と話し合う必要があります。少なくとも彼は次にアップグレードする必要があります。11.4 エバーグリーン、少なくともセキュリティアップデートを入手してください。
ビルドパッケージについては、一般的に見てみるのが最善です。.spec ファイルどのオプション、ソースコードパッチ、ビルドのヒントが役に立つかをご覧くださいconfigure
。状況に応じて確認したい場合があります。openSUSE:工場のnetcdf .specファイル(または以前のディストリビューション)。