Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

docs:linux_training_1 [2020/07/31 12:19]
terminar gelöscht
— (aktuell)
Zeile 1: Zeile 1:
- 
-~~SLIDESHOW~~ 
- 
- 
-====== Linux Schulung 1 ====== 
- 
-Vorstellung der Teilnehmer 
-Kurze Frage-Runde: Erfahrungen mit Linux, Vorstellungen von Linux 
-Themen Block A 
-Wünsche für die nächsten Blöcke 
-Allgemeine "Fragestunde" 
- 
-===== Themen Block A ===== 
- 
-Wo finden wir Linux mittlerweile? 
-Grundsätzliches und Geschichte 
-Personen, Organisationen 
-Lizenzen, Patente, Rechtliches 
-Wichtigste Unterschiede zwischen Windows, BSD und Linux 
-Standards 
-Linux - Kernel + Module / Treiber 
-Bootvorgang bis zum System 
-Die Qual der Wahl 
- 
- 
-===== Wo finden wir Linux mittlerweile? ===== 
- 
-<columns 100%> 
-Panasonic Plasma TV:                 {{docs:training:panasonic_tv_linux.jpg?160}} \\ 
-Snom360 Voip Telefon:                {{docs:training:snom360.jpg?160}} 
-~~NEWCOL~~ 
-Set Top Boxen z.B. Premiere DBox2:   {{docs:training:dbox2.jpg?160}} \\ 
-Handys z.B. T-Mobile G1:             {{docs:training:t-mobile-g1.jpg?160}}  
-~~NEWCOL~~ 
-AVM FritzBox:                        {{docs:training:fritzbox.jpg?160}} \\ 
-LinkSys WRT54GL:                     {{docs:training:wrt54gl.jpg?160}} 
-</columns> 
- 
-===== Grundsätzliches und Geschichte ===== 
- 
-Grundsätzliches zu Linux: Geschichte => Wann, Wer, Warum 
-Linux Hype Begründungen 
-Die Kathedrale und der Basar 
-Personen 
-Distributionen 
-Organisationen 
-Wichtige Firmen 
-Wichtige Webseiten 
-Wichtige Projekte 
-Zertifizierungen 
- 
- 
-===== Grundsätzliches zu Linux: Geschichte => Wann, Wer, Warum ===== 
- 
-* September 1991 als Studienprojekt von Linus Torvalds, um Minix zu studieren 
-* [[http://kerneltrap.org/node/14002|Historische Übersicht]] 
-* [[http://groups.google.com/group/comp.os.minix/browse_thread/thread/76536d1fb451ac60/b813d52cbc5a044b?&hl=en#b813d52cbc5a044b|Erster Post]] 
-* [[http://www.de.kernel.org/pub/linux/kernel/Historic/|Kernel 0.99]] 
- 
-* FSF, GNU Software + Linux 
- 
-===== Linux Hype Begründungen ===== 
- 
-* Kostenlos 
-* etwas völlig Neues - mit Wurzeln bei Unix 
-* Freie Software: GNU Projekt, http://www.fsf.org/ 
-* verteilte Entwicklung und Versionskontrolle: cvs, svn (Kat. Basar) 
-* niedrige Hardwareanforderungen 
-* neues "Denken" der Entwickler und "Frickler" 
- 
-===== Die Kathedrale und der Basar - 1997 Eric S. Raymond ===== 
- 
-http://de.wikipedia.org/wiki/Die_Kathedrale_und_der_Basar 
- 
-Kathedrale - ein Softwareteam kontrolliert den Source zwischen Veröffentlichungen 
-Basar - in jedem Stadium über das Internet einsehbar - viele Entwickler gesteuert durch Maintainer 
- 
-===== Personen ===== 
- 
-Was ist ein Maintainer? 
- 
-* [[http://de.wikipedia.org/wiki/Linus_Torvalds|Linus Torvalds]] 
-* [[http://de.wikipedia.org/wiki/Alan_Cox|Alan Cox]] - Maintainer 2.2, wichtigster Entwickler neben Linus,  
-* [[http://de.wikipedia.org/wiki/Andrew_Morton_(Programmierer)|Andrew Morton]] - Maintainer Kernel 2.6, Betriebssysteme 
-* Richard Stallman - Free Software Foundation, GNU 
-* Eric_S. Raymond - Kat.Basar, 30 OpenSource Projekte (z.B. fetchmail) 
-* Bruce Perens - ehemaliger Projektleiter Debian, [[http://de.wikipedia.org/wiki/Open_Source_Definition|OpenSource Definition]] 
-* Miguel de Icaza - Ximian, Mono 
- 
-===== Distributionen ===== 
- 
-Was ist eine Distribution? 
- 
-* komerzielle - Novell SuSE, RedHat, "Ubuntu", Mandriva 
-* private - OpenSource Branches, Fedora, Debian, Gentoo 
-* Binäre und Sourcen-basierende Distributionen 
-* grobe Unterschiede: Sprachen, Funktionsumfang, Optimierungen 
-* Vor- und Nachteile - je nach Anwendungsgebiet 
- 
-http://www.distrowatch.com     {{docs:training:linux-distri-timeline.png?160}} 
- 
-===== Organisationen ===== 
- 
-* FSF - Free Software Foundation / GNU Projekt 
-* OSDL + [[http://en.wikipedia.org/wiki/Free_Standards_Group|FSG]] = Linux Foundation 
-* OSI - OpenSource Institute 
- 
-===== Wichtige Firmen ===== 
-* Ubuntu 
-* Novell (SuSE) 
-* Redhat 
-* VA Linux bzw. jetzt ColabNet 
-* Sourceforge 
-* O'Reilly 
-* Heise, Golem, LinuxMagazin 
- 
-===== Einflussreichste freie Distributionen ===== 
-* Slackware 
-* Debian/(Ubuntu) 
-* Linux From Scratch 
-* Gentoo 
- 
-===== Informativste Webseiten ===== 
- 
-* kernel.org 
-* kerneltrap.org 
- 
-* linux.com 
-* freshmeat.net 
-* slashdot 
-* Sourceforge 
-* Google Code 
-* Launchpad 
-* Distrowatch 
- 
- 
-===== Wichtige Projekte für die Akzeptanz von Linux ===== 
- 
-* KDE 
-* Gnome 
-* Mozilla 
-* OpenOffice 
-* Gimp, Blender 
-* XWindows 
-* Emulation - Wine, Virtualisierung - VMWare und später Nachfolger 
-* dbus, hal 
- 
-===== Zertifizierungen ===== 
- 
-* LPIC 
-* Novell 
-* Redhat 
- 
-===== Lizenzen, Patente, Rechtliches ===== 
- 
-Lizenzen: OpenSource, Dual Licensing, [[http://de.creativecommons.org/was-ist-cc/|Creative Commons]], GPL, OpenMusic  
-Patente: MP3/Ogg, DVD decrypt, FAT, SMB/CIFS 
- 
-Wichtigste Klagen:  
-* SCO vs. Linux 
-* GPL Violations: http://gpl-violations.org/ 
- 
-===== Wichtigste Unterschiede zwischen Windows und Linux ===== 
- 
-* Dateisystem, mounten, unmounten 
-* Berechtigungskonzept 
-* Kernel - Monolitischer vs. Microkernel 
-* Trennung von Grafik und System 
-* Transparenz vs. Komfort 
-* binär vs. source 
- 
-===== Standards ===== 
-* Posix - entwickeltes standardisiertes Application Programming Interface, das die Schnittstelle zwischen Applikation und dem Betriebssystem darstellt 
-* FHS - Dateisystem Hierarchie Standard 
- 
-* Vielzahl von Hardware-Standards, z.B. schon USB 3.0 
- 
-===== Linux - Kernel + Module / Treiber - Allgemeines ===== 
- 
-* Hardware Support: http://www.linux-drivers.org/ 
-* OpenSource Treiber: AVM, Matrox, Intel, Adaptec, 3Ware 
-* Closed Source Treiber: NVidia Grafik, ATI Grafik, Phillips Webcam 
- 
- 
-===== Kernel Versionen ===== 
- 
-* Kernel + Module 
-- v2.0, v2.2 
-- v2.4, v2.6 
- 
-* Distributionskernel 
- 
-* Kernel Branches 
-* AC-Sources 
-* MM-Sources 
- 
-===== Besonderheiten zu "Devices" ===== 
- 
-* /dev 
-* /proc 
-* /sys 
- 
-* devfs 
-* udev (+dbus+hal) 
-* hotplug 
-* coldplug 
- 
- 
-===== InitRD - Die Lösung des Huhn/Ei Problems ===== 
- 
-* binäre Treiber 
-* Full Crypt 
-* RAM-Boot, LiveCDs 
- 
-===== Bootvorgang bis zum System ===== 
- 
-* Boot, Bootmanager 
-* Lilo vs. Grub 
-* Init Zeile - die Kommandozeile für den Kernel 
-* Sicherheit - init=/bin/bash 
-* /sbin/init - der Hauptprozess 
- 
-===== Die Qual der Wahl - Init-Systeme ===== 
- 
-Sysvinit - Serieller Start der Prozesse 
-Upstart - Paralleler Start der Prozesse, kann Events etc 
-Runlevel (Single user, Multiuser, ...) 
- 
-===== Die Qual der Wahl - Shells ===== 
- 
-Shells/Konsole: Bash, Ash, Korn Shell 
-