A causa exata pode ser algo ligeiramente diferente, mas talvez eu tenha perdido a jóia do rubi para o fantoche (o boneco parece utilizar um pouco de ruby (que eu não tenho muito conhecimento). Eu executei o seguinte comando:
gem install puppet
E então pode ver os locais para puppet
como:
whereis ruby
ruby: /usr/bin/ruby /usr/lib/ruby /usr/bin/X11/ruby /usr/share/man/man1/ruby.1.gz
E depois que apareceu, chamando puppet
do terminal aparece de forma diferente: phil@phil-HP-xw8600-Workstation:~$ puppet
See 'puppet help' for help on available puppet subcommands