Macの初期設定とかそのメモ
端末上で
$ sudo passwd root
あとは流れるままに設定するとよい
「システム環境設定」から「共有」を選択。
「コンピュータ名」を変更すると反映される。
指2本でスクロールする方向を逆にする。
「システム環境」からトラックパッドを選択。
あとはスクロールの方向のチェックをはずせばよい
右上の電池ボタンを押し割合を表示にする
右上の曜日付近をクリックし環境設定を選択
そして日付を表示にチェック
Finderを押し左上のFinderの所から環境設定を開く。
そして詳細のすべてのファイル名拡張子を表示にクリック
「システム環境」→「キーボード」で
F1、F2ほにゃららをチェックする
Finderの上の「表示」を押し「表示オプション」を表示をクリック
そして「表示順序」で「グリッドの沿う」にしてやる
Finderの画面を出し、上の「表示」→「パスバーを表示」をクリック
さらに「表示」→「ステータスバーを表示」をクリックしておくとまぁ見やすい
「システム環境設定」→「セキュリティとプライバシー」→「ファイアウォール」で
カギ開けて(要パスワード)、ファイアウォール開始。そしてカギを閉じる
http://www.google.co.jp/ime/index-mac.htmlでインストール
https://www.dropbox.com
からダウンロードする。
http://xquartz.macosforge.org/landing/
からダウンロードする。
http://hpc.sourceforge.netでgccをダウンロード
方法はそのページに書いてあるように
cdでダウンロード先に行って
sudo tar -xvf gcc-4.8-bin.tar -C /.
とすると/usr/local/binにいろいろ解凍される
C言語とかを使うのに必要なgccコンパイラなどが全て入っているもの(Mac用)
パソコンが最新のものが入っていれば特に問題はないが古いとXcodeの最新版が利用できないので
そのときは古いものをインストールする。
https://developer.apple.com/downloads/index.action#
Apple IDの登録とDeveloperの登録(両方無料)をしないとサイトに飛ばないので注意(たぶん)
さらにコマンドラインツールもダウンロードする
https://developer.apple.com/downloads/index.action?name=for%20Xcode%20-#
そして端末上で
# launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
でlocateデータベース作成準備
# /usr/libexec/locate.updated
を実行(suで)
板さんのインストール方法を参考にインストール
まずはxgtermを入れる
http://iraf.noao.edu/x11iraf/からx11iraf-v2.0BETA-bin.macintel.tar.gzをダウンロードする
解凍後
mv bin.*/* /usr/local/bin mv lib.*/* /usr/local/lib mv include/* /usr/local/include mv ./app-defaults/* /opt/X11/share/X11/app-defaults mv ./man/* /usr/share/man/man1
でOK
あとはいらないファイルを消しておく
次にIRAF本体 iraf.macx.x86_64.tar.gz をダウンロード
mkdir /iraf/iraf mv iraf.macx.x86_64.tar.gz /iraf/iraf cd /iraf/iraf tar xvzf iraf.macx.x86_64.tar.gz cd /iraf/iraf/unix/hlib tcsh setenv IRAFARCH macintel setenv iraf /iraf/iraf/ source ./irafuser.csh cd /iraf/iraf ./install Default root image storage directory (/iraf/imdirs): /tmp Default root cache directory (/iraf/cache): /tmp cd /usr/local/bin/
cl と ecl がなぜか d_iraf="/tmp/xxx"とかになってるので、d_iraf="/iraf/iraf/"に書き換える
で終了。あとは一応
mkiraf xgterm xgterm & cl
で確認してみる