Como instalar uma .gem na mão [RUBY]  XML
Índice dos Fóruns » Ruby & Ruby on Rails
Autor Mensagem
balthazar
JavaChild
[Avatar]

Membro desde: 23/04/2007 18:04:14
Mensagens: 101
Localização: Macapá - AP, BRASIL
Offline

Pow galera , aqui na empresa onde trabalho acredito que o proxy esteja barrando a gem por isso nao consigo instalar nao por intermedio do console (ja configurei a variavel HTTP_PROXY e nada). Andei pesquisando na net e tambem nao encontrei nada que ajuda a instalar uma gem na mao.
To querendo instalar o passenger no apache2 por isso baixei do rubyforger a gem em si mas nao consigo instalar...

Como instalar uma .gem na mão

att,

att,

Vinicius Luiz
Skype/Yahoo: vinicius.luiz
MSN: viniciusmcp@hotmail.com
Gtalk: mcp.vinicius@gmail.com
Twitter: http://twitter.com/vinicius_luiz
Blog: http://viniciusluizz.wordpress.com

----------------------------------------------

Analista Desenvolvedor - TI
CETAM Ltda. - Centro de Tecnologia da Amazônia

when there is no place in hell, the dead walked the earth!
[WWW] [Yahoo!] [MSN]
elomarns
JavaGuru
[Avatar]

Membro desde: 21/04/2006 11:36:58
Mensagens: 241
Localização: Duque de Caxias/RJ
Offline

Pra instalar um gem através do arquivo .gem, você deve abrir uma janela de comando, ir até o diretório onde o arquivo .gem em questão está, e então digitar gem install nome_do_arquivo_da_gem.

Exemplo:

Pra instalar o Phusion Passenger (mod_rails), você tem que baixar o arquivo passenger-2.0.3.gem, e então, na janela de comando, dentro do diretório onde está o arquivo passenger-2.0.3.gem, digitar gem install passenger-2.0.3.gem.

Vale lembrar que instalando uma gem localmente você tem que ter todas as dependências da gem que você quer instalar.


Elomar Nascimento dos Santos.

Não clique aqui
Nem aqui
balthazar
JavaChild
[Avatar]

Membro desde: 23/04/2007 18:04:14
Mensagens: 101
Localização: Macapá - AP, BRASIL
Offline

pow, mas as dependencias tem de ser instaladas todas a mão uma a uma

att,

att,

Vinicius Luiz
Skype/Yahoo: vinicius.luiz
MSN: viniciusmcp@hotmail.com
Gtalk: mcp.vinicius@gmail.com
Twitter: http://twitter.com/vinicius_luiz
Blog: http://viniciusluizz.wordpress.com

----------------------------------------------

Analista Desenvolvedor - TI
CETAM Ltda. - Centro de Tecnologia da Amazônia

when there is no place in hell, the dead walked the earth!
[WWW] [Yahoo!] [MSN]
elomarns
JavaGuru
[Avatar]

Membro desde: 21/04/2006 11:36:58
Mensagens: 241
Localização: Duque de Caxias/RJ
Offline

Normalmente o RubyGems faz o download e instala as dependências automaticamente, mas como você não pode baixar nada através dele, terá que instalar todas as dependências manualmente. Além disso, você tem que instalar as dependências na ordem correta, o que pode ser um pouco chato no caso de gems com muitas dependências.


Elomar Nascimento dos Santos.

Não clique aqui
Nem aqui
balthazar
JavaChild
[Avatar]

Membro desde: 23/04/2007 18:04:14
Mensagens: 101
Localização: Macapá - AP, BRASIL
Offline

hum, entao o primeiro problema seria descrobrir a quantidade de dependencias... achar a ordem para instala-las e so entao instalar a gem que interessa ....

trabalho do cao

beleza entao....

att

This message was edited 1 time. Last update was at 23/09/2008 16:08:08


att,

Vinicius Luiz
Skype/Yahoo: vinicius.luiz
MSN: viniciusmcp@hotmail.com
Gtalk: mcp.vinicius@gmail.com
Twitter: http://twitter.com/vinicius_luiz
Blog: http://viniciusluizz.wordpress.com

----------------------------------------------

Analista Desenvolvedor - TI
CETAM Ltda. - Centro de Tecnologia da Amazônia

when there is no place in hell, the dead walked the earth!
[WWW] [Yahoo!] [MSN]
elomarns
JavaGuru
[Avatar]

Membro desde: 21/04/2006 11:36:58
Mensagens: 241
Localização: Duque de Caxias/RJ
Offline

O trabalho depende do número de dependências da gem, nem todas tem muitas dependências. Além disso, quando você não consegue instalar uma gem devido a ausência de uma dependência, a mensagem de erro informa qual dependência ficou faltando.

Elomar Nascimento dos Santos.

Não clique aqui
Nem aqui
balthazar
JavaChild
[Avatar]

Membro desde: 23/04/2007 18:04:14
Mensagens: 101
Localização: Macapá - AP, BRASIL
Offline

elomarns wrote:Além disso, você tem que instalar as dependências na ordem correta, o que pode ser um pouco chato no caso de gems com muitas dependências.


mas e a questão da ordem de instalação entre as dependencias pow, se tiver de descobrir mas a ordem, vai da um trabalhão

att

att,

Vinicius Luiz
Skype/Yahoo: vinicius.luiz
MSN: viniciusmcp@hotmail.com
Gtalk: mcp.vinicius@gmail.com
Twitter: http://twitter.com/vinicius_luiz
Blog: http://viniciusluizz.wordpress.com

----------------------------------------------

Analista Desenvolvedor - TI
CETAM Ltda. - Centro de Tecnologia da Amazônia

when there is no place in hell, the dead walked the earth!
[WWW] [Yahoo!] [MSN]
elomarns
JavaGuru
[Avatar]

Membro desde: 21/04/2006 11:36:58
Mensagens: 241
Localização: Duque de Caxias/RJ
Offline

balthazar wrote:
elomarns wrote:Além disso, você tem que instalar as dependências na ordem correta, o que pode ser um pouco chato no caso de gems com muitas dependências.


mas e a questão da ordem de instalação entre as dependencias pow, se tiver de descobrir mas a ordem, vai da um trabalhão

att

Você não precisa saber previamente a ordem de instalação das dependências, já que quando você tentar instalar um gem que possui uma dependência que você não tem, o RubyGems dirá qual é a gem que você precisa ter antes de concluir a instalação.

Elomar Nascimento dos Santos.

Não clique aqui
Nem aqui
balthazar
JavaChild
[Avatar]

Membro desde: 23/04/2007 18:04:14
Mensagens: 101
Localização: Macapá - AP, BRASIL
Offline

hum, beleza então

att

att,

Vinicius Luiz
Skype/Yahoo: vinicius.luiz
MSN: viniciusmcp@hotmail.com
Gtalk: mcp.vinicius@gmail.com
Twitter: http://twitter.com/vinicius_luiz
Blog: http://viniciusluizz.wordpress.com

----------------------------------------------

Analista Desenvolvedor - TI
CETAM Ltda. - Centro de Tecnologia da Amazônia

when there is no place in hell, the dead walked the earth!
[WWW] [Yahoo!] [MSN]
celox
Thread.start()
[Avatar]

Membro desde: 21/10/2009 18:46:02
Mensagens: 49
Offline

não é por mal não, mas... vc consegiu instalar na mão???? :S

______________________
Deus é +
Jesus ama você!
_|,,/
 
Índice dos Fóruns » Ruby & Ruby on Rails
Ir para:   
Powered by JForum 2.1.8 © JForum Team