何
これは、ドラッグアンドドロップで、 UNIX コマンドをかんたんにインストールして使えるようにする AppleScript アプリケーションです。
Terminal を操作する必要はありません。
つまりこれは、「UNIXはさっぱり?」な人のためのソフトウェアです。
Max OS X の Terminal の世界は、UNIX を少しでも知っている人にとっては自宅の裏庭のようなものですが、
そうでない人にとってはただの闇。
ターミナルを開いてみたらMac OS X の Terminal 用のコマンドをダウンロードすると、説明書にはこんなふうに書いてあることがあります。
とたんに日が落ちてきた
目の前はくろい森
行く道なんて見えない
なんでここまで来てしまった
点のようになったこの僕を
君の真っ赤なヘリコプターから
見つけてほしいのさ
照らしてほしいのさ
「カルフォルニア・コンピューティング・ソングブック」より
インストール方法: /usr/local/bin に実行ファイルをコピーしてパスを通してください。あなたがここで途方に暮れた場合、
この AppleScript アプリケーションは足下を照らすマッチくらいにはなるでしょう。
最初の一歩は踏み出せるようになります。
a match in her pocket に目的のファイルをドラッグ・アンド・ドロップすると、
自動的に「/usr/local/bin に実行ファイルをコピーしてパスを通して」くれます。
なかみ
このアプリケーションの中では以下のことを行っています。
- 管理者のパスワードを入力してもらう
- "/usr/local/bin" というディレクトリがなければつくる
- ホームディレクトリの中に ".tcshrc" というファイルがなければつくる
- .tcshrc の中に "/usr/local/bin" へのパスの設定がなければ追加する
- ホームディレクトリの中に ".bash_profile" というファイルがなければつくる
- .bash_profile の中に "/usr/local/bin" へのパスの設定がなければ追加する
- Terminal が立ち上がっている場合、そのウィンドウで source ~/.tcshrc または source ~/.bash_profile を実行する
- ドラッグされたプログラムが "/usr/local/bin" に存在しなければコピーする