How to use software installed on another computer?
Solution 1:
As I recall Edubuntu is designed with this functionality in mind and includes the Linux Terminal Server Project which appears to be what you are after. I personally don't have much in the way of hands on experience with this, but here's some pertinent info.
The principal design goals of Edubuntu are centralized management of configuration, users and processes, together with facilities for working collaboratively in a classroom setting. Equally important is the gathering together of the best available free software and digital materials for education.
.
Linux Terminal Server Project (LTSP) is a free and open source terminal server for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client (also known as an X terminal) handling input and output
There is a great deal of relevant documentation available here.
The Edubuntu DVD is built from the exact same repositories as the Ubuntu discs and other official derivatives so it's not necessary to change flavors if you have a preinstalled flavor of Ubuntu you can simply add to an existing Ubuntu system whatever missing pieces you require.
As an example, the following educational bundles are available in the repositories
ubuntu-edu-preschool - Preschool educational application bundle
ubuntu-edu-primary - Primary ( ages 6-12) educational application bundle
ubuntu-edu-secondary - Secondary ( ages 13-18) educational application bundle
ubuntu-edu-tertiary - Tertiary ( university level ) educational application bundle
You can also install all Edubuntu packages, including artwork by installing the edubuntu-desktop package.
It doesn't appear that the texlive or texstudio packages are contained in any of these educational bundles but you can install them separately as needed.
Note that installation of any of these packages requires that you first enable the Universe repository
That said, If the content you want to share is on the Edubuntu Live CD, it might be simpler and easier to simply use This:
Edubuntu can be downloaded here
Edit: Preventing users from installing anything on their systems will take a bit of work on your part. You will have to somehow insure that the users can't boot via live media (USB/Optical Disk). This can typically be accomplished by Setting the boot order to boot from the hard disk only and then password protecting the BIOS. If you've managed to do this, simply not providing them with the administrative password (and not allowing them to see you enter it) should do the trick. The users can still find ways to bypass this for example if they know the administrative accounts user name
Sources:
https://en.wikipedia.org/wiki/Edubuntu
https://en.wikipedia.org/wiki/Linux_Terminal_Server_Project
https://www.edubuntu.org/about
https://tex.stackexchange.com/questions/289458/download-and-installation-of-latex-for-linux-ubuntu
Is there a way to block installations of programs on Ubuntu?
My rusty memory ;-)