[html [head [title VHS Linuxkurs] [style type="text/css" ] ] [body [footer Paul Hänsch | Linux Presentation Day | VHS Leipzig] [slide [h1 VHS Linux Presentation Day] ] [slide [h1 Was ist ein Betriebssystem?] ] [slide [h2 Was ist ein Betriebssystem?] [ul .uncover [li Unterscheidung: Anwendungsprogramm, "App"] [li idR. nicht selbst als "Programm" bezeichnet] [li Läuft vom Start bis zum Halt des Computers] [li Für Benutzer mehr oder weniger unsichtbar] [li Stellt Funktionen für Programme Bereit] ] ] [slide [h2 Funktionen eines Betriebssystems] [ul .uncover [li Einheitlicher Zugriff auf Hardware (Treiber)] [li Organisation von Dateien] [li Zugriff auf Netzwerk] [li Zuteilung von Rechenzeit (Task-Switching, Multitasking)] [li Trennung von Applikationen (Virtualisierung)] [li Trennung von Benutzern, Zugriffssrechte] [li [b Kontrolle dieser Funktionen über Dienstprogramme]] ] ] [slide [h2 Begriffe] [p style="text-align: center; font-size: 3em; line-height: 1.25em;" [sup [b GNU]] [sub Desktop] [sup [i Unix]] [br] [sub [u Ubuntu]] [sup [b Linux]] [sub Distribution] [sub Gnome] [sup Knoppix] ] ] [slide [h2 Was ist Unix?] [ul .uncover [li 1969 von an den Bell Labs für PDP-7 konzipiert] [li Von "C"-Erfinder Dennis Ritchie und Ken Thompson] [li Entworfen um "Space Travel"-Spiel als Anwendung] [li Schafft grundlegenden Aufbau für Beriebssysteme] [li Von Bell an kommerzielle Computerhersteller lizensiert] ] ] [slide [h2 Was ist GNU?] [ul [p [b G]NU is] [p [b N]ot] [p [b U]nix] ] ] [slide [h2 Was ist GNU?] [ul .uncover [li 1983 am durch Richard M. Stallman am MIT begonnen] [li Auslöser war u.A. Missmut über Kopierschutzpraktiken] [li Grundlage der Free Software Bewegung] [li Unix-Kompatibles Betriebssystem] [li Umfasst Unix-Dienstprogramme] ] ] [slide [h2 Was ist Freie Software?] [ul .uncover Die Vier Freiheiten: [li [b Verwenden:] das Programm für jeglichen Zweck ausführen] [li [b Verstehen:] die Funktionsweise des Programms untersuchen und eigenen Bedürfnissen anpassen] [li [b Verbreiten:] das Programm weitergeben] [li [b Verbessern:] das Programm verbessern und diese Verbesserungen der Öffentlichkeit freigeben] ] ] [slide [h2 Was ist Linux?] [ul .uncover [li 1991 durch Linus Torvalds an der Uni Helsinki begonnen] [li Unix-Kompatibler Betriebssystem-[em Kernel]] [li Lauffähig mit GNU-Dienstprogrammen] [p style="text-align: center; font-size: 2em; line-height: 1.25em;" GNU + Linux] ] ] [slide [h2 Was ist eine Distribution?] [ul .uncover [li Linux-Kernel ist ein eigenes Softwareprojekt] [li GNU ist ein eigenes Softwareprojekt] [li Grafische Bedienoerflächen sind unabhängig davon] [li Anwendungsprogramme sind eigenständige Projekte] [li "Distributor" stellt Softwarepakete zusammen] [li Softwarekomponenten werden angepasst um miteinander kompatibel zu sein] [li Software wird für Computerarchitekturen "kompiliert"] ] ] [slide [h2 Beispiele für Distributionen] [ul [li Ubuntu - Kommerzielle Distribution basierend auf Debian] [li Debian - Frühe Distribution mit Online-Paketsystem] [li Gentoo - Zusammenstellung von Quellcode zum selbst anpassen] [li Arch - Verbreitete Distribution mit eigenem Paketsystem] [li Knoppix - Debian basiertes Live-System] [li Fedora, RedHat, Suse, Parabola, Puppy, Rebecca Black, ...] [li Tausende weitere] ] ] [slide [h2 Desktopumgebungen] Grafische Bedienoberflächen können sehr unterschiedlich aussehen [ul [li Gnome] [li KDE] [li LXDE] [li Xfce] [li Maté, i3, Awesome, WindowMaker, LXQT, Enlightenment, usw...] [li Unterscheidung: Window Manager, Toolkit, Softwaresuite] ] ] [slide [h2 Weitere Begriffe] [ul [li [b Android:] anderes Betriebssystem mit Linux-Kernel] [li [b BSD:] Berkeley Software Distribution, anderes Freies Unix] [li [b Busybox:] andere Suite von Unix-Dienstprogrammen] ] ] [slide [h1 Themenübersicht]] [slide [h2 Themen im Linux Grundkurs] [ul .uncover [li Arbeit mit Dateien [ul [li Ordnerstrukturen, Zugriffsrechte, Benutzer, Gruppen] ]] [li Syntax der Kommandozeile] [li Datenträger, Dateisysteme, Partitionen] [li Prozesse und Prozessmanagement] [li Netzwerkgrundlagen[ul [li TCP/IP, DNS, HTTP, SSH] ]] [li Softwareinstallation, Paketsysteme] [li Installparty] ] ] [slide [h2 Linux Grundkurs an der VHS] [ul [li Datum: ] ] ] ]]