さうんどてすと
Mac
最終更新:
nano_001
-
view
説明
去年だか一昨年だかに買ったはいいけど眠っているMacBookをふと引っ張り出して、自分が何をしたいのかも分からず適当にいじった記録。
Windowsしか分からない人間なのでいろいろとたどたどしいですが、体裁はあまり気にせず記録していきます。もうちょっと分かってきたら、体裁整えようかなと。
Windowsしか分からない人間なのでいろいろとたどたどしいですが、体裁はあまり気にせず記録していきます。もうちょっと分かってきたら、体裁整えようかなと。
大いに参考にさせてもらったページ→ http://www48.atwiki.jp/wginoh/pages/14.html
Homebrewのインストール
パッケージ管理システム、前にちょっといじったときはMacportsってのをインストールした気がするけど、最近はHomebrewってのがあるらしいのでそっちを入れてみる。
https://github.com/mxcl/homebrew/wiki/installation
とりあえずインストールはしてみたけど、使い方はよく分からない。
https://github.com/mxcl/homebrew/wiki/installation
とりあえずインストールはしてみたけど、使い方はよく分からない。
brew update
ってすると更新できると聞いてやってみたら、まず
brew install git
とするよう言われた。やってみたらなんかエラーが出る。とりあえず保留。もうちょっとMacに慣れてから考えよう。
(後日追記)
出たエラーはこんなの。
出たエラーはこんなの。
Error: Failed executing: make prefix=/usr/local/Cellar/git/1.7.9.6 CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang CFLAGS=-Os\ -w\ -pipe\ -march=native\ -Qunused-arguments LDFLAGS= install (git.rb:49) These existing issues may help you: https://github.com/mxcl/homebrew/issues/8643 https://github.com/mxcl/homebrew/issues/9023 https://github.com/mxcl/homebrew/issues/9618 https://github.com/mxcl/homebrew/issues/10544 https://github.com/mxcl/homebrew/issues/11481 https://github.com/mxcl/homebrew/issues/11608 Otherwise, please report the bug: https://github.com/mxcl/homebrew/wiki/reporting-bugs
調べると、どうもこのMacにはgccが入っていないようだ。Xcodeをインストールすればいいという情報を見かけたが、すでにインストール済み。
そういえばまだLionに変えてなかったので(前に再インストールしたのでいろいろ忘れてる……)、最新の環境にしておこうと思い、とりあえずLionを入れてみた。でも同じ。
そういえばまだLionに変えてなかったので(前に再インストールしたのでいろいろ忘れてる……)、最新の環境にしておこうと思い、とりあえずLionを入れてみた。でも同じ。
こちらのページのとおりにCommand Line Tools for Xcodeをインストールしてみた。
http://geisterchor.blogspot.jp/2012/02/macos-x-lion-xcode-43-gcc.html
そしたらgccが使えるようになった。gitのインストールも成功。brewのupdateも成功。OK。
http://geisterchor.blogspot.jp/2012/02/macos-x-lion-xcode-43-gcc.html
そしたらgccが使えるようになった。gitのインストールも成功。brewのupdateも成功。OK。
Windowsからリモートログイン
Mac側の設定
環境設定の「共有」で「リモートログイン」にチェック。
上の方に出ている「なんとか.local」ってのがホスト名のようだ。中程に出ているIPアドレスでもいいんだけど。
上の方に出ている「なんとか.local」ってのがホスト名のようだ。中程に出ているIPアドレスでもいいんだけど。
Windows側の操作
Tera Termを使う。Windows 7だけど、デフォルトのプログラムフォルダはアクセス権とかよく分からないので別のフォルダに入れています。
Macで確認したホスト名で接続。その他の設定はそのままでいけた。
ログインしようとするとはじかれるけど、「チャレンジレスポンス認証を使う」を選択すればログインできた。
パスワードでのログインはセキュリティ的にあまりよろしくなくて、公開鍵認証の方がいいよという情報を見かけるけど、とりあえずはこれでいいや。
Macで確認したホスト名で接続。その他の設定はそのままでいけた。
ログインしようとするとはじかれるけど、「チャレンジレスポンス認証を使う」を選択すればログインできた。
パスワードでのログインはセキュリティ的にあまりよろしくなくて、公開鍵認証の方がいいよという情報を見かけるけど、とりあえずはこれでいいや。
Tera Termで日本語入力
日本語入力ができない。Macのホームディレクトリ(ユーザー名のディレクトリ)に「.inputrc」ってファイルを作って以下の内容とすればいいらしい。このファイルはreadlineというライブラリの設定ファイルらしい。
set convert-meta off set meta-flag on set output-meta on
そもそもテキストファイルの作り方もよく分からない。WindowsみたいにFinderで右クリックして新規作成みたいなのをやろうとしたけどそれは分からなかった。
Dock→アプリケーション→テキストエディット、で起動するアプリで作れた。……と思ったら「.inputrc.txt」ってファイルを作ってた。そして「.inputrc」は最初から存在していたようだ。
ちなみに、先頭がピリオドのファイルを表示するには
ちなみに、先頭がピリオドのファイルを表示するには
ls -a
とする。aはallのaらしい。
このファイルの編集の仕方がよく分からない。Finderで先頭がピリオドのファイルが表示できるのかも分からない(実はFinderってのが何かもよく分かってないんだけどExplorerみたいなもの?)。
結局、Windowsから元の.inputrcをrmで削除したあと、mvでさっきのテキストファイルをリネームすることでとりあえず対応。あとでテキストエディタの使い方くらいは覚えないと……。
結局、Windowsから元の.inputrcをrmで削除したあと、mvでさっきのテキストファイルをリネームすることでとりあえず対応。あとでテキストエディタの使い方くらいは覚えないと……。
いったんTeraTermを閉じてから再度立ち上げてログインすると、日本語が入力できるようになっていた。
で、
とりあえずここまでやったけど特に何をしたいというわけでもないのでこんなところで。実のところ、何ができるのかもよく分かっていないし。気力があったらphpで遊んだりしてみたいです。