Question : Installer les gemmes rouges par un mur à l'épreuve du feu ?

Je peux au travail et voudrais être jouer avec ruby.
However toutes les fois que j'essaye de mettre à jour des gemmes, j'obtiens ce qui suit : class= " lineNumbers " >
1 de >

mise à jour de >gem de C:\ --système
Mise à jour de RubyGems
ERREUR :  http://rubygems.org/ ne semble pas être un dépôt
ERREUR :  Tout en exécutant la gemme… (gemme : : RemoteFetcher : : FetchError)
    Errno : : ECONNREFUSED : Aucun rapport n'a pu être établi parce que la machine cible
activement refusé lui. - relier (2) le class= >


I (de http://rubygems.org/yaml)
but que je ne sais vraiment rien au sujet de this.

is il possible à moi d'installer le gems

thx, class= les " lineNumbers " >
1 de >
-JW
C:\ >ruby - v
rubis 1.9.1p378 (2010-01-10 révision 26273) [i386-mingw32]

>gem de C:\ - v
1.3.7

liste de >gem de C:\

*** LOCAL DE GEMMES DE ***

rubysspi (1.3.1)

class= >

de C:\ >
class= de

Réponse : Installer les gemmes rouges par un mur à l'épreuve du feu ?

la « gemme » emploie juste le HTTP pour des gemmes de téléchargement, ainsi si votre mur à l'épreuve du feu flat-out ne permet pas HTTP (le trafic de Web) par lui, elle ne va pas fonctionner.  

Mais si votre environnement s'attend à l'utilisation d'une procuration, alors « gemme » peut être fait fonctionner (probablement).  

(Note : vous veiller pour avoir lu et compris les politiques internes d'utilisation de l'ordinateur et du Web de votre organisation.  Évidemment, le cas échéant des actions suggérées ci-dessous peut les violer, ne pas procéder.  Tandis que je ne crois pas quelque chose suggéré ici est illégal --- elle n'est pas dans ma juridiction --- cela ne signifie pas que ce ne sera pas des raisons pour l'arrêt dans votre organisation.)

Pour couper à la chasse, si vous connaissez l'URL pour la procuration dans votre environnement, donner simplement cela à la commande de « gemme », comme ainsi :
  mise à jour de gemme --système - p http://proxy_host.your_site.net:port/
(Remplacer « proxy_host.your_site.net » par votre valeur de procuration.)

Si vous ne savez pas si vous avez une procuration étant employée ou pas, ouvrir votre web browser.  Pour l'IE, vont aux outils - > les options d'Internet.  Choisir le clic de tableau de raccordements le bouton « d'arrangements de LAN ».  Si la « utilisation un proxy server… » le checkbox est vérifié, puis l'adresse et le port spécifiques sont votre proxy server.  Tellement par exemple, si l'adresse étaient « 1.2.3.4 » et le port était « 8080 », puis vous emploieriez l'URL de procuration de 'http://1.2.3.4:8080/' dans la commande de « gemme ».  Pour Firefox (3.5+), vous choisissez des outils - > des options.  Avancé choisi, puis le clic de tableau de réseau le bouton d'arrangements….  Noter encore l'adresse et le port.  (Si vous avez un navigateur différent, regardez sa documentation au sujet de placer la procuration et la suivez pour déterminer la valeur.)  Naturellement, ce tout suppose qu'il a été manuellement placé.  Si votre IL a administrativement placé ceci, vous ne pouvez pas pouvoir le regarder.  (Et s'ils auto-detected, puis il peut devenir plus dur pour découvrir ce que sont elles.)

Maintenant si vous avez trouvé l'arrangement de procuration mais la commande de « gemme » ne fonctionne toujours pas, vous pouvez vérifier si vous êtes généralement empêché des emplacements.  (Donner svp n'importe quelle erreur que vous obtenez, dans ce cas-ci.)  En votre navigateur, essayer d'entrer à 'http://rubygems.org/'.  (Essayer également 'http://gems.rubyforge.org/'.  C'est le même contenu, mais si on fonctionnait et l'autre ne faisait pas, il aiderait à comprendre que se passe-t-il.)  Si vous ne pouvez pas arriver à cet emplacement avec le navigateur, alors le mur à l'épreuve du feu/procuration empêche l'accès (vraisemblablement ; il peut y avoir d'autres problèmes en dehors de de votre organisation.)  À ce point, vous devriez décider si faire la demande de permettre l'accès à ces emplacements ou pas.

Si le navigateur travaillait, alors essai 'http://rubygems.org/yaml'.  Si vous obtenez une erreur plutôt qu'étant incité à sauver un dossier, votre procuration peut ne pas permettre aux types de dossier inconnus d'être téléchargée, tellement encore vous devrait peser lui parler.  Si cela fonctionne, IL probablement limite l'accès par les clients « inacceptables ».  La meilleure option dans ce cas-ci peut être de télécharger les différentes gemmes avec le navigateur et de les installer localement.  Par exemple, si vous avez téléchargé « rake-0.8.7.gem », vous l'installeriez aimez ceci :
  la gemme installent le râteau - l
Le grand du côté incliné de cette méthode est que vous devez télécharger toutes les gemmes dépendantes avant l'installation.  Vous serez dit que vous avez manqué une dépendance et pouvez aller ainsi télécharger cette gemme après.  Mais ce processus réitéré potentiel est effectué pour vous par la commande de « gemme ».

Me faire savoir si cela fonctionne.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us