2015-10-30 51 views
0

我已经在我的系统中安装了我的宝石,并且我还希望我的朋友从我的source中安装该宝石。我运行了gem server命令并尝试使用我的以下命令从朋友系统安装它。如何从宝石服务器安装宝石?

gem install gemname --source=http://myIP:8808 

其未安装如何安装它。

我收到此错误。 错误:在执行宝石...(GEM :: RemoteFetcher :: FetchError) 不良反应404未找到(http://my_ip:8808/gems/my_gem-1.0.1.gem

回答

0

主机必须使用

gem server 

启动宝石服务器在终端

客户端需要通过插入下列命令

gem sources --add http://myIP:port_nr 
0123到URL添加到它的源

在此之后,客户端可以通过运行

gem install gemname 

下载并安装宝石,我希望这有助于

+0

我所做的是不是添加源中我直接使用的相同 – Praveenkumar

+0

你确定客户端系统可以访问主机他的端口?你需要转发端口,如果其他人正试图从另一个网络下载 –

+0

他们能够使用和其他宝石只安装我们创建的宝石不工作我检查gemspec也没有什么似乎可疑。 @Jasper van den Berg – Praveenkumar