How to build the Original LINUX
なぜLINUXを自前で作ろうと思ったかというと最近のディストリビューションの最小構成で導入してもデカイこと・・・無駄なコマンドがしこたま入ることなどなどから自分の必要としている最小限のものが作りたいということで「自前でやるしかない!!」LINUXの勉強にもなるし・・・から作り始めたのでありました。
For creating from the start. It refers to the internet....There is useful information , as follows:
LFS(Linux From Scratch) / Linux JF There are the documents collected well.
A policy objective is making the Firewall machine of the minimum configuration.
Any responsibility when this is created to reference and there is a problem does not have the contents currently written here for an individual memo.
The question about the contents is by e-Mail.
A links place may be changed suddenly. Please link from a TOP page.
- Purpose of building the Original LINUX
- What is prepared
- Building the development environment
- The source files used in making the Original LINUX(At any time addition schedule)
- How to build a Original LINUX
- Create the directory for work and copy the source files
- Make the file systems
- Compile the MAKEDEV and create the device files
- Deployment the Kernel source
- Compile & Install the glibc
- Compile & Install the sysvinit
- Compile & Install the ncurses
- Compile & Install the bash
- Compile & Install the util-linux
- Compile & Install the sh-utils
- Compile & Install the net-tools
- Compile & Install the modutils
- Compile & Install the procps
- Compile & Install the fileutil
- Compile & Install the dhcpd
- Compile & Install the dhcpcd
- Compile & Install the iptables
- Compile & Install the pppd
- Compile & Install the pptpd
- Compile & Install the sysklogd
- Making the kernel
- Compile & Install the rsync
- Create & Edit the initrd file
- Make & Setup the ramdisk file
- Make the root file system
- Create the rc shell/Other setup
- Compile & Install the bootloader,and setup
- Starting check
- Move to CompactFlash
- Completion
Supplement1. .config file(kernel parameter)
Supplement2. inittab file
Supplement3. file list
Supplement4. linuxrc file
Supplement5. rc.sysinit file
Supplement6. syslog.conf file
Supplement7. rc0 file
Supplement8. rc6 file
Supplement9. lilo.conf file for a starting check
Supplement10.lilo.conf file
|