Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erro ao executar no Ubuntu 16.04 depois de instalado #6

Closed
JoseCage opened this issue Aug 21, 2016 · 10 comments
Closed

Erro ao executar no Ubuntu 16.04 depois de instalado #6

JoseCage opened this issue Aug 21, 2016 · 10 comments
Labels

Comments

@JoseCage
Copy link

Boas @fdaciuk ... Recentemente instalei o package "hoost" no meu notebook e retorna-me erro ao executar quer com sudo ou não. Pra ser mais claro, quando tento criar um novo host com o comando "sudo hoost add ip+host" diz que o comando hoost não foi encontrado.
Eis um exemplo:

sudo hoost add 127.0.0.1 open.meet   
sudo: hoost: comando não encontrado

Agradecia sugestões para resolver este erro por favor...

@fdaciuk
Copy link
Owner

fdaciuk commented Aug 21, 2016

Opa @JoseCage! Você instalou o módulo globalmente?

@JoseCage
Copy link
Author

JoseCage commented Aug 21, 2016

Exatamente @fdaciuk dei um npm i -g hoost

@fdaciuk
Copy link
Owner

fdaciuk commented Aug 21, 2016

Deu algum erro na hora da instalação?

@JoseCage
Copy link
Author

Instalou sem problema algum.. Até porque o comando hoost list por exemplo funciona de boa...

@fdaciuk fdaciuk added the bug label Aug 21, 2016
@fdaciuk
Copy link
Owner

fdaciuk commented Aug 21, 2016

Entendi. Vou dar uma olhada nisso =)

@JoseCage
Copy link
Author

Beleza.. Aguardando updates @fdaciuk 💛 📦

@fdaciuk
Copy link
Owner

fdaciuk commented Aug 31, 2016

@JoseCage, você está usando NVM? Esse, na verdade, é um problema com o NVM. Como ele é instalado localmente, você não consegue usar qualquer pacote que precise do sudo, a menos que você faça algumas configurações manualmente.

A forma mais simples de fazer isso funcionar, é adicionar a seguinte linha no seu .bashrc (ou .zshrc, ou qualquer outro arquivo de configuração do seu shell), depois da chamada de execução do NVM:

alias sudo='sudo env PATH=$PATH:$NVM_BIN'

Isso vai fazer com que, ao usar o sudo, ele adicione ao $PATH do sistema o caminho do NVM, fazendo tudo funcionar corretamente =)

@fdaciuk fdaciuk closed this as completed Aug 31, 2016
@JoseCage
Copy link
Author

Opa @fdaciuk
Segui o procedimento acima e criou de boa..

Então o problema era mesmo por causa do nvm.. 👍 📦

Já agora, com seu modulo é possível também definir a pasta por exemplo do site que usará este "virtual host"?? algo tipo sudo hoost add ip:porta /caminho-da-pasta

@fdaciuk
Copy link
Owner

fdaciuk commented Aug 31, 2016

Não porque o hoost hoje só altera o arquivo /etc/hosts, que só aceita um ip:porta e um nome para o host virtual.

A ideia para as próximas versões é permitir a criação / edição dos arquivos de configuração do nginx e apache, mas ainda precisa desenhar como vai funcionar. Pull requests e novas ideias são sempre bem vindos! =)

@JoseCage
Copy link
Author

Boa...
Vou tentar aqui qualquer imaginação e se for útil mando bala..

De qualquer forma aguardando por novidades sobre o módulo 📦 ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants