Never mind the security aspect, how am I going to uninstall the damn thing or upgrade its components (which other things in my system might use) with a custom installer?
There's a reason I don't install things that don't use apt.
There's a reason I don't install things that don't use apt.
There is a manual installation process provided on the front page; Yeoman itself appears to be a Node.js module in the node package manager npm.