From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Jul 12 23:26:52 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i6CEQqR40858;
	Mon, 12 Jul 2004 23:26:52 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from localhost (localhost [::1])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id i6CEQfI40847;
	Mon, 12 Jul 2004 23:26:41 +0900 (JST)
	(envelope-from matsu@jp.FreeBSD.org)
Message-Id: <20040712.232641.41669142.matsu@jp.FreeBSD.org>
To: FreeBSD-users-jp@jp.FreeBSD.org,
   FreeBSD-beginners-jp@gorgeous.ux.mycom.co.jp
From: Matsumura Naoki <matsu@jp.FreeBSD.org>
X-Mailer: Mew version 2.2 on Emacs 21.2 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 12 Jul 2004 23:26:41 +0900
X-Sequence: FreeBSD-users-jp 80134
Subject: [FreeBSD-users-jp 80134] [info] Updated FreeBSD QandA
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: matsu@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040628

$B$^$D$`$i!w(BQandA $B%W%m%8%'%/%H$G$9!#(B

QandA $B%W%m%8%'%/%H$+$i$N$*CN$i$;$G$9!#(B

$B"#%W%m%8%'%/%H%a%s%PJg=8"#(B

$B8=:_(B QandA $B%W%m%8%'%/%H$G$O!"?M<jITB-$N$?$a==J,$J%a%s%F%J%s%9$,$G$-$J$$(B
$B>u67$K$"$j$^$9!#:#2s(B QandA $B$N%7%9%F%`9=@.$N8+D>$7$b4^$a$F!"%W%m%8%'%/%H(B
$BFb$G8!F$$,9T$o$l$F$$$^$9$,!"8=>u$G$O@dBPE*$K?M<j$,B-$j$^$;$s!#(B
$B5;=QE*$K9bEY$J$b$N$P$+$j$G$O$J$/!"$`$7$m(B QandA $B$H$$$&@-3J$+$i0lHL$NJ}$N(B
$B0U8+$rI,MW$H$7$F$$$^$9!#3'$5$s$N$46(NO$r$*BT$A$7$F$$$^$9!#(B

$B;22C$7$FD:$/$K$O!"(B
  $B%a!<%k%"%I%l%9(B: majordomo@jp.FreeBSD.org
  $BK\J8(B: subscribe qanda-work
$B$H$$$&%a!<%k$rAw$j!":n6HMQ$N%a!<%j%s%0%j%9%H$K2CF~$7$F$/$@$5$$!#(B

$B>\$7$/$O(B QandA $B%W%m%8%'%/%H$N%[!<%`%Z!<%8$r$4Mw$/$@$5$$!#(B
  http://www.jp.FreeBSD.org/QandA/project/

$B"#EPO?(B/$B=$@5$5$l$?(B QandA$B"#(B

**********************************************************************
** $B$3$l$i$N(B QandA $B$X$N$40U8+!&$4;XE&$O!"(B`$B4IM}HV9f(B'$B$r=q$-E:$($?>e$G!"(B**
** QandA@jp.FreeBSD.org $B$^$G$*Aw$j2<$5$$!#(B                          **
**********************************************************************  

FreeBSD QandA $B$O(B $B>o$K99?7$5$l$F$$$^$9!#(B $B:G?7$N$b$N$O(B $B$$$D$G$b(BWeb$B!"(B
FTP$B!"(Bmail $B$J$IDL$8$FF~<j$9$k$3$H$,$G$-$^$9!#(B

  [Web$B$+$iF~<j(B]
    <URL:http://www.jp.FreeBSD.org/QandA/> $B$r;2>H$7$F$/$@$5$$!#(B

  [anonymous FTP$B$GF~<j(B]
    $B0J2<$N%5%$%H$+$iF~<j$G$-$^$9!#(B
      <URL:ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/QandA/>


-----$B4IM}HV9f(B 745 ($B99?7(B)------------

Q. FreeBSD $B$G2;3Z(B CD $B$N6J%G!<%?(B (CD-DA) $B$r(B CD-ROM, PD $B%I%i%$%V$rMQ$$$F(B
   $B<h$j=P$;$^$9$+(B?

A. $B%I%i%$%V$N5!<o$K0MB8$7$^$9$,!"<!$NMM$JJ}K!$,$"$j$^$9!#:G6a$N%I%i%$%V$G(B
   $B$O$[$H$s$ILdBj$J$$$H;W$o$l$^$9$,!"0lIt$N8E$$%I%i%$%V$J$I$G$OIT6q9g$,Js(B
   $B9p$5$l$F$$$^$9!#(B
   $B$^$?!"0J2<$G@bL@$9$k<j=g$r8DJL$K9T$J$&$h$j$b!":G8e$K?($l$F$$$k(B abcde
   $B$d(B ripit $B$N$h$&$J%D!<%k$r;H$&J}$,3Z$G$7$g$&!#(B

   1. ATAPI CD-ROM

    a) FreeBSD 4.3-RELEASE $B0J9_$r;H$C$F$$$k>l9g(B

      $B$b$O$dFCJL$J%=%U%H%&%'%"$OITMW$G$9!#FI$_=P$7;~$N(B block size $B$r(B
      2352 bytes $B$K;XDj$7$F%3%T!<$9$k$@$1$G$9!#(B

      4.X-RELEASE $B7ONs$G$O!"I,MW$H$9$k%H%i%C%/HV9f$^$G$N%G%P%$%9%9%Z%7%c(B
      $B%k%U%!%$%k$r:n$C$F$*$/I,MW$,$"$j$^$9!#<!$NNc$O(B 50 $B%H%i%C%/(B (t50) $B$H(B
      $B$7$F$$$^$9!#(B

        # cd /dev; ./MAKEDEV acd0t50

      5.0-RELEASE $B0J9_$G$O!"(Bdevfs $B$,<+F0E*$K%G%P%$%9%9%Z%7%c%k%U%!%$%k$r(B
      $B@8@.$7$^$9!#(B

      CD $B%a%G%#%"$r%I%i%$%V$K%;%C%H$7$?$i!"(BOS $B$KL\<!$rFI$_9~$^$;$^$9!#(B
      $B$D$$$G!"$I$N%H%i%C%/$r5[$$=P$=$&$H$7$F$$$k$N$+3NG'$7$^$9!#(B
        % cdcontrol -f /dev/acd0c info

      $B5[$$=P$7$?$$%H%i%C%/HV9f$r(B # $B$H$9$k$H!"0J2<$N%3%^%s%I$G(B raw $B%G!<%?(B
      $B$,%U%!%$%k(B track#.raw $B$K5[$$=P$;$^$9!#(B
        % dd if=/dev/acd0t# of=track#.raw bs=2352

      $B8e$O!"9%$-$J=gHV$KJB$SBX$($F(B My best CD $B$r(B cdrecord $B$d(B burncd $B$G(B
      $B>F$/$bNI$7!"(BMP3 $B$K%(%s%3!<%I$9$k$bNI$7!#(B
        % gogo -nopsy -offset 0 track#.raw

      WAV $B7A<0$GJ]B8$9$k$N$G$"$l$P!"E,@Z$J(B 44Byte $B$N%X%C%@$rIU$1$J$1$l$P$J$j(B
      $B$^$;$s!#(B
      $B%X%C%@$K$O!"%5%s%W%j%s%0<~GH?t!$D9$5$=$NB>3F<o$N>pJs$,3JG<$5$l$F$$$^$9!#(B

       AFsp (ports/audio/afsp) $B$rMxMQ$7$?>l9g$NNc(B:
        % CopyAudio -t noheader -F WAVE -P 'integer16, 0, 44100, native, 2, default' track#.raw track#.wav

       sox (ports/audio/sox) $B$rMxMQ$7$?>l9g$NNc(B:
        % sox -s -c 2 -w -r 44100 -t raw track#.raw track#.wav

    b) cdda2wav (ports/sysutils/cdrtools) $B$r;H$$$^$9!#(B
        <URL:http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html>
       ATAPI CD-ROM $B$N>l9g$O%*%W%7%g%s$G(B -I cooked_ioctl $B$H$9$k$H(B
      $B$h$$$G$7$g$&!#(B

    c) dagrab (ports/audio/dagrab) $B$r;H$$$^$9(B
        <URL:http://web.tiscali.it/marcellou/dagrab.html>

      $B$?$@$7!"0lIt$N(B CD-ROM $B%I%i%$%V$K$*$$$F(B dagrab $B$rMQ$$$F<h$j=P$7$r9T$&$H!"(B
      $B=PNO$K%N%$%:$,:.$8$k$H$$$&;vNc$,Js9p$5$l$F$$$^$9!#(B


   2. SCSI CD-ROM

    a) tosha (ports/audio/tosha) $B$r;H$$$^$9!#(B

    b) ATAPI CD-ROM $B$HF1MM!"(BSCSI CD-ROM $B$G$b(B cdda2wav (ports/sysutils/cdrtools)
       $B$,;H$($^$9!#(B


   3. SCSI PD

      $B>>2<(B LF-1000 $B$G$O(B tosha-0.6 $B$K0J2<$N%Q%C%A$,I,MW$G$9!#(B

       ---$B$3$3$+$i(B---
       *** tosharc  Wed Jan 13 15:37:42 1999
       --- tosharc  Mon Jan 18 22:24:51 1999
       ***************
       *** 66,71 ****
       --- 66,72 ----

         #   This one was tested with "MATSHITA" "PD-1 LF-1001" "A105":

       + "MATSHITA" "PD-1 LF-1000"  "" 0xd8 0 0x00 0 10 0
         "MATSHITA" "PD-1"     ""     0x28 1 0x00 0 10 0

         #   Someone reported the following setting for his
       ---$B$3$3$^$G(B ---

   Appendix. $B;29M>pJs(B
     <URL:http://www.kobe1995.net/~kaz/FreeBSD/cd_rip.html>


   $B$^$?$3$l$iFI$_=P$7!"5Z$SJQ49:n6H$r0l3g$7$F9T$C$F$/$l$k%9%/%j%W%H$H$7$F!"(B
   abcde (ports/audio/abcde) $B$d!"(Bripit (ports/audio/ripit) $B$J$I$,$"$j$^$9!#(B
   $B$3$3$G@bL@$7$?$3$H$N$[$+!"(BCDDB $B$+$i%"%k%P%`$d6JL>$r8!:w$7$F%U%!%$%kL>$r(B
   $B$D$1$k5!G=$J$I$,$"$j$^$9!#(B
   ports $B$G$O!"$I$A$i$bFI$_=P$7$K$O(B dagrab $B$r;H$&$h$&$K$J$C$F$$$^$9$,!"(B 
   cdda2wav $B$r;H$&$3$H$b$G$-$^$9!#(B


-----$B4IM}HV9f(B 475 ($B99?7(B)------------

Q. PDF $B%U%!%$%k$rFI$_$?$$$N$G$9$,!"$I$N%=%U%H%&%'%"$r;H$C$?$i$h$$$N$G(B
   $B$7$g$&$+(B?

A. $B0J2<$NJ}K!$,$"$j$^$9!#(B

     1. Linux $BMQ$N(B Acrobat Reader $B$,(B print/acroread5 $B$H$7$FMQ0U$5$l$F(B
        $B$$$k$N$G!"$3$l$r(B ports/packages $B$+$i%$%s%9%H!<%k$9$k!#(B

        $B$?$@$7F|K\8l$N(B PDF $B$rI=<($9$k$K$O!"DI2C$N%U%!%$%k$r%$%s%9%H!<%k(B
        $B$9$kI,MW$,$"$j$^$9!#$^$:!"(B
           <URL:http://www.adobe.com/products/acrobat/acrrasianfontpack.html>
        $B$N!V(BWhich font pack do you need?$B!W$G(B
           Version  -> $B!V(BAdobe Acrobat Reader 5.x$B!W$rA*Br(B
           Language -> $B!V(BJapanese$B!W$rA*Br(B
           Platform -> $B!V(BUNIX$B!W$rA*Br(B
        $B$HA*Br$7!"<!%Z!<%8$G8D?M>pJs$rF~NO$7$^$9!#$9$k$H(B jpnfont.tar.gz $B$H(B
        $B$$$&%U%!%$%k$r%@%&%s%m!<%I$G$-$^$9!#<!$K(B root $B$K$J$C$F!"(B

            # mkdir /usr/ports/distfiles/Acrobat5

        $B$H%G%#%l%/%H%j$r:n@.$7$^$9(B ($B4{$K%G%#%l%/%H%j$,B8:_$9$k>l9g$OITMW(B)$B!#(B
        $B%@%&%s%m!<%I$7$?(B jpfont.tar.gz $B$r(B /usr/ports/distfiles/Acrobat5/ $B$K(B
        $BCV$-!"(B

            # cd /usr/ports/japanese/acroread5-jpnfont/ && make install

        $B$H$9$l$PF|K\8l%U%)%s%H$r%$%s%9%H!<%k$G$-$^$9!#(B

     2. xpdf $B$r;H$C$FFI$`!#(B

        xpdf (ver 0.80 $B0J9_(B) $B$r(B X $B>e$GF0$+$;$PF|K\8l$rI=<($G$-$^$9!#%U%)%s%H$O(B
        $BBeBXI=<($N$?$a$+>/$7$:$l$k$h$&$G$9$,!"J8>O$rFI$`$K$O==J,$H$$$&DxEY$G$9!#(B
        PDF $B%U%!%$%k$N<oN`$K$h$j$^$9$,!"(BAcrobat Reader $B$h$j$b(B xpdf $B$NJ}$,9bB.$K(B
        $BI=<($G$-$k>l9g$,B?$$$h$&$G$9!#(B

        $B$?$@$7!"(Bxpdf $B$KIUB0$9$k(B PostScript $B$X$NJQ49%D!<%k!"(Bpdftops(1) $B$O!"(B
        ($B>/$J$/$H$b(B ver 0.90 $B$G$O(B) $BF|K\8l$r07$($^$;$s!#(B

     3. ghostscript $B$N(B Ver.3 $B0J9_$r;H$C$FFI$`!#(B

        $B$^$?(B ghostscript Ver.5 $B$r;H$&$HF|K\8l$r4^$`(B PDF $B%U%!%$%k$r(B
        PostScript $B%U%!%$%k$KJQ49$9$k$3$H$,$G$-$^$9!#$7$+$7F|K\8l$O2hA|$H(B
        $B$7$FI=8=$5$l$F$$$k$h$&$G$9!#(B

        $B$J$*!"(BPDF $B$K$h$C$F$O(B xpdf $B$G$OFI$a$k$,!"(Bghostscript $B$G$OFI$a$J$$!"(B
        $B$^$?$O$=$N5U$H$$$&;v$b$"$k$h$&$G$9!#(B

     4. java $B<B9T4D6-(B(java or jre [1.1.8$B0J9_(B]) $B$H!"(B
        Acrobat Viewer for other Java-enabled platforms
        $B$r;HMQ$7$F!"(BPDF $B$rFI$_9~$`J}K!$,$"$j$^$9!#(B
        $B8e<T$O!"(Bprint/acrobatviewer $B$H$7$F(B ports/packages $B$GDs6!$5$l$F$$$^$9!#(B

        $BF|K\8lI=<(2DG=$G$"$j!"(BLinux $BMQ$N(B Acrobat Reader $BF1MM!"F|K\8l$r2h(B
        $BA|$G$O$J$/%F%-%9%H$H$7$FI=8=$7$F$$$^$9!#(B
        $B$=$N0lJ}$G!"$H$F$b=E$?$$%"%W%j%1!<%7%g%s$J$N$G!"=hM}G=NO$,9b$/!"(B
        $B%a%b%j!<$,==J,$"$k%^%7%s$G$J$$$H$D$i$$$G$7$g$&!#(B


-----$B4IM}HV9f(B 2611 ($B?75,(B)------------

Q. Java2 SDK 1.3 (jdk13) $B$r%$%s%9%H!<%k$9$kJ}K!$r65$($F$/$@$5$$!#(B

A. $B8=:_(B FreeBSD $B>e$GF0:n$7!"(Bports $B$H$J$C$F$$$k(B jdk13 $B$N<BAu$O0J2<$N(B5$B<oN`$G$9!#(B
     java/linux-sun-jdk13        (Linux$BHG!&%P%$%J%jG[I[(B)
     java/linux-ibm-jdk13        (Linux$BHG!&%P%$%J%jG[I[(B)
     java/linux-blackdown-jdk13  (Linux$BHG!&%P%$%J%jG[I[(B)
     java/diablo-jdk13           (FreeBSD$BHG!&%P%$%J%jG[I[(B)
     java/jdk13                  (FreeBSD$BHG!&%=!<%9$+$i$N%S%k%I$,I,MW(B)

   linux-sun-jdk13, linux-ibm-jdk13, linux-blackdown-jdk13 $B$O(B
   Linux$BHG%P%$%J%j$N$?$a!"F0:n$5$;$k$K$O(B Linux emulation $B$rM-8z$K$7$J$1$l$P(B
   $B$J$j$^$;$s!#(B

   diablo-jdk13 $B$O(B The FreeBSD Foundation $B$,(B Sun $B$+$i$N@5<0$J%i%$%;%s%9$r<u$1(B
   $B%P%$%J%jG[I[$7$F$$$k!"(BFreeBSD $B%M%$%F%#%V$J(B JDK $B$G$9!#(B
   $B$?$@$7!"%P%$%J%j8_49@-$NLdBj$K$h$j!"8=:_$N$H$3$m(B FreeBSD 4.x $B>e$G$7$+(B
   $BF0:n$5$;$k$3$H$,$G$-$^$;$s!#(B

   java/jdk13 $B$O%=!<%9$+$i%S%k%I$9$k!"(BFreeBSD $B%M%$%F%#%V$J(B JDK $B$G$9!#(B
   FreeBSD 5.x $B>e$G$O(B diablo-jdk13 $B$OF0:n$7$J$$$?$a!"%M%$%F%#%V$J(B JDK $B$,(B
   $BI,MW$J>l9g$O$3$A$i$r%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#(B
   $B$^$?!"(Bdiablo-jdk13 $B$G$O(B native threads $B$d(B HotSpot $B$,%5%]!<%H$5$l$F$$$J$$$N$G!"(B
   $B$3$l$i$N5!G=$r;HMQ$7$?$$>l9g$K$b(B java/jdk13 $B$r%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#(B

   java/jdk13 $B$N%$%s%9%H!<%k$NN.$l$r4JC1$K$^$H$a$k$H0J2<$N$h$&$K$J$j$^$9!#(B
     1. $B%S%k%IMQ$N(B jdk $B$r%$%s%9%H!<%k$9$k!#(B
     2. jdk $B$N%=!<%9!&(BFreeBSD $BMQ$N%Q%C%A$r(B /usr/ports/distfiles/ $B$KCV$/!#(B
     3. ports $B$N(B java/jdk13 $B$r(B make install $B$9$k!#(B

   $B0J2<!"8DJL$K2r@b$7$^$9!#(B

   1. $B%S%k%IMQ$N(B jdk $B$r%$%s%9%H!<%k$9$k!#(B

      java/jdk13 $B$r%S%k%I$9$k$?$a$K$O!"(Bbootstrap $B$H$J$k(B JDK $B$,(B
      $BJLESI,MW$H$J$j$^$9!#(B
      ($B0lEY(B java/jdk13 $B$r%S%k%I$7$F$7$^$($P!"(Bbootstrap $BMQ(B JDK $B$O(B
      $B%"%s%$%s%9%H!<%k$7$F$b9=$$$^$;$s!#(B)
      FreeBSD 4.x $B$G$O(B java/diablo-jdk13 $B$r%$%s%9%H!<%k$7$F$*$-$^$9!#(B
      FreeBSD 5.x $B$G$O(B Linux emulation $B$rM-8z$K$7$?$&$($G!"(B
      java/linux-blackdown-jdk13 $B$r%$%s%9%H!<%k$7$F$*$-$^$9!#(B

      Linux emulation $B$rM-8z$K$9$kJ}K!$O!"%O%s%I%V%C%/$r;2>H$7$F$/$@$5$$!#(B
         <URL:http://www.jp.freebsd.org/www.FreeBSD.org/doc/ja_JP.eucJP/books/handbook/linuxemu-lbc-install.html>

   2. jdk $B$N%=!<%9!&(BFreeBSD $BMQ$N%Q%C%A$r(B /usr/ports/distfiles/ $B$KCV$/!#(B

      jdk13 $B$r(B ports $B$+$i%$%s%9%H!<%k$7$h$&$H$9$k$H0J2<$N$h$&$K%(%i!<$H(B
      $B$J$j$^$9!#(B

        # cd /usr/ports/java/jdk13
        # make
        ===>  jdk-1.3.1pX_Y :
         Because of licensing restrictions, you must fetch the source distribution
         manually.  Please access http://www.sun.com/software/java2/download.html
         with a web browser and follow the "Download" link for the
         "Java(TM) SDK 1.3.1". You will be required to log in and register,
         but you can create an account on this page.  After registration and
         accepting the Sun Community Source License, select "J2SESDK" and
         download the source file, j2sdk-1_3_1-src.tar.gz.  Please place this
         file in /usr/ports/distfiles.

      $B$D$^$j%i%$%;%s%9$N@)8B$K$h$j!"(BSun $B$N%5%$%H$+$i(BJDK $B$N%=!<%9$r<jF0$G(B
      $B%@%&%s%m!<%I$7!"(B/usr/ports/distfiles/ $B$K%U%!%$%k$rCV$/I,MW$,$"$k$H(B
      $B$$$&$3$H$G$9!#%=!<%9$N%@%&%s%m!<%I$K$O%f!<%6EPO?$,I,MW$G$9(B ($B>e5-(B
      $B%Z!<%8$GEPO?2DG=!#$A$J$_$KL5NA(B)$B!#(B

      $B%a%C%;!<%8$K=>$$!"(Bj2sdk-1_3_1-src.tar.gz $B$r(B /usr/ports/distfiles/
      $B$KCV$-!":FEY(B make $B$7$^$9!#(B

        # cd /usr/ports/java/jdk13
        # make
        ===>  jdk-1.3.1pX_Y :
        The source distribution exists on your system, but due to
        licensing restrictions you still need to download the
        patchset, bsd-jdk131-patches-Z.tar.gz, from
        http://www.eyesbeyond.com/freebsddom/java/jdk13.html.
        Please place the patchset in /usr/ports/distfiles.

      Sun $B$N%=!<%9$r$=$N$^$^(B FreeBSD $B$G%3%s%Q%$%k$9$k$3$H$O$G$-$:!"(B
      FreeBSD $BMQ$N%Q%C%A$r$"$F$kI,MW$,$"$j$^$9!#$3$N%Q%C%A$b%i%$%;%s%9$N(B
      $B@)8B$K$h$j>e5-%5%$%H$+$i<jF0$G%@%&%s%m!<%I$9$kI,MW$,$"$j$^$9!#(B

      $B%@%&%s%m!<%I$7$?(B bsd-jdk131-patches-Z.tar.gz $B$r(B /usr/ports/distfiles/ $B$K(B
      $BCV$-!":FEY(B make $B$7$^$9!#(B

   3. java/jdk13 $B$r(B make install $B$9$k!#(B

      FreeBSD 5.1$B!A(B5.2-RELEASE:

         # cd /usr/ports/java/jdk13
         # make WITH_LINUX_BOOTSTRAP=yes install

         $BCm(B: $BC1$K(B make install $B$H$9$k$H!"0J2<$N%(%i!<$,H/@8$7$^$9!#(B

               ERROR: Your BOOTDIR environment variable does not point
                      to a valid Java 2 SDK for bootstrapping this build.
                      A Java 2 SDK 1.3.1 build must be bootstrapped against any
                      1.3 build. Please update your ALT_BOOTDIR setting, or
                      just unset it, and start your build again.

             JDK $B$r%3%s%Q%$%k$9$k$?$a$K(B bootstrap $B$H$J$k(B JDK $B$,(B
             $BI,MW$H$J$k$N$G$9$,!"(BWITH_LINUX_BOOTSTRAP=yes $B$H$9$k(B
             $B$3$H$G(B java/linux-blackdown-jdk13 $B$,(B bootstrap $B$H$7$F(B
             $B;HMQ$5$l$^$9!#(B

      FreeBSD 5.2.1-RELEASE $B0J9_(B:

         # cd /usr/ports/java/jdk13
         # make install

         $BCm(B: FreeBSD 5.2.1-RELEASE $B0J9_$G$b(B bootstrap $B$N(B JDK $B$,(B
             $BI,MW$J$N$OF1$8$G$9$,!"(Bports $BFbIt$G<+F0E*$K(B
             WITH_LINUX_BOOTSTRAP=yes $B$H%;%C%H$5$l$^$9$N$G!"(B
             make install $B$@$1$G(B OK $B$G$9!#(B


   $B:G8e$K!"3NG'$N$?$a(B Java $B%"%W%j%1!<%7%g%s$N(B Hello World $B$r(B
   $B%3%s%Q%$%k!&<B9T$7$F$_$^$7$g$&!#(Bjava/jdk13 $B$N%P%$%J%j$O(B
      /usr/local/jdk1.3.1/bin/
   $B$K%$%s%9%H!<%k$5$l$^$9!#(B

     $B%=!<%9:n@.(B
       % cat HelloWorld.java
       public class HelloWorld {
         public static void main(String[] args){
           System.out.println("Hello World");
         }
       }

     $B%3%s%Q%$%k(B
       % /usr/local/jdk1.3.1/bin/javac HelloWorld.java

     HelloWorld.class $B$,@8@.$5$l$?$3$H$r3NG'(B
       % ls ls HelloWorld.*
       HelloWorld.class    HelloWorld.java

     $B<B9T(B
       % /usr/local/jdk1.3.1/bin/java HelloWorld
       Hello World


-----$B4IM}HV9f(B 1812 ($B99?7(B)------------

Q. FreeBSD 4.0 $B0J9_$G$O%G%#%9%/$NITNI%V%m%C%/%A%'%C%/(B($B%9%-%c%s(B)
   $B$J$I$r9T$&(B bad144 $B%3%^%s%I$,$J$/$J$j$^$7$?$,!"$3$l$+$i$O$I$&(B
   $B$d$C$FITNI%V%m%C%/%A%'%C%/$r9T$($P$h$$$N$G$7$g$&$+!)(B

A. FreeBSD 4.0 $B0J9_$N(B ad $B%I%i%$%P$G$O(B bad sector table $B$N$"$k(B
   $B%Q!<%F%#%7%g%s$,%5%]!<%H$5$l$J$/$J$j!"(Bbad144 $B%3%^%s%I$b$J$/(B
   $B$J$j$^$7$?!#$7$?$,$C$F!"4pK\E*$K(B OS $B>e$GITNI%V%m%C%/$N%A%'%C%/$r(B
   $B9T$&$3$H$O$G$-$^$;$s!#(B[$B4IM}HV9f(B 278] $B;2>H!#(B

   $B0lHLE*$K(B OS $B$N2TF0Cf$K%G%#%9%/$N%A%'%C%/%D!<%k$r;HMQ$9$k$N$O!"(B
   $B7k2L$KBP$9$k?.Mj@-$K7g$/$P$+$j$G$J$/!"(BHDD $B$J$I$KL5M}$JIiC4$,(B
   $B$+$+$k2DG=@-$b$"$j$^$9$N$G!"(BOS $B>e$G$NITNI%V%m%C%/$N%A%'%C%/$O(B
   $B$"$-$i$a$F!"0J2<$N$h$&$J?GCG%D!<%k$r;H$C$F$/$@$5$$!#(B

   Hitachi Drive Fitness Test
     <URL:http://www.hitachigst.com/>
   Maxtor MAX
     <URL:http://www.maxtor.com/>
   Seagate SeaTools Disc Diagnostic
     <URL:http://www.seagate.com/>

   $B$=$NB>!"%a!<%+!<$rLd$o$:%O!<%I%&%'%"$N%A%'%C%/$,$G$-$k(B
   AMIDIAG ($B$"$J?G(B)$B$H$$$&$b$N$b$"$j$^$9!#(B($BM-NA(B)
     <URL:http://www.amij.com/> ($BF|K\8l%5%$%H(B)
     <URL:http://www.ami.com/>

   $B$^$?!"(BOS $B$N2TF/Cf$K%G%#%9%/8r49$9$kI,MW$,$"$k>l9g$O!"%[%C%H%9%o%C%W(B
   $BBP1~$N(B RAID $BAuCV$r;HMQ$9$k$3$H$r9MN8$7$F$/$@$5$$!#$3$l$i$N%G%P%$%9(B
   $B$rMxMQ$9$l$P!"%G%#%9%/$r0lC6%7%9%F%`$+$i@Z$jN%$7$F!"ITNI%V%m%C%/$N(B
   $B%A%'%C%/$J$I$N%a%s%F%J%s%9:n6H$r9T$&$3$H$,$G$-$^$9!#(B


-----$B4IM}HV9f(B 2641 ($B?75,(B)------------

Q. $B8E$$%P!<%8%g%s$N(B FreeBSD $B$O$I$3$GF~<j$G$-$k$G$7$g$&$+(B?

A. FreeBSD $B%O%s%I%V%C%/$N(B

     Mirroring FreeBSD
       <URL:http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/hubs/index.html>

   $B$H$$$&J8=q$NCf$G>R2p$5$l$F$$$k(B

     FreeBSD Mirror Database
       <URL:http://mirrorlist.FreeBSD.org/>

   $B$GG[I[%5%$%H$N0lMw$r8!:w$G$-$^$9!#$3$3$G8E$a$N%j%j!<%9$b8+$D$+$k$G$7$g$&!#(B

   $B8E$$%=!<%9$r;2>H$7$?$$$@$1$G$"$l$P!"(B
      [$B4IM}HV9f(B: 798]
         Q. FreeBSD $B$N3F%P!<%8%g%s$NG[I[%U%!%$%k$NFbMF$dJQ99E@$rD4$Y$?$$$N$G$9$,!#(B
   $B$r$I$&$>!#(B


-----$B4IM}HV9f(B 2228 ($B99?7(B)------------

Q. $BMp?t$rF@$h$&$H(B rand(3) $B$r;H$C$?$N$G$9$,!"@8@.$5$l$kMp?t$N<A$,0-$$$h(B
   $B$&$G$9(B

A. FreeBSD $B$N(B rand(3) $B4X?t$O!"%*%s%i%$%s%^%K%e%"%k$K$b$"$k$H$*$j!"Hs>o(B
   $B$K<A$N0-$$Mp?t@8@.4X?t$G$9$N$G!";H$o$J$$J}$,$h$$$G$7$g$&!#(B
   $B$J$*!"Mp?t$N<A$H$O$I$N$h$&$J$b$N$+$3$3$G$O?($l$^$;$s$N$G!"8e=R$N;2(B
   $B9MJ88%(B (*1) $BEy$r;2>H$7$F$/$@$5$$!#(B

   $BMp?t$NMxMQL\E*$H$=$l$K1~$8$?MW5a$OBg$-$/J,$1$k$H<!$N(B2$BDL$j$G$9!#(B
    (1) $B%b%s%F%+%k%m(B (Monte Carlo) $BK!Ey$N%7%_%e%l!<%7%g%s(B
       $B:F8=@-$N$"$k5<;wMp?t$,I,MW$G$9!#(B ($B7hDjO@E*Mp?t(B)
    (2) $B0E9f(B
       $BMp?tNs$,?dB,$G$-$F$O$$$1$^$;$s!#(B($BHs7hDjO@E*Mp?t(B)

   (1) $B%7%_%e%l!<%7%g%sEy$KMQ$$$k5<;wMp?t(B
     $B?d>)$O$G$-$^$;$s$,!"$I$&$7$F$b%7%9%F%`$GMQ0U$5$l$F$$$k5?;wMp?t@8(B
     $B@.4X?t$r;H$$$?$$>l9g$O!"(Brandom(3) $B$,$$$/$V$s$^$7$G$9!#(B

     $B%7%_%e%l!<%7%g%s8~$1$N5<;wMp?t$K$D$$$F$O!"(B2004$BG/8=:_(B Mersenne
     Twister $B$,:G$bNI$$$G$7$g$&!#(B
       <URL:http://www.math.keio.ac.jp/~matumoto/mt.html>
     $B>\$7$/$O!V4V0c$$$@$i$1$N5<;wMp?tA*$S!W(B
       <URL:http://www.soi.wide.ad.jp/class/20010000/slides/03/>
     $B$r$4Mw$/$@$5$$!#(B

     $B<BAu$K$D$$$F$O!">e5-%5%$%H$G>R2p$5$l$F$$$k$b$N$NB>!"(BC# $BHG$,(B
       <URL:http://takel.jp/mt/>
     $B$G8x3+$5$l$F$$$^$9!#(B
     $B$^$?!"8@8l$K$h$C$F$O=hM}7O$d9-$/;H$o$l$F$$$k%i%$%V%i%j$GDs6!$5$l(B
     $B$F$$$^$9!#Nc$($P(B:
       boost <URL:http://www.boost.org/> (C++, ports/devel/boost)
       Blitz++ <URL:http://www.oonumerics.org/blitz/> (C++, ports/math/blitz++)
       ports/math/p5-Math-Random-MT (perl)

   (2) $B0E9f(B
     $B0E9f$KMQ$$$k>l9g!"4JC1$K$$$&$H!"@8@.$5$l$kMp?tNs$,?dB,$G$-$F$O$$(B
     $B$1$^$;$s!#(BFreeBSD $B$G$O!"(B/dev/random $B$,MxMQ$G$-$^$9!#$^$?!"(BRC4 $B0E(B
     $B9f$KMQ$$$i$l$k5?;wMp?t@8@.4X?t(B arc4random() $B$bMQ0U$5$l$F$$$^$9!#(B
     $B$=$l$>$l!"(Brandom(4)$B!"(Barc4random(3) $B$N%^%K%e%"%k$r;2>H$7$F$/$@$5$$!#(B
     5.0-RELEASE $B0J9_$G$O!"(Brandom(4) $B$,(B
       Yarrow $B%"%k%4%j%:%`(B <URL:http://www.counterpane.com/yarrow.html>
     $B$r;H$&$h$&$K=q$-D>$5$l!"$+$J$jNI$$$b$N$K$J$C$?$h$&$G$9!#(B

     FreeBSD $B$K0MB8$7$J$$$b$N$@$H!"(BOpenSSL $B$GMp?t@8@.MQ$N(B API $B$,Ds6!$5(B
     $B$l$F$$$^$9(B (RAND_*)$B!#(Bengine(3)$B!"(Brand(3) $BEy!"4XO"$9$k%^%K%e%"%k$r(B
     $B;2>H$7$F$/$@$5$$!#(B
     $B>\$7$$$3$H$O0E9f4XO"$N;29M=q$rD4$Y$F$/$@$5$$!#(B

     $B$J$*!"(BOpenSSL $B$N%^%K%e%"%k(B rand(3) $B$O%7%9%F%`$N(B rand(3) $B4X?t$H=E$J$C$F(B
     $B$$$k$N$G!"(Bman -a 3 rand $B$H(B -a $B%*%W%7%g%s$r;XDj$7$J$$$HFI$a$J$$$G$7$g$&!#(B


   (*1) $BMp?t$K4X$9$k;29M;qNA(B
     $BF|K\8l$N=q@R$H$7$F$O!"(B
     $B!&!X=`?tCM;;K!(B/$BMp?t!Y(B D.E. Knuth $BCx!"=BC+(B $B@/><(B $BLu(B ($B%5%$%(%s%9<R(B)
       "The Art of Computer Programming, vol.2: Seminumerical Algorithms"
       2nd ed. Addison-Wesley, Reading, Mass. $B$NLu$G$9!#(B
     $B!&!XMp?t!Y(B $BIz8+(B $B@5B'(B $BCx(B ($BEl5~Bg3X=PHG2q!"(BISBN 4-13-064072-0)
     $B$r5s$2$F$*$-$^$9!#$?$@$7!"8e<T$K$O!VMp?t$H$O2?$+(B?$B!W$H$$$&OC$O$"$j(B
     $B$^$;$s!#(BWWW $B$G$O!"<!$N(B
       Random Number Generators <URL:http://random.mat.sbg.ac.at/>

     $B$^$?!"(BDiehard $B$H$$$&Mp?t@8@.4o$r;n83$9$k%=%U%H%&%'%"$b$"$j$^$9!#(B
       <URL:http://stat.fsu.edu/~geo/diehard.html> (ports/math/diehard)

   $B;29M(B: [FreeBSD-users-jp 69480] $B$H$=$l$r4^$`%9%l%C%I(B


-----$B4IM}HV9f(B 2650 ($B?75,(B)------------

Q. $B$3$l$^$G(B locale $BL>$O(B ja_JP.EUC $B$@$C$?$H;W$&$N$G$9$,!"(Bja_JP.eucJP  $B$H(B
   $B$7$F$$$k?M$r$_$+$1$^$7$?!#JQ99$K$J$C$?$N$G$9$+(B?

A. 4.6-RELEASE $B$N;~E@$G!"(Bja_JP.EUC $B$+$i(B ja_JP.eucJP $B$KJQ99$5$l$^$7$?!#(B

   $B8_49@-$r3NJ]$9$k$?$a!"(B
      /usr/share/locale/ja_JP.EUC@ -> ja_JP.eucJP
      /usr/share/locale/ja_JP.eucJP/
   $B$H%7%s%\%j%C%/%j%s%/$,D%$i$l$F$$$^$9!#(B

   $B$?$@$7!"(B
       FreeBSD 5.x $B$G(B LANG=ja_JP.EUC $B$N$^$^(B japanese/groff $B$r(B make
       $B$9$k$H(B core dump $B$7$F$7$^$&(B [ports-jp:13853]
   $B$H$$$&Js9p$,$"$j$^$9$N$G!"M>7W$J%H%i%V%k$rHr$1$k0UL#$G(B ja_JP.eucJP $B$K(B
   $BJQ99$9$k$3$H$r$*4+$a$7$^$9!#(B


-----$B4IM}HV9f(B 2664 ($B?75,(B)------------

Q. $B8E$$(B PC (i386 $B%^%7%s(B) $B$X$N(B 5.0-RELEASE $B0J9_$N%$%s%9%H!<%k$,$&$^$/$f$-(B
   $B$^$;$s!#(B

A. $B$=$N(B PC $B$O!"(BACPI $B$KBP1~$7$F$$$^$9$+(B?
   $BBP1~$7$F$$$J$$$+!"(BACPI $BBP1~$,=P;O$a$N:"$N$b$N$G$"$l$P!"5/F0;~$N%a%K%e!<(B
   (BSD $B%G!<%b%s$N(B ASCII art $B$,=P$F$$$k2hLL(B) $B$G(B
       acpi disabled
   $B$rA*Br$7$F$_$F2<$5$$!#(B

   ACPI $BHsBP1~$N(B PC $B$G$O!"%G%#%9%/$X$N=q$-9~$_$K<:GT$7$F%$%s%9%H!<%k$,Cf(B
   $BCG$7$?$j!"%+!<%=%k%-!<$,8z$+$J$+$C$?$j!"(Bfreeze $B$7$?$j$H$$$C$?IT6q9g$G(B
   $B%$%s%9%H!<%k=PMh$J$$>l9g$,$"$k$h$&$G$9!#(B

