Je suis nouveau à Perl. Comment installez-vous le module Net :: SFTP? Je cours sous Linux Ubuntu. Je crois qu'il existe un moyen simple de le faire à partir de la ligne de commande, comme en appelant $ cpan install ou quelque chose.Comment installez-vous le module Net :: SFTP sur Ubuntu?
Répondre
En général, la façon dont la ligne de commande pour installer des modules Perl est:
perl -MCPAN -e "install Net::SFTP"
Il y a des cas où il est préférable d'installer des modules Perl des paquets ou des ports ou d'autres systèmes similaires qui viennent avec une distribution particulière. Parce que certains modules Perl utilisent le code C compilé, et la compilation du code C et les dépendances peuvent varier. Par exemple, j'utilise OpenBSD pour la plupart de mes serveurs et j'utilise généralement la version que je trouve dans les paquets pour une version donnée de l'OS s'il y en a une, et s'il n'y en a pas dans les paquets je suppose qu'il est sûr de l'installer du CPAN et cela fonctionne généralement pour moi.
Une option qui est tout à fait courante consiste à utiliser les paquets de votre distribution, avec apt-get
ou aptitude
(ou tout autre outil graphique vous aimez).
Si ce paquet est pas fourni par votre distribution, vous pouvez:
- d'abord, installez la commande
cpan
, sinon déjà installé, avec quelque chose comme:apt-get install cpan
- Et puis, utilisez le
cpan
commande pour installer votre package:cpan -i Net:SFTP
(Notez qu'il va poser beaucoup de questions - comme il devrait l'installation par paquets requis) - Si n eeded, vous pouvez accéder à la documentation de la commande
cpan
:cpan -h
ouperldoc -F /usr/bin/cpan
(peut nécessiter le paquetperl-doc
)
Net :: SFTP utilisé pour être inclus dans les dépôts Debian/Ubuntu, mais à un moment donné, il a été enlevé car il nécessite la bibliothèque pari qui a une licence non acceptable pour Debian.
Une alternative est d'utiliser Net :: SFTP :: Foreign disponible comme libnet-sftp-foreign-perl (ou aussi installable depuis CPAN).
- 1. Module Python SSH/SFTP?
- 2. Perl Ora2Pg sur Ubuntu
- 3. .NET Open Source CODE pour SFTP?
- 4. Emacs: Comment afficher les dossiers sftp
- 5. Utiliser Boost sur Ubuntu
- 6. Importation d'un module python .net - « Aucun module le signal nommé »
- 7. Comment utiliser sftp depuis un module de base de données MS Access?
- 8. Comment démarrer avec le développement de CUDA sur UBUNTU 9.04?
- 9. montrer les paroles sur ubuntu
- 10. automatiser le processus de téléchargement sftp
- 11. Comment puis-je construire l'exemple Boost.Python sur Ubuntu 9.10?
- 12. python d'apprentissage 3.0 sur ubuntu
- 13. construction webkit sur ubuntu 9.04
- 14. SFTP liste répertoire
- 15. Bibliothèque SFTP C++?
- 16. Tâche SFTP pour msbuild?
- 17. Problème lors de l'exécution de Rails sur Ubuntu
- 18. cobertura sur le projet multi-module maven
- 19. Linux sftp Renommage pendant le transfert de fichier
- 20. Swing sur la hauteur d'une police Ubuntu
- 21. SFTP à partir de PHP
- 22. Comment les autorisations sont-elles héritées sur un serveur Ubuntu?
- 23. Comment puis-je installer libgluezilla sur Ubuntu 8.04?
- 24. Verrouiller PC en Python sur Ubuntu
- 25. Installation manuelle de Glassfish sur Ubuntu
- 26. Accès Internet sous Ubuntu sur VirtualBox
- 27. Comment savoir quelle version de GTK + est installée sur Ubuntu?
- 28. Comment faire pour que mail() fonctionne sur Ubuntu?
- 29. Création de Mercurial 1.3.1 sur Ubuntu Linux
- 30. ATI Stream SDK sur Ubuntu 9.04