-
Notifications
You must be signed in to change notification settings - Fork 0
/
vhs-linux.html
151 lines (144 loc) · 10.4 KB
/
vhs-linux.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<!DOCTYPE html>
<html lang="de"><head>
<meta charset="utf-8">
<title>Einstieg in die Linux-Welt (54108)</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body{
background-color: #eee;
margin: 2em auto;
max-width: 40em;
font-family: sans-serif}
header, footer{text-align: center}
a{
color: #35b;
text-decoration: none}
header a, dt a{font-size: .8em}
a:hover{background-color: #fc3}
h2{border-bottom: 2px solid #35b}
h2, p{padding: 0 .5em}
article{
border-color: #3b5;
border-style: solid;
border-width: 2px 0px}
dt{
font-weight: bold;
margin: .5em 0 .2em;
border-bottom: 1px dotted #777}
footer{
font-size: .7em;
margin-top: .5em}
@media print{
body{background-color: #fff}
a{color: #444}
}
</style>
</head><body>
<header><h1>Einstieg in die Linux-Welt
<a href="https://vhs.bochum.de/index.php?id=115&kathaupt=11&knr=Q54108">(Q54108)</a>
</h1></header><article>
<h2>Hintergrund</h2>
<p><a href="https://de.wikipedia.org/wiki/Linux">Linux</a> ist ein unter der freien Lizenz
<a href="https://de.wikipedia.org/wiki/GNU_General_Public_License">GPL</a> stehender
<a href="https://de.wikipedia.org/wiki/Open_Source">Open-Source</a>
<a href="https://de.wikipedia.org/wiki/Kernel_(Betriebssystem)"><em>Kernel</em></a>, meist ist mit dem Namen jedoch eine
<a href="https://de.wikipedia.org/wiki/Linux-Distribution">Linux-<em>Distribution</em></a>, also ein komplettes
<a href="https://de.wikipedia.org/wiki/Betriebssystem"><em>Betriebssystem</em></a> gemeint.
Einer der Initiatoren des Projekts war
<a href="https://de.wikipedia.org/wiki/Linus_Torvalds">Linus Torvalds</a>,
der auch heute noch die Weiterentwicklung koordiniert.</p>
<h2>Benutzeroberfläche</h2>
<p>Die grafische Benutzeroberfläche der meisten Linux-Distributionen ist – von kleinen Unterschieden abgesehen – der von Windows und MacOS sehr ähnlich.
Das generelle Design hängt von der verwendeten
<a href="https://de.wikipedia.org/wiki/Arbeitsumgebung#Desktop-Umgebung"><em>Desktop-Umgebung</em></a>
ab, Details wie die Farbe der Fensterrahmen und andere Kleinigkeiten lassen sich in der Regel in den Systemeinstellungen anpassen.</p>
<h2>Distributionswahl</h2>
<p>Bei der Entscheidung welche Distribution man installiert, gibt es verschiedene Kriterien. Als Linux-Einsteiger sollte man sich für eine der großen, weit verbreiteten Distributionen entscheiden, wie zum Beispiel
<a href="http://www.ubuntu.com/">Ubuntu</a>,
<a href="http://linuxmint.com/">Mint</a>,
<a href="https://getfedora.org/">Fedora</a> oder
<a href="https://www.opensuse.org/de/">openSUSE</a>.
Distributionen mit vielen Nutzern sind in der Regel besser praxiserprobt und man findet bei Fragen und Problemen mehr Informationen im Internet.</p>
<p>Ein anderes Kriterium sind die Systemanforderungen: auf einem alten Computer, oder einem langsamen Netbook bieten sich Distributionen an, die mit weniger „Ballast“ daherkommen, wie beispielsweise
<a href="https://wiki.manjaro.org/index.php?title=Startseite">Manjaro</a>,
oder zumindest eine Ubuntu-Version mit schlankerer Benutzeroberfläche, wie
<a href="http://lubuntu.net/">Lubuntu</a> oder
<a href="http://www.xubuntu.org/">Xubuntu</a>.</p>
<p>Eine grobe Einschätzung der Beliebtheit und Verbreitung einer Distribution kann man am Ranking auf
<a href="http://distrowatch.com/">distrowatch.com</a> erhalten.
Die <a href="http://distrowatch.com/search.php">Suchfunktion</a> der Seite bietet außerdem die Möglichkeit gezielt eine Distribution für alte Hardware, Netbooks, Einsteiger, u.a. zu suchen.</p>
<h2>Dateisystem</h2>
<p>Linux lässt sich nur auf einer mit einem kompatiblen
<a href="https://de.wikipedia.org/wiki/Dateisystem">Dateisystem</a> formatierten
<a href="https://de.wikipedia.org/wiki/Partition_(Datenträger)">Partition</a> installieren.
Bei den meisten Distributionen sorgt der Installationsassistent für die Partitionierung und Formatierung und man muss sich als Nutzer nicht weiter damit auseinandersetzen.
Man sollte jedoch im Hinterkopf behalten dass dies heißt, dass man von Windows aus auf diese Partitionen standardmäßig nicht mehr zugreifen kann.
Andersherum sieht es anders aus: von Linux kann man auch auf Partitionen die für Windows formatiert sind
(<a href="https://de.wikipedia.org/wiki/NTFS">NTFS</a>,
<a href="https://de.wikipedia.org/wiki/File_Allocation_Table">FAT</a>), problemlos zugreifen.
Daher empfiehlt es sich, zum Beispiel externe Festplatten, die man auch unter Windows noch benutzen möchte, also eigentlich alle, nicht mit einem Linux Dateisystem (z.B.
<a href="https://de.wikipedia.org/wiki/Ext3">ext3</a>,
<a href="https://de.wikipedia.org/wiki/Ext4">ext4</a>,
<a href="https://de.wikipedia.org/wiki/Btrfs">Btrfs</a>,
<a href="https://de.wikipedia.org/wiki/XFS_(Dateisystem)">XFS</a>,
<a href="https://de.wikipedia.org/wiki/Reiser_File_System">Reiser4</a>) zu formatieren.
In der Praxis heißt dies meistens einfach, dass man die Festplatte so lässt, wie sie ist.</p>
<p>Um auf die Daten auf einer Partition zugreifen zu können, muss diese zuerst
<a href="https://de.wikipedia.org/wiki/Mounten"><em>gemountet</em></a>,
„eingehängt“ werden.
Unter Windows wird ihr hierbei ein
<a href="https://de.wikipedia.org/wiki/Laufwerk_(Computer)#Laufwerksbuchstaben">Laufwerksbuchstabe</a>,
wie zum Beispiel „<code>C:\</code>“ zugewiesen.
Unter Linux können Partitionen auf einem beliebigen Pfad eigehängt werden; Es gibt keine Laufwerksbuchstaben, sondern ein
<a href="https://de.wikipedia.org/wiki/Stammverzeichnis">Wurzelverzeichnis</a>
„<code>/</code>“, unter dem alles andere erreichbar ist.
Die Systempartition wird direkt auf dem Wurzelverzeichnis eingehängt, eine getrennte Partition für Nutzerdaten direkt auf dem Pfad „<code>/home</code>“ und eine externe Festplatte könnte man beispielsweise auf „<code>/media/externe</code>“ einhängen.
In den meisten Distributionen werder externe Festplatten, USB-Sticks, usw. automatisch eingehängt ohne dass man sich selbst für einen Ort dafür entscheiden muss.</p>
<h2>Kommandozeile</h2>
<p>Die <em>Kommandozeile</em> ist ein Überbleibsel aus den Zeiten vor grafischen Benutzeroberflächen und die meisten Nutzer müssen nie darauf zurückgreifen.
Im Grunde genommen ist die Kommandozeilenumgebung jedoch auch eine komplette Benutzeroberfläche, man kann Dateien und Verzeichnisse erstellen, verschieben, löschen, umbenennen und bearbeiten, laufende Programme und aktuelle Systemauslastung sehen, sogar E-Mails schreiben und Webseiten angucken ist möglich; Dies alles geht aber mit der grafischen Oberfläche benutzerfreundlicher.
Nichtsdestotrotz ist es manchmal hilfreich zumindest die Grundlagen der Kommandozeilenumgebung zu kennen.
Als erstes steht immer der Name des auszuführenden Programms (alles bis zum ersten Leerzeichen), falls danach noch etwas kommt, wird dies dem Programm als Option gegeben.
Mit dem Pipe-Zeichen („|“) kann man mehrere Programme „zusammenstöpseln“, so dass der Output eines Programms als Input für ein anderes verwendet werden kann.
Mit dem Größer-Als-Zeichen („>“) kann man den Output eines Programms in eine Datei leiten, falls man ihn speichern will.
Für Interessierte gibt es im Internet unter
<a href="http://www.ernstlx.com/linux90bash1.xhtml">www.ernstlx.com/linux90bash1.xhtml</a>
eine gute Einführung, die wichtige Befehle und Konzepte vorstellt und bei
<a href="https://encrypted.google.com/search?hl=de&q=linux+kommandozeile+tutorial">Google</a>
findet man mehr.
<h2>Begriffe</h2>
<dl>
<dt>Linux
<a href="https://de.wikipedia.org/wiki/Linux">de.wikipedia.org/wiki/Linux</a>,
<a href="https://de.wikipedia.org/wiki/Linux_(Kernel)">de.wikipedia.org/wiki/Linux_(Kernel)</a>,
<a href="https://www.kernel.org/">www.kernel.org</a>
</dt><dd>Ein Unix-ähnlicher <em>Kernel</em>, meist ist jedoch die gesamte <em>Distribution</em> gemeint</dd>
<dt>Kernel
<a href="https://de.wikipedia.org/wiki/Kernel_(Betriebssystem)">de.wikipedia.org/wiki/Kernel_(Betriebssystem)</a>
</dt><dd>Der „Kern“ eines <em>Betriebssystems</em>; Die unterste Softwareschicht, welche mithilfe von Treibern direkt mit der Hardware kommuniziert und den restlichen Anwendungen eine standardisierte Schnittstelle bietet</dd>
<dt>Distribution
<a href="https://de.wikipedia.org/wiki/Linux-Distribution">de.wikipedia.org/wiki/Linux-Distribution</a>,
<a href="http://distrowatch.com/">distrowatch.com</a>,
<a href="http://futurist.se/gldt/wp-content/uploads/12.10/gldt1210.svg">(Stammbaum)</a>
</dt><dd>Gesamtpaket, bestehend aus dem Linux-Kernel und verschiedenen System– und Nutzerprogrammen</dd>
<dt>Betriebssystem
<a href="https://de.wikipedia.org/wiki/Betriebssystem">de.wikipedia.org/wiki/Betriebssystem</a>
</dt><dd>Unterste Softwareschicht; Schnittstelle zwischen Hardware und Nutzerprogrammen</dd>
<dt>Paketmanager
<a href="https://de.wikipedia.org/wiki/Paketverwaltung">de.wikipedia.org/wiki/Paketverwaltung</a>
</dt><dd>Systemprogramm um Programme aus den Distributions-<em>Repositories</em> zu installieren und installierte Programme zu aktualisieren</dd>
<dt>Repository
<a href="https://de.wikipedia.org/wiki/Repository#Software-Repository">de.wikipedia.org/wiki/Repository#Software-Repository</a>
</dt><dd>Paketquelle aus der die Paketverwaltung neue Programme und Aktualisierungen herunterlädt</dd>
<dt>Shell
<a href="https://de.wikipedia.org/wiki/Betriebssystem-Shell">de.wikipedia.org/wiki/Betriebssystem-Shell</a>
</dt><dd>Oberfläche des Betriebssystems, die dem Nutzer das Starten von Programmen ermöglicht; Schnittstelle zwischen Anwender und Kernel-Komponenten</dd>
<dt>Desktop-Umgebung
<a href="https://de.wikipedia.org/wiki/Arbeitsumgebung#Desktop-Umgebung">de.wikipedia.org/wiki/Arbeitsumgebung#Desktop-Umgebung</a>
</dt><dd>Sammlung von wichtigen Programmen wie einem Dateimanager, Startmenü, Taskleiste, Systemtray u.ä.<dd>
</dl>
</article><footer>
© Galdor Takacs <a href="https://creativecommons.org/licenses/by-sa/3.0/deed.de">CC-BY-SA</a> <time>2015-04-26</time>
<a href="http://validator.w3.org/unicorn/check?ucn_uri=ght.github.io%2Fvhs-linux.html&ucn_task=conformance">Valid HTML5 & CSS3</a>
</footer>
</body></html>