From: Άλκης Γ. <al...@gm...> - 2018-10-06 15:35:43
|
You can just install a distro in a vm in bridged mode, and use that for the ltsp server. I don't see any reason to make things more complicated than that. Στις Σάβ, 6 Οκτ 2018 - 17:20 ο χρήστης Franz Dietrich < die...@te...> έγραψε: > Hey all, > > I truely dislike the idea of having a "forced" same setup for server and > clients - which is why I'm having a chroot setup... > however I do understand, that many teachers would like to install and > maintain graphically. > > An alternative approach to the current would be to maintain a qemu-vm of > the client image and package this quemu as bootimage. > So the workflow for the server woud be: > > 1. install packages (graphically), > 2. launch "manage-client" > 3. get a window with a virtual machine that will then be installed > 4. do all the setup etc. > 5. on shutdown of the vm the image is built/updated > > Any thoughts on the feasability, time needed to implement this? > > My guess is that this approach would be much cleaner and would require > not too much additional code - though a lot would be needed to change. > I also think it would be less confusing for those who only maintain the > image without deeper linux knowledge. > > All the best > Franz (enaut in irc) > > Am 05.10.2018 um 22:42 schrieb Dashamir Hoxha: > > Hi, > > > > I noticed recently that whatever I install on the ltsp-server > > ends up running on the ltsp-clients as well (with chrootless mode). > > Actually this is a well-known fact, but I didn't think there was > > anything wrong with it, until I realized that apache2, and tomcat, > > and mysql were running on the client too, eating up a lot of ram! > > > > As a workaround I changed the order of scripts so that the image > > of the ltsp-client is generated as soon as possible, and then we > > proceed with the other installations and configurations, with > > guacamole, etc. > > > > However this solution has the drawback that afterwards you cannot > > install any more packages on the client image (if you need to). > > The only way is to rebuild the ltsp-server from scratch, and this takes > > a lot of time (about one hour), since lots of things have to be > > downloaded and installed (sometimes even compiled from source). > > > > Is it possible to unpack the image of a chrootless client to a directory, > > to chroot to this directory and install any additional packages, and > > then to pack it back again? This could be much faster than rebuilding > > the whole server from scratch (and also more elegant). > > > > Thanks, > > Dashamir > > > > > > > > > > > > _____________________________________________________________________ > > Ltsp-developer mailing list. To un-subscribe, or change prefs, goto: > > https://lists.sourceforge.net/lists/listinfo/ltsp-developer > > For additional LTSP help, try #ltsp channel on irc.freenode.net > > > > _____________________________________________________________________ > Ltsp-developer mailing list. To un-subscribe, or change prefs, goto: > https://lists.sourceforge.net/lists/listinfo/ltsp-developer > For additional LTSP help, try #ltsp channel on irc.freenode.net > |