reslog/INSTALL.zh-cn
2021-02-01 15:06:51 +08:00

168 lines
5.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

reslog 安装指南
◎目录
◎系统需求
◎安装指南
◎◎以 ExtUtils::MakeMaker 安装
◎◎以 Module::Build 安装
◎系统需求
1. Perl 5.8.0 或以上。 reslog 使用三参数的 open() 以复制档案操作,
我还不知道怎么改写到更早的版本上执行。若你可以改写到更早的版本上执行,
请告诉我。你可以输入 perl -v 查询你目前的 Perl 版本。目前大多数的 Unix
系统都有 Perl 。如果你没有 Perl 或需要升级,可以到 Perl 网站下载安装最
新版 Perl 。
http://www.perl.com/
若你用 MS-Windows ,可以下载安装 ActiveState 公司的 ActivePerl 。
http://www.activestate.com/
2. 需搭配的 Perl 模组:无。
3. 选配的 Perl 模组:
* File::MMagic
这是检查档案类型用的。若没有安装, reslog 会试著去找 file 程
式代替。若还找不到, reslog 会改用档尾(副档名)判断档案类型。这
时若从标准输入读档, reslog 会无法判断。
你可以由 CPAN 模组库下载安装 File::MMagic
http://search.cpan.org/dist/File-MMagic/
或用 CPAN Shell 执行 cpan File::MMagic 安装,
或用 CPANPLUS Shell 执行 cpanp i File::MMagic 安装。
若你是 Debian/Ubandu Linux 使用者,可以执行
apt-get install libfile-mmagic-perl 安装。
若你是 Red Hat/Fedora/CentOS Linux 使用者,可以执行
yum install perl-File-MMagic 安装。
若你是 FreeBSD 使用者,可以执行
ports install p5-File-MMagic 安装。
若你是 ActivePerl 使用者,可以执行
ppm install File::MMagic 安装。
若你要在 MS-Windows 下使用 file.exe 程式,可以由
GnuWin32 网站下载: http://gnuwin32.sourceforge.net/ 。
请确认下载后,存档在系统的路径下,档名为 file.exe 。
建议用 File::MMagic 。 file 程式偶尔会误判。
* Compress::Zlib
这是处理 gzip 压缩档用的,只有处理 gzip 压缩档时才会用到。若
要用时没有安装, reslog 会试著改用 gzip 程式代替。若还找不到,
reslog 就无法执行。
你可以由 CPAN 模组库下载安装 Compress::Zlib
http://search.cpan.org/dist/Compress-Zlib/
或用 CPAN Shell 执行 cpan Compress::Zlib 安装,
或用 CPANPLUS Shell 执行 cpanp i Compress::Zlib 安装。
若你是 Debian/Ubandu Linux 使用者,可以执行
apt-get install libcompress-zlib-perl 安装。
若你是 Red Hat/Fedora/CentOS Linux 使用者,可以执行
yum install perl-Compress-Zlib 安装。
若你是 FreeBSD 使用者,可以执行
ports install p5-Compress-Zlib 安装。
若你是 ActivePerl 使用者,可以执行
ppm install Compress::Zlib 安装。
若你要在 MS-Windows 下使用 gzip.exe 程式,可以由
gzip 网站下载: http://www.gzip.org/ 。
请确认下载后,存档在系统的路径下,档名为 gzip.exe 。
* Compress::Bzip2 第二版以上
这是支援读写 bzip2 压缩档用的,只有处理 bzip2 压缩档时才会用
到。若要用时没有安装, reslog 会试著改用 bzip2 程式代替。若还找
不到, reslog 就无法执行。
你可以由 CPAN 模组库下载安装 Compress::Bzip2
http://search.cpan.org/dist/Compress-Bzip2/
或用 CPAN Shell 执行 cpan Compress::Bzip2 安装,
或用 CPANPLUS Shell 执行 cpanp i Compress::Bzip2 安装。
若你是 Debian/Ubandu Linux 使用者,可以执行
apt-get install libcompress-bzip2-perl 安装。
若你是 Red Hat/Fedora/CentOS Linux 使用者,可以执行
yum install perl-Compress-Bzip2 安装。
若你是 FreeBSD 使用者,可以执行
ports install p5-Compress-Bzip2 安装。
若你是 ActivePerl 使用者,可以执行
ppm install Compress::Bzip2 安装。
若你要在 MS-Windows 下使用 bzip2.exe 程式,可以由
bzip2 网站下载: http://www.bzip.org/ 。
请确认下载后,存档在系统的路径下,档名为 bzip2.exe 。
* Term::ReadKey
这是显示进度列用的,若没有安装,就不会显示进度列。此外不会有
任何问题。进度列可以让你对 reslog 的工作进度一目了然。
你可以由 CPAN 模组库下载安装 Term::ReadKey
http://search.cpan.org/dist/TermReadKey/
或用 CPAN Shell 执行 cpan Term::ReadKey 安装,
或用 CPANPLUS Shell 执行 cpanp i Term::ReadKey 安装。
若你是 Debian/Ubandu Linux 使用者,可以执行
apt-get install libterm-readkey-perl 安装。
若你是 Red Hat/Fedora/CentOS Linux 使用者,可以执行
yum install perl-TermReadKey 安装。
若你是 FreeBSD 使用者,可以执行
ports install p5-Term-ReadKey 安装。
若你是 ActivePerl 使用者,可以执行
ppm install Term::ReadKey 安装。
◎安装指南
若你是由 reslog 3.10 以前的版本升级,或是由 reslog.pl 3.02 以前的
版本升级,请参阅 UPGRADE.zh-tw 档的升级说明。
◎◎以 ExtUtils::MakeMaker 安装
reslog 用 Perl 标准的 ExtUtils::MakeMaker 安装,程序如下:
% perl Makefile.PL
% make
% make test
% make install
在 make install 前,请先确认你有在安装目录存档的权限。通常这时候
要切换为 root ,才能安装存档。
若你是用 MS-Windows 下的 ActivePerl make 请改用 nmake 。 nmake
可由微软的 FTP 站下载:
ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe
若要安装到其它地方,请设定好 PREFIX 。例如,一般使用者,要安装在
自己的目录下时:
% perl Makefile.PL PREFIX=/home/jessica
要知道更多安装选项的细节,请参阅 ExtUtils::MakeMaker 的说明(请执
行 perldoc ExtUtils::MakeMaker )。
◎◎以 Module::Build 安装
若你喜欢,也可以用 Module::Build 安装,程序如下:
% perl Build.PL
% ./Build
% ./Build test
% ./Build install
在 ./Build install 前,请先确认你有在安装目录存档的权限。通常这时
候要切换为 root ,才能安装存档。
若要安装到其它地方,请设定好 --prefix 。例如,一般使用者,要安装
在自己的目录下时:
% perl Build.PL --prefix=/home/jessica
要知道更多安装选项的细节,请参阅 Module::Build 的说明(请执行
perldoc Module::Build )。
依玛猫
2008-11-18
imacat@mail.imacat.idv.tw
http://www.imacat.idv.tw/