Comment puis-je configurer un local miroir CPAN?
Que dois-je mettre en place et entretenir un local miroir CPAN? Ce que les scripts et les meilleures pratiques devrais-je être au courant?
Voici une complète, facile, étape par étape, de l'article avec toutes les commandes ... il suffit de copier et de coller et cela devrait fonctionner assez bien 🙂 Installer votre propre Perl avec votre propre CPAN
OriginalL'auteur |
Vous devez vous connecter pour publier un commentaire.
Cela pourrait être utile:
http://www.cpan.org/misc/cpan-faq.html#How_mirror_CPAN
OriginalL'auteur Mike Bryant
CPAN::Mini est le chemin à parcourir. Une fois que vous avez mis en miroir CPAN localement, vous devrez définir votre miroir URL dans CPAN.pm ou CPANPLUS dans le répertoire local à l'aide d'un "fichier:" URL comme ceci:
Si vous souhaitez que votre miroir pour avoir des copies des versions de développement de CPAN distribution, vous pouvez utiliser CPAN::Mini::Devel.
Mise à jour:
La "De quoi ai-je besoin d'un miroir CPAN?" FAQ donné dans une autre réponse est pour le miroir de tous de CPAN, généralement de fournir un miroir public. Que des vieux, des versions périmées de distributions. CPAN::Mini juste reflète les versions les plus récentes. C'est beaucoup plus petit et pour la plupart des utilisateurs est généralement ce que les gens utiliseraient pour les locaux ou déconnecté (ordinateur portable) l'accès à l'CPAN.
OriginalL'auteur xdg
Outre les autres réponses, découvrez Leon CPAN::Mini::Serveur, qui vous donne un CPAN Recherche interface de votre local CPAN copie.
Si vous voulez faire plus de choses de fantaisie, voir mon "MyCPAN" parler. Vous pouvez injecter votre propre privé des modules dans votre privé CPAN avec CPAN::Mini::Injecter, par exemple.
OriginalL'auteur brian d foy
CPAN::Mini est très bien. Par défaut, il ne garde que la dernière version de la distribution, et pas à chaque version CPAN.
Vous pouvez également installer CPAN::Mini::Serveur web, qui vous offre une interface web pour votre local miroir cpan - très pratique si vous êtes en mode hors connexion et vous souhaitez travailler avec perl.
OriginalL'auteur moritz
Randal Schwartz a écrit un article à propos de la mise en miroir CPAN que j'ai trouvé très utile: http://www.stonehenge.com/merlyn/LinuxMag/col43.html
OriginalL'auteur zigdon
Essayer CPAN::Mini.
Ou d'arrêter l'utilisation search.cpan.org et l'utilisation du metacpan (mieux à la recherche, et de l'open source!): metacpan.org/pod/CPAN::Mini
OriginalL'auteur mopoke
Le scénario le plus probable pour l'exécution d'un miroir CPAN est ainsi que votre réseau de 50 machines peuvent tous être mis à jour à partir localement, au lieu de frapper le réseau 50 fois.
Je dirais que l'utilisation de CPAN à la manière traditionnelle est une mauvaise façon de garder un réseau de serveurs à jour.
Je lance un réseau de RedHat machines. Je le paquet de tous les modules CPAN prévu pour une utilisation en production en Rpm (principalement à l'aide de la cpanflute2 outil de RPM::Specfile) et le déploiement de cette façon, et ainsi assurer le bon suivi des dépendances qui vous n'avez pas vraiment de CPAN lui-même en aucune façon saine.
OriginalL'auteur Jon Topper