136 lines
5.1 KiB
Markdown
136 lines
5.1 KiB
Markdown
<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 2–3 % 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>
|