2008年6月7日土曜日

Debian Etch で NetCommons

最近個人的に興味を持っているCMS「NetCommons」を見よう見まねでDebian Etchにインストールしてみた。
NetCommonsの詳細は公式サイトを参照されたい。
http://www.netcommons.org/

NetCommonsはPHP+MySQLという環境で動作するということなので、GNOMEのメニューからSynapticを起動して必要なパッケージをインストールする。

NetCommonsの公式サイトで推奨されているPHPのバージョンは4みたいだけど、PHP5での動作実績もあるようなので、「php5」(バージョン5.2.0-8+etch11)を選択。さらにMySQLを使用するので「php5-mysql」も選択しておく。(←最初、このモジュールを選択しなかったためにハマった。)
さらに「mysql-server」(バージョン5.0.32-7etch5)を選択してインストール。

Debianの場合、MySQLの初期化は不要。
# ./scripts/mysql_install_db --user=mysql
みたいなことはしなくてよいらしい。

インストール直後のMySQLにはrootユーザーでログインできるが、パスワードが設定されていない。rootでログインし、パスワードを変更しておく。

# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('new_password')
-> WHERE user='root';
mysql> FLUSH PRIVILEGES;

rootで使うのは気持ち悪いので、適当なユーザーを作成しておく。

mysql> GRANT OPTION;GRANT ALL PRIVILEGES ON *.* TO mysql@localhost IDENTIFIED BY 'mysql' WITH GRANT OPTION;

NetCommonsの公式サイトからコアパッケージ用「NetCommons-1.1.3」をダウンロードしてきて展開。あとは公式サイトのインストール手順にしたがって、インストールするだけ。
http://www.netcommons.org/nc_manual/japanese/admin_manual/index.html

2008年5月31日土曜日

DebianでCanon PIXUS ip4300を使う

先日インストールしたDebian Etch。
ネットワークにも正常につながって、日常的に使うデスクトップOSとして、ほとんど問題ないレベルになってきたが、ひとつやってないことがあった。
プリンタの設定である。

手持ちのプリンタはCanonのPIXUS IP4300。
非常に性能が良く、気に入っている。

ドライバのインストール方法を調べたところ、Canonのサイトからrpmパッケージをダウンロードできることが分かった。
http://cweb.canon.jp/drv-upd/bj/other.html#linux

目的のドライバをダウンロードした後、alienというツールを使って、インストールする。
$ su
# alien cnijfilter-ip4300-2.70-2.i386.rpm

Warning: Skipping conversion of scripts in package cnijfilter-ip4300: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
cnijfilter-ip4300_2.70-3_i386.deb generated
多少Warningが表示されたが、debパッケージが作成されたらしいので
# dpkg -i cnijfilter-ip4300_2.70-3_i386.deb
でインストール。
CUPSの再起動。
# /etc/init.d/cupsys restart
Restarting Common Unix Printing System: cupsd.
CUPSのGUI(http://localhost:631/)にアクセスして、プリンタを追加。

これだけ。
無事、プリンタが使えるようになりました。

エクソダス

なんだかmixiの閉塞感がイヤになったので脱出することに決めた。

もちろんSNSの良さは分かる。
ある程度のプライバシーを公開することで、近い人間と、より深く交流できる。

だけど、もともと1つだったWebという世界を、無数の小さな国に分断してしまったということも事実だろう。
Webの良さをもっと体験したい。
つたない文章でも公開し、ホームページを作り、Webから得た情報を利用するかわりに、自分が発信する情報で、すこしでもWebに貢献できたらと思う。