Using DiseqC systems the motor will move when you select a channel (quite quickly), so no further action required, there is a slight difference in speed between different makes and models.
Being familiar with Linux is only advantageous if you are going to write your own scripts, otherwise a general knowledge of network setup and FTP is what you need, plus as I say, the ability to read long idiot guides.
If you use a DiseqC motor, then it may or may not be compatible with USALS but you need no further interface, a V-Box is only required should you opt for a 36v motor. It will depend a lot on which and what sized dish you select.
PS. Have deleted some of your duplicate posts and merged the other thread which has received a reply, along with moving this to a more general section. Please don't multipost, we clearly request that you do not do this in the
rules and guidelines.