🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.comp.os.linux
Article #11252

MyNoppix 3.2-05-03 发布

#11252
From: knoppix
Date: Fri, 09 May 2003 11:07
181 lines
7622 bytes
MyNoppix 3.2-05-03 ����

����:
MyNoppix ��ʲô? ��һ���µķ�������? ����. MyNoppix ����"һ�׷��а�", ��
��"ÿ�����Լ��ķ��а�", ��һ�׸�� Knoppix �����Լ��ķ��а�ķ���.
MyNoppix ���DZ���.

�ļ����°汾:
������� www.linuxforum.net �ϵ� <Linux ������> ����������������ļ���
���°汾.

����:
���������ĵ��еķ���������κ���ʧ, ���������ߡ�ɢ���߻������ĵ��й�
�׵��˶����ܾ�е��κ����Ρ�

��Ȩ��
����ĵ��İ�Ȩ���ڱ��ĵ����������ߡ����� GNU General Public Licence ����
��ɢ�����޸��ļ���

���ߣ�
knoppix <please@don't.email.me>

����������
����������ĵ���ʲô����򿴷��� �뵽 www.linuxforum.net �ϵ���Ӧ����
������

���ģ�

�岽�����Լ��� MyNoppix��
׼�� iso Ŀ¼ -> ���� chroot -> ����ϵͳ -> �˳� chroot -> ���� iso

��򵥵������ƣ���������ϸ���裺

1. ׼�� iso Ŀ¼
--------------------------------

1.1 ׼��
��Ӳ�̵�һ���ļ�ϵͳ������ռ䣬������Ҫ 4G �ռ䣬���ڱ�����ʹ�� /dev/hda1
�������µ� Knoppix ����:
ftp://ftp.uni-kl.de/pub/linux/knoppix/KNOPPIX_V3.2-2003-05-03-EN.iso

1.2 �� Knoppix ��������ϵͳ
��ʾ����ֺ��� knoppix lang=cn ��ʽ��

1.3 ��������
�˵� -> KNOPPIX -> Network/Internet -> Network card configuration
(����㲻��ͨ��������� Internet, ��ѡ����ķ�ʽ������ ADSL �� Modem)

1.4 ׼�� iso Ŀ¼

����ϵͳ��һ�� root shell ���ڽ��й��� ���˵� -> KNOPPIX -> Root Shell��

mount /dev/hda1 /mnt/hda1
mkdir /mnt/hda1/knx
mkdir /mnt/hda1/knx/source
mkdir /mnt/hda1/knx/master
mkdir /mnt/hda1/knx/source/KNOPPIX
cp -Rp /KNOPPIX/* /mnt/hda1/knx/source/KNOPPIX
mkdir /mnt/hda1/knx/master/KNOPPIX
cp /cdrom/index.html /mnt/hda1/knx/master

��/cdrom/KNOPPIX �³��Ǹ� 700 Mb �Ĵ��ļ���������ļ������� master/KNOPPIX:
cd /cdrom/KNOPPIX
find . -size -100000 -type f -exec cp -p --parents {}
/mnt/hda1/knx/master/KNOPPIX/ \;

2. ���� chroot
--------------------------------

2.1 chroot

chroot /mnt/hda1/knx/source/KNOPPIX
mount -t proc /proc proc

2.2 �޸� /etc/resolv.conf ���ú� nameserver

ͨ�� "ping www.google.com" ��������Ƿ���ȷ

2.3 ���� apt

�޸� /etc/apt/source.list
�� http://ftp.de.debian.org �滻Ϊ ftp://ftp.linuxforum.net
ע��Ҫɾ��/pub, �� ftp://ftp.linuxforum.net/..., ����
ftp://ftp.linuxforum.net/pub/...

apt-get update

3. ����ϵͳ
--------------------------------

3.1 Ϊ�˰�װ�����׼�, ����ɾ�����õ��׼�:

apt-get remove kde-i18n-* koffice-i18n-de manpages-de
mozilla-locale-de-at selflinux tipptrainer-data-de trans-de-en user-de

ͨ������������ͷų� 144MB �ռ䡣

����ͨ�����������ҳ���Щ��ռ�ռ�:
dpkg-awk "Status: .* installed$" -- Package Instlled-Size | awk '{print
$2}' | egrep -v '^$' | xargs -n2 echo | perl -pe 's/(\S+)\s(\S+)/$2 $1/'
| sort -rg

3.2 ��װ�����׼�:

apt-get install ttf-arphic-* xfonts-intl-chinese kde-i18n-zhcn stardic xcin

����ͨ�����������˽����Ϣ:
������: dpkg -l [pattern]
�鿴��˵����Ϣ: dpkg -s pkgname
�鿴���ļ��б� dpkg -L pkgname

#3.3 �޸� /etc/init.d/knoppix-autoconfig

�� 98 ��: ��ȱʡ LANGUAGE �� "de" ��Ϊ "cn":
[ -n "$LANGUAGE" ] || LANGUAGE="cn"

�� 161 ��: �� cn ���ֵ� XMODIFIERS ��ֵ��Ϊ "@im=xcin-zh_CN.GB2312"

3.4 �޸� /etc/skel/.kde/share/config/kdeglobals �� Locale ����Ϊ��
Country=cn
Language=zh_CN

3.5 �� /etc/X11/Xsessions.d/45xsession �м��룺

export LC_ALL=zh_CN.GB2312
export XMODIFIERS="@im=xcin-zh_CN.GB2312"
/usr/bin/xcin &

3.6 �� /etc/skel/.kde/.qt/qtrc �� General �������:

XIMInputStyle=Over The Spot

3.7 �� rxvt ������ʾ����

�� /etc/skel/.Xdefaults ���������:
rxvt*font: terminus-iso8859-1-16
rxvt*mfont: -guobiao-song-*-16-*-gb2312.1980-0

#3.7 �޸� /etc/skel/.kde/share/config/kdeglobals �� General ���ֵ� fixed
����Ĵ�С��Ϊ 12

3.8 ����

��ֻ���˼򵥵Ķ��ƣ�
�����ͨ�� apt-get ɾ���㲻��Ҫ���κ����������Ҳ����ͨ�� apt-get ��װ��
��Ҫ���κ��������,
Ҳ����ͨ���޸�ϵͳ�����������������������ϵͳ��
����:
�� /usr/local/lib/knoppix.jpg �����汳��.
�޸� /etc/skel/Desktop Ŀ¼�µ��ļ���������ͼ��.
��...

4. �˳� chroot
--------------------------------

atp-get clean
updatedb
umount /proc
exit

5. ���� iso
--------------------------------

5.1 �����ļ�
rm /mnt/hda1/knx/source/KNOPPIX/home/knoppix/.bash_history
rm -rf /mnt/hda1/knx/source/KNOPPIX/tmp/*

5.2 ���� KNOPPIX ѹ���ļ�ϵͳ:
mkisofs -R -U -V "KNOPPIX.net filesystem" -P "MYNOPPIX
www.linuxforum.net" -hide-rr-moved -cache-inodes -no-bak -pad
/mnt/hda1/knx/source/KNOPPIX | nice -5 /usr/bin/create_compressed_fs -
65536 > /mnt/hda1/knx/master/KNOPPIX/KNOPPIX

5.3 ���� mynoppix.iso ���̾���:
cd /mnt/hda1/knx
mkisofs -pad -l -r -J -v -V "KNOPPIX" -b KNOPPIX/boot.img -c
KNOPPIX/boot.cat -hide-rr-moved -o /mnt/hda1/knx/mynoppix.iso
/mnt/hda1/knx/master

Ȼ���һ�� OK �ˣ��� mynoppix.iso ��¼Ϊ���̾����ˡ�
ϣ���Ҽ������Ƹ��ĵ���
Technical Details
Message-ID: <b9g1t6$bg9$1@mail.cn99.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!64.152.100.70.MISMATCH!sjc70.webusenet.com!news.webusenet.com!news.bylinux.net!news.cn99.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: 10b277,89630b53b66e3859,start
X-Google-Attributes: gid10b277,public
X-Google-ArrivalTime: 2003-05-09 04:03:18 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!64.152.100.70.MISMATCH!sjc70.webusenet.com!news.webusenet.com!news.bylinux.net!news.cn99.com!not-for-mail
From: knoppix <hjnet@163.net>
Newsgroups: cn.comp.os.linux
Subject: MyNoppix 3.2-05-03 发布
Date: Fri, 09 May 2003 19:07:42 +0800
Organization: Bentium Ltd. (CN99)
Lines: 182
Message-ID: <b9g1t6$bg9$1@mail.cn99.com>
NNTP-Posting-Host: 218.80.64.113
Mime-Version: 1.0
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: 8bit
X-Trace: mail.cn99.com 1052478182 11785 218.80.64.113 (9 May 2003 11:03:02 GMT)
X-Complaints-To: usenet@news.cn99.com
NNTP-Posting-Date: Fri, 9 May 2003 11:03:02 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312
X-Accept-Language: zh-cn, en-us, en