首先將檢視自己的映象
gem sources -l
再講之前的映象刪除
//我自己電腦上是所以刪除該映象
gem sources --remove
然後新增新的映象
gem sources --add
這個時候開始報錯ssl證書錯誤
error: ssl verification error at depth 1: unable to get local issuer certificate (20)
error: you must add /o=digital signature trust co./cn=dst root ca x3 to your local trusted store
error fetching :
ssl_connect returned=1 errno=0 state=error: certificate verify failed (specs.4.8.gz)
這時候需要檢查自己的openssl正式是否過期
rvm osx-ssl-certs
效果:certificates for ~/documents/ssldir/~/documents/ssldir/cert.pem: old.
這時候更新openssl證書
rvm osx-ssl-certs update all
效果如下:
updating certificates for ~/documents/ssldir/~/documents/ssldir/cert.pem: updating certificates in '~/documents/ssldir/~/documents/ssldir/cert.pem'.
updated.
然後再次新增新的映象
gem sources --add
added to sources
//再次檢查
***macbook-pro:~ maxuan$ gem sources -l
*** current sources ***
ruby 批量更新
2007 09 28 rails批量更新 關鍵字 ruby rails批量更新 ruby user controller.rb begin user.transaction do user.update params user keys,params user values end end rail...
修改 ruby 的 gem 映象
這個映象之前是由 的相關人員在進行維護,但後來由於相關維護人員的離職,這個映象也就不再被維護了。如果你還是使用這個映象,系統會提示你出錯。在修改gem映象之前,需要先檢視一下,你當前系統中gem的映象是什麼,然後才好進行對應的刪除。檢視當前gem映象方式如下 開啟電腦的cmd視窗,輸入如下命令即可檢...
更新docker映象
方式一 通過export和import的方式 匯出容器快照到本地檔案 docker export 1e560fca3906 ubuntu.tar 將快照檔案匯入為新的映象 cat ubuntu.tar docker import ubuntu v1 另外,也可以根據url匯入映象 docker im...