[ ����� ] [ ��������� ] [ ������� �� ��������� ������ ] [ ���������� ] [ ������ ]

��������� Debian GNU/Linux 2.2 ��� SPARC
����� 8 ��������� ���� ��� ``��� ������?''


8.1 ���� �� ������� � UNIX

���� �� ������� � UNIX, ���, ��������, ���� �� ������� ������ ��������������� ���������� � �������� ��. �� �������� Unix FAQ �� ������ ����� ������ �� ����� � ����������� Usenet, ������� ����� ��� ��������� ���������. ����� ��������� User-Friendly Unix FAQ.

Linux — ��� ���� �� ���������� Unix. ������ ���������������� Linux (LDP) ������ ��������� ���������� ��� ���������� HOWTO � ���� ����������� � Linux. ����������� ���� ���������� ����� ���� ����������� ��������; ��� ����� ��� ���������� ���������� ����� doc-linux-html (������ HTML) ��� �� ����� doc-linux-text (������� ��������� ������), � ����� ��������� � ������� /usr/doc/HOWTO. LDP HOWTO ����� ���������� �� ������ �����, � ��� �������� �������� ��� ������ Debian.

����� �� ������ ����� ���������� ����������� ������ � Debian.


8.2 ������������� �� Debian

Debian ���������� �� ������ �������������. ���� ���� �� ��� ������� � ������� ���������� ������������� Linux, ��� ���������� ����� ����������� Debian ��� ����, ����� ���� ������� ��������� ��������������. ��� ����� �������� ���������, ������� ������ ������ ��� ����������������. �� � ���� ������ �� �������������� ��� ����� ��� ������� �� ������������� Debian.

����� ������� ����������� Debian -- ��� ������� ��������� �������. �������, ������������ ����� ����� ������� ��������� � ������� ������� ��������� �������. � ���������:

��������, ���� �� �������� ���� /usr/bin/perl ��� ����� ���������� ��������, �� ��� ������ �� �������� ����� perl, ����, ������� �� ������� ����� ������� ���, ��� ��������� � ������. �������� ����� �������� �����, ������������ ����������� ���������� ������ perl � ��������� dselect (��� �����, ��� ���� ��������� � ����� ``hold'').


8.3 �������������� ����������

���� ��� ���������� ���������� � ���������� ���������, ������� �� ������ ����������� ��������� ������� man program ��� info program.

����� ����� ������������ ���������� ����� ����� � �������� /usr/doc. � ���������, � ��������� /usr/doc/HOWTO/usr/doc/FAQ.

������� ���������� ������ ������������ � Debian �� ������ ����� �� ����� Debian. � ���������, ��� ����� �������������� �������� Debian FAQ������ ������� �������� Debian. � �������� Debian ������� ������������ ��������� ������� ����-�����. ��� ����, ����� �������� ������ �� ������ ����������� �� ���� ��� ����� ������� ��������, ��������� — �� �������� �������� �� ������ ��������.


8.4 �������������� ������ ����

����� ������������� ����? ����� ��� �� �������� ����������� ��� ��� ����, ������� ������������ ��� ����� Debian, ���� ����� ��������� ����������� � ������������ ������������ ����������. ������, � ��������� ������� ��� ����� ��������� ��������:

�� ������� ���������� �������������� ����. ��� ��������� � �������.

��� ����, ����� �������������� ���� � ������������ � ��������� Debian, ��� ���������� ��������� ������: kernel-package, kernel-source-2.2.19 (��������� ������������ ������ �� ������ ��������� ����� ���������), fakeroot � ��������� ������, ������� ��, ������ �����, ��� ���������� (���� /usr/share/doc/kernel-package/README.gz �������� ������ ������ ����������� �������).

��������, ��� �� �� ������� ������������ ����� �������� ��� ����, ����� ������������� ���� ``a la Debian'', �� ��� �������, ��� ������������� ������� ��������� ������� ��������� ������� ������� ��������� ������ ���� ����� � ����������. �� ����� ����, ������ ������ kernel-source-2.2.19 �� ������ ����� �������� ������ ���� ����� �� ������ (Linus Torvalds), � ������������� ��� ��� ������ ������ kernel-package.

�������, ��� ������ ������������ �� ������������� ������ kernel-package �� ������ ����� � �������� /usr/share/doc/kernel-package. ���� ������ �������� ������ ����� �������� ���������� �� �������������.

���� �� ������������ ���� ��� UltraSPARC, ���������, ��������� �� �� ����� egcs64. ��� �������������� ���������� ��� 64-������ ���� ��� SPARC. gcc, ��������������� �� ���������, ���� ����� ������������� 64-������ ����, �� ��� ����������� �� ��� ��������� � ������. ����� ����, ���� �� �� ������ ������������ egcs64 � � ��� ����� ��������, �� ��� ������ ����� ������� �������������� ���� � ������� egcs64, ����� ���������, ��� ��� �� ����� ���� ����������. ����� ��������� egcs64 ��������� ������� update-alternatives --config sparc64-linux-gcc �� ������������ root, ����� ���������, ��� ������ egcs64 ������������ � �������� ���� ���������.

����� �� ������������. ��� �������� ������ ������ ���� ����������� � �������� /usr/local/src � ��� � ��� ���� ������ 2.2.19. ���������������� ������� �����������������, �������� ���������� � �������� /usr/local/src � ���������� ���������� ����� �������� ���� ������� ������� ������. ������, ��������� ���� ������� ������� ������, ��������� � �������, � ������� �� ����������� ������������� �������� ������ ����(cd /usr/local/src), ���������� ����� �������� ������� ���� (tar xzf /usr/src/kernel-source-2.2.19.tar.gz) � ��������� � ������ ��� ��������� ������� (cd kernel-source-2.2.19/). ������ �� ������ ��������� ��������� ������ ���� (make xconfig, ���� �� ����������, ��������� � ��������� X Window System, make menuconfig ���� ���). �� ���������� ��������� ��������� ��� ������ ��� ��� ���� ����������. ���� �� ������������, ����� �������� ������� ���������� (���������, ������� ��������� ��������������� �������������, ��������, �������� �������, SCSI-������������� � �.�.) �������� ����������. ������, ������ �����������: �������� ����������, �� ������� �������� ��������� � ����������� ������������, ����� �� ������, ���� �� �� ��������� � ��� ���� ����. �� �������� �������� ��������� ``���������� ������� ����'' (``Kernel module loader'') �� ���� ``��������� ������������ �������'' (``Loadable module support'') (��� ����� �� ���������� �� ���������), � ��������� ������, ����� ���������� ��������.

��������� ������ �������� ������� � �������� ��������� ������ kernel-package. ��� ����� ��������� /usr/sbin/make-kpkg clean.

������ ������������� ����: fakeroot /usr/sbin/make-kpkg --revision=custom.1.0 kernel_image. ����� ������ (1.0) ����� ���� ������������, �� ��������� ������ ��� ��� ������������ ����� ��������. ����� �����, ������ ����� ``custom'' �� ������ �������� ����� ����� (��������, �������� ����������). ���������� ����������, � ����������� �� �������� ����� ������, ����� ������ ������������ �����.

��� ������ ������� ���������� ����������, �� ������ ���������� ���� ����, ��� ����� ������ �����. ��� ������������ root ��������� dpkg -i ../kernel-image-2.2.19-subarch_custom.1.0_sparc.deb. ����� subarch — ��� �������������� ���-�����������, ��������� �� ����������, ������� �� �������. ������� dpkg -i kernel-image... ��������� ���� ������ � ������������ ������� ���������. � ���������, ����� System.map (����������� ��� ������� ����) � /boot/config-2.2.19 (���������� ��������� ������������ ����� ����). ���� �� ������� ����� �������, �� ������ ����� ���������� � ���.

������ ������� ����� ������������� ������: ����������� ���������� ��� ���������, ������� ���� �������� ��� ���������� ����������� ����, � ����� ��������� shutdown -r now.

������������ ������ kernel-package ��������� � �������� /usr/share/doc/kernel-package.


[ ����� ] [ ��������� ] [ ������� �� ��������� ������ ] [ ���������� ] [ ������ ]
��������� Debian GNU/Linux 2.2 ��� SPARC
version 2.2.22, 27 March, 2001
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo