vmgen: command not found

Have You tried accessing the binary with the full path?

Maybe Your $PATH variable doesn't contain the default paths? echo $PATH should give something like:

[root@server ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

If it's empty, You may set the PATH variable with this command

export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"

On Debian possible default full paths are:

/usr/bin/vmgen - from package: gforth

You may install the required package with command apt-get install {package}
Error in other languages:
vmgen: bevel nie gevind nie
vmgen: comandă negăsită
vmgen: comando não encontrado
vmgen: commande introuvable
vmgen: command not found
vmgen: käsku ei ole
vmgen: không tìm thấy lệnh
vmgen: komanda nerasta
vmgen: Kommando nicht gefunden.
vmgen: kommandot finns inte
vmgen: komut yok
vmgen: nie znaleziono polecenia
vmgen: níor aimsíodh an t-ordú
vmgen: no se encontró la orden
vmgen: no s'ha trobat l'ordre
vmgen: opdracht niet gevonden
vmgen: parancs nem található
vmgen: perintah tidak ditemukan
vmgen: príkaz nenájdený
vmgen: příkaz nenalezen
vmgen: команда не найдена
vmgen: командата не е открита
vmgen: 命令找不到
vmgen: コマンドが見つかりません