So, since you're using puppy linux (which run everything as root by default, though it does have a user set up named spot in latest version, mainly for the application which require non-root permissions), you do not need sudo:
discord
Should suffice. Secondly, the error you saw:
/usr/share/discord/Discord: symbol lookup error: /usr/lib/x86_64-linux-gnu/libnssutil3.so undefined symbol: PR_GetEnvSecure
Happen because of a difference of version, between your local libnssutil3.so library, and the one that discord require...
You probably have 3 possible fix for this:
- Try the other possible ways to install
discord (there a appimage if i recall right, some other format/repository like snap, etc).
- Use it in the browser ( I mean, it has more chance of working there, and you usually don't need to install anything else, unless you find it work better in
chromium-based browser instead).
- Go ask on the now official puppy linux forum. They're probably more used/apt to answer this than here :)