Linux 如何在Ubuntu上安装Net::SFTP模块?
我是Perl新手。如何安装Net::SFTP模块?我正在运行Ubuntu Linux。我相信有一种从命令行执行的简单方法,比如调用$cpan install或其他什么。通常,安装perl模块的命令行方法是:Linux 如何在Ubuntu上安装Net::SFTP模块?,linux,perl,ubuntu,sftp,Linux,Perl,Ubuntu,Sftp,我是Perl新手。如何安装Net::SFTP模块?我正在运行Ubuntu Linux。我相信有一种从命令行执行的简单方法,比如调用$cpan install或其他什么。通常,安装perl模块的命令行方法是: perl -MCPAN -e "install Net::SFTP" 在某些情况下,最好从特定发行版附带的包、端口或其他类似系统安装perl模块。因为有些Perl模块使用已编译的C代码,而C代码的编译和依赖性可能会有所不同。例如,我对我的大多数服务器使用OpenBSD,如果有,我通常使用在
perl -MCPAN -e "install Net::SFTP"
在某些情况下,最好从特定发行版附带的包、端口或其他类似系统安装perl模块。因为有些Perl模块使用已编译的C代码,而C代码的编译和依赖性可能会有所不同。例如,我对我的大多数服务器使用OpenBSD,如果有,我通常使用在给定版本的操作系统的软件包中找到的版本,如果软件包中没有,我认为从CPAN安装是安全的,并且通常对我有效 一个非常常见的选项是使用发行版中的软件包,使用
apt get
或aptitude
(或任何您喜欢的图形工具)
如果您的发行版未提供该软件包,您可以:
- 首先,安装
命令,如果尚未安装,请使用类似以下内容:cpan
apt get install cpan
- 然后,使用
命令安装软件包:cpan
cpan-i-Net:SFTP
(注意,它会问很多问题——比如它是否也应该安装所需的软件包) - 如果需要,您可以访问
命令的文档:cpan
或cpan-h
(可能需要perldoc-F/usr/bin/cpan
包)perl doc