Linux

tracを試してみた

# apt-get install tracして、適当な所にディレクトリを掘って % trac-admin /path/to/project initenvとすると対話形式で設定を行えるので、ここでSubversionリポジトリを指定する。 リポジトリと同期するところでlibsvn_swig_pyが無いとかいうエラーになっ…

Perl 5.8.8をインストール

# yum install perlしてもPerlのバージョンが上がらない。5.8.0だぞ。 http://www.perl.com/CPAN/src/stable.tar.gz % ./Configure長々と質問が続く。 % make depend % make % make test # make install

libxmlのインストール

# yum install libxml

RMagick

Rubyで画像を扱うライブラリ。ImageMagickを使う。 参考: http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=RMagick ImageMagickのインストール http://www.imagemagick.org/script/install-source.php % ./configure --enable-shared % make # …

mimeTeXのインストール

http://www.forkosh.com/mimetex.zip % gcc -DAA mimetex.c gifsave.c -lm -o mimetexちょう簡単だった。TeXを呼び出してるんだと思ってたけど実は内部で全部やってるらしい。 lighttpd.confに cgi.assign = ( ..., ..., "mimetex" => "" )と追加しておくと…

"+mzscheme"でVim7をコンパイル・インストール

Vim development : vim online % cvs -z3 -d:pserver:anonymous@cvs.sf.net:/cvsroot/vim checkout vim7Makefileを編集。こんなんでいいのかな。 % diff Makefile.bak Makefile -u --- Makefile.bak 2006-03-01 22:41:39.000000000 +0900 +++ Makefile 2006-…

時間がかかる作業が終わったらベル

make; echo ^G 便利だった。^GはControl-V Control-G.

MzSchemeをインストール

"PLT Scheme", "DrScheme", "MzScheme"と三つの言葉が目に入って混乱した。 PLT Scheme is an umbrella name for a family of implementations of the Scheme programming language. ... DrScheme is the primary PLT Scheme implementation. ... MzScheme i…

Gaucheの最新版を入れる

Sourceforgeから(使い方のよくわからない)CVSで取ってくる。http://sourceforge.net/cvs/?group_id=25227の説明どおりに、 % cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gauche login % cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvs…

GHC消した

100MBちかく取ってた気がする。容量無いサーバにはきついので削除。 で、darcsコンパイルするために入れたのにコンパイルしてなかったっぽい…。面倒だなぁ。と思ったら、 http://www.carpetcode.org/binaries/darcs-1.0.5-static-linux-i386.gz これをそのま…

GHCをインストール

ソースからコンパイルがなかなかできなくて、結局コンパイルにGHCが必要なことに気付く。RPMあった…。 # rpm --install http://www.haskell.org/ghc/dist/6.4/RedHat9.0/ghc-6.4-1.i386.rpm

lighttpdのインストール

http://www.lighttpd.net/download/lighttpd-1.4.10.tar.gz configure, make, make install までやっとく。 その後、lighttpd + FastCGI は mod_perl + Apache1.3 より1割ほど高速 - drk7jpを見ながら # ln -s /usr/local/sbin/lighttpd /usr/sbin/lighttpd…

yumをインストール

これ最初にやるべきだったんじゃないだろうか。 http://rarfaxp.riken.go.jp/comp/tips/centos.html http://www.centos.org/modules/smartfaq/faq.php?faqid=19 らへんを参考に。ちゃんと読んでないけど # rpm --import http://mirror.centos.org/centos/RPM…

FastCGIスクリプトの再起動

#!/usr/local/bin/gosh ... (use www.fastcgi) ... (define (main args) (call-with-output-file "wiliki.pid" (pa$ write (sys-getpid)) :if-does-not-exist :create) (with-fastcgi (lambda () ... )))としてプロセス番号をファイルに書き出しておく。 kil…

感動した

CentOS関係ないよな。カテゴリを再考すべきだ。→した。それはともかく、 WiLikiを設置 http://jaist.dl.sourceforge.net/sourceforge/wiliki/WiLiKi-0.5.3.tgzCGIが動かなかったのはやっぱりパーミッション。suexec_logを注意深く読むべし。SuexecUserGroup…

Ruby on Railsのインストール

sudoの設定 /etc/sudoersを編集。 RubyGemsのインストール http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz Ruby on Railsのインストール gem install railsなんかものすごく遅いよ。終わるんだろうか

Apacheと格闘

CGIが動かん動かんと思ってたらsuexecが悪さをしてるのかもしれん、という所まで辿りついて今日はお開き。suexecのログを見るとこんな感じだ。 target uid/gid (10001/10001 or $ld) mismatch with directory (2522/10001) or program (2522/0)Pleskが入って…

VPS借りてみた

OSはCentOS. Linuxを触るのすらほとんど初めてなので、メモしていくことにしよう。 zshのソースをダウンロード・インストール http://zsh.open-mirror.com/zsh/zsh.tar.gzソースファイルはとりあえず/srcに置くことにしたけどこれでいいんだろうか。/etc/zsh…

その後

メモめんどい。 nadokaをインストール http://www.atdot.net/nadoka/nadoka-0.6.4.tar.gzこういうのは何処に置けばいいのか分からない。一般ユーザのホームディレクトリにnadokaと掘っておいた。 その他ごたごた viewをvim -Rにエイリアス - viewとvim -Rっ…