4
respostas

Não consegui fazer

Não consegui fazer este exercicio... é executando o vagrant ssh? tem que dar exit?

4 respostas

Oi Wesley

Pelo que eu entendi você tem que encontrar um programa simples para instala-lo, e no próprio exercício é sugerido que seja o unzip.

feito isso basta você criar um script no arquivo puppet que faça isso para você. Segue um exemplo da instalação do java :

package { ["openjdk-7-jre", "tomcat7"]:
    ensure => installed,
    require => Exec["apt-update"]
}

no exercicio ele diz assim:

Execute o comando apt-cache search nome-de-um-programa e escolha um programa simples que gostaria de instalar, como por exemplo o unzip

esse: apt-cache search unzip

que não consegui fazer funcionar.

apt-cache search é um comando para você listar programas que pode instalar no computador.

Basta executa-lo no terminal do linux, chegou a fazer isso ? O que acontece quando você executa ?

Usa apt-cache search nome-de-algum-pacote, só para listar os pacotes similares disponíveis. Depois dentro do web.pp adiciona :

exec { "apt-update": 
    command => "/usr/bin/apt-get update"
}

package { ["nome-do-pacote-escolhido"] :
    ensure => installed,
    require => Exec["apt-update"] 
}

Após isso, dá um vagrant reload no diretório do projeto.