- 作者: 米田聡,吉川敦,川井義治
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2005/06
- メディア: 単行本
- クリック: 8回
- この商品を含むブログ (26件) を見る
teeが入ってない
こちらにあるとおり,ログを画面に表示した上で記録するコマンドです.
この本の154ページで使っているのですが,「tee」は見つからないんです.
# tee bash: tee: command not found
あれ?見つからない.もしかして,その前にインストールしろと書いてあったモジュールをインストールし忘れたのか?
と思っていたのですが,
BusyBox v0.60.2 (2002.04.30-03:39+0000) multi-call binary Usage: busybox [function] [arguments]... or: [function] [arguments]... BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use, and BusyBox will act like whatever it was invoked as. Currently defined functions: [, ash, basename, busybox, cat, chgrp, chmod, chown, chroot, cp, cut, date, dd, df, dirname, dmesg, du, echo, env, expr, false, free, grep, gunzip, gzip, halt, head, id, ifconfig, init, insmod, kill, killall, klogd, linuxrc, ln, logger, ls, lsmod, mkdir, mkfifo, mknod, mkswap, modprobe, more, mount, mv, pidof, ps, pwd, reboot, reset, rm, rmdir, rmmod, route, sed, sh, sleep, sort, stty, swapoff, swapon, sync, syslogd, tail, tar, test, touch, tr, true, umount, uname, uniq, uptime, wc, which, whoami, xargs, yes, zcat
どうみても最初から入っていません.本当にありがとうございました.
この本の後でインストールさせるcoreutilsではteeは入ってるので,安心してどうぞ.
sed-4.1.4もインストールできません><
その他にも手順どおりやってもコンパイルできないのがあります.
sed-4.1.4です.
makeすると,最後の方でエラーが出てしまいます.
正しくインストールできている場合(玄箱の本より引用)
(略) Making all in doc make[2]: Entering directory `/mnt/share/src/GNU/sed-4.1.4/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/mnt/share/src/GNU/sed-4.1.4/doc' Making all in testsuite make[2]: Entering directory `/mnt/share/src/GNU/sed-4.1.4/testsuite' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/mnt/share/src/GNU/sed-4.1.4/testsuite' make[2]: Entering directory `/mnt/share/src/GNU/sed-4.1.4' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/mnt/share/src/GNU/sed-4.1.4' make[1]: Leaving directory `/mnt/share/src/GNU/sed-4.1.4'
正しく出来ない場合(自分w)
(略) Making all in doc make[2]: Entering directory `/mnt/share/sed-4.1.4/doc' builddir=`pwd` && cd . && \ /bin/sh /mnt/share/sed-4.1.4/config/missing --run makeinfo --html --no-split -o $builddir/sed.html sed.texi sed.texi:34: Unknown command `copying'. sed.texi:52: Unmatched `@end'. sed.texi:77: Unknown command `insertcopying'. makeinfo: Removing output file `/mnt/share/sed-4.1.4/doc/sed.html' due to errors; use --force to preserve. make[2]: *** [sed.html] Error 1 make[2]: Leaving directory `/mnt/share/sed-4.1.4/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/share/sed-4.1.4' make: *** [all] Error 2
どうも処理をする必要がないところで処理しているらしい.何かオプションでもつけるんだろうか.
readmeを読むのも面倒だし,きっと理解できないので(ぉ,付属CDについているコンパイル済みバイナリを展開して
make install
しちゃいました.まあ,いいか.
今のところここと前述の本を参考にしています.
MovableTypeに必要なSQLのインストール方法も書いてあるのでばっちりです.
早く移行したいですね.わくわくしちゃうw