Archive for 3月 16th, 2011

Macにzsh-develを入れる。

忘れちゃったのでメモ。
MacPortsが入っていること前提。
入れ方わかんない人は古い記事まで。

Variantsはこんな感じ。

McLaren:~ yuxx$ port variants zsh-devel
zsh-devel has the variants:
doc: Install extra documentation
examples: Install configuration examples
mp_completion: Install port(1) completion file
pcre: Add regular expressions support in builtin functions through PCRE
universal: Build for multiple architectures

早速インストール。

McLaren:~ yuxx$ sudo port install zsh-devel  +mp_completion +pcre

で、終了時に

If you want MacPorts' zsh as login shell, you should run:
% sudo sh -c "echo '/opt/local/bin/zsh' >> /etc/shells"
% chsh -s /opt/local/bin/zsh
--->  Cleaning zsh-devel

なんて出なかったら

McLaren:~ yuxx$ sudo port uninstall zsh
--->  Deactivating zsh @4.2.7_0+dp_completion+mp_completion
--->  Cleaning zsh
--->  Uninstalling zsh @4.2.7_0+dp_completion+mp_completion
--->  Cleaning zsh

でアンインストール。

で、続き。
さっきの指示通りにする。

McLaren:~ yuxx$ sudo sh -c "echo '/opt/local/bin/zsh' >> /etc/shells"
Password:
McLaren:~ yuxx$ chsh -s /opt/local/bin/zsh
Changing shell for yuxx.
Password for yuxx:

こんな感じ。
うまく行かない場合は /opt/local/bin へのPATHをもう一度通し直すと良かったりする可能性もある。

zsh最強シェル入門

著者/訳者:中島 能和

出版社:翔泳社( 2008-12-04 )

定価:¥ 2,592

Amazon価格:¥ 2,592

単行本(ソフトカバー) ( 272 ページ )

ISBN-10 : 479811815X

ISBN-13 : 9784798118154


Post to Twitter

, , ,

No Comments

NewsFireの移行

Macで小粋なRSSリーダと言えばNewsFire。
これ、昨日DLしようとしたらVer.2を機にAppStoreで有料化したらしい。

まぁ、それはそれとして手持ちのMacBook Airからバイナリと設定を移行することに。
バイナリはファイル共有で簡単に「アプリケーション」から複製した物を置いて送ればOK。
で、設定ファイルが若干手間。

保存先は例によってLibrary以下
~/Library/Application Support/NewsFire
これを持っていく。

Sauber% cp -a ~/Library/Application\ Support/NewsFire .
Sauber% tar cjf NewsFire.tar.bz2 NewsFire

あと、もう一つ必要で
~/Library/Preferences/org.xlife.NewsFire.plist

これらをファイル共有して移動先に持っていく。
例によって解凍&移動。

McLaren% tar xjf NewsFire.tar.bz2 
McLaren% cp -a NewsFire ~/Library/Application\ Support/

あと、

McLaren% cp org.xlife.NewsFire.plist ~/Library/Preferences/

も忘れずに。

Post to Twitter

, ,

No Comments

FreeBSDなphpのdate設定

なんか、cactiと言うログツールの設定中、バッチにてdate関連のエラーが。
どうやら設定していなかったと言う。。。

/usr/local/etc/php.ini
を編集。

date.timezone = Asia/Tokyo

以上。

プログラミングPHP 第2版

著者/訳者:Rasmus Lerdorf Kevin Tatroe Peter MacIntyre

出版社:オライリー・ジャパン( 2007-10-23 )

定価:¥ 4,104

大型本 ( 448 ページ )

ISBN-10 : 4873113423

ISBN-13 : 9784873113425


Post to Twitter

,

No Comments