Archiwa kategorii: EOS

Informacje na temat systemu EOS.

Jesienne liście

Wersja 32 bitowa systemu EOS to, podobnie jak i inne wersje, system bazujący na PCLinuxOS. Od motywu tapety na pulpicie nazwałem ja roboczo „Jesienne liście”, co nawiasem mówiąc, nie najgorzej łączy się z początkiem roku szkolnego. 😉
Bez wątpienia jest to ostatnia wersja 32 bitowa, ponieważ PCLinuxOS nie będzie rozwijał tej gałęzi oprogramowania. Dziś nawet najtańsze netbooki są 64 bitowe.
guest
Aby wypróbować system trzeba się zalogować jako użytkownik guest z hasłem guest. Gdy system będzie już na dysku będzie można po lewej stronie ekranu logowania zobaczyć utworzonych użytkowników. Na razie jest tam pusto. Żeby zainstalować system, trzeba się zalogować jako root z hasłem root.
install
Instalacja będzie wymagać utworzenia partycji i zapisania ich, przez tę część łatwo przeprowadzi nas program instalacyjny. Dobrze jest utworzyć oddzielną partycję /home, ponieważ dzięki temu w razie konieczności instalacji ponownej zachowamy dane użytkowników.
Bardzo istotną zaletą systemu jest możliwość wykonania własnej kopii systemu i użycie jej do zainstalowania na wielu komputerach.
Jak to zrobić?
Gdy już zainstalujemy system na dysku, z poziomu menedżera pakietów Synaptic należy zainstalować program Draklive-Install, który podczas instalacji na dysku jest usuwany. Oczywiście dopasowujemy też system do swoich wymagań, usuwamy zbędne aplikacje instalujemy te, które nam będą potrzebne. Dodajemy użytkowników i przypisujemy im hasła. A następnie uruchamiamy program wykonujący iso.
mylive
Wcześniej musimy założyć katalog, w którym zapiszemy iso. Ten sam katalog dodajemy do tych, które nie zostaną zapisane. To ważne, aby program nam się nie zapętlił. Na koniec kopiujemy iso na komputer, na którym wypalimy płytę DVD. Wypalamy i możemy powtarzać instalację na kolejnych maszynach.

Pliki do pobrania -> TUTAJ


EOS Desktop wersja 32bit

Wiele szkół ma stare pracownie, które uaktualniane były własnymi środkami. Jednak Windows XP dziś się nie da używać, Visty nie dało się używać nigdy. Stare komputery nadal w szkołach są i często opiekunowie sprzętu są o krok od przeznaczenia ich na złom. A pieniędzy na nowe nie ma. Mamy na to lekarstwo.
lxqt
System Eos Linux z lekkim pulpitem LXQT powinien nadawać się do instalacji na komputerach ze starymi procesorami typu Pentium 4 (i podobnymi). Wymaga 1GB pamięci RAM i około 20GB miejsca na dysku. Niezbędna jest również karta sieciowa, by system mógł korzystać z internetu.
Jeśli ktoś czuje się zawiedziony to – niestety – trzeba jasno powiedzieć, że choć Linux może pracować na starszym sprzęcie, to komputery ze stareńkim Pentium 2 i 128MB pamięci naprawdę do niczego się już nie nadają. Owszem można zainstalować tam Linuksa do poznawania zasad działania i uruchamiania programów CLI, ale nie nadaje się taki system dla dzieci w szkole. EOS ma nieduże wymagania, zainstalowano na nim wiele programów edukacyjnych, a jeszcze więcej nauczyciel może zainstalować, jeśli będą mu przydatne.
gcompris
Tę wersję skierowano przede wszystkim do nauczania dzieci młodszych. Można tam znaleźć między innymi znany pakiet edukacyjny Gcompris, a także wiele programów i gier z serii Tux. Jest także przeglądarka internetowa i pakiet biurowy Open Office.
italc
Ponadto został zainstalowany także znany nauczycielom program iTALC, który umożliwia monitorowanie komputerów uczniowskich lub udzielanie zdalnej pomocy.
System został przetestowany na maszynach wirtualnych, ale wymaga jeszcze porządnych testów na prawdziwych komputerach. Z tego względu zachęcam nauczycieli, by spróbowali i zostali testerami EOSa.


EOS 2016

Nie przypuszczałem, że nastąpi dalszy rozwój serwera pod nazwą EOS, ale liczba osób zainteresowanych, o czym świadczyły maile i informacje, które otrzymywałem w ciągu ostatniego roku, była dość spora. Prawdę powiedziawszy byłem nawet zdziwiony…
To tyle wstępu, a teraz konkrety:
Nowy EOS ma jądro z serii 4.4.X LTS (long term support), stabilne i działające bez niespodzianek. Jest oczywiście serwer www – Apache 2.2.31 nie najnowszy może, ale stabilny. Jest PHP 5.5.33 i MySQL 5.1.73.
Serwer poczty to Exim 4.87 i Tpop3d 1.5.5, zaś serwer imap to Dovecot 2.2.25. Poczta obsługuje wiele domen i użytkowników wirtualnych zapisanych w bazie MySQL. Jest ochrona antywirusowa za pomocą programu Clamav.
EOS może być także routerem, ma do tego dostosowany firewall wraz z konfiguratorem. Są także inne konfiguratory znane z poprzedniej wersji.
Do zdalnych połączeń jest nowa wersja NX, można wykorzystać także TeamView do zdalnej pomocy (przypomnę, że ten program wymaga kogoś siedzącego przy monitorze, kto zdalnemu pomocnikowi poda jednorazowy PIN służący do autoryzacji połączenia. Oczywiście jest również SSH.
Na razie nie ma skonfigurowanej dla celów szkolnych Samby, ani Dansguardiana. To wymaga więcej pracy i testów. Szczególnie dlatego, że zasłużony Windows XP udał się na emeryturę, więc trzeba przygotować współpracę Samby z Windows 7, 8.1 i 10. A to nie jest zadanie trywialne.
Wymagania sprzętowe:
– system jest wyłącznie 64-bitowy, a więc procesor przynajmniej DualCore.
– pamięć minimum 2GB RAM, lecz zalecane jest 4GB.
– przynajmniej 20GB miejsca na dysku (plus oczywiście przewidywane miejsce na pliki użytkownika)
– karta sieciowa (lub więcej), możliwe jest korzystanie również z kart wifi, lecz nie jest to najlepszy sposób połączenia serwera z innymi komputerami (opinia subiektywna).
– karta graficzna przynajmniej 128MB.

eos

Obecna wersja systemu ma status alfa, więc wymaga znajomości poprzedniego systemu i pewnego doświadczenia z Linuksem. Po uruchomieniu systemu z płyty należy zalogować się jako guest z hasłem guest. Hasło roota to root i będzie potrzebne do zainstalowania systemu. Ikonka programu instalacyjnego znajduje się na pulpicie. Nie należy usuwać tzw. zbędnych komponentów systemu podczas instalacji. Instalator proponuje bowiem usunięcie między innymi locales-pl oraz sterowników z grupy dkms.
Po instalacji należy ustanowić własne hasło roota, założyć konto użytkownika (guest jest usuwany podczas instalacji) i nadać mu hasło.
Do późniejszej pracy z systemem będą jeszcze potrzebne hasła do MySQL oraz Mailadmina. Te hasła zainteresowani dostaną indywidualnie, ponieważ obawiam się, że ktoś lekkomyślny może pozostawić domyślne hasło i potem stać się ofiarą włamania (hasła zostaną podane na forum Freesco, KOPI lub na Facebooku). PHPMyAdmin dostępny jest tylko z adresu 127.0.0.1, aby zminimalizować zagrożenie włamaniami, jeśli ktoś zechce to zmienić, zrobi to już na własny rachunek. Wszelkie dyskusje, pytania i porady dotyczące nowej wersji będą oczywiście dostępne na bieżąco – głównie na Forum Freesco, lecz również na Forum KOPI, a także na Fanpage Freesco.
Nowa wersja będzie dostępna podobnie jak inne pliki w katalogu download.


EOS – galeria screenów



EOS – download

EOS to akronim słów Educational Operating System, ale też w mitologi greckiej imię bogini światła, Eos – Jutrzenka, Świt.
W zamierzeniu jest to łatwy w instalacji i konfiguracji, przyjemny w użytkowaniu system operacyjny przeznaczony głównie do szkół, ale również do innych niewielkich sieci.
Mam nadzieję, że projekt spełni swoje założenia i dostarczy satysfakcji użytkownikom.
Pliki do pobrania:

dvd.pngEOS 2010
conf.pngPlik kontrolny md5

dvd.pngEOS w wersji web serwer.
conf.pngPlik kontrolny md5

Obrazy systemu (wersja 2009):
dvd.pngSerwer 2009
conf.pngPlik kontrolny md5

dvd.pngStacja robocza 2009
conf.pngPlik kontrolny md5

Uzupełnienia dla serwera:
rpm.pngPakiet z clipartami
conf.pngKonfiguracja OO dla użytkownika

 


EOS – ostatnie informacje

Z ostatniej chwili

Bieżące informacje na temat zmian przeprowadzanych w systemie, w stosunku do obecnie dostępnych obrazów systemu.
25.03.2011
EOS serwer 2010. Poprawiona wersja serwera. Poprawiono kilka niedoskonałości i dodano kilka funkcji. Więcej w dokumentacji.
14.03.2011
EOS w wersji web serwer.Odchudzona wersja EOSa przeznaczona głównie na serwer stron www z zarządzaniem, które nie wymaga prawie wcale posługiwania się konsolą. System dalej oparty jest na EOSie z 2009 roku. Zawiera KDE 3.5 oraz jądro 2.6.27. Nie należy aktualizować systemu w całości z obecnie podawanego repozytorium pakietów.
15.10.2010
W związku z usunięciem dotychczasowych repozytoriów PCLinuxOS uruchamiamy własne. W managerze Synaptic należy usunąć (odznaczyć) te, które już nie działają i dodać nasze. Szczegóły na screenie.
rpm-repo.png
18.02.2010
Strona eos.freesco.pl od dziś jest na nowym mocniejszym serwerze i szybszym łączu. Korzystanie ze strony i pobieranie plików powinno teraz być znacznie szybsze.
7.01.2010
Nowa wersja systemu EOS desktop.
Przygotowałem wersje na samodzielną stację roboczą, bez usług sieciowych, zorientowaną głównie na domowego użytkownika. Do pobrania ze strony download.
11.08.2009
Do pobrania cliparty OO dla serwera, a także plik konfiguracyjny użytkownika, żeby się samodzielnie nie męczyć.
Po dołączeniu stacji roboczej EOS do domeny, można przeprowadzić aktualizację.
01.07.2009
Nowy obraz serwera i stacji roboczej. Stare pliki zostały usunięte. Również podręcznik użytkownika został uaktualniony, cząstkowa dokumentacja z poprzednich wersji została także usunięta.
24.04.2009
Dodałem małe archiwum z konfiguratorem dhcp. Plik należy rozpakować i skrót (plik desktop) umieścić w /usr/share/applications, a sam skrypt w /usr/sbin. Skrypt służy do dodawania statycznych wpisów dla maszyn klienckich i został rozwinięty o funkcje sprawdzające.
22.04.2009
Nowy pakiet z zestawem skryptów do konfiguracji dansguardiana metodą „okienkową”. Dodano też opis konfiguracji połączenia ADSL (Neostrada).
21.04.2009
Zmieniony został konfigurator firewalla i dodany konfigurator forwardu portów. Warto zatem pobrać z działu download pakiet i zainstalować poleceniem rmp -Uvh nazwa.pakietu.rpm.
20.04.2009
W dziale download są pliki instalacyjne, z pakietami, które warto pobrać i zainstalować poleceniem rpm -Uvh nazwa.pakietu.rpm. Dotyczy to zasadniczo dwóch pakietów – exim oraz italc. W tych dwóch pakietach zostały dodane konfiguratory, których wcześniej nie było, szczególnie w przypadku konfiguracji poczty pozwoli to na znaczne ułatwienie pracy.


EOS – instalacja i konfiguracja

System składa się z dwóch obrazów ISO. Pierwszy to obraz serwera, który zawiera składniki potrzebne w szkolnej pracowni, ale także usługi typowo internetowe. System w wersji klienta przygotowany jest do pracy w szkolnej sieci z logowaniem do serwera.
Menedżerem okien w obydwu wersjach systemu jest KDE 3.5.10, jako łatwy i logiczny w użyciu. Nie ma obecnie wsparcia dla KDE 4. Klient ma zainstalowane szerokie spektrum programów edukacyjnych przeznaczonych dla uczniów od szkoły podstawowej do średniej. W repozytorium pakietów można znaleźć ich znacznie więcej.

Większość zasadniczych informacji o instalacji i konfiguracji systemu można znaleźć w ciągle rozbudowywanej dokumentacji. Pozostałem bieżące informacje będą na stronie aktualności. Najważniejszym dokumentem jest podręcznik użytkownika.

pdf.pngPodręcznik użytkownika
pdf.pngSkrócona instrukcja web serwera
pdf.pngO wersji 2010

Uzupełnienia do wersji 2009
Obraz serwera nie ma zainstalowanego pakietu klipartów do Open Office. Pakiet należy pobrać z serwera i zainstalować. Najlepiej to zrobić poleceniem rpm -Uvh nazwa.pakietu w katalogu, w którym znajduje się ściągnięty pakiet. Oczywiście trzeba mieć uprawnienia roota.
Aby uniknąć żmudnego dodawania obrazków galerii do konfiguracji użytkownika można skorzystać z przygotowanej konfiguracji, nie jest to pakiet ale zwykłe archiwum. Należy je ściągnąć do katalogu użytkownika i wydać w konsoli polecenie tar zxf oo-clip-conf.tar.gz.
Uzupełnienie dotyczy wyłącznie tych użytkowników, którzy chcą na serwerze zwiększyć funkcjonalność pakietu Open Office i w żaden sposób nie wpływa na funkcjonalność serwera (poza faktem, że intensywne użycie OO może zajmować sporo zasobów sprzętowych serwera).

W sprawach bieżących związanych z systemem można też szukać najnowszych informacji na stronach forum, mogą to być problemy i ich rozwiązania, które wynikają z praktyki użytkowników.
Forum Freesco
Forum KOPI


EOS – charakterystyka systemu

Pomysł
Idea linuksowego systemu na serwer dla szkół była mi, z racji zawodu, bliska od dawna. Będąc deweloperem Freesco i NND, przygotowywałem takie wersje programów i konfiguracji, które w szkole mogły się przydać. Jednak dla dla sporej części nauczycieli barierą odstraszającą był brak interfejsu graficznego tych systemów i konieczność ręcznej edycji plików. Po konferencji nauczycieli informatyki w Kołobrzegu, gdzie ten temat się pojawił w kontekście stopnia trudności serwerów windowsowych, postanowiłem przygotować system, który dałby się łatwo skonfigurować i jednocześnie zachowywałby funkcjonalnośc i bezpieczeństwo typowego serwera linuksowego. W ten sposób powstał EOS – z NND zaczerpnąłem wiele sensownych i bezpiecznych rozwiązań, wykorzystałem niektóre pomysły konfiguracyjne i sensowny, skuteczny firewall. Z PCLinuxOS – system pakietów oraz ogólną strukturę, a także świetny mechanizm rozpoznawania sprzętu.System bazowy
Przystępując do pracy, postanowiłem skorzystać z rady Marka Wodzińskiego, który kiedyś na zjeździe Freesco w Tuchomiu, sugerował wykorzystać jakąś gotową dystrybucję i przystosować ja do własnych zadań. Jako system bazowy zdecydowałem się na PCLinuxOS. Dlaczego? Po pierwsze jest to dystrybucja wywodząca się z Mandrake (dziś Mandriva) ze znanym mi systemem pakietów RPM. Po drugie ma jeden z lepszych, obok Yasta z Suse, programów do zarządzania sprzętem, konfiguracją, usługami i oprogramowaniem. Bardzo ważne jest też, że system jest w wersji live, a więc przed instalacją możemy dokładnie sprawdzić, czy wykryte zostały wszystkie zasoby sprzętowe. Wreszcie last but not least ma wbudowany bardzo dobrze skonfigurowany program do przygotowywania własnego obrazu iso. Pozwala to łatwo przygotowywać własne modyfikacje, a dla użytkownika końcowego taki program oznacza możliwość łatwego backupowania skonfigurowanego serwera.

Właściwości
System jest uruchamiany z płyty i po sprawdzeniu może być łatwo zainstalowany na twardym dysku. Domyślnie korzysta z pakietów w repozytoriach PCLinuxOS, ale część programów została przygotowana na nowo. W założeniu wszystkie czynności konfiguracyjne w podstawowym zakresie przygotowywane są okienkowo. Czas instalacji i konfiguracji nie powinien przekroczyć 60 minut. Serwer przygotowany jest do pełnienia funkcji serwera internetowego (poczta, www, ftp) oraz funkcji routera i kontrolera dla klientów linuksowych i windowsowych.
Autorzy
Do działania systemu przyczynili się:
Wiesław M. Trąmpczyński (eMTi) – ogólna koncepcja, przygotowanie obrazów
(+)Przemysław Nadurski (viater) – kreatory konfiguracji
Andrzej Gmiterek, Robert Konik, Piotr Chrzanowski – testy