Can't open an app as root. Sudo command not found

Solution 1:

You need to execute the unix executable, normally found in some.app/Contents/MacOS. To browse the app contents, right click on the app, and choose "Show package Contents".

You can simply drag and drop the executable in a Terminal window to get its path. Or you can right click, hold alt and choose "Copy as pathname".

Run the command below first, using sudo on any executable is not recommended.

/Volumes/Vuze\ Installer/Vuze\ Installer.app/Contents/MacOS/JavaApplicationStub

This of course assumes that you have already mounted the .dmg file downloaded from Vuze website.

Solution 2:

I could only solve this by enabling the root user via MacOS' DIRECTORY UTILITY (which you can find via spotlight or /System/Library/CoreServices/Applications/Directory Utility.app). Within the app, click on the usual lock to make changes, then go to the Edit Menu ⟶ Enable Root User. You will be prompted to create a password for the root user, which can be the same from your admin user. You can then log out your user, log in with root, install vuze, log in again with your usual user, and Vuze is ready to run. Ta-da! :)