Question

Je n'ai pas de connexion Internet sur la machine serveur, je dois donc installer les gemmes localement.J'ai essayé

gem installer rails-2.3.4.gem

Mais je reçois des erreurs.

Comment puis-je installer des gemmes localement.

Merci.

Était-ce utile?

La solution

Vous pourriez soit

  1. Trouvez toutes les dépendances de la gem et installez-les avec gem install

    ou mieux

  2. Copiez les répertoires de gemmes depuis une autre machine (même système d'exploitation).etc).Vous pouvez trouver le répertoire requis en exécutant le gem environment commande et en notant les CHEMINS GEM (voir ci-dessous).Vous devrez peut-être également copier des fichiers à partir du RÉPERTOIRE EXÉCUTABLE.

    Environnement RubyGems :

    • VERSION RUBYGEMS :1.3.2
    • VERSION RUBIS :1.8.7 (niveau de correctif 249 du 10/01/2010) [i486-linux]
    • RÉPERTOIRE D'INSTALLATION :/usr/lib/ruby/gems/1.8
    • EXÉCUTABLE RUBY :/usr/bin/rubis1.8
    • RÉPERTOIRE EXÉCUTABLE :/usr/bin
    • PLATEFORMES RUBYGEMS :
      • rubis
      • x86-linux
    • CHEMINS DE GEMMES :
      • /usr/lib/ruby/gems/1.8
      • /home/chris/.gem/ruby/1.8
    • CONFIGURATION GEMME :
    • SOURCES À DISTANCE :

Autres conseils

Si vous travaillez avec Rails, je vous suggère de déballer les pierres précieuses dont vous avez besoin au fournisseur avant de déployer sur le serveur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top