要在Perl中使用这个模块,你首先需要安装它。
在Debian或者Ubuntu上安装 Linux::Distribution
基于Debian的系统直接用apt-get安装
$ sudo apt-get install liblinux-distribution-packages-perl
在Fedora、CentOS 或者RHEL上安装 Linux::Distribution
如果你的Linux没有Linux::Distribution模块的安装包(如基于红帽的系统),你可以使用CPAN来构建。
首先确保你的Linux系统安装了CPAN
$ sudo yum -y install perl-CPAN
然后,使用这条命令来构建并安装模块:
$ sudo perl -MCPAN -e 'install Linux::Distribution'
用Perl确定Linux发行版
Linux::Distribution模块安装完成之后,你可以使用下面的代码片段来确定你运行的Linux发行版本。
useLinux::Distribution qw(distribution_name distribution_version)
my $linux =Linux::Distribution->new
if($linux){
my $distro = $linux->distribution_name()
my $version = $linux->distribution_version()
print"Distro: $distro $version\n"
}
else{
print"Distro: unknown\n"
}
1: 检查你的系统是否安装了perl 解释器。perl --help2: 如果安装了, 就perl *.pl 脚本。 就可执行。
没有安装,到www.perl.org 下载安装。
安装后如果还不能正常运行,可能你还要安装一些必要moudle. 到 www.cpan.org 下载安装。
如果还有问题,请给我消息。
希望对你有帮助。
把脚本放到/usr/lib/cgi-bin/里面. 并且给执行权限.然后http://localhost/cgi-bin/test.pl
具体路径参数一下/etc/apache2/sites-enabled/里面的路径配置.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)