/usr/share/doc/HOWTO/ja-html/Building-Minimal-Linux-1.html is in doc-linux-ja-html 2006.05.25-1.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
<TITLE>How To Build a Minimal Linux System from Source Code: $B2?$,I,MW$+(B</TITLE>
<LINK HREF="Building-Minimal-Linux-2.html" REL=next>
<LINK HREF="Building-Minimal-Linux.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="Building-Minimal-Linux-2.html">$B<!$N%Z!<%8(B</A>
$BA0$N%Z!<%8(B
<A HREF="Building-Minimal-Linux.html#toc1">$BL\<!$X(B</A>
<HR>
<H2><A NAME="s1">1.</A> <A HREF="Building-Minimal-Linux.html#toc1">$B2?$,I,MW$+(B</A></H2>
<P>$BK\=q$G$O!"$R$H$D$N%Q!<%F%#%7%g%s$K(B Red Hat $B$N$h$&$J%G%#%9%H%j%S%e!<%7%g%s$r(B
$B%$%s%9%H!<%k$7!"$b$&$R$H$D$N%Q!<%F%#%7%g%s$r?7$7$$(B Linux $B%7%9%F%`$N9=C[$N$?$a(B
$B$K;H$&$3$H$H$9$k!#(B
$B9=C[Cf$N%7%9%F%`$r(B $B!V%?!<%2%C%H%7%9%F%`!W(B $B$H8F$S!"$=$l$r9=C[$9$k$?$a(B
$B$K;H$C$F$$$k%7%9%F%`$r(B $B!V%=!<%9%7%9%F%`!W(B $B$H8F$V!#(B($B!V%=!<%9%3!<%I!W$H$$$&8@MU(B
$B$b;H$&$,!"$=$A$i$H:.F1$7$J$$$h$&$K$7$F$[$7$$(B)</P>
<P>$B$=$l$f$(!"$U$?$D$N6u$$$?%Q!<%F%#%7%g%s$N$"$k%^%7%s$,I,MW$K$J$k!#2DG=$J$i!"Bg(B
$B@Z$J$b$N$,2?$b>h$C$F$$$J$$%^%7%s$r;H$C$F$[$7$$!#%=!<%9%7%9%F%`$H$7$F4{$K%$%s(B
$B%9%H!<%k$5$l$?(B Linux $B$r;H$&$3$H$b$G$-$k$,!"$o$?$7$O$*A&$a$7$J$$!#<B9T$9$k%3%^(B
$B%s%I$N$R$H$D$K%Q%i%a!<%?$rIU$1K:$l$?$@$1$G!"%7%9%F%`$K6vA3M>7W$J$b$N$r%$%s%9(B
$B%H!<%k$9$k$3$H$,$"$k!#$=$l$,%7%9%F%`$KIT@09g$HITOB$r0z$-5/$3$9$3$H$,$"$jF@$k(B
$B$+$i$G$"$k!#(B</P>
<P>486 $B$d$=$l0JA0$N$U$k$$(B PC $B%O!<%I%&%'%"$K$O!"(Bbios $B$K:$$C$?@)8B$,$"$k!#(Bbios
$B$,!"%O!<%I%G%#%9%/$N:G=i$N(B 512M $B$r1[$($?NN0h$rFI$_9~$a$J$$$N$G$"$k!#(BLinux $B$N(B
$B>l9g!"0lC6N)$A>e$,$l$P(B bios $B$rDL$5$:$KD>@\%G%#%9%/$K%"%/%;%9$G$-$k$N$G$=$l$[(B
$B$ILdBj$G$O$J$$$N$@$,!"(BLinux $B$,$=$&$7$?5l$$%^%7%s$K%m!<%I$5$l$k$?$a$K$O!"%+!<(B
$B%M%k$,(B 512M $B0J2<$NNN0h$K$J$1$l$P$J$i$J$/$J$k!#$b$7$=$&$7$?%^%7%s$r;}$C$F$$$k(B
$B$J$i!"(B512M $B$N6-3&$r1[$($?%Q!<%F%#%7%g%s$r3h$+$9$?$a$K!"(B512M $B$N6-3&0J2<$K(B <CODE>/boot</CODE> $B$H$7$F%^%&%s%H$5$l$k$3$H$K$J$k40A4$KFHN)$7$?%Q!<%F%#%7%g%s$r:n$k(B
$BI,MW$,$"$k!#(B</P>
<P>$B:G6a$o$?$7$,<B83$r$7$?;~$K$O!"%=!<%9%7%9%F%`$H$7$F(B Red Hat 6.1 $B$r;H$C$?!#$=$7$F(B
$B%Y!<%9%7%9%F%`$K2C$($F!"<!$N%Q%C%1!<%8$r%$%s%9%H!<%k$7$?!#(B</P>
<P>
<UL>
<LI>cpp</LI>
<LI>egcs</LI>
<LI>egcs-c++</LI>
<LI>patch</LI>
<LI>make</LI>
<LI>dev86 </LI>
<LI>ncurses-devel</LI>
<LI>glibc-devel </LI>
<LI>kernel-headers </LI>
</UL>
</P>
<P>$B$o$?$7$OJ8=q$,4JC1$KFI$a$k$h$&$K(B X-window $B$H(B Mozilla(Netscape) $B$b2C$($?$,!"(B
$B$3$l$OI,?\$G$O$J$$!#$=$N:n6H$,=*$o$C$?;~E@$G!"(B350M $B$N%G%#%9%/%9%Z!<%9$r;H$C$F(B
$B$$$?!#(B($B;W$C$?$h$j$bBg$-$$$N$@$,!"$J$<$@$m$&!)(B)</P>
<P>$B40@.$7$?%?!<%2%C%H%7%9%F%`$O(B 650M $B$NMFNL$r@j$a$?!#$?$@!"$3$l$K$O$9$Y$F$N%=!<%9(B
$B%3!<%I$H9=C[$N$H$-$NCf4V%U%!%$%k$,4^$^$l$F$$$k!#MFNL$,87$7$$>l9g$O!"$=$l$>$l(B
$B$N%Q%C%1!<%8$r%S%k%I$7$?8e$G(B <CODE>'make clean'</CODE> $B$r$9$l$P$h$$!#$=$l$K$7$F(B
$B$b!"$3$NM=4|$;$LHnBg2=$O>/$7?4G[$G$"$k!#(B</P>
<P>$B:G8e$K!"$3$l$+$i9=C[$7$h$&$H$9$k%7%9%F%`$N$?$a$N%=!<%9%3!<%I$,I,MW$K$J$k!#(B
$B$3$NJ8=q$G=R$Y$F$-$?!V%Q%C%1!<%8!W$H$$$&$N$,$"$j!"$=$l$i$O%=!<%9(B CD $B$d%$%s%?!<(B
$B%M%C%H>e$G<j$KF~$k!#(BUSA $B$N%5%$%H$H(B Australia $B$N%_%i!<%5%$%H$N(B URL $B$r0J2<(B
$B$K=q$$$F$*$/!#(B($BLuCm(B:$BK]Lu;~$K$*$$$F!"$3$N(B Australia $B$N%_%i!<%5%$%H$O%"%/%;%9(B
$B$G$-$^$;$s$G$7$?(B)</P>
<P>
<A NAME="downloads"></A>
<UL>
<LI>MAKEDEV:
<A HREF="ftp://tsx-11.mit.edu/pub/linux/sources/sbin">USA</A>Another
<A HREF="ftp://sunsite.unc.edu/pub/Linux/system/admin">USA</A>site
</LI>
<LI>Lilo:
<A HREF="ftp://lrcftp.epfl.ch/pub/linux/local/lilo/">USA</A>,
<A HREF="ftp://mirror.aarnet.edu.au/pub/linux/metalab/system/boot/lilo/">Australia</A>
</LI>
<LI>Linux Kernel:
$B%_%i!<%5%$%H$N0lMw$,$3$A$i(B
<A HREF="http://www.kernel.org">home page</A>
$B$K$"$k!#$3$3(B
<A HREF="ftp://ftp.kernel.org/pub/linux/kernel">USA</A>
$B$O$$$D$b:.$s$G$$$k$N$G$d$a$?$[$&$,$$$$!#(B
<A HREF="ftp://kernel.mirror.aarnet.edu.au/pub/linux/kernel/">Australia</A>
($BLuCm(B:
<A HREF="http://www.ring.gr.jp/archives/linux/kernel.org/kernel/">Japan</A>)
</LI>
<LI>GNU libc:
$B$3$l<+BN$H(B Linuxthreads $B$N%"%I%*%s(B(addon)$B$O$3$A$i!#(B
<A HREF="ftp://ftp.gnu.org/pub/gnu/glibc">USA</A>
<A HREF="ftp://mirror.aarnet.edu.au/pub/gnu/glibc">Australia</A>
</LI>
<LI>GNU libc addons:
$B%"%I%*%s$H$7$F(B Linuxthreads $B$H(B libcrypt $B$bI,MW$K$J$k!#(B
$B%"%a%j%+$NM"=P5,@)$G(B libcrypt $B$,8+$D$+$i$J$$$H$-$O!"$3$3$G<j$KF~$k!#(B
<A HREF="ftp://ftp.gwdg.de/pub/linux/glibc">libcrypt</A><BR>
Linuxthreads $B$N%"%I%*%s$O!"(Blibc $B<+BN$HF1$8>l=j$K$"$k!#(B
</LI>
<LI>GNU ncurses:
<A HREF="ftp://ftp.gnu.org/gnu/ncurses">USA</A>
<A HREF="ftp://mirror.aarnet.edu.au/pub/gnu/ncurses">Australia</A>
</LI>
<LI>SysVinit:
<A HREF="ftp://sunsite.unc.edu/pub/Linux/system/daemons/init">USA</A>
<A HREF="ftp://mirror.aarnet.edu.au/pub/linux/metalab/system/daemons/init">Australia</A>
</LI>
<LI>GNU Bash:
<A HREF="ftp://ftp.gnu.org/gnu/bash">USA</A>
<A HREF="ftp://mirror.aarnet.edu.au/pub/gnu/bash">Australia</A>
</LI>
<LI>GNU sh-utils:
<A HREF="ftp://ftp.gnu.org/gnu/sh-utils">USA</A>
<A HREF="ftp://mirror.aarnet.edu.au/pub/gnu/sh-utils">Australia</A>
</LI>
<LI>util-linux:
<A HREF="ftp://ftp.win.tue.nl/pub/linux/utils/util-linux/">Somewhere else</A>
<A HREF="ftp://mirror.aarnet.edu.au/pub/linux/metalab/system/misc">Australia</A>
$B$3$N%Q%C%1!<%8$K$O!"(B<CODE>agetty</CODE> $B$H(B <CODE>login</CODE> $B$,4^$^$l$F$$$k!#(B
($BLuCm(B:
<A HREF="http://www.ring.gr.jp/archives/linux/kernel.org/utils/util-linux/">Japan</A>)
</LI>
</UL>
</P>
<P>$B0J>e$r@0M}$9$k$H!"9=C[$KI,MW$J$N$O!"(B
<UL>
<LI>$B$=$l$>$l(B 400M $B$H(B 700M $B$N$U$?$D$N6u$-%Q!<%F%#%7%g%s$,$"$k%^%7%s!#$3$NMFNL(B
$B$O$*$=$i$/$b$C$H>/$J$/$F$bBg>fIW$@$H;W$o$l$k!#(B</LI>
<LI>Linux $B%G%#%9%H%j%S%e!<%7%g%s(B($BNc$($P(B Red Hat $B$N(B CD)$B$H!"%$%s%9%H!<%k$9$k(B
$B<jCJ(B($BNc$($P!"(BCD-ROM $B%I%i%$%V(B)$B!#(B</LI>
<LI>$B>e5-$K<($7$?%=!<%9%3!<%I$N05=L%U%!%$%k(B(tarballs)$B!#(B</LI>
</UL>
</P>
<P>$B%=!<%9%7%9%F%`$K$D$$$F$O!"<j=u$1$,$J$/$H$b!"<+J,$G%$%s%9%H!<%k$G$-$k$H;W$&!#(B
$B$3$3$+$i$O!"$9$G$K$=$l$,$J$5$l$F$$$k$3$H$rA0Ds$K$9$k!#(B</P>
<P>$B$3$N>.$5$J%W%m%8%'%/%H$N:G=i$NE~C#E@$O!"%+!<%M%k$,5/F0$7$F!"(B<CODE>init</CODE>
$B$r8+$D$1$i$l$J$$$?$a$K%Q%K%C%/$r5/$3$9$H$3$m$^$G;}$C$F$$$/$3$H$G$"$k!#$3$l$O!"(B
$B%+!<%M%k$H(B <CODE>lilo</CODE> $B$r%$%s%9%H!<%k$9$k$3$H$r0UL#$9$k!#$7$+$7!"(B
<CODE>lilo</CODE> $B$r$9$s$J$j%$%s%9%H!<%k$9$k$K$O!"%?!<%2%C%H%7%9%F%`$N(B
<CODE>/dev</CODE> $B%G%#%l%/%H%j$K%G%P%$%9%U%!%$%k$,I,MW$H$J$k!#(B
<CODE>lilo</CODE> $B$O%V!<%H%;%/%?$K=q9~$_$r$9$k$?$a$K%m!<%l%Y%k(B(low level)$B$N%G%#%9(B
$B%/%"%/%;%9$rI,MW$H$9$k$+$i$G$"$k!#(B<CODE>MAKEDEV</CODE> $B$O$=$&$7$?%G%P%$%9(B
$B%U%!%$%k$r:n$k%9%/%j%W%H$G$"$k!#(B($B$b$A$m$s%=!<%9%7%9%F%`$+$i$=$l$i$r%3%T!<$9(B
$B$k$3$H$b$G$-$k$,!"$=$l$G$O$4$^$+$7$K$J$C$F$7$^$&!#(B)$B$7$+$7!"$^$::G=i$K!"$3$l$i(B
$B$9$Y$F$r<}MF$9$k$?$a$N%U%!%$%k%7%9%F%`$,I,MW$@!#(B</P>
<HR>
<A HREF="Building-Minimal-Linux-2.html">$B<!$N%Z!<%8(B</A>
$BA0$N%Z!<%8(B
<A HREF="Building-Minimal-Linux.html#toc1">$BL\<!$X(B</A>
</BODY>
</HTML>
|