�o�u�O�@�ӫܦ��쪺���D�A����ݭn�ɯŮM��H�p�G�ڪ������B�@���n�n���A����ڷF���ݭn�ɯšH�q�`�ڭ̤ɯŪ���]�D�n���T�ӡG�b�W�����ݨD�����A�ר�ݭn�`�N���O�ĤG�I�A���@�ӮM�w���W���U�{�ɡA�d�U���n�h�áA�����s�M��a�I�_�h�y�������M���A���i���O�x�۪���?�����s����k�����ǩO�H���A�ثe�b Linux �̭����۷��h�����P����s�M�覡�A�]�A�F Red Hat �o�i�� RPM �P up2date ���u�W��s�Ҧ��F Debian �o�� distribution ���Y�ϥΪ� dpkg ��k�FSun Unix �W���ϥΪ� pkg �ɯŤ覡�F�ثe�V�ӶV�y�檺 apt �u�W��s�Ҧ��F�٦���l�X���Y�̱`�ϥΪ� Tarball �sĶ��k�����A�p�G�n�@�Ӥ@�ӻ������ܨ��]�Ӳ֤H�F?�ҥH�A�o�̧ڭ̥H�ثe�b Mandrake, Red Hat, OpenLinux �� Linux distributions ���`���� RPM �P Tarball ���M��ɯŤ覡�Ӷi�满���G
- �ݭn�s���\��A���¦��D���èS���A�ҥH�ݭn�w�˷s���M��F
- �ª������M��W���i��w���W���U�{�A�ҥH�ݭn��s��s�����M��F
- �ª����M�����įण���A�Ϊ̰��檺��O�������z�̺����C
- RPM
�ثe�ϥγ̼s�x���M��z�{�����@�A�Q�θ�Ʈw�z���覡�Ӷi��M�w�ˡA�㦳�۷��e�����ާ@�����A�ӥB�M��d�����Ҫ��\��۷��j�j�A���L�·Ъ��a��b��L���ݩʬ̪ۨ����D�F�o��ؤ�k�O�U���u���I�աA�ڭ̳o�̷Q�n�ӽͤ@�� RPM �P Tarball ���w�ˤ覡�F�I
- Tarball
�����H��l�X( source code )�g�L�sĶ��A�i��w�ˡC�b�w�ˤW���㦳���j���F���סA�i�H�H�ɧ��ϥΪ̳ߦn���ѼơC���O�ݭn��L���M���U�A�Ҧp gcc compiler, kernel-header, make �M���A�åB�b�Ϧw�ˤW���㦳�@�w�{�ת��x���סF
xxxxxxxxx.rpm
�@<==RPM ���榡�A�w�g�]�˧����� rpm �ɮסF
xxxxx.src.rpm �@<==SRPM���榡�A�]�t���sĶ����l�X��T�C |
rp-pppoe
- 2.6
- 5
. i386
.rpm
�Ĥ@�ӳ����O�M��W�� �o�O�M������T �o�O���X���������� �o�O�A�X���w�饭�x ���ɦW�Ӥw |
[root @test
/root]# rpm --rebuild rp-pppoe-2.6-5.src.rpm
<==SRPM
[root @test /root]# rpm --recompile rp-pppoe-2.6-5.src.rpm <==SRPM [root @test /root]# rpm -ivh rp-pppoe-2.6-5.i386.rpm <==RPM |
[root @test
/root]# rpm -ivh rp-pppoe-2.6-5.i386.rpm
[root @test /root]# rpm -ivh --nodeps rp-pppoe-2.6-5.i386.rpm <==���Ҽ{�̼ۨҲ� [root @test /root]# rpm -ivh --replacepkgs rp-pppoe-2.6-5.i386.rpm <==�����л\�����w�˹L���M�� [root @test /root]# rpm -ivh --replacefiles rp-pppoe-2.6-5.i386.rpm <==�����л\���Q�ק�L�����D�ɮ� |
[root @test
/root]# rpm -Uvh rp-pppoe-2.6-5.i386.rpm
[root @test /root]# rpm -Fvh *.rpm <==�Ҧ��b�A Linux �D���W���w�˹L���M��~�ɯ� |
1. �q�t�άd�ߡ]��
/var/lib/rpm ��Ʈw���o����ơ^
[root @test /root]# rpm -q rp-pppoe <==�ȦC�X rp-pppoe �o�ӮM�����F [root @test /root]# rpm -qa <==�C�X�Ҧ��w�˹L���M��P�����F [root @test /root]# rpm -qi rp-pppoe <==�C�X rp-pppoe �o�ӮM�ԲӸ�T [root @test /root]# rpm -ql rp-pppoe <==�C�X rp-pppoe �o�ӮM��w�˪��ɮP���|�F [root @test /root]# rpm -qf /etc/rc.d/init.d/pppoe <==�d�� pppoe �o���ɮ��ݩ���@�ӮM��H 2. ���ɮd���ɮת����e
|
[root @test
/root]# rpm -V rp-pppoe <==����ˬd
rp-pppoe �o�Ӥw�w�ˮM���ɮפ��e�P����O�_�ۦP
[root @test /root]# rpm -Va <==�ˬd�Ҧ��� /var/lib/rpm ���U����Ʈw�P Linux �t�ΤU�O�_�ۦP���ɮסI �d�ҡG
�b�ɮצW�٫e�����Ѽƻ���
[root@test RPM]#
rpm -ql crontabs <==�d�� crontabs �������ɮסH
|
[root @test
/root]# rpm -e re-pppoe <==�Ѧw��
rp-pppoe
[root @test /root]# rpm --rebuilddb <==���ظ�Ʈw |
�u����� RPM�G
�o�@���O�Ӧ��쪺���D�G�y�p�G�ڭn�ɯŪ��ܡA�Ϊ̬O���s�w�ˤ@�ӷs���M��A����ӿ�� RPM �٬O Tarball �Ӧw�˩O�H�z�I�W�A�p�G�� RPM �i�H���ѵ��z�� distribution �Ӧw�ˡA�åB�S���Y�����ۨ��ݩʪ����D�ɡA�����I��� RPM �Ӧw�˷|�O�@�Ӥ���n���ѨM��סA Why �H�o�O�ѩ���W���N���쪺 RPM ���n�B �աI�i�H�㦳�ɮP��Ƨ����������u�I�A�o�N�O�W�����쪺 /var/lib/rpm �o�ӥؿ��̭�����Ʈw�A�ӰO���i�H���A�b�z�W�K�Q�A�]�A�W�����쪺 RPM ���ɯšB�w�ˡB���һP���������C�ר�O�b�d�ߤW���I�i�H���A�b�z�A���t�ΤW���K�Q�C���O RPM �]���O�S�����I���A�]�A�̬��j�a�ҩ��s�s���y�ݩʬۨ��z�����D�A�C�@�Ӥ��P���������A�N�����n�H���P�� RPM �ɮרӦw�ˡI���~�A�p�G�n�ɯšy�Y�@�ӮM���z�Ӥw�ɡA�q�`�ٻݭn�s�a��L���M��]�����n�@�_�ɯŤ~��A�_�h�|�����D�I���~�A���@�ӮM��g�L�F�y�j�T�ת��ק��z����A�q�`�ª� RPM �P�s�� RPM �����w�g�X�G�L�k�y�����ۮe�z�ɡA�����I����ɯũΪ̬O����������i�O�|���a�H���I�Ҧp�̪�B�̱ͭ`�`�ݨ쪺 Apache 1.3.xx �P 2.0.xx �������ɯŰ��D�I�ѩ�[�c�W���t���ʤӤj�A�[�W�����ݩʬ̰ۨ��D�����o��@�ӧ������ѨM��סA�o�Ӯɭ� RPM �N������X�A�F�C�]���D�z�n�@�Ӥ@�Ӫ��N Apache �����A�s�P��̪ۨ��M��A�M��A�N Apache �@�Ӥ@�Ӫ��w�ˡA�]�A�s�M�̮ۨM��I ^_^ .....�ڬO���|�o�����I �^
²����k�G
�ҥH�o�Ӯɭ� Tarball ���覡�N�S�O�A�X�z���w�ˤF�I�o�O�]�� Tarball �i�H�ۦ�]�w�sĶ�ɪ��ѼơA���~�A�]�i�H�ۦ�]�w�y�w�˸��|�z�A�۷����A�X��Q�n�w�ˡy�h�Ӥ��P�������P�@�ӮM���z�����p�I�o�O��O�H�I�ѩ� RPM �����n�t�X�t�θ̭���L���ۨ��ݩʪ��M��A�ҥH�W�A�L���w�˸��|�]�N�O�C���ɮת���m���|�^�z�פW�O���A�N�O�����H�N�����ܥL���w�˸��|�A�]���A������Ӥ��P�������ۦP�M��Q�n���ժ��ɭԡA�j���@�w�N�o�N�����������������A�~��w�˨ϥΥ��������o�I�]���~�A�ѩ�̪ۨ��M��X�G���w�g�]�t�b tarball �����F�A�ҥH�w�ˤW�����ä������I�^
�M�� tarball �i���O�o�˪��I�A�i�H�ۦ�sĶ�åB�w�˦b���P�����|�A�u�n�b�Ұʪ��ɭԱҰʾA���������A���P�������M��i�H�P�ɪ��s�b��@�Өt�η����A�ӥB�i�H�z�L��ܱҰʪ��ɮרӱҰʤ��P�������C���M�o�I�A�]�i�H�� tarball ���w�˻P RPM ���w�˦P�ɦs�b��@�Өt�η����A���O�ݭn�S�O�d�N���O�A�A�b�ҰʸӮM�ɭԡA�d�U�O�o�A���Ұʸ��|�I�K�o�Ұʨ�F���~�������F�I�����I�]�o�]�O�@�Өt�Φs�b���P�h�Ӫ������M��e���o�ͪ����~�I�Ʊ�j�a������A�ѳo�Ӱ��D�O�I�^
�ҥH���A���F�קK�o�ظ��|�W�����~�x�Z�A�W�A�ڭ̳��Ʊ� Tarball ���w�˸��|�i�H�]�w�b Linux �쥻�N�W���n���j�a�w�˪����|�y /usr/local �z�o�Ӹ��|�U�I�o�˥i�H�٥h�۷��h�M���ɮת��ɶ��I�ӥB�b�z�W���]�|����e���I�����I
���L�A Tarball �̳·Ъ��a�観�X�I�G
- �Ϧw�ˡG
Tarball �̳·Ъ��a��N�b��L���y�Ѧw���z�F�I�۷����Q���I�p�G�O²�檺�����N�Ҧ����M��w�˦b�@�ӥؿ��U���ܡA�Ҧp /usr/local/mrtg �ɡA����Ѧw���ٺ�²��A�N�O�N�Ӹ��|�����N OK �աI���O�p�G�O���� sendmail �o�@�ةO�H�L�����|���O�w�g��m�����]�ݭn�b /etc/sendmail.cf�B/etc/mail ���U�^����l�ܤϦw�˪����|�N�ܷФH�F�ҥH���ARPM �P Tarball �U�����u���I�A���L�A�p�G�� RPM ���ܡA�����u���v�٬O�b�� RPM �w�ˤW���A�����z�W����K�Q�A���O�p�G�M�[�c�t���ʤӤj�A�Ϊ̬O�L�k�ѨM�ۨ��ݩʪ����D�A����P���j�⪺�ɶ��P��O�b�ѨM�ݩʬ̪ۨ����D�W�A�٤��p�����H tarball �Ӧw�ˡA���P�S�g�N�I
- �u�W�d�ߡG
�p�G�z���w�˸��|�O�b /usr/local ���U���ܡA��������ɷ|�Q��m�� /usr/local/bin �A�Ϊ̬O /usr/local/sbin ���U�A�Ѽ��ɷ|��b /usr/local/etc ���U�A�u�W�d���ɮ|��b /usr/local/man ���U�A�ҥH�b�]�w�W���٦��d�ߤW���ٺ�²��]���|�]�w�@�U�Y�i�I�^�A���L�A�p�G�A�O�N�M��w�˦b��W�����|�U�O�H�Ҧp /usr/local/mrtg ���U�A����������ܦ��F /usr/local/mrtg/bin ���U�A�̳·Ъ��a��N�O man page �]�u�W�d�ߡ^��m���a�I�|�ܦ��b /usr/local/mrtg/man ���U�F�I�V�|�I����w�]�� man page ���|�N�䤣��ӻ������o�I�o�ӮɭԴN�����n��ʪ��N�Ӹ��|�[�J /etc/man.conf �o���ɮפ��I�ӥB�����ɩ�m�����|�]�S�����w�A�i�H�g�� (1)Link ���覡�Ϊ� (2)�]�w PATH �����ܼƪ��覡�N�Ӹ��|�[�i�h�աI�T��O����·Ъ��աI
- ldconfig
�@�����G
[root @test /root]# ldconfig [-f conf] [-C cache] [-p]
�Ѽƻ����G
-f conf �G�ϥ� conf �@�� libarary �禡�w�����o�A�Ӥ��H /etc/ld.so.conf ���w�]��
-C cache�G�ϥ� cache �@���֨��Ȧs���禡�w��ơA�Ӥ��H /etc/ld.so.cache ���w�]��
-p�@�@�@�G�C�X�ثe�����Ҧ��禡�w��Ƥ��e�]�b /etc/ld.so.cache ������ơI�^
�d�ҡG
[root @test /root]# ldconfig -p
333 libs found in cache `/etc/ld.so.cache'
libz.so.1 (libc6) => /usr/lib/libz.so.1
libz.so (libc6) => /usr/lib/libz.so
libxsltbreakpoint.so.1 (libc6) => /usr/lib/libxsltbreakpoint.so.1
libxslt.so.1 (libc6) => /usr/lib/libxslt.so.1
libxrx.so.6 (libc6) => /usr/X11R6/lib/libxrx.so.6
libxrx.so (libc6) => /usr/X11R6/lib/libxrx.so
........
[root @test /root]# more /etc/ld.so.conf
/usr/kerberos/lib
/usr/X11R6/lib
[root @test /root]# ldconfig <==�H /etc/ld.so.conf �����e�i��禡�w�����ء] /etc/ld.so.cache �^
�t�ιw�]���禡�w���O�� ldconfig �]�w��g�J /etc/ld.so.cache �����I�M��Ѩt�Ψ�Ū���ϥΡI����z�p�D�ثe���禡�w���h�֩O�H�����I�ϥ� ldconfig �N�i�H���D�աI�H ldconfig -p �i�H�C�X /etc/ld.so.cache �����e�O�I���� /etc/ld.so.conf �S�O����O�H�I��²��A���N�O�y�ثe�A���t�Τ��D�n���禡�w��m���ؿ��z�A�H�W�����ҡA�h�D�n�� XFree86 �禡�w��m�b /usr/X11R6/lib �����A�t�~�٦��`�Ϊ� kerberos ���禡�w�]�\�b�䤤�I�p�G�z����L�禡�w�ݭn�g�J�t�Τ��A���t�Υi�H�ܧ֪����Ө禡�w�Ӥ��H���Ϊ��ܡA����N�A�Ҧw�˪��M��]�q�`�O tarball ���M��^�Ҳ��ͪ� lib �ؿ��A���L�g�� /etc/ld.so.conf �o���ɮפ��A�M��A�H ldconfig ���s�إ� /etc/ld.so.cache �Y�i�I
- ldd
�@�����G
[root @test /root]# ldd [-vdr] [filename]
�Ѽƻ����G
-v �G�C�X�Ҧ����e��T�F
-d �G���s�N��Ʀ��� link �I�q�X�ӡI
-r �G�N ELF ���������~���e�q�X�ӡI
�d�ҡG
[root @test /root]# cd /lib
[root @test /lib]# ldd libdb.so
libc.so.6 => /lib/libc.so.6 (0x400ae000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
[root @test /lib]# ldd -v libdb.so
libc.so.6 => /lib/libc.so.6 (0x400ae000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)Version information:
./libdb.so:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libc.so.6:
ld-linux.so.2 (GLIBC_2.1.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.2) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2
�p�G�z�`�`�ɯŦw�� RPM ���M��ɡA���ӱ`�`�|�o�{���ӡy�ۨ��ݩ��z�����D�a�I�H�S���I�ڭ̥i�H���H ldd �ӵ���y�̨ۨ禡�w�z�����������ʡI�H�����o�A�ѡI�Ҧp�W�����Ҥl���A�ڭ��ˬd�F libc.so �o�Ӧb /lib �������禡�w�A���G�o�{�L����ٸ� libc.so.6 �����O�I�]�P ld-linux.so.2 �������I�ҥH�ڭ̴N�ݭn���A�Ѥ@�U�A�����ɮר쩳�O����M�禡�w�r�I�H�ϥ� -v �o�ӰѼ��٥i�H�o���Ө禡�w�Ӧ۩���@�ӮM��I���W������Ƥ��A�N�i�H�o��� libc.so.6 ���i�H�䴩 GLIBC_2.1.1 ���������I
�b�ڭ̪� Linux �t�η����A���F�Ȩt�ΰӡ] distribution �^���X���ɮ׳Q�ק�L�A�]�����|���ҿת� MD5 ���n��������ҥ\��I�Ҧp�b�n�x�W�̤j�� ftp �dzN���� ���s�j�Ǫ� ftp ���� ���Y�� Red Hat 7.3 �o�ӥi�}�����Ъ�����M��A�b�ӥؿ����U�A���F���㪺���i�}�����Ъ��M�H��(image)���~�A�ٷ|���W�@���ɦW�� MD5SUM ���ɮסA�o���ɮת����e���I���o�ˡG
�@�@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1c9a4d963a49e384e10dec9c2bd49ad73 valhalla-SRPMS-disc1.iso
41b03d068e84d2a17147aa27e704f79b valhalla-SRPMS-disc2.iso
cb91810ce8173039fed24420407e4c59 valhalla-i386-disc1.iso
ec1b813d32ffdc8edc2be261735d17de valhalla-i386-disc2.iso
5dc81ce523cfddf99b4d4d63e91bcaa7 valhalla-i386-disc3.iso
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.orgiD8DBQE8z/oCIZGAzdtCpg4RAsMvAJ9+xOn4Pw1T0mp8zVT64cEDWuqqKwCfblTd
4Lw0SvJC+v/6JbGIxJWL7aA=
=0xs+
-----END PGP SIGNATURE-----
�o�������O�A�y�b valhalla-i386-disc1.iso �o���ɮפ��A���� MD5SUM ���ɮ������A�p�G���ɮO�쥻�}�o�t�Ӵ��Ѫ��ɮɡ]�S���Q�ק�L�I�^�A�h�H md5sum �o��{���i������ɡA�|�o�쥪�䪺�������I�z��������ΩO�H�I�����I�γ~�i�j�F�A�e�@�}�l���O�`�`�o�{���ǧK�O���n��Q�Q�Ψӧ@�������ϥΪ̪��q�l�l��B�`�W������ơA�Ψ�L�ϥΪ̨p�H����T�ܡH�K�K�I���N�O�Q�γn�骺�S�ʨӡy���z�ϥΪ̪��N�N�A����U�@ Red Hat ���Ѫ����ЬM�H��(image)�Q�U������A�����ߤH�h�����ק�L�A�A��� Internet �W���y�ǡA����A�U�����o���ɮװ������O��t���Ѫ��A�����I�A��O�Ҹ��ɮת����e�����S�����D�ܡH�I���M����藍��H�I�O���A�o�ӮɭԴN�� md5sum �o���ɮ������N�N�X�{�աI�����L���Ϊk�a�I
- md5sum
�@�����G
[root @test /root]# md5sum [-bct] filename
[root @test /root]# md5sum [--status|--warn] --check filename
�Ѽƻ����G
-b �G�ϥ� binary ��Ū�ɤ覡�A�w�]�� Windows/DOS �ɮ��A��Ū���覡�F
-c �G���� md5sum �ɮ����F
-t �G�H��r���A��Ū�� md5sum ���ɮ����C
�d�ҡG
[root @test /root]# md5sum -t logfile.sh�@�@�@�@�@<==�ϥΤ�r���A�������ɮת� md5
2a6da1ba121c7a83496fa2afc3e522bb logfile.sh�@�@�@<==��ܥX���o���ɮת� md5 ���e[root @test /root]# echo testing >> logfile.sh�@�@<==���ܤ@�U�ɮפ��e�ݬݡF
[root @test /root]# md5sum -t logfile.sh�@�@�@�@�@<==�A�ˬd�@�U
dc39058c7acbad49fbd13946407c2152 logfile.sh�@�@�@<==�K�K�I�K�X�����e���@�ˤF�I�I[root @test /root]# md5sum --status --check logfile.sh <==�ݦ��ɮצ��L md5sum �������Ы�
md5sum: logfile.sh: no properly formatted MD5 checksum lines found
�]���o���ɮO�ڦۤv�إߪ��A�èS���g�J���� md5 ��ơA�ҥH....
�@��Ө��A�C�Өt�θ̭����ɮפ��e�j�������ۦP�A�Ҧp�A���t�Τ��� /etc/passwd �o�ӵn�J��T�ɻP�ڪ��@�w���@�ˡA�]���ڭ̪��ϥΪ̻P�K�X�B Shell �ήa�ؿ����j�������ۦP�A�ҥH�� md5sum �o���ɮ������R�{���Ҧۦ�p��X�Ӫ����������M�N���ۦP�o�I�H�W�����Ҥl�ӻ����A���쥻�� logfile.sh �Q���ܤ���A�b�g�� md5sum �p��@���A�K�K�I�������ܤF���o�����F�ڭ̪��ɮ׳Q�ק�L�F�A�P��������e���ۦP�o�I
�n�F�A����p��ϥγo�ӪF��O�H�W�A�z�����n���z���o�ǭ��n���ɮi�������Ʈw���إߡ]�n���b����f�լd�I�^�A�N���U�o���ɮإ߸�Ʈw�G
�@�@
- /etc/passwd
- /etc/shadow�]���p�A�����ϥΪ̧�K�X�F�^
- /etc/group
- /usr/bin/passwd
- /sbin/portmap
- /bin/login �]�o�Ӥ]�ܮe���Q�b�I�^
- /bin/ls
- /bin/ps
- /usr/bin/top
�����A�o�X���ɮ׳̮e���Q�ק�F�I�]���ܦh�차�{�����檺�ɭԡA�٬O�|���ҿת��y�����, PID�z���F�ȳQ root �l�d�X�ӡA�ҥH�L�̳��|�ק�o���ˬd�Ƶ{���ɮסA�p�G�A�i�H���o���ɮإ߫�����Ʈw�]�N�O�ϥ� md5sum �ˬd�@���A�N���ɮ����O���U�ӡA�M��`�`�H shell script ���覡�ѵ{���ۦ���ˬd�������O�_���P�F�I�^�A�������ɮרt�η|����w���աI�I
���̫e�����L�F�A�M��ɯų̥D�n���Ҷq�N�O�y�w���ʡz�աI�ҥH���H�ɪ`�N�w���ʤ譱�����D�I�ثe�ꤺ���D�n�w���������G�y�x�W�����M���B�z�p���z�o�Ӳ�´�A���H�ɪ`�N�W���o�G���s�D�I�t�~�A�p�G���@�˨ϥΪ��O Red Hat �� distrubution ���ܡA���� Red Hat �� Errata �����h���i�����{�I�n�աI���U�C�X�X�� RPM �����������P Red Hat �� Errata �������Ѥj�a�Ѧ��o�I
- RPM �]���ɮz�{���Ghttp://www.study-area.org/tips/rpm.htm
- ���� RPM HOW-TO�Ghttp://www.linux.org.tw/CLDP/RPM-HOWTO.html
- RPM ���ϥΡGhttp://linux.tnc.edu.tw/techdoc/rpm-howto.htm
- �j�a�ӧ@ RPM �Ghttp://freebsd.ntu.edu.tw/bsd/4/3/2/29.html
- �@�� RPM �����ѡGhttp://linux.tnc.edu.tw/techdoc/maximum-rpm/rpmbook/
- Red Hat �� Errata �����Ghttp://www.redhat.com/apps/support/errata/