Tuesday, February 24, 2009

MacPorts

FinkからMacPortsに乗り換えた。
Fink、DarwinPort、EasyPackageで一番使いやすかったのがFinkだったので、以来ずっとFinkを使っていたが、MacPortsの方が今風らしい。
The MacPorts ProjectからMacPorts-1.7.0-10.4-Tiger.dmgをダウンロードしてインストール。
PATHを/sw/bin/から/opt/local/bin/、/opt/local/sbin/に変える。

sudo port -d selfupdate
sudo port -d sync
その後、
sudo port upgrade outdated
これが一連のアップデート作業。

インストールしたもののうち、variantsつけたものまとめ
zsh-devel +mp_completion +pcre
vim +huge
coreutils +with_default_names
pTeX +utf8 +nox11
lv +lesslikeslash
openssh +hpn
gsed +with_default_names
ImageMagick +gs +lcms +jpeg2

Wednesday, February 11, 2009

Google CalendarとiPod touchの同期

GoogleSyncを利用して、iPod touchのCalendarとGoogle Calendarを同期できるようになりました。
方法はGoogle Mania参照。

その後、mobileSafari等でm.google.com/syncにアクセスすると、その他のカレンダーの同期も可能になります。
これで同期のためにごにょごにょしなくて良くなりました。

あとは、オフラインでMapsが読めればごにょごにょせずにtouchを使えるようになります。

Friday, February 06, 2009

Eee PC 701にFirefox 3.1 beta2

ここんとこ、Eee PC 701標準のxandrosの話題を聞かなくなった。
xepcとかeeexubuntuとかに移行したんだろうなあ。

xandrosにFirefox 3をインストールする方法は、まとめたページForum参照。
http://apt.linex.org/linex/gtk-2.10/libgtk2.0-0_2.10.13-2~bpo.1_i386.deb
をダウンロード。
dpkg-deb -x libgtk2.0-0_2.10.13-2~bpo.1_i386.deb gtk2-10
でgtk2-10以下に展開。
mv gtk2-10 /opt/
で移動。
firefox-3.1b2.tar.bz2をダウンロード。
tar xvjf firefox-3.1b2.tar.bz2
で展開。
vi firefox/firefox
54行目あたりに
export LD_LIBRARY_PATH="/opt/gtk2-10/usr/lib"
を挿入。
mv firefox/ /opt/
で移動。
問題なく動いてます。

Thursday, February 05, 2009

xandros-wpa-supplicant

Eee PC 701のxandrosで久しぶりにアップデートをかけた。
そのうちの1つ
xandros-wpa-supplicant 0.5.10.x.1.11-1
…wepで繋がらなくなった。wpaに変えろということか…
何の罠だろう?

暇でもないので、とりあえずダウングレードして対処。
sudo apt-get install xandros-wpa-supplicant=0.5.7.x.3.1-1
/etc/apt/preferencesに次を追加
Package: xandros-wpa-supplicant
Pin: version 0.5.7.*
Pin-Priority: 1001

Wednesday, February 04, 2009

vimインストール(保存用)

新しく来たcent osのマシンはvim 6.3だったので、vim 7を入れるメモ。
手順はいつも通り。
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz
で本体をダウンロード。
tar xvjf vim-7.2.tar.bz2
tar xvzf vim-7.2-extra.tar.gz
tar xvzf vim-7.2-lang.tar.gz
で解凍。
つぎにパッチをダウンロード
mkdir patches
cd patches/
wget ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.{001..93}
パッチを当てる。
cd ../vim72/
cat ../patches2/7.2.* | patch -p0
configureしてmakeしてmake install
./configure --enable-multibyte --enable-xim --enable-fontset --with-features=big --prefix=/opt/vim
make
sudo make install
PATHを/opt/vim/binに通す。

Tuesday, February 03, 2009

zlogout

新しく入った計算サーバでlogout時にclearが有効になっている。
zshを使っているので.bash_logoutは関係ないし、.logoutは存在しない。
原因を探ると、/etc/zlogoutにclearが書いてあった。
zshのときは.zlogoutを読むのね