Tomcat6をaptitudeでインストールしてみて、そこの上にHudsonを起動してみた。 sudo aptitude install tomcat6 とするとTomcatのインストール後、tomcat6というTomcat起動用のユーザが追加される。なぜかgcjやらもインストールされた。たぶん使わない。 tomcat6を起動時の環境変数は、/etc/default/tomcat6 に書く。ここを見てみると、Tomcatのルートフォルダ(CATALINA_BASE)はデフォルトでは/var/lib/tomcat6となっている。Hudsonはwarファイルなので、/var/lib/tomcat6/webapps/以下にコピーすれば動く。ふつうのTomcatならば、confフォルダは$CATALINA_BASE/confにあるが、ubuntuの流儀では/etc/tomcat6となる。tomc