Skolelinux aka DebianEdu
Ostatnia aktualizacja: 15 maja 2022, 23:48
Skolelinux aka DebianEdu to specjalnie przygotowana dystrybucja Linuksa skierowana do szkół. System zbudowany jest w całości na Debianie z gałęzi stabilnej, który zawiera około 75 aplikacji typowo edukacynych oraz 15 umożliwiających konfigurację sieci w środowiskach szkolnych.
Skolelinux powstał w lipcu 2001 roku w Norwegii. W tym samym czasie Raphael Herzog wystartował z projektem DebianEdu we Francji. W roku 2003 obydwa te projekty zostały połączone w jeden.
Dystrybucja Skolelinux dostarcza w pełni skonfigurowane (out-of-the box) środowisko dla szkolnej infrastruktury. Dzięki zastosowaniu prostego i intuicyjnego instalatora, nawet osoby bez zaawansowanej wiedzy z zakresu obsługi Linuksa, mogą bez problemu poradzić sobie z instalacją Skolelinux. Sama instalacja polega na udzieleniu odpowiedzi na kilka pytań, przygotowaniu partycji (lub użyciu autokonfiguracji partycji) i wybraniu właściwej wersji instalacji docelowej.
Instalator umożliwia wybór rodzaju instalacji docelowej :
– main server – serwer główny
– workstation – bezdyskowa stacja robocza działająca w sieci DebianEdu
– roaming workstation – stacja robocza umożliwiająca pracę w sieci oraz poza nią
– thin client server – zawiera „workstation” i wymaga dwóch kart sieciowych
– standalone – niezależna stacja robocza wyposażona w środowisko graficzne KDE, może działać poza siecią DebianEdu
– minimal – w pełni zintegrowana z siecią DebianEdu, lecz zawierająca tylko system podstawowy bez GUI
Zaraz po zakończeniu instalacji serwer szkoły posiada uruchomione wszytkie usługi.
Domyślne ustawienia sieci Skolelinux zakładają, że jest jeden serwer główny przy jednoczesnym podłączeniu stacji roboczych (workstation) oraz serwerów lekkich klientów (thin-client-servers).
Ilość stacji roboczych może być nieograniczona.
Ilość serwerów lekkich klientów również może być bez limitu a każdy z nich znajduje się w oddzielnej podsieci. Oznacza to, że działanie każdej podsieci jest niezależne i nie ma wpływu na pozostałe usługi w całej sieci.
Lekki klient (thin-client) funkcjonuje jako X-terminal. Może być uruchamiany z dyskietki lub serwera sieciowego za pomocą network-PROM (lub PXE). Działa bez użycia lokalnego dysku twardego.
Wymagania dla instalacji Skolelinux są następujące :
- Procesor klasy i386 lub amd64
- 2GB pamięci RAM dla 30 stacji klienckich
- 4GB pamięci RAm dla 50-60 klientów
Thin-cleint-servers wymagają dwóch kart sieciowych:
- eth0 w celu podłączenia do głównego serwera
- eth1 w celu podłączenia lekkich klentów do podsieci
Wymagana przestrzeń dyskowa :
- workstation i standalone – 15GB
- thin-clien-server – 20GB
- main server – minimum 30GB (im większy tym lepszy)
Thin-clients wymagają :
- procesor 133MHz lub szybszy
- pamięć RAM 64MB (128MB rekomendowane) – Firefox i OpenOffice.org wymagają min. 128MB
Stacje robocze, bezdyskowe stacje robocze, standalone oraz laptopy powinny posiadać :
- procesor minimum 800MHz
- pamięć RAM 258MB (512-1024 rekomendowany)
Tyle jeśli chodzi o suche dane techniczne.
W skład programów edukacyjnych, wchodzą m.in. :
Chemtool – drawing chemical structures tool
Dia – Diagram editor
Dr. Geo – interactive geometry software
GeoGebra – Dynamic mathematic
GNU Solfage – ear training program
GraphThing – tool that allows to create, manipulate and study graphs.
Hydrogen – Drum machine
KAlgebra – Graph Calculator
Kalzium – periodic table of the elements
Kamagram – Letter order game
KBruch – program to practice calculating with fractions
KGeography – geography learning tool
Kig – Interactive Geometry
KLetters – lern the alphabet
KStars – graphical representation of the night sky
KWordQuiz – Flash card trainer
Marble – Virtual Globe and World Atlas
MathWar – flashcard math game
Oregano –
Planets – graphical tool for the simulation of the solar system
Qsynth – Fluidsynth GUI
Qucs – circuit simulator
Stellarium – 3D astronomical sky renderer
TuxMath – math’s argade game
TuxPaint – graphics editor
TuxTyping – typing tearning tool
VYM – View Your Mind
Xabacus – ancient calculator
Jest to tylko wyrywkowa lista domyślnie zainstalowanych programów.
Podsumowanie:
Skolelinx/DebianEdu jest projektem o bardzo szerokim zastosowaniu.
Głównym jego celem jest dostarczenie w pełni funkcjonalnej sieci komputerowej. W jej skład wchodzi oprogramowanie serwerowe oraz klienckie. Daje to możliwość zbudowania własnej infrastruktury, dostosowanej do indywidualnego profilu odbiorcy. Wsparcie dla wielu wersji językowych umożliwia internacjonalizację projektu, co z kolei znowu wpływa na szeroką dostępność. Oparcie całego projektu o Debiana z gałęzi stabilnej (bardzo ważne!) gwarantuje wysoką jakość, stabilność i niezawodność systemu. Docelowy użytkownik Skolelinux otrzymuje również dostęp do jednej z największych baz programów stworzonych dla Linuksa, za pośrednictwem repozytoriów Debiana.
Prostota instalacji jest dodatkowym atutem Skolelinux-a. Osobiście uważam, że nawet osoby ze słabą znajomością Linuksa mogą bez problemu zainstalować system dla własnych potrzeb.
Koszty związane z wdrożeniem sieci Skolelinux na pewno będą dużo niższe niż dotyczące instalacji sieci opartej na komercyjnych rozwiązaniach. Poza tym otwartość kodu źródłowego pozwala na zachowanie pełnej kontroli nad używanym oprogramowaniem.
Jeśli chcesz wypróbować działanie Skolelinux i poznać jego możliwości to najlepszym rozwiązaniem będzie instalalcja „standalone” na wydzielonej partycji dysku twardego lub wirtualnej maszynie. Instalator Skolelinux-a to dobrze znany instalator dystrybucji Debian. Został częściowo zmodyfikowany, aby uprościć cały proces instalacji.
Zachęcam do odwiedzenia strony projektu : www.slx.no
oraz pobrania nośnika instalacyjnego oraz Live : Download Skolelinux
Fajny projekt. Ktoś widział słyszał o pełnej instrukcji dla szkolnego admina z łapanki?
Może w ramach cyklu „porady admina” lub osobny cykl „admin skolelinuxa”?