This tutorial covers the essential part of Node SE installation:
installation of the CLI
download and installation of containers and images
node startup
Once finished with this step you can start using compilers. But you are most likely to need one or several client libraries coming with Node SE.
Note that you do not have to use "sudo" in all commands, it is a matter of local configuration, personal preferences and habits.
For more details check the documentationа at docs.ton.dev.