修改 ruby 的 gem 映象

2021-08-19 06:14:21 字數 1299 閱讀 3837

這個映象之前是由**的相關人員在進行維護,但後來由於相關維護人員的離職,這個映象也就不再被維護了。如果你還是使用這個映象,系統會提示你出錯。

在修改gem映象之前,需要先檢視一下,你當前系統中gem的映象是什麼,然後才好進行對應的刪除。

檢視當前gem映象方式如下:

開啟電腦的cmd視窗,輸入如下命令即可檢視gem映象:

gem sources l
或是直接使用

gem sources
查詢結果如下:

c:\users\administrator>gem sources l

*** current sources ***

說明當前使用的是這個gem映象。

然後使用如下命令刪除當前這個gem映象:

gem sources -r
刪除成功的結果如下:

c:\users\administrator>gem sources -r 

removed from sources

刪除成功後,再新增新的映象,這時,如果你還是使用**的映象,會提示你出錯,新增不成功,如下:

c:\users\administrator>gem sources -a 

.org/

error fetching

.org/:

ssl_connect returned=1 errno=0 state=error: certificate verify failed (

.8.gz)

現在由 ruby-china 提供映象服務,即我們要切換成這個gem映象:**如下:

gem sources -a

執行上面命令後,如果返回以下結果,說明更新成功了:

c:\users\administrator>gem sources -a 

added to sources

需要注意的是,這裡不要將 http 寫成了 https,不然還是會提示新增失敗,如下:

c:\users\administrator>gem sources -a 

error fetching :

ssl_connect returned=1 errno=0 state=error: certificate verify failed (

.8.gz)

Ruby的gem是什麼

gem是什麼 昭哥的部落格 部落格頻道 csdn.net gem解釋 gem可以用來擴充套件或修改在ruby應用程式功能。通常他們用於分發可重用的功能,與其他ruby愛好者們用於共享他們的應用程式和庫。一些gem提供命令列實用工具來幫助自動化任務,加快你的工作。gem源操作 檢視 gem sourc...

ruby 建立自己的Ruby語言gem軟體包

準備用ruby寫一套測試自動化框架,但是好久沒有看這個東西了!也忘了很多東西!所以開此blog記錄我的學習一點一滴 今天看了gem,寫寫自己的心得體會,如何來製作我的gem檔案 首先我的機器上已經安裝了ruby1.8.5,我先查了一下我的gem版本 1 gem v 0.9.0 gem install...

ruby與gem基本命令

12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ruby v 檢視ruby 版本 ruby e r...