(掲載:2002/10/2)
CASIOPEIA FIVA MPC-206 がメイン環境になったのですが、 チャンドラ2、ThinkPad240Z も特に問題なく動いています。
ページを改めてこちらにメモを書いていくことにしました。 (利用される方がいらっしゃるかどうかわかりませんが)内容は無保証ですので御利用される方は自己責任で御利用下さい。
(2002/10/2)
一台毎に cvsup して make していると回線も もったいないし make に時間がかかるので、 一台を最新にしたらそれを他の機械にコピーすることができないかと考えました。
cvsup と make buildworld が終った機械(FIVA)の /usr/src と /usr/obj を 他の機械(チャンドラ2)にコピーして使うということをしてみました。 手順はこんな感じです。いい加減な手順ですのであてにしないように。
#cd /usr/src #(ssh ユーザ名@ホスト名 'cd /usr/src ; tar cvf - . ') | tar xvf - #cd /usr/obj #(ssh ユーザ名@ホスト名 'cd /usr/obj ; tar cvf - . ') | tar xvf - #cd /usr/src #make installworld #make buildkernel KERNCONF=カーネル設定ファイル #make installkernel KERNCONF=カーネル設定ファイル #reboot #mergemaster
これでチャンドラ2も RELEASE-4.6.2-p2 になりました。
(2002.10.15)
4.7-RELEASE が出たので FIVA で build してみます。 supfile の tag を RELENG_4_7 にして cvsup 。 ついでに ports も cvsup 。
いつもの通り以下の手順です。
make buildworld make installworld (カーネル設定ファイル作成) make buildkernel KERNCONF=設定ファイル名 make installkernel KERNCONF=設定ファイル名
リブートします。あと mergemaster すれば完璧。
(2002.10.16)
FIVA で 無線LAN をスキャンするツールを試してみようと思いました。 いたずら目的にも使えてしまいますが、 ネットワーク管理の目的にも有用かもしれません。
ports にもあるのですが packages から導入してしまいます。
pkg_add ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/net/bsd-airtools-0.2.tgz
インストールされたファイルを確認してみます。
pkg_info -L bsd-airtools-0.2
無線LANのカードが wi0 であれば、次のようにするとアクセスポイントのスキャンができるようです。
# dstumbler wi0
(2002/11/20)
新しい音楽CDを買ったのですが、音楽CDから取り込む環境を整えてみようと思いました。 とはいっても最近すっかり怠けものになったので packeges からインストールします。 まずは SCSI CD-ROM Drive から音楽トラックを取り込むのに tosha をインストールします。
#pkg_add ftp://ftp.jp.freebsd.org/pub/FreeBSD/releases/i386/4.7-RELEASE/packages/audio/tosha-0.6_1.tgz
ファイル名を"ib[トラック番号を二桁、左に0を埋める].wav"とする wav 形式のファイルとして取り込むには次のようなコマンドです。
tosha -o ib%02d.wav -f wav
ここではトラックが 32曲あったので ib01.wav から ib32.wav までの ファイルができました。
wav 形式のファイルをそのまま再生するのに、waveplay をインストールします。
#pkg_add ftp://ftp.jp.freebsd.org/pub/FreeBSD/releases/i386/4.7-RELEASE/packages/audio/waveplay-2001.09.24.tgz
再生するのには
%waveplay wavファイル
です。
(2002/11/27)
FreeBSD マシンの間でファイルをやりとりするのに、 毎回 ssh や tar を組み合わせるのも面倒ですし、 rsync を試してみることにしました。
# pkg_add ftp://ftp.ring.gr.jp/archives/FreeBSD/releases/i386/4.7-RELEASE/packages/net/rsync-2.5.5_1.tgz
こんなメッセージが出てインストールされました。
Fetching ftp://ftp.ring.gr.jp/archives/FreeBSD/releases/i386/4.7-RELEASE/packages/net/rsync-2.5.5_1.tgz... Done. ************************************************************ Note that rsync now uses SSH as the transport by default. If you still need to use RSH instead, please specify "-e rsh" in the rsync command line or set the environment variable RSYNC_RSH to "rsh". ************************************************************
サーバ側とクライアント側と両方にインストールする必要があるようです。 今日はまだ使うまでに至りませんでしたので、 rsync 日本語ページをリンクしておきます。
(2003.2.14 追記)
ホームディレクトリ直下のディレクトリを同期するには、例えば以下のようなオプションでできました。
%rsync -rvutp ユーザー名@ホスト名:~/ディレクトリ ~/
シンボリックリンク、ハードリンクなども同期するには以下のようなオプションでいいようです。
%rsync -rvutplH ユーザー名@ホスト名:~/ディレクトリ ~/
(2003.2.14記)
FIVA に mozilla を入れてみます。
#pkg_add ftp://ftp.jp.freebsd.org/pub/FreeBSD/releases/i386/4.7-RELEASE/packages/japanese/ja-mozilla-jlp-1.0.1,1.tgz
としてみましたが、前のバージョンの ja-mozilla-jlp が入っているためにインストールできません。
pkg_info で現在入っている ja-mozilla-jlp と mozilla のバージョンを調べて、 pkg_delete で削除します。その後もう一度 pkg_add してみました。 足りないパッケージがあったものの ja-mozilla-jlp と mozilla がインストールされました。
ところが、共有ライブラリがなくて mozilla を起動できません。
いろいろ考えるのも面倒なので、portupgrade に頼ることにしました。 /usr/ports/sysutils/portupgrade で make install します。
足りないもので目についたのが gtk だったので、portupgrade gtk としてみると gtk に必要なパッケージが片端から最新になりました。 これで mozilla を起動してみるとうまくいきました。 作業はとてもいいかげんですが幸いにしてうまくいったようです。
portupgrade はうまく使うと幸せになりそうなのでもっと調べてみたいところです。
(2003.2.14)
mp3 を再生するために、mpg123 をインストールしてみました。
#pkg_add ftp://ftp.ring.gr.jp/archives/FreeBSD/releases/i386/4.7-RELEASE/packages/audio/mpg123-0.59r_8.tgz
mpg123 互換の mpg321 というのもあります。こちらがいいかもしれません。 ports/audio/mpg321 にあります。
(2002/12/2)
携帯MP3プレーヤの「NOMAD MuVo」を買ってみたので、FreeBSD4.7-RELEASE の機械につないでみました。 USB メモリとして使えるものなのですが、 今のところは残念ながらFreeBSD では使えないようです。
/kernel: umass0: Creative Tech NOMAD MuVo, rev 1.10/0.01, addr 2 /kernel: umass0: Get Max Lun not supported (IOERROR) /kernel: da0 at umass-sim0 bus 0 target 0 lun 0 /kernel: da0:Removable Direct Access SCSI-4 device /kernel: da0: 650KB/s transfers /kernel: da0: 125MB (256001 512 byte sectors: 64H 32S/T 125C)
# mount -t msdos /dev/da0 /mnt
/kernel: umass0: BBB reset failed, IOERROR /kernel: umass0: BBB bulk-in clear stall failed, IOERROR /kernel: umass0: BBB bulk-out clear stall failed, IOERROR /kernel: (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
今のところは Windows98 PC に挿して使っています。
(2003.2.11開始)
ThinkPad240Z に mozilla を入れてみることにします。 作業もいいかげんでメモもいいかげんになってしまいました。
ports から ja-mozilla-jlp を入れようとしてみますが途中で失敗してしまいました。
FIVA 同様、portupgrade gtk をしてみましたがこれも途中で失敗してしまいました。
結局、/usr/local/lib/libintl.so.4 -> libintl.so.1 というシンボリックリンクを作ったところ、portupgrade gtk が成功しました。
あと、ports から mozilla を入れるためには、XFree86-libaries-4.2.1_6 が必要のようです。
とかなんとかやって一応 mozilla のインストールができました。 mozilla 1.2.1 になりました。ところが、mozilla mail を起動すると mozilla が core dump してしまいます。 どうも XFree86 3.x では mozilla の全ての機能が使えないようです。 やはり XFree86 4.x へ移行するべきかもしれません。
(2003.2.14)
というわけで、XFree86-4.2 のインストールに挑戦してみます。
実は FreeBSD 4.7 では、標準では X Window System はついてきません。 ports/x11/XFree86-4 からインストールする必要があります。
私の環境では、以前の版の FreeBSD に付属していた XFree86-3.x が 残っていたのでこれを使い続けていたのですが、 これをやめて XFree86-4.2 に移行することになるわけです。
packages からインストールしてみます。
# pkg_add ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/x11/XFree86-4.2.0_1,1.tgz Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/x11/XFree86-4.2.0_1,1.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/freetype2-2.1.2.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/imake-4.2.0_1.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-libraries-4.2.1_1.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-Server-4.2.1_3.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-fontEncodings-4.2.0.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-fontScalable-4.2.0.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-fontDefaultBitmaps-4.2.0.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-fontCyrillic-4.2.0_4.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-font75dpi-4.2.0.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-font100dpi-4.2.0.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-documents-4.2.0.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-clients-4.2.1_1.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/wrapper-1.0_2.tgz... Done. Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.7-release/All/XFree86-FontServer-4.2.0.tgz... Done. ************************************************************************ * To improve security, the X server is installed without an SUID bit. * * This is suitable for use with xdm, but not with a startx script. * * If you need to use a startx script, install the x11/wrapper package. * ************************************************************************ * If XFree86-4 is not a basic part of your operating system, add the * * following line to /etc/make.conf: XFREE86_VERSION=4 * ************************************************************************
/etc/make.conf に XFREE86_VERSION=4 という一行を入れておくのがいいようです。 また、XFree86-4.x の場合で、startx を使う場合は x11/wrapper もインストールしておく必要があるそうですが、上記のインストールに既に含まれています。
XF86Config ファイルは XFree86-4.x になったときには新しく作り直す必要があります。以下のような方法があります。
作ったファイルは /etc/X11/XF86Config としておくのがいいようです。
実はXを起動するまでにだいぶ苦労してしまいました。 最大のポイントは、ThinkPad240Z の BIOS Update をしておくことでした。 BIOS Update のためのファイルは 弟の Windows98 マシンを使って IBM の WWWサイトからダウンロードしました。 BIOS Update にはディスケットドライブが必要です。
とりあえず今はこんなThinkPad240Z XFree86 4.2 用 XF86Config ファイルを使っています。
あたりがポイントのようです。
あと、CTRLキーとCAPSキーを入れ替えたいので、
Option "XkbOptions" "ctrl:swapcaps"
も追加してみました。
それにしても、X を動かすまでは一時的に kon と mule と w3m で暮らしましたが これはこれでいいかもしれません。
(2004.1.12)
久しぶりにメモを書きます。今回は CD-R を作る時のメモです。
仕事で Sun や Linux など UNIX 系の機械のファイルのバックアップを作る時は、 たいてい次のようにしています。
FreeBSD でも mkisofs を使ってみることにしました。 ports/sysutils/mkisofs から mkisofs をインストールします。
今回は次のようなオプションで使ってみました
mkisofs -o hoge.iso -J -R -T -V testcd folder/
オプションは以下のような意味、と理解しています。
できた hoge.iso ファイルを Windows 系の機械に FTPなどで転送して、 ライティングソフト (B's Recorder など) で書き込むと、CD-R を 作ることができました。
せっかくですので書き込みも FreeBSD からやってみます。 このあたりはFreeBSDハンドブックを参考にしました。
ATAPI の CD-R/RW ドライブの場合は FreeBSD 標準の burncd コマンドで 書き込みができるそうですが、 私が使っているのは SCSI の CD-RW ドライブなので、 ports から cdrecord コマンドをインストールして使う必要があるそうです。
ports/sysutils/cdrtools をインストールすると、 その中に cdrecord コマンドが含まれていました。
まず、以下のようにして、CD-RWドライブについて調べます。
cdrecord -scanbus
要するに SCSI ID などの情報が必要なようです。 私のドライブのパラメーターは 0,6,0 でした。 実際の書き込みは以下のようにします。
# cdrecord -dev=0,6,0 hoge.iso
あとは出来上がるまで大人しく待つだけでした。 cdrecord に -v オプションをつけると、 書き込み進行中の詳しい情報が表示されるので安心かもしれません。
(2004.3.4)
マウスを衝動買いしてみました。 サンワサプライの MA-EM3W という型番で、 「petit e-MOUSE」って書いてありました。 USB と PS/2 が切替えできる超ミニサイズ光学マウスだそうです。
CASSIOPEIA FIVA(FreeBSD-4.9)につないでみました。 そのままの状態で3ボタンマウスとして動いているようです。 さすがにホイールを回しても有効にはなっていないようですが、 3ボタンが使えれば十分です。
dmesg してみたらこんなのが出ていました。
ums0: MOUSE SYSTEM U+P Wheel Mouse, rev 1.10/0.00, addr 2, iclass 3/1 ums0: 3 buttons and Z dir.
(2004.3.4)
fastest-cvsupというのがあるそうなのでメモしてみます。
ちなみにこちらの方は ThinkPad235 で FreeBSD だそうですので、 チャンドラII を使っていくのにも 大いに参考になりそうです。
また、cvsup を使う時には、cvsup -s というオプションを使うと 速くて負荷が少ないようです。 ファイルがローカルに変更されていない時に限るそうですが、 クライアントでは有効のようです。正確には man cvsup しましょう。
こちらのストーリーが参考になったのでURLをメモしておきます。
http://slashdot.jp/bsd/04/03/03/0253251.shtml
(2004.3.8)
FIVA に入っているのは FreeBSD-4.4 付属の XFree86-3.3.6 でしたが、XFree86-4 のインストールに挑戦してみます。
FIVA の OS は現在 FreeBSD-4.9 になっています。 ThinkPad 240Z の時と同様、 packages からインストールしてみます。
# pkg_add ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/x11/XFree86-4.3.0,1.tgz Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/x11/XFree86-4.3.0,1.tgz... Done. Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/fontconfig-2.2.90_3.tgz... Done. pkg_add: warning: package 'fontconfig-2.2.90_3' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'fontconfig-2.2.90_3' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'fontconfig-2.2.90_3' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'fontconfig-2.2.90_3' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'fontconfig-2.2.90_3' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-Server-4.3.0_10.tgz... Done. pkg_add: warning: package 'XFree86-Server-4.3.0_10' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-Server-4.3.0_10' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-Server-4.3.0_10' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-Server-4.3.0_10' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-Server-4.3.0_10' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-Server-4.3.0_10' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-Server-4.3.0_10' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/Xft-2.1.2.tgz... Done. pkg_add: warning: package 'Xft-2.1.2' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'Xft-2.1.2' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'Xft-2.1.2' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'Xft-2.1.2' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'Xft-2.1.2' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'Xft-2.1.2' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'Xft-2.1.2' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-fontEncodings-4.3.0.tgz... Done. pkg_add: warning: package 'XFree86-fontEncodings-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-fontEncodings-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-fontEncodings-4.3.0' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-fontEncodings-4.3.0' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-fontEncodings-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-fontEncodings-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-fontEncodings-4.3.0' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-fontScalable-4.3.0.tgz... Done. pkg_add: warning: package 'XFree86-fontScalable-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-fontScalable-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-fontScalable-4.3.0' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-fontScalable-4.3.0' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-fontScalable-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-fontScalable-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-fontScalable-4.3.0' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-fontDefaultBitmaps-4.3.0.tgz... Done. pkg_add: warning: package 'XFree86-fontDefaultBitmaps-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-fontDefaultBitmaps-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-fontDefaultBitmaps-4.3.0' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-fontDefaultBitmaps-4.3.0' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-fontDefaultBitmaps-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-fontDefaultBitmaps-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-fontDefaultBitmaps-4.3.0' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-fontCyrillic-4.3.0.tgz... Done. pkg_add: warning: package 'XFree86-fontCyrillic-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-fontCyrillic-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-fontCyrillic-4.3.0' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-fontCyrillic-4.3.0' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-fontCyrillic-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-fontCyrillic-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-fontCyrillic-4.3.0' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-font75dpi-4.3.0.tgz... Done. pkg_add: warning: package 'XFree86-font75dpi-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-font75dpi-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-font75dpi-4.3.0' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-font75dpi-4.3.0' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-font75dpi-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-font75dpi-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-font75dpi-4.3.0' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-font100dpi-4.3.0.tgz... Done. pkg_add: warning: package 'XFree86-font100dpi-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-font100dpi-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-font100dpi-4.3.0' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-font100dpi-4.3.0' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-font100dpi-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-font100dpi-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-font100dpi-4.3.0' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-documents-4.3.0.tgz... Done. pkg_add: warning: package 'XFree86-documents-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-documents-4.3.0' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-documents-4.3.0' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-documents-4.3.0' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-documents-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-documents-4.3.0' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-documents-4.3.0' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/wrapper-1.0_3.tgz... Done. pkg_add: warning: package 'wrapper-1.0_3' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'wrapper-1.0_3' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'wrapper-1.0_3' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'wrapper-1.0_3' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'wrapper-1.0_3' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'wrapper-1.0_3' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'wrapper-1.0_3' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed Fetching ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/All/XFree86-FontServer-4.3.0_2.tgz... Done. pkg_add: warning: package 'XFree86-FontServer-4.3.0_2' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-FontServer-4.3.0_2' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-FontServer-4.3.0_2' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-FontServer-4.3.0_2' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-FontServer-4.3.0_2' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-FontServer-4.3.0_2' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-FontServer-4.3.0_2' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'expat-1.95.6_1', but 'expat-1.95.2' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'expat-1.95.6_1', but 'expat-1.95.5' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'png-1.2.5_2', but 'png-1.2.1' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'png-1.2.5_2', but 'png-1.2.2_4' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.12.0' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'pkgconfig-0.15.0', but 'pkgconfig-0.8.0' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'imake-4.3.0_1', but 'imake-4.2.0_1' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'freetype2-2.1.4_1', but 'freetype2-2.0.9' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'XFree86-libraries-4.3.0_6', but 'XFree86-libraries-4.2.0_1' is installed pkg_add: warning: package 'XFree86-4.3.0,1' requires 'XFree86-clients-4.3.0_3', but 'XFree86-clients-4.2.0_2' is installed ************************************************************************ * To improve security, the X server is installed without an SUID bit. * * This is suitable for use with xdm, but not with a startx script. * * If you need to use a startx script, install the x11/wrapper package. * ************************************************************************ * If XFree86-4 is not a basic part of your operating system, add the * * following line to /etc/make.conf: XFREE86_VERSION=4 * ************************************************************************
/etc/make.conf に XFREE86_VERSION=4 を追加します。
たかのさんのページ にある XF86Config をもらってきて使うことにします。 /etc/X11/XF86Config に置きます。
あと、CTRLキーとCAPSキーを入れ替えたいので、
Option "XkbOptions" "ctrl:swapcaps"
を追加しました。変えたのはそれだけなのですが、一応 FIVA XFree86 4.3 用 XF86Config としてコピーを置いておきます。