Sun . 19 Dec 2019
TR | RU | UK | KK | BE |

The Linux Schools Project

the linux schools project make in 2d, the linux schools projects
The Linux Schools Project formerly Karoshi, which can be translated literally as "death from overwork" in Japanese is an operating system designed for schools It is a Linux distribution based on Ubuntu operating system The project maintains two custom distributions, with one designed for use on servers and the other for use with the server version on client machines The server distribution is the official Karoshi, while the client is known as Karoshi Clientcitation needed

TLSP uses prepackaged GUI scripts in order to simplify the install and configuration process for inexperienced users


  • 1 History
  • 2 Features
    • 21 Educational
    • 22 Server Distribution
      • 221 Primary Domain Controller Capability
      • 222 KiXtart
      • 223 Servers
      • 224 WPKG
    • 23 Client Distribution
      • 231 Technical
  • 3 Limitations
  • 4 Future Plans
  • 5 References
  • 6 External links


TLSP was originally developed using Red Hat, early in the 2000s with the aim of making Linux adoption easier for schools in the UK Linux, at the time, was considered difficult to use in educational environments where computing expertise mainly comes from teachers who are not dedicated IT staff

With version 51x, TLSP moved to the PCLinuxOS platform - but has since adopted Ubuntu in its place The current production version of TLSP is 703


TLSP is downloadable from their homepage The installation steps require an initial install of Ubuntu, which the Live CD prompts to initiate Following the machine reboot after installation of Ubuntu, the install of the TLSP system is initiated automatically


TLSP is primarily aimed at educational environments, but is also suitable for use in a Small to Medium Enterprise SME business environment The included systems are suitable for use as file and print, email, web and e-learning servers By leveraging these technologies, it is possible to administer a complete network using the integrated web tools and by using some form of remote desktop technology

Server Distributionedit

Primary Domain Controller Capabilityedit

The TLSP system is a scalable single or multi server system, comprising many features Chief among these are the ability to act as a Primary Domain Controller in a Windows network TLSP uses built in Samba and LDAP servers to store user, group and computer information, and emulates a Microsoft Windows NT 40 server system using these technologies, providing computer and user authentication, along with file and print services on the local network TLSP creates a standard Windows domain for the local network, and names it linuxgrid


TLSP uses KiXtart scripts to set up Windows XP clients on the domain, providing mandatory profiles to most users on the system Roaming profiles can be used, but are not recommended, due to the heavy network overhead involved Using mandatory profiles and folder redirection to mapped file shares on the server, allows every user to store his own files in his "My Documents" folder


TLSP includes the Moodle e-learning package, and several website content management systems, including Joomla! and Website Baker eGroupWare and SquirrelMail are built into the system, allowing for full calendar and email facilities These can be installed on a standalone machine in the DMZ section, thus providing increased security on systems that are directly exposed to the internet1


Particularly interesting is the inclusion of WPKG, which enables the remote installation of software on Windows clients By using a machine profile stored on the server, it is possible to install software packages, hotfixes, and security updates in the background It is also very helpful in terms of creating machine profiles, allowing a 'blank' Windows XP machine to be updated automatically to a particular WPKG profile, once the machine is added to the domain

This type of technology can be compared to the group policy mechanism in Windows Server 2003, particularly from a machine administration perspective It is by no means a replacement for group policy, but is a step in the right direction

Client Distributionedit

The first version of Karoshi Client was based on PCLinuxOS Further upgrades to the system as a whole led to the client using a modified version of Ubuntu 1004 LTS with a GUI similar to the Microsoft Windows interface The interface was designed to be fast, as to run well on older hardware2 In June 2012 work was started on Karoshi Client version 2, which would have an interface closer to Gnome 2 than Windows3 Development of the client release was given to Robin McCorkell - a student of Dover Grammar School for Boys On 21 July 2012 Karoshi Client 2 was uploaded to Sourceforgenet


Karoshi Client contains many applications which were deemed necessary for school work Media production software including music production, image manipulation, and video editing software are included, along with programming tools and visualization software Many IDEs are installed by default, mainly set for use with Java, but also supporting C/C++ programming or other languages The C++ compiler and standard libraries are installed by default, along with the Boost libraries, ncurses and Mesa libraries for OpenGL programming The Java Development Kit is installed, and integrated with the installed IDEs

Xfce is used as the desktop manager, with a customized theme and panel layout The developer ported the Clearlooks GTK2 theme to GTK3 so that Gnome 3 applications like gEdit would display correctly The panel layout is similar to the Gnome 2 environment Compositing effects have been enabled by default for the environment The interface settings are locked down in the Xfce configuration files due to the need for suitability in a school environment, where children may try and play with the settings The KDE greeter for LightDM is used for the log in screen, due to problems with KDM and Ubiquity45

This version of Karoshi Client is more integrated with the server distribution than the previous client releases, with most of the custom configuration files pulled down from a primary domain controller on boot up A server patch that added in the correct files for the client was released on 23 July 20126


It is difficult to integrate TLSP into an existing Windows network, without changing the address space to the standard one that is used by the TLSP system

This was only a limitation in early versions and no longer applies

Future Plansedit

Kerberos support is planned for the Karoshi server and client system, providing single sign on to all services provided by the Karoshi distribution This will be unfeasible until Samba 4 is released due to the complexities surrounding integration of user resolution and file access across multiple operating systems, such as those that do not support the Active Directory protocols Some integration has occurred already with a working client system that authenticates using Kerberos, then authenticates successfully with Moodle, Samba and Squid using Kerberos credentials7


  1. ^ "Server Network Diagram" Retrieved 2012-04-15 
  2. ^ "Linux Schools Project documentation - client system requirements" 
  3. ^ McCorkell, Robin "G+ post on client development" 
  4. ^ McCorkell, Robin "G+ post on KDM problem" 
  5. ^ McCorkell, Robin "G+ post on the solution to the KDM problem" 
  6. ^ Sharrad, Paul "G+ post on client version 2 server patch" The Linux Schools Project 
  7. ^ McCorkell, Robin "G+ post on Kerberos integration" dead link

External linksedit

  • Official website
  • WPKG Homepage

the linux schools project based, the linux schools project description, the linux schools project make in 2d, the linux schools projects

The Linux Schools Project Information about

The Linux Schools Project

  • user icon

    The Linux Schools Project beatiful post thanks!


The Linux Schools Project
The Linux Schools Project
The Linux Schools Project viewing the topic.
The Linux Schools Project what, The Linux Schools Project who, The Linux Schools Project explanation

There are excerpts from wikipedia on this article and video

Random Posts

Body politic

Body politic

The body politic is a metaphor that regards a nation as a corporate entity,2 likened to a human body...


Kakamega is a town in western Kenya lying about 30 km north of the Equator It is the headquarte...
Academic year

Academic year

An academic year is a period of time which schools, colleges and universities use to measure a quant...
Lucrezia Borgia

Lucrezia Borgia

Lucrezia Borgia Italian pronunciation: luˈkrɛttsja ˈbɔrdʒa; Valencian: Lucrècia Borja luˈkrɛsia...