最近の bash のバグ - Shellshock に照らして、Mac OS X Snow Leopard (10.6.8) の Bash (および Sh) プログラムを更新したいと考えています。意図的に 10.6.8 を使用しているため、現在 OS X の新しいバージョンに更新したくありません。
この Q&A を読みました - Mac OSX Mountain Lion で Bash をアップグレードし、正しいパスを設定するにはどうすればよいですか? しかし、[home?]brew (または Xcode、コンパイラなど) がインストールされていないため、うまくいきません。Max OS X プラットフォームでプログラミングを始めたばかりです。
ところで、ターミナルで brew update と入力すると、次の出力が得られます。
[489]$ brew update
-bash: brew: command not found
では、 OS X 10.6.8 用の固定バージョンのbashをインストールするには、どのような手順を (最初から) 行う必要がありますか?
それは...ですか:
- XCode 3.2.6 をインストールします (現在、4.1 GB のインストール ファイルをダウンロードしています)。
- Homebrew をインストールします (どのように?)
- 「 Mac OSX Mountain Lion で Bash をアップグレードして正しいパスを設定するにはどうすればよいですか?」の手順に従ってください。?
または、OS X 10.6.8 を使用しているため、どこかから Bash コードをダウンロードし、XCode 3.2.6 (または有料の場合は 4.2) を使用してコンパイルし、/bin/bash と /bin/ を手動で置き換える必要がありますか? shファイル?
私が言ったように、私は Mac でこれを行うのは初めてですが、[少し古い] プログラミング経験があります。
ありがとう。