在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
今天把系统换成Linux mint了。感觉比ubuntu的好用太多,细节真是不错,Ubuntu感觉就是毛坯房,Linux mint真是精装修啊 问题来了。安装rbenv后,然后安装rbenv-build 然后安装 ruby 2.3.3,这时候,下载非常慢,终端需要单独配置FQ,然而。有时不好使,这时,我上网搜了以下。看到有个朋友介绍如下方法 就是修改 rbenv下的插件里的 ruby-build/share目录下的 2.3.3文件 改成如下
install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "file:///home/rudy/pro/ruby/ruby-2.3.3.tar.bz2" 用file 方式制定你下载好的。自己下载的提前验证hash值就行了。 然后执行 rbenv install 2.3.3 ----------------------------------------------------------------以下方法无效-------------------------------------------------------------------------------------------------
执行命令 rbenv install ruby2.3.0 就是安装不上,我不知道是不是背墙了还是什么 一开始报 The TLS connection was non-properly terminated
这是什么鬼。后来搜了一下,我安装了 libcurl4-openssl-dev ,但是我以前没安装过这个,也没出现这个问题,
后来又接着报这个错误 curl: (56) GnuTLS recv error (-54): Error in the pull function.
又是什么鬼,后来我一搜 这里详细curl错误代码表 http://blog.csdn.net/sandro_zhang/article/details/6837488 CURLE_RECV_ERROR (56) Failure with receiving network data. 应该是没有下载完成就断了 后来我想能不能手动吧源码下载下来然后放到某个目录里,手动处理一下,找到 /tmp/ruby-build.20151228215010.12853 这个目录。一看。原来如此 我执行rbenv install 2.3.0 临时把源码下载到这里,
之后我采取。手动下载了这个ruby-2.3.0.tar.gz 放到这个/tmp/ruby-build。。。文件夹里。
在终端里执行 rebnv install 2.3.0,OK 安装好了。然后执行 rebnv global 2.3.0
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论