����� V2.1 R2
��ġ �� �¾�
���� ���� : �� ���� ������ ���� '99�� 11��ȣ ����̴�.
��
�� ��ü�� Ȩ�������� ���, �ٸ� �μ�� �ø� �� ������ �����Ͽ����� �ȵȴ�.
�Ϻθ���
�ο��� ���� ������ ���� '99�� 11��ȣ�� �Ǹ� �� ���� ���� �Ͽ��� �ϸ�,
������
���� Ȩ������URL(http://www.linuxlab.co.kr) �� ǥ���Ͽ��� �Ѵ�.
'99�� 8��ȣ�� "���ͳ� ���� ��ġ��" �� ����� 2.1 ��ġ�� ���� ���� �������� ����� 2.1 Rel.2�� �������Ƿ� ��ġ �� �¾� �κ��� �ٽ� �ѹ� �����Ѵ�.
�缿���� 366
��� 32�ް�
���ϵ��ũ : primary master (/dev/hda)
��CD-ROM : SCSI
�뷣ī�� : 3com 3c905-tx(PCI)
��SCSI ��Ʈ�ѷ� : AHA-2949UW(PCI)
���� ī�� : Matrox G200
��HTML ����
����� �Ŵ����� CD �ȿ� html
���Ϸ� �ۼ��Ǿ� �ִ�. Binary 1�� CD�� �ְ� ������������ "file ��
open page"�� ���� �� "choose file" ��ư�� ���� CD-ROM ����̺���
"install" ���丮���� "install.html" ������ ���� ��ġ��
�ʿ��� ��� �Ŵ����� �� ȭ������ �� �� �ִ�.
���ؽ�Ʈ ����
���� ���� ���丮�� �ִ�
install.txt ������ �������μ������� ������ �ȴ�.
�����ͳ�
http://www.debian.org/releases//i386/install
���������� ���� �ֽ��� �Ŵ����� �÷�����.
�� Virus Protection
������� ��ġ�ϴ�
������ disable �ؾ��Ѵ�
�� Shadow RAM
�������� Shadow RAM �����
������� �ʴ´�.
�� Advanced Power Management
�������忡��
Advanced Power Management�� �����Ѵٸ� APM ��� ���� �����ؾ��Ѵ�. doze,
standby, suspend, nap, sleep ��带 disable �ؾ��Ѵ�. �ϵ��ũ�� ����
power-down Ÿ�̸Ӹ� disable �ؾ��Ѵ�.
�� "15-16 MB Memory Hole"
�̷���
������ disable
�� "LFB" or "Linear Frame Buffer"
���� �������� �߿� �̷� �¾��� ������ "1 Megabyte" �� ����
�� Extended vs. Expanded Memory
��������
Expanded �� ������� �ʴ´�.
�� �ͺ� ����ġ
�ͺ�����ġ�� ������ �����
��.
�� ���� Ŭ��ŷ
CPU�� ���� �ӵ����� ����
�ӵ��� �����ϴ� ���� �ﰡ�ؾ��Ѵ�. CPU�� Ŭ���ӵ��� �������� ���� ��� CPU����
���ϴ� ���� ������ �ý����� �ٿ�� Ȯ���� ����. CPU�� ���� �ӵ��� �� �ӵ���
CPU�� ����� ��� ���� �۵��� �����Ѵٴ� ���̹Ƿ� ���� Ŭ���� �� ��� �̻���
���ص� �����ڿ��� å���� ���� �� ���� �����̴�.
������ 333Mhz CPU�� 400Mhz�� ������ ����ص�
������ ������ ������ �ٸ�ŭ ������ ȸ�簡 �ƴϴ�.
HDD Sequence SCSI/IDE : IDE Boot Sequence : CDROM,C,A (���� AWARD BIOS�� ����ϴ� PC�� ����̸� �ǽø��� ���� �� �ٸ���.)
"boot: " ������ ������ lt; enter
> �ϸ� Ŀ���� �� �ö鼭 ���� ������ ȭ�鿡 ���. �� ����
������ ���� �����ϴ� �ڼ��� �� �ʿ�� ����.
�̹� �ϵ��ũ�� ������ Swap ��Ƽ�� �� ����Ƽ�� ��Ƽ���� ������ "Initialize and Activate a Swap Partition"�� ����Ʈ�� ���õȴ�( �� �������� ���´�). ���� ��Ƽ���� �״�� ������ �� ���� �����Ѵ�. �� "10"���� ����
�� �ϵ��ũ�̰ų� ������ ��Ƽ���� �����ϰų� �ϵ��ũ�� ������ ��ġ�ߴ� ������ ������� "Partition a Hard Disk"�� �����Ѵ�. �� ��Ƽ���� ���� ����ٴ� ���̴�.
�� "Partition a Hard Disk"�� �����ߴٸ� �ϵ尡 ���� �� ������ �� �� ��Ƽ�� �� �ϵ��� ��ġ���� ������. IDE ����� �ϵ尡 primary master�� ����� ������ /dev/hda�� ��ġ���̴�.
�� cfdisk 0.81 ���� ȭ���� ���´�. fdisk�� ���ϰ� ���ִ� ���α����� ���� �ȴ�.
ȭ���� �Ʒ��� ����.
cfdisk 0.8l Disk Drive: /dev/hda Heads: 16 Sectors per Track: 63 Cylinders: 665 Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------------ Pri/Log Free Space 327.31 [Help] [New] [Print] [Quit] [Units] [Write]
���� ������ �ϵ尡 /dev/hda �̰� �뷮�� 327�ް��̸� ��Ƽ���� ���� ���� ������ �����ش�.
�� [new] �� [Primary] �� Size �� [Beginning]��
�����ϸ� hda1�� ���������.
Name �ؿ� hda1�� ������ Size�� ǥ�õȴ�.
�� �� ��Ƽ���� swap ��Ƽ������ �Ϸ��� [Type] ���� �����ϰ� 82�� �Է��Ѵ�.(swap ��Ƽ���� 82���̴�) ȭ�鿡 �Ʒ�ó�� ���´�.
Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------------ /dev/hda1 Primary Linux Swap 32 Pri/Log Free Space 295.32
�� �Ʒ� ȭ��ǥŰ�� ����ؼ� Free Space�� ���� ���븦 ��ġ�� �� new �� primary �� size ������ ������ native ��Ƽ���� ����� [Bootable] ���� �� ��° ��Ƽ���� Active ���ش�.
�Ʒ��� �ϼ��� ����̴�
Name Flags Part Type FS Type [Label] Size (MB) -------------------------------------------------------------------------------------- /dev/hda1 Primary Linux Swap 16.12 /dev/hda2 Boot Primary Linux 309.38
< ���� > �ϵ��ũ �뷮�� Ŀ�� �Ǹ��� ������ 1024�� ������ �ι�° ��Ƽ���� 1024 �Ǹ��� �̳��� ��ġ�ϵ��� �뷮�� �����ϰ� ���� �뷮�� ����° ��Ƽ�ǿ� �Ҵ��Ѵ�.
�� [ Write ] �� yes �� �����ϸ� ��Ƽ�� ���̺��� �ϵ��ũ�� �����ͺ�Ʈ���ڵ忡 ����ȴ�. "Writing..." ������ ������ ��Ƽ�� ���̺��� �ϵ��ũ�� ��ϵȴ�.
�� [Quit]�� �����Ͽ� cfdisk �� ���� ���´�.
* ���� �ϵ� �뷮�� Ŀ linux native ��Ƽ����
�ΰ� �̻��̸� (�Ǹ��� ��ġ�� 1024�� �Ѵ� ���� �ΰ� �̻��� ������ �Ѵ�)
"Alternate: Initialize a Linux partition" ���� �����ؼ� ������
��Ƽ�ǵ� �����ϰ� �� ��Ƽ���� ����Ʈ ����Ʈ�� �����Ѵ�(��Ƽ���� ���� ��
�̸� ���� /usr /home /var � �����Ѵ�).
�̺κ��� ���߿� ������ �����ϹǷ� �������� �ʾ����� �ӽ÷� �Է��ص� �ȴ�. ���� ����� �ִ� ���� ��Ʈ��ũ �����ڿ��� �����Ͽ� �����Ͽ��� �Ѵ�. ���Ƿ� �Է��ϸ� �ٸ� ȣ��Ʈ�� �浹�� ���Ѵ�.
��Choose the Host Name : debian
��Network Connection������ ������ ������ ��Ʈ��ũ�� ����� �ִ����� ���´�. ���̾���̳� TT�� ȣ��Ʈ���� �� PPP ���Ḹ ����ϴ� ���� NO�� �����Ѵ�. ��� ������ ���� ������ ��쵵 ������ ���� ����� ���� yes�� �Ѵ�.
��Domain name : linuxjournal.co.kr
��ip address : 192.168.1.3
��netmask : 255.255.255.0
��������� �ϴ�
���� ���� 0���� ������ ������ �ִ�.
��broadcast address :
192.168.1.255 :
�ֱ��� ����Ϳ��� ����Ѵ�.
192.168.1.0 : ������ ���� �Ϻ��� ����Ϳ���
����Ѵ�.
������Ʈ���� : 192.168.1.1
�ý����� �ø�����Ʈ��
���� ���ͳݿ� PPP�� ����Ÿ� gateway�� �������� �ʴ´�. ������ �������
���ͳݰ� ����� �ִٸ� ������� �̴��� ��Ʈ �� IP address�� ���� gateway�̴�.
��DNS ����
�������� DNS ������ ��ġ��
�����̸� The system will be its own DNS server �� ����
make Linux the default boot partition : ����
���� �ü���� ������ �������� ����Ʈ �����ϰڴ����̴�. �� yes
�÷��Ǹ� ����ϴµ� �ð��� �����ϱ����ؼ���
��ġ �Ŀ�
/etc/driveprm�� drive0: deviation=640�� �ֱ⸦ ���Ѵ�.
��Ʈ ������ ����������� reboot the system��
���´�. �÷��Ǹ� �����ϰ� �������� �����Ѵ�.
����� ��Ű�� ��ġ�� ���ſ��� ��Ű���� �߿䵵������ Required, Important, Standard, Optional, Extra ������ �з��ϰ� �� �з� ���� ��ü ��Ű���� ������ ���� �ְ� �з� ������ ��Ű�� ������ �����Ҽ� �־����� �� ��� ��Ű���� ������ �� �� �ʺ��ڴ� ���ÿ� ������� �־���. ���� 2.1������ �����ʰ� Ÿ��ũ������ ��Ű���� �з��� ���� �� �����ʰ� Ÿ��ũ�� �����ϸ� �ڵ����� ��Ű������ ���õǵ��� �ϰ� �ִ�.
Ÿ��ũ : Ÿ��ũ�� Ư�� ���� �ϴµ� � ��Ű���� �ʿ������� ������ �ִ� ������� �����ϴ°��̴�. ���� ��� perl programming, Chinese word processing ������ �з��ؼ� ��Ű���� �����ϴ� ����̴�.
���� ���� Ÿ��ũ�� ���� �����ϴ�.
������ : ������ ��� ���� �Ǵ� ���·� �з��ϴ�
���̴�. ������� ����Ʈ���� ���߿����� �������� �������, ���ͳ� ����������
����, ��ũ�����̼� ���� �����ϴ°��̴�. ���ٶ� �ش� ��Ű���� �ڵ� ���õȴ�.
�������� �� ���� �����ϴ�.
Ÿ��ũ�� �������� ������ �Ŀ��� ���Ŀ� ������
dselect���� select�� �������� �ʰ� �Ѿ�� �ȴ�.
���⼭ yes�� �ϸ� Ÿ��ũ �� ������ ���� ����
���´�.
No�� �ϸ� dselect ���� ������ ���⼭ select�� ������ ����ó��
�߿䵵�� ���� ��Ű�� ������ �Ҽ� �ִ�.
Ÿ��ũ�� �����ʿ����� �̹� ��Ű���� �����ߴٸ� dselect���� [S]elect �ܰ踦 �����ϰ� [A]ccess���� [U]pdate �� [I]nstall�� �����ص� �ȴ�.
[dselect] �ʱ� ȭ��
Debian Linux `dselect' package handling frontend. 0. [A]ccess Choose the access method to use. 1. [U]pdate Update list of available packages, if possible. 2. [S]elect Request which packages you want on your system. 3. [I]nstall Install and upgrade wanted packages. 4. [C]onfig Configure any packages that are unconfigured. 5. [R]emove Remove unwanted software. 6. [Q]uit Quit dselect.
* dselect ������ ���� ����� ���¸� �����ϱ�
�ٶ���.
�� �� ���� ��ȣ ������� �����Ѵ�. �� �ܰ踶�� help Ű��
������ ������ ���´�.
deslect���� ���� ���� ��Ű���� ��ġ�� ���� �� �ٽ� DSELECT �������� ��ġ�� �����ϹǷ� ��ġ�ÿ��� �ּ������� �����ϴ°� ����.
Select�� ������
root�� �α��� shutdown -r now �������� �������Ѵ�.
������ �̸��� �����Ϸ��� /etc/hostname, /etc/hosts
�� ���� ��ģ��.
/etc/init.d/network ������ �����Ѵ�. /etc/hosts ���ϵ� �����ؾ� �Ѵ�.
[root]/etc/init.d$ cat network #! /bin/sh ifconfig lo 127.0.0.1 route add -net 127.0.0.0 IPADDR=192.168.1.1 NETMASK=255.255.255.0 NETWORK=192.168.1.0 BROADCAST=192.168.1.255 GATEWAY= ifconfig eth0 ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST} route add -net ${NETWORK} [ "${GATEWAY}" ] && route add default gw ${GATEWAY} metric 1
ip aliasing�� �ϰų� ��ī�带 ���� �� �Ŵ� ��쵵 ����� ��ī���� ��巹���� �Ҵ��ϰ� ����� ���̺��� ����ش�.
���� ���� �������� �ø��� ��Ʈ�� ���� ppp
������ �ϹǷ� GATEWAY�� ���� �ʾҴ�.
/etc/resolv.conf���� �����Ѵ�.
[root]/etc$ cat resolv.conf search linuxjournal.co.kr nameserver 127.0.0.1
���� �������� DNS ������ ��ġ�� �ִ� ����.
������ �����ÿ� �ڵ����� ����Ǿ��ϴ� ����� ��ũ��Ʈ�� /etc/rc.boot ���丮�� �ִ´�.
�� ���丮���� ��ġ�ÿ� �� ���� ��ũ��Ʈ��
��� �ִ�. 0setserial �̴�.
�� ��ũ��Ʈ�� �ø�����Ʈ�� �ʱ�ȭ�ϴ� ���ɵ���
��� �ִ�. �ø��� ��Ʈ�� �¾��Ϸ��� ��� �ִ´�.
�� ���丮�� ��ũ��Ʈ�� ���ĺ� ������ ����ǹǷ� ���� �� ������ �����ؾ��Ѵ�. ������� PPP ������ �� �� ���� �ø��� ��Ʈ �¾��� �̷������ ������ ���̾��� �̷�� ������ ��ũ��Ʈ ������ �����ؾ��Ѵ�.
������ ��� ip masquerade �����̳� ���ý�
�ڵ����� TT���̳� ���뼱���� PPP ������ �ϰ� �ϴ� ���ɵ��� ��� �ִ´�.
���� rc.boot ���丮�� ����ڰ� ���� ��ũ��Ʈ������ �ý��ۿ� �ʼ����� ���ɵ��̳� ���ͳ� ���� ���� /etc/rc?.d ���丮���� �ٷ��.
rc2.d ���丮���� ��Ƽ���� ��忡�� ������ �����Ű�� ���ɵ��� �ְ� rc6.d ���� �ý��� �� �ٿ�� ������ �����Ű�� ������ �ִ�.
S�� �����ϴ� ������ ������ �����ϰ�(start) K�� �����ϴ� ������ ������ �����Ų��. (Kill) �� �� ���ɵ��� �����δ� /etc/init.d�� �ִ� ���� ��ũ��Ʈ�� start �Ǵ� stop �ɼ��� �־� �����Ų��.
���� ��� /etc/rc2.d ���丮�� ����ġ ������ ���� ������ ����
S91apache �� ../init.d/apache
�� ������ ����/etc/init.d �� �ִ� apache �� script�� start�� ���ڸ� �־� �����ϴ� �Ϳ� �Ұ��ϴ�.
�ý��� �� �ٿ�ÿ� ����Ǵ� /etc/rc.6 ���丮�� ����ġ ���� ������ ����.
K20apache -> ../init.d/apache
�� ������ /etc/init.d/apache ��ũ��Ʈ�� stop ���ڸ� �־� �����Ű�� ���̴�.
���� �ڼ��� ������ '99�� 8��ȣ "������
���� ���� �м�"�� ���� �ִ�.
PCI �� �ƴ� ISA ��ī�尡 �ΰ� ������ ����������
�� �� �νĽ�Ű�� �����.
�� ���� �ϴ� ��ī�� �¾� ���α�(������ ������)
�� ���� PNP�� disable �ϰ��� �¾��� �ڵ����� ��� �ش�. ������ ���� ���α���
���� IRQ �� IO address �浹 ���θ� �����Ѵ�.
���� ���������� ���ý� �� ���� ��� �νĵǴ��� Ȯ���Ѵ�. ��ī�尡 �νĵŸ� �Ʒ� ������ �ΰ� ���´�.
eth0: 3c509 at 0x300 tag 1, 10baseT port, address 00 60 8c ec 79 4f, IRQ 10. 3c509.c:1.16 (2.2) 2/3/98 becker@cesdis.gsfc.nasa.gov.
(�� ��°�� eth1�� ���;��Ѵ�.)
�� ���� �������� /etc/lilo.conf�� �Ʒ� ������ �߰��ϰ� lilo ������ �����Ѵ�.
append="ether=10,0x300,eth0 ether=5,0x200,eth1"
���� 3com�� ��ī���� ���μ� 10�� IRQ, 0x300�� IO address�̴�.
�� ��° ��ī���� ip address �� ����� ���̺��� �߰��Ϸ��� /etc/init.d/network ���Ͽ� �Ʒ� ������ �߰��Ѵ�.
ifconfig eth1 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 route add -net 192.168.1.0
����� �ý����� ����ͷ� ����Ϸ���(ppp ������ ����ϰų�, IP masquerade ��� ��) ip forwarding�� enable �Ǿ��Ѵ�. �Ʒ� ����� �Ἥ ip forwarding�� enable �Ѵ�.
/etc/rc.boot ���丮�� 2ip_forward�� ��ũ��Ʈ�� ����� chmod 755 ������ �ش�. ������ ������ ����.
#!/bin/bash echo "1" > /proc/sys/net/ipv4/ip_forward
��Ʈ �н����带 �ؾ��ų� ������ �߸� ������ ������ �ȵŸ� �Ʒ� ������� �����Ѵ�.