2019-06-17 22:02:24 +02:00

136 lines
5.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="layout-content-only">
<div class="layout-content">
<h1>Was ist Linux?</h1>
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>Allgemeines</h2>
<h3 class="fragment" data-fragment-index="0">Geschichte</h3>
<ul>
<li class="fragment" data-fragment-index="1">Linus Torvalds</li>
</ul>
</div>
<div class="layout-preview">
<img src="part1/01/linus_old.jpg" class="fragment" data-fragment-index="1">
<figcaption>Linus Torvalds 1994 (<a
href="https://aozoeky4dglp5sh0-zippykid.netdna-ssl.com/wp-content/uploads/2018/08/linus-torvalds-in-the-90s.jpg">Quelle</a>)</figcaption>
</div>
</div>
---
<!-- Duplicate to show two different pictures -->
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>Allgemeines</h2>
<h3>Geschichte</h3>
<ul>
<li>Linus Torvalds</li>
<li class="fragment">basiert auf dem UNIX-Betriebssystem (AT&T)</li>
<li class="fragment">Version 0.01 am 17. September
1991</li>
<li class="fragment">GNU/Linux</li>
<li class="fragment">Linux nutzt Teile des GNU-Betriebssystems</li>
<li class="fragment">$\rightarrow$ Glaubenskrieg</li>
</ul>
<h3 class="fragment">Eigenschaften?</h3>
<ul>
<li class="fragment">Unterbau: Kernel (Druckertreiber, USB-Unterstützung, Hardware-Schnittstellen)</li>
<li class="fragment">Oberbau: Systemsoftware und Software-Bibliotheken</li>
</ul>
</div>
<div class="layout-preview">
<img src="part1/01/linus_new.jpg">
<figcaption>Linus Torvalds 2014 (<a
href="https://en.wikipedia.org/wiki/Linus_Torvalds">Quelle</a>)</figcaption>
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>But why?</h2>
<ul>
<li class="fragment">vollständig frei verfügbar</li>
<li class="fragment">kostenlos</li>
<li class="fragment">vollständig modifizierbar (vgl. Windows/macOS)</li>
<li class="fragment">sehr performant, schneller Start</li>
<li class="fragment">einfache Softwareverwaltung und automatische, regelmäßige Updates</li>
<li class="fragment">ungeschlagene Stabilität (BoD)</li>
<li class="fragment">Entwicklung durch tausende Freiwillige</li>
<li class="fragment">$\rightarrow$ Ständige Verbesserung, Sicherheitslücken werden schnell geschlossen</li>
</ul>
</div>
<div class="layout-preview">
<img src="part1/01/butwhy.gif">
<figcaption>Meme, ca. 2015 (<a href="https://knowyourmeme.com/photos/976824-reaction-images">Quelle</a>)</figcaption>
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>Fakten, Fakten, Fakten</h2>
<ul>
<li class="fragment">die 500 größten Supercomputer laufen mit Linux </li>
<li class="fragment">zwischen 70 und 97 % aller Internetserver verwenden Linux </li>
<li class="fragment">Linux auf den Computern
<ul>
<li>aller High-Schools in Kerala</li>
<li>der Regierung Brasiliens</li>
<li>Nordkoreas (<a href="https://en.wikipedia.org/wiki/Red_Star_OS">"Red Star OS"</a>)</li>
<li>der Stadtverwaltung Münchens (<a href="https://de.wikipedia.org/wiki/LiMux">LiMux Die IT-Evolution</a>)</li>
<li>der NASA und ESA</li>
<li>Hollywoods</li>
</ul>
</li>
<li class="fragment">Allerdings: Nur 23 % Marktanteil auf Desktop-Computern</li>
</ul>
</div>
<div class="layout-preview">
<img src="part1/01/inflight.jpg">
<figcaption>Linux auf einem Inflight-System (<a
href="https://commons.wikimedia.org/wiki/File:In_flight_system_Linux_bootup.jpg">Quelle</a>)</figcaption>
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Linux-Distributionen</h2>
<p>Linux = Kernel des Betriebssystems für grundlegende Funktionalität</p>
<p>Distribution = Sammlung an Softwareelementen um Kernel herum, bestimmt konkrete Details der Benutzung</p>
<p>breite Auswahl an Geschmackssorten (>600)</p>
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>Paketmanager</h2>
<ul>
<li>automatisiert und vereinheitlicht das Installieren, Updaten, Konfigurieren und Löschen von Programmen</li>
<li>keine .exe-Installer mehr wie bei Windows</li>
<li>Paket = Software inklusive Metadaten wie Version und Abhängigkeiten von anderen Programmen</li>
<li>Paketmanager arbeitet meist mit zentralen Paketrepositories</li>
<li>Beispiele: apt (Debian), dnf (Red Hat), pacman (Arch)</li>
</ul>
</div>
<div class="layout-preview">
<img src="part1/01/apt.png">
<figcaption>Beispiel: apt unter Debian (<a href="https://commons.wikimedia.org/wiki/File:Apt-get_install_mediawiki.png">Quelle</a>)</figcaption>
</div>
</div>