みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

インストール先のディレクトリ

MacOSXでターミナルを使ってソフトをインストールする場合、ビルドするディレクトリはどこにしたら良いのでしょうか?
また、インストールされるディレクトリはその作業を行ったディレクトリ以下になるのでしょうか?それとも作業場所とは関係なく適切な場所にインストールされるのでしょうか?
よろしくお願いします。

投稿日時 - 2012-12-31 08:58:48

QNo.7869357

困ってます

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

Emacsの--with-nsの場合は他と違うので、下手に書くと混乱するかなぁ、と思って書かなかったものです。

そのEmacs.appをそのまま使うなり、Applicationsフォルダに移動するなり、お好きにどうぞ

投稿日時 - 2013-01-01 23:15:37

補足

変な場所でビルドしてしまったのですが、Applicationsに移したら他は消してもいいのでしょうか?

投稿日時 - 2013-01-01 23:18:30

ANo.1

具体的に何をインストールしたいかがわかりませんが。

最近のUNIX系でよくある
tar(+圧縮)を展開→ configure で設定→make でビルド →make installでインストール
するものの場合

○展開するディレクトリは適当でかまいません。ホームの下にsrcディレクトリを作ってその下、等
○インストール先は configureのオプションで指定します。
無指定では /usr/local 以下の適当なディレクトリになります。
(実行ファイルは/usr/local/bin, ライブラリは /usr/local/lib 等)
/usr/local から変更するには --prefixオプション で。種類別にディレクトリを変更するオプションがあるケースもあります。(ライブラリだけ変更する場合は --libdirオプション、等)

いずれのケースも、フルパス表記したときに空白や日本語を含まないものにするのが無難です。

詳細は、その展開した中にあるはずの READMEやINSTALL等のドキュメントを読んでください。
あるいは、 configureの設定は --helpオプションで参照できます。


ただし。
実際には、個別に違います。これに合致しないケースもあります。
(configureではなく)、cmake等の別のツールを利用するもの、独自の設定スクリプトがあるもの、Makefileを直接変更、またはmakeの引数として指定するもの、等

必ず、付属の書類を読んで確認してください。


もし、そのソフトが MacPortsやHomebrew等のパッケージ管理ツールで対応しているものなら、これらのツールを使うのも便利です。

投稿日時 - 2012-12-31 10:02:15

補足

回答ありがとうございます。

具体的にはEmacsの24.2をインストールしたいのですが、

curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.gz
tar xvfz emacs-24.2.tar.gz
cd emacs-24.2
./configure --with-ns --without-x
make
make install

を実行しました。するとビルドしたディレクトリ以下にnextstep/Emacs.appができるため、この本体(?)をどう扱っていいかわからなくなり質問しました。このEmacs.appはApplicationsに移動してそれ以外のsrc以下は削除しても問題ないのでしょうか?

投稿日時 - 2013-01-01 10:29:21

あなたにオススメの質問