rsyncが使えないサイトに、FTPでミラーリングするためのもの。 FTPしかできない(ログインの禁じられている)Webサーバへのアップに使う。 http://www.lyra.org/sitecopy/から sitecopy-0.16.3.tar.gz あるいは 最新版を取ってきて、
% tar xvfz sitecopy-0.16.3.tar.gz % cd sitecopy-0.16.3 % ./configure % make # make installでインストールされる。次に
% cd ~ % mkdir -m 700 .sitecopy % touch .sitecopyrc % chmod 600 .sitecopyrcとしてから設定ファイル ~/.sitecopyrc の中身に
site [サイト識別名](なんでもよいが重複しないもの) server [サーバ名](例:www.aaa.com) protocol ftp username [アカウント名] password [パスワード] remote [リモートディレクトリ](例: ~/public_html/) local [ローカルディレクトリ](例: ~/wwwfiles/foosite/) url [webサイトURL](例: http://www.aaa.com/home/bbb/ccc) checkmoved # ローカルでファイルを移動させたときには、サーバでも移動させる permissions all symlinks follow # シンボリックリンクをファイルとして転送 exclude *.bak exclude *.old exclude *~ exclude "#*#"のように書く。詳しい設定方法は man ページを参照。 設定が正しければ、まずは
% sitecopy -c [サイト識別名]として、ローカルとリモートサイトの状態を教える。 あとは、ローカルファイルを変更したら、
% sitecopy -u [サイト識別名]でリモートサイトが更新される。
(注)FTPではシンボリックリンクをリモートに作ることができない。上のよう に設定すると、参照先のファイルをリンクの名前にして転送する。 巨大ファイルをリンクして2重に転送するとディスクの無駄になるので注意。
ls を打ち間違えたときに心を落ち着けるためのプログラム。 ( http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/)
% cd /usr/local/src % wget http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl/sl.tar % tar xvf sl.tar % cd sl % make # mv sl /usr/local/bin/
さらにSL改造計画パッチをあてるなら,
% cd /usr/local/src % wget http://www.linet.gr.jp/~izumi/sl/sl5-1.patch % cd sl % patch -p1 < ../sl5-1.patch % make # mv sl /usr/local/bin/であるが、こちらはかなりうっとうしい。
midiファイルをwavファイルに変換しながら演奏するソフトウェア・シンセ サイザ。
http://timidity.sourceforge.net/から最新版TiMidity++をダウンロード して、インストール:
% tar xvfz TiMidity++-2.13.2.tar.gz % cd TiMidity++-2.13.2 % ./configure % make # make install
さらに音源ファイルをインストールする必要がある.
次のように"guspat-20000706-aa.tar.gz"から"guspat-20000706-aw.tar.gz"ま
でダウンロードしてインストールする。
% mkdir /usr/local/src/guspat % cd /usr/local/src/guspat % wget http://dodo.nurs.or.jp/~iz/guspat/required/guspat-20000706-aa.tar.gz % wget http://dodo.nurs.or.jp/~iz/guspat/required/guspat-20000706-ab.tar.gz % .... % wget http://dodo.nurs.or.jp/~iz/guspat/required/guspat-20000706-ap.tar.gz % wget http://dodo.nurs.or.jp/~iz/guspat/optional/guspat-20000706-aq.tar.gz % wget http://dodo.nurs.or.jp/~iz/guspat/optional/guspat-20000706-ar.tar.gz % .... % wget http://dodo.nurs.or.jp/~iz/guspat/optional/guspat-20000706-aw.tar.gz % cd /usr/local/share # tar xvfz /usr/local/src/guspat/guspat-aa.tar.gz # tar xvfz /usr/local/src/guspat/guspat-ab.tar.gz # .... # tar xvfz /usr/local/src/guspat/guspat-aw.tar.gzとする。上の代わりに
% mkdir /usr/local/src/guspat % cd /usr/local/src/guspat % wget ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/nork/guspat-20000706-required.tar.gz % wget ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/nork/guspat-20000706-optional.tar.gz % wget http://gentoo.mirrors.pair.com/distfiles/eawpats12_full.tar.gz % wget ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/nork/eawplus-12.1.tar.gz % cd /usr/local/share # tar xvfz /usr/local/src/guspat/guspat-20000706-required.tar.gz # tar xvfz /usr/local/src/guspat/guspat-20000706-optional.tar.gz # cd /usr/local/share/timidity # tar xvfz /usr/local/src/guspat/eawpats12_full.tar.gz # cd /usr/local/share # tar xvfz /usr/local/src/guspat/eawplus-12.1.tar.gzとしてから、/usr/local/share/timidity/timidity.cfg を開いて編集し、 /usr/share を /usr/local/share と置換する(2ヵ所)。
楽譜清書ソフトウェアLilyPond をインストールする。
http://lilypond.org/web/install/からインストーラ lilypond-*.*.*.linux.sh をダウンロードし、
# sh lilypond-*.*.*.linux.sh