Wait for someone else to get around to adding it to the repository
Know about setting up repository url/addresses if the app isn't part of the default repository set
Know about command line shells
Launch a command line shell
Know about things like command case-sensitivity
Know exactly how to type each and every letter you just listed
What a joke."
You forgot to add
Know about where all the undocumented symliinks point to that are scattered all over the fucking filesystems of the 529 odd known different distributions of 'Linux' (source : distrowatch "Number of all distributions in the database: 529")
I've been waiting a long time for Linux developers to acknowledge & deal with dependency hell.
Looks like it's gonna be a long wait more yet judging by the posts in every public forum.
A joke indeed, which is a tragedy.