Грешка в контролната сума при инсталиране на RVM pkg

root@li417-132:~# rvm pkg install zlib
Fetching zlib-1.2.7.tar.gz to /usr/local/rvm/archives
There is no checksum for 'http://prdownloads.sourceforge.net/libpng/zlib-1.2.7.tar.gz' or 'zlib-1.2.7.tar.gz', it's not possible to validate it.
If you wish to continue with unverified download add '--verify-downloads 1' after the command.


Please note that it's required to reinstall all installed rubies:

    rvm reinstall all --force
    rvm all-gemsets do rvm gemset pristine

Днес се случи странен проблем, други Linux кутии, които инсталирах преди няколко дни, никога не направиха това, но днес не мога да инсталирам никакви rvm пакети и добавянето на '--verify-downloads 1' след командата изглежда няма никакъв ефект .


person gkaykck    schedule 04.09.2012    source източник


Отговори (1)


това е нова промяна в RVM, можете да я накарате да работи с:

rvm --verify-downloads 1 pkg install zlib 

Най-доброто решение би било добавянето на md5 / sha512 за zlib, за да може да бъде валидиран

Разборът на командата вече беше коригиран, актуализирайте rvm, за да работи:

rvm get head

Предупреждение за оттегляне:

rvm pkg е остарял от autolibs:

rvm get stable
rvm autolibs enable
rvm install ruby

RVM автоматично ще използва диспечер на системни пакети, за да инсталира липсващи библиотеки и да конфигурира ruby ​​с правилни настройки за компилация, ако е необходимо - на OSX RVM открива macports, homebrew, fink и ако не е намерено, инсталира macports, за да се справи с инсталацията на библиотеките.

person mpapis    schedule 04.09.2012
comment
когато изпълните горната команда, тя ще добави запис в ~/.rvm/user/md5, копирайте го и го добавете тук (Редактирането на място трябва да работи): github.com/wayneeseguin/rvm/blob/master/config/md5 - person mpapis; 04.09.2012
comment
RVM съобщението е наистина подвеждащо. Човек би интерпретирал AFTER, като след цялата команда. - person Zequez; 12.09.2012
comment
@Zequez това вече е поправено и трябва да работи във всяка точка на командния ред. - person mpapis; 12.09.2012
comment
@Marek, първо трябва да актуализирате rvm rvm get head && rvm reload, ако все още имате проблеми - отворете проблема в github или се свържете с мен на #rvm irc канал. - person mpapis; 13.09.2012
comment
@mpapis благодаря, ще опитам, но днес направих нова инсталация и все пак трябваше да потърся в Google този проблем. - person Marek Maurizio; 13.09.2012
comment
@Marek проблемът, тъй като трябва да посочите --verify-downloads 1 или проблемът, че не работи в края на командния ред? - person mpapis; 13.09.2012
comment
Използвах този --verify-downloads 1 съвет, за да инсталирам успешно Ruby 1.9.3: rvm --verify-downloads 1 install 1.9.3 - person user664833; 01.12.2012
comment
Намирам тези препоръки за препълване на стека за rvm get head за силно обезпокоителни. Бих направил това само ако rvm get stable не работи. Но това производствена кутия ли е? СТАБИ СТАБИЛЕН - person Bret Weinraub; 02.04.2015