Wstęp
Szkolenie jest przeznaczone dla osób początkujących lub takich, które nie miały styczności z systemem Linux. Serie wykładów oraz warsztatów opierają się na popularnych dystrybucjach Linuksa takich jak Mandriva oraz Ubuntu / Kubuntu. Każdy uczestnik szkolenia otrzyma płytę CD zawierającą różne przydatne materiały. Seria wykładów wygłaszana prostym językiem będzie poprarta prezentacjami filmowymi oraz warsztatami przy komputerach. Uczestnicy będą pracować na komputerach w pracowni oraz na zdalnym serwerze przygotowanym specjalnie na czas spotkania. Wszystko obywać się będzie w milej atmosferze.
Program szkolenia (wersja PDF)
- Wstęp
- Wprowadzenie do serii spotkań
- Krótkie omówienie działalności portalu thecamels.org
- Ogólnie o Linuksie
- Co to jest Linux?
- Krótka historia oraz same założenia systemu
- Omówienie pojęć: Linux LiveCD, Dystrybucja Linuksa
- Porównanie systemów Windows oraz Linux w zastosowaniu jako komputer do pracy w domu, biurze oraz jako serwer
- Architektura systemu
- Budowa systemu. Omówienie budowy systemu jako podstawa do zrozumienia działania jego poszczególnych elementów. Budowa typu klient - serwer. Dostęp do sprzętu
- Struktura drzewa katalogów - czyli co gdzie jest w systemie
- Wszystko jest plikiem. Omówienie praw oraz atrybutów plików
- Linux jako system sieciowy, wieloużytkownikowy
- Linux jako system nie tylko dla PC
- Podstawy użytkowania Linuksa
- Linux i Windows na jednym dysku. LILO i Grub. Wybór systemu przy starcie komputera
- Zapoznanie z wyglądem. Rozróżnienie pojęć typu serwer X, menadżer okien. Przedstawienie najpopularniejszych serwerów okien (X11, x.org, XGL). Pokazanie i omówienie popularnych menadżerów okien (KDE, GNOME, IceWM, Enlightenment)
- Konfiguracja menadżerów dodawania pakietów (urpmi, apt-get)
- Praca z plikami. Kopiowanie, przenoszenie, kasowanie, tworzenie nowych plików i katalogów. Przedstawienie metod za pomocą narzędzi graficznych (Krusader) oraz konsolowych (Midnight Commander)
- Obsługa i dodawanie sprzętu
- Linux a sterowniki do urządzeń
- HAL - Hardware Abstraction Layer
- Montowanie urządzeń w systemie (graficznie)
- Montowanie urządzeń w systemie (konsola)
- Wykrywanie i dodawanie sprzętu (graficznie)
- Wykrywanie i dodawanie sprzętu (konsola)
- Monitorowanie pracy sprzętu (użycie procesora, wolna pamięć)
- Odczytywanie wartości z czujników. Temperatura procesora, dysku, chipsetu
- Sieci i Internet
- Konfiguracja sieci za pomocą dostępnych narzędzi graficznych
- Konfiguracja sieci za pomocą konsoli
- Linux a Neostrada
- Firewall. Omówienie iptables, KMyFirewall, FireStarter
- Przegląd popularnych przeglądarek internetowych. (Firefox, Mozilla, Konqueror, Opera, Lynx oraz Links)
- Poczta. Kontact, Thunderbird, Pine, Mutt
- Sieci p2p. Wymiana plików w Linuksie. aMule, Azureus, Valknut, LinuxDC++
- Komunikacja w sieci. Omówienie popularnych klientów sieci IM, VoIP oraz przedstawienie Jabbera jako alternatywną drogę komunikacji
- Praca w Linuksie
- W czym pisać? Przedstawienie edytorów tekstów od vi przez emacs aż do Kwrite
- Pakiety biurowe w Linuksie. Zgodność plików z plikami Microsoft Office
- Wypalanie płyt CD oraz DVD
- Praca z archiwami (zip, rar, tar.gz)
- Linux LiveCD to zadań specjalnych. Zastosowanie bootowalnych z płyty Linuksów do pracy w biurze, domu oraz do rozrywki
- Multimedia i rozrywka
- Odtwarzanie płyt CD-Audio, filmów DVD oraz wszelkiego rodzaju "DiVXów"
- Słuchanie muzyki. Przegląd popularnych odtwarzaczy
- Narzędzia do przeglądania zdjęć oraz kopiowania ich z aparatów cyfrowych
- Narzędzia do edycji grafiki rastrowej oraz wektorowej
- Granie na Linuksie. Przedstawienie WINE, Cedegi, CrossOver Office. Gry pisane na Linuksa, instalatory, wersje natywne
- Serwer
- SSH - zdalny dostęp do komputera
- Apache - własny serwer www
- PHP i MySQL
- Webmin - zdalny sposób zarządzania komputerem w oknie przeglądarki
- Inne serwery (poczta, VNC, shoutcast)
- Wirtualizacja
- Qemu - emulacja sprzętu
- Prezentacja systemu w systemie
- Linux a bezpieczeństwo
- Obalenie faktów i mitów o wirusach
- System się zawiesił. Na pewno? Jak radzić sobie w przypadku nieoczekiwanych błędów aplikacji
- Co robić żeby czuć się bezpiecznym. Bezpieczeństwo zależy od nas samych
- Backup. Podstawy kopii zapasowych systemu i danych
- Zakończenie
- Rozdanie dyplomów ukończenia spotkania
- Rozdanie płyt z materiałami konferencyjnymi
- Zrobienie grupowego, pamiątkowego zdjęcia
- Panel dyskusyjny - podsumowanie spotkania
Ze względu na dość duży zakres materiału jaki będzie poruszany na spotkaniach zastrzegamy sobie prawo do zmiany programu szkolenia. O każdej zmianie uczestnicy zostaną powiadomieni na jednym ze spotkań lub drogą mailową.