Sat Oct 19 18:20:42 JST 2013
会社に「どうなってもいいマシン」が現れたので、9.2 を入れてみる。 メモリを 4G 積んでいる Xeon マシンなので、amd64 で行ってみよう。
# cdrecord dev=3,0,0 FreeBSD-9.2-RELEASE-amd64-disc1.iso
2月にやったはずの焼き方を忘れていたが、メモしておいてよかった。
Sat Oct 19 18:53:01 JST 2013
あれ、焼き損なった。
# cdrecord dev=3,0,0 FreeBSD-9.2-RELEASE-amd64-disc1.iso cdrecord: No write mode specified. cdrecord: Assuming -sao mode. cdrecord: If your drive does not accept -sao, try -tao. cdrecord: Future versions of cdrecord may have different drive dependent default s. Cdrecord-ProDVD-ProBD-Clone 3.00 (i386-unknown-freebsd9.1) Copyright (C) 1995-20 10 J・g Schilling scsidev: '3,0,0' scsibus: 3 target: 0 lun: 0 Using libscg version 'schily-0.9'. Device type : Removable CD-ROM Version : 0 Response Format: 2 Capabilities : Vendor_info : 'Optiarc ' Identifikation : 'DVD RW AD-7560S ' Revision : 'SX20' Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM. Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC-3 SWABAUDIO BURNFREE Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R cdrecord: Warning: Cannot read drive buffer. cdrecord: Warning: The DMA speed test has been skipped. Starting to write CD/DVD/BD at speed 24 in real SAO mode for single session. Last chance to quit, starting real write 0 seconds. Operation starts. cdrecord: WARNING: Drive returns wrong startsec (0) using -150 Track 01: Total bytes read/written: 686858240/686858240 (335380 sectors). cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. Cannot send SCSI cmd via ioctl. cdrecord: Device not configured. prevent/allow medium removal: scsi sendcmd: fatal error CDB: 1E 00 00 00 00 00 cmd finished after 0.000s timeout 200s #
USB ポートごと死んだっぽい。なん…で…
Sat Oct 19 19:12:21 JST 2013
焼き直したら、今度はうまくいった。 ちなみに 失敗したのは左側ポート、成功したのは右側手前ポート。
Sat Oct 19 20:13:45 JST 2013
こやつは実験くんなので Package でいろいろ入れてみる。
japanese/ack-1.0 japanese/nkf-2.1.2,1 japanese/qkc-1.0 japanese/w3m-0.5.3_1 databases/postgresql-server-9.2.4 devel/git-1.8.3.4 sysutils/screen-4.0.3_14 ftp/wget-1.14_2
sysinstall でここまで入れたのだが、これでは パッケージの tbz が残らない ことに気付いた。
Sat Oct 19 21:17:35 JST 2013
結局、dvd イメージをダウンロードして、RELEASE 時点のパッケージを使うことにした。 混乱を避けるため、いったん 全パッケージを消して入れ直し。 dvd イメージから入れたものは以下の通り:
screen-4.0.3_14 portupgrade-2.4.11,2 (ruby19 が入る) perl-5.14.4 python27-2.7.5_1 zsh-5.0.2
えー、これしか入ってないのか…。仕方がないが、portupgrade が入ったので portinstall を使ってパッケージ (tbz) を集める。
# portinstall -F -P wget # portinstall -F -P openjdk # portinstall -F -P ja-nkf ack ja-qkc nvi-m17n # portinstall -F -P git # portinstall -F -P devel/subversion # portinstall -F -P scala # portinstall -F -P nginx-devel # portinstall -F -P ja-w3m # portinstall -F -P postgresql92-server # portinstall -F -P apache-ant
これはなかなか面倒くさいが、作業後には一覧ができることになるのでヨシとしよう。
openjdk 用の bootstrap-openjdk (bootstrap-openjdk-r316538.tbz) は 拡張子が合わずにターゲットを見つけられないようで手動で入手。 scala 用の openjdk6 (openjdk6-b27_6.tbz) も何故か見つからないようで 手動で入手。 openjdk6 の post-message に書いてあるので、fstab を編集。
fdesc /dev/fd fdescfs rw 0 0 proc /proc procfs rw 0 0
PostgreSQL の設定。
# echo 'postgresql_enable="YES"' >> /etc/rc.conf # /usr/local/etc/rc.d/postgresql initdb # /usr/local/etc/rc.d/postgresql start # vi /usr/local/pgsql/data/postgresql.conf listen_addresses = '*' # vi /usr/local/pgsql/data/pg_hba.conf host all all xx.yy.zz.0/24 trust
openjdk は /usr/local/ 配下に openjdk6 とか openjdk7 とかで入る。 JAVA_HOME を設定しなかったら javavmwrapper は openjdk6 を優先してくれたので、 openjdk7 を使いたかったら JAVA_HOME をちゃんと設定してあげる必要がある。
Sat Oct 19 22:20:38 JST 2013
え… Canna-server ってもう ports に無いの…? cannalib だけあってもかな漢字変換サーバが無いと変換できないんじゃないの?
Tue Oct 22 11:20:59 JST 2013
何かに使うかもしれないので書いておこう。RELEASE バージョンのパッケージ置場。
ftp://ftp.freebsd.org/%2Fpub/FreeBSD/ports/amd64/packages-9.2-release/All/
根っ子の / がダブルで付いているのが特長、でしょうか。
Fri Oct 25 15:44:35 JST 2013
会社マシンに SourceTree なるツールを入れてみたが、gitolite が見れない… 独立して clone しておいて、それを管理するようにすればいいのかな。
HOME | index | prev | next