|Free Software at Schools: Installing and Maintaining a Skolelinux/Debian-edu Network; Based on Debian Sarge, prerelease pr05|
|Prev||Chapter 5. Skolelinux/Debian-edu Installation||Next|
The profile description you see during installation, like in Figure 6-6 comes from the file src/debian-edu-install/debian/debian-edu-install.templates at alioth.debian.org
A Short Summary of the Different Profiles in Skolelinux/Debian-edu, and How They can be Combined
All Skolelinux/Debian-edu networks must have one, and only one machine with this profile installed. You can combine this with workstation or thin client server if you like.
Every Skolelinux network needs one, and only one machine running the 'Main Server' profile. This machine provides the (network)services (mainly file/network and LDAP), so without this machine the network does not work. Since this machine will hold all data files it will need a lot of hard disk space. Installing this option solely results in a machine without a Graphical User Interface(=GUI). If you want a GUI you'll need to include the workstation profile or thinclientserver 
Machines running the 'Workstation' profile are normal machines. Users logging on to a workstation are authenticated by the machine running the mainserver profile, and have their documents and personal settings stored in home directories on the machine running the mainserver profile.
If you want access to peripherals such as CD/DVD-players/burners, digital cameras, scanners, then this is the profile you want to install.
Thin client server
Machines running the thin client server profile are able to accept thin client connections. This profile also includes the workstation profile. To prevent network congestion machines running this profile need to have two network cards. All three profiles named so far, main server, workstation and thin client server, can be installed on the same machine.
This profile also includes the profile workstation
Main server + thin client server(including workstation)
This combination of profiles, also called a combi-profile, makes it possible to setup a complete Skolelinux/Debian-edu network with Workstations and thinclients using only one server. This is an acceptable solution if you only intend to run a small Skolelinux/Debian-edu network, maybe about 10-15 thin clients and a few workstations. For bigger installations this is definitely not advisable.
Main server + workstation
This combination of profiles mainly gives you a main server with a GUI. If you don't like the idea of administering your main server from the command line, then this is the combination you should choose.
These two profiles, 'standalone' and 'standalone-extras', are not a part of the Skolelinux/Debian-edu network. For this reason, I will not yet deal with these profiles in this document.
Standalone and standalone-extras
The two profiles 'standalone' and 'standalone-extras' cannot be installed on the same machine together with any of the profiles main server, workstation and thin client server
The 'standalone' profile is experimental and not yet functioning. Machines running the 'standalone' profile are meant to be run outside the Skolelinux/Debian-edu network (e.g. in the homes of pupils and teachers) as a standalone machine.
The 'standalone-extras' profile is complementary to the 'standalone' profile, providing extra programs for it.
See the sidebar GUI for a short explanation on GUI.