/ / Ako na výstup RVM bolo potrebné stiahnuť URL - ruby, rvm

Ako na výstup RVM potrebné download URL - ruby, rvm

Pokúšam sa nainštalovať RVM na svoju pracovnú stanicu. Ale v sieti mojej práce je internet dosiahnutý prostredníctvom servera proxy. Tento server proxy nakoniec blokuje niektoré adresy URL založené na politike vnútornej bezpečnosti.

Musím podať žiadosť správcom sieteo blokovaných adresách URL, aby ich mohli odblokovať pre skupinu pracovných staníc. Je to veľmi dôležité, pretože politika sa musí neustále aktualizovať.

Potrebujem vedieť, ktorá adresa URL sa inštalácia pokúša stiahnuť a ktorá je blokovaná.

Keď sa pokúsim nainštalovať RVM, pokúsi sa stiahnuť archívy. Blokované prichádzajú do môjho počítača poškodené. Vo výstupe vidím správy, ktoré si sťažujú chyby kontrolného súčtu.

napr.

Inštalácia Ruby zo zdroja na: /usr/local/rvm/rubies/ruby-2.0.0-p0, môže to chvíľu trvať v závislosti od vašich procesorov ... ruby-2.0.0-p0 - #download ruby-2.0.0-p0, v závislosti od vášho pripojenia to môže chvíľu trvať ...  % Spolu% prijatých% Xferd Priemerná rýchlosť Čas Čas Čas Aktuálny Načítať nahranie Celková strávená rýchlosť vľavo 0 0 0 0 0 0 0 0 -: -: - 0:00:06 -: -: - 0 100 3198 100 3198 0 0 532 0 0:00:06 0:00:06 -: -: - 532  Stiahnutý archívny kontrolný súčet sa nezhodoval, archív bol odstránený! Ak chcete pokračovať s nevyhovujúcim sťahovaním, pridajte za príkaz príkaz „--verify-Downloads 2“.  Pri načítavaní tlmočníka ruby ​​sa vyskytla chyba. Zastavenie inštalácie.

Ako vidím bytosti URL stiahnuté v inštalácii RVM? Pravdepodobne to budem potrebovať aj pre viazač drahokamov.

Vopred ďakujem.

odpovede:

2 pre odpoveď č. 1

spustiť:

rvm get head              # make sure you use latest rvm code
rvm cleanup archives      # clean up all downloaded files so far
rvm install 2.0.0 --debug # install with debug - it will show the downloaded urls

0 pre odpoveď č. 2

Dáva a veľa výstup, ale ak inštalujete pomocou --debug --trace potom vidíte všetko ktoré RVM robí, vrátane adries URL, ktoré požaduje:

$ rvm install 2.0.0 --debug --trace
# ...
# a whole boatload of output
# such as...
+++ 1365712695.744278786 /scripts/functions/utility : __rvm_ruby_package_file()  569 > rvm_ruby_package_file=/ruby-2.0.0-rc2.tar.bz2
+++ 1365712695.856579187 /scripts/functions/utility : __rvm_calculate_remote_file()  583 > __remote_file=https://rvm.io/binaries/ubuntu/12.10/i386/ruby-2.0.0-rc2.tar.bz2
+++ 1365712695.948514158 /scripts/functions/utility : __rvm_remote_server_path_single()  592 > [[ -z https://rvm.io/binaries/ubuntu/12.10/i386/ruby-2.0.0-rc2.tar.bz2 ]]
+++ 1365712696.053688755 /scripts/functions/utility : __rvm_remote_server_path_single()  597 > file_exists_at_url https://rvm.io/binaries/ubuntu/12.10/i386/ruby-2.0.0-rc2.tar.bz2
+++ 1365712696.171561756 /scripts/functions/utility : file_exists_at_url()  714 > [[ -n https://rvm.io/binaries/ubuntu/12.10/i386/ruby-2.0.0-rc2.tar.bz2 ]]
+++ 1365712696.266908604 /scripts/functions/utility : file_exists_at_url()  716 > unset curl
+++ 1365712696.482119274 /scripts/functions/utility : file_exists_at_url()  717 > curl -slkL --max-time 3 --head https://rvm.io/binaries/ubuntu/12.10/i386/ruby-2.0.0-rc2.tar.bz2
+++ 1365712696.512878217 /scripts/functions/utility : file_exists_at_url()  718 > GREP_OPTIONS=
+++ 1365712696.732889205 /scripts/functions/utility : file_exists_at_url()  718 > grep -E "HTTP/[0-9.]+ 200 OK"