1 _ ___ __ __ _____ ____ _
2 | | |_ _|\ \ / /| ____| / ___| _ _ ___ | |_ ___ _ __ ___ ___
3 | | | | \ \ / / | _| \___ \ | | | |/ __|| __|/ _ \| '_ ` _ \ / _ \
4 | |___ | | \ V / | |___ ___) || |_| |\__ \| |_| __/| | | | | || __/
5 |_____||___| \_/ |_____| |____/ \__, ||___/ \__|\___||_| |_| |_| \___|
6 |___/
7 -----------------------------------------------------------------------------
8
9 [Liebe Leser... ich freue mich über euer feedback!
10 habt ihr noch weitere anwendungen von live systemen?
11 Macht Eure Linux User Group schon Veranstaltungen
12 mit Live Systemen? Falls ja - was macht ihr damit?]
13
14 -----------------------------------------------------------------------------
15 Chemnitzer Linux-Tage venue: Hörsaal- und Seminar-Gebäude
16 "Mach es einfach!" der Technischen Universität Chemnitz
17 Sa+So 14.+15. März 2020 Reichenhainer Str 90, 09126 Chemnitz
18 Sa 8:30-18h, So 9-18h http://chemnitzer.linux-tage.de/2019/
19 .
20 Fr 20-24h im Turmbrauhaus http://tinyurl.com/clt20brauhaus rsvp!
21 (OpenStreetMap) map: http://www.osm.org/way/30742889
22 .
23 .---. https://chemnitzer.linux-tage.de/2020/de/programm/beitrag/337
24 |o o| Samstag 17:30, Raum V1 | Sven Guckes: LIVE Systeme
25 /| V |\ Warum Linux LIVE Systeme verwenden?
26 | | Eine kleine Sammlung von Szenarien.
27 --|---|--https://www.guckes.net/talks/live_systems.txt
28 Inhalt:
29 Warum Linux LIVE Systeme verwenden?
30 Eine kleine Sammlung von Szenarien.
31 -----------------------------------------------------------------------------
32
33 = Zielgruppe =
34 Alle, die Linux kennenlernen wollen, aber
35 keine Lust darauf haben, die Festplatte
36 des Computers dafür erst umbauen zu müssen.
37
38 = Kurzinfo =
39 Samstag 17:30, Raum V1 | Sven Guckes: LIVE Systeme
40 https://chemnitzer.linux-tage.de/2020/de/programm/beitrag/337
41
42 = diese Seite =
43 https://www.guckes.net/talks/live_systems.txt
44 https://www.guckes.net/talks/live_systems.html BUNT! :-)
45 Latest change: Fri Mar 06 08:15:00 CET 2020
46
47 ----------------------------------------------
48
49 = Kurzbeschreibung =
50
51 Verwenden Sie schon ein LIVE System?
52 Ein LIVE System ist ein ganzes (Linux) System,
53 das von einem externen Medium (CD, DVD,
54 oder USB Stick) gestartet werden kann.
55
56 USB Sticks kosten nicht mehr viel.
57 Sie sind groß genug für ganze Systeme.
58 Viele basieren auf Linux Distributionen wie
59 Arch, CentOS, Debian, Gentoo, RedHat, SuSE, Ubuntu.
60
61 Diese kann man dann auf vorhandenen Computern
62 (im Web Cafe, oder bei Freunden) starten und
63 muss die notwendige Hardware nicht herumschleppen.
64
65 USB Sticks sind leicht. Viel leichter als Laptops.
66 Man kann also sein System in der Tasche herumtragen -
67 und er wiegt dann nur wenige Gramm.
68 Ein bischen wie ein virtueller Computer.
69
70 Die Systeme starten dann mit einem Desktop -
71 und eine Tonne von Programmen ist vorhanden.
72
73 Keine Änderung notwendig auf der lokalen Festplatte.
74 Genau genommen läuft alles *ohne* jene Festplatte.
75 Insbesondere läuft es auf Rechnern ohne Festplatte.
76
77 Aber was kann man dann mit diesen Systemen machen?
78 Gehen wir mal ein paar Szenarien durch...
79
80 = Vorbemerkung: USB Sticks =
81
82 "USB Sticks sind billig!" :-)
83 /skip/
84
85 Vorbemerkung:
86 USB Sticks sind kaum noch unter 8GB zu bekommen.
87 Jene sind schon gross genug für die grossen LIVE Systeme.
88
89 Heute (2020) gibt es zumeist Sticks mit 16GB und 32GB.
90 Diese kosten zwischen 10Euro und 20Euro.
91
92 Sticks gibt es direkt bei MediaMarkt und Saturn,
93 aber auch an den Kassen von "dm" und "rossmann" -
94 zumeist schon für 7/8 Euro.
95
96 MediaMarkt: 3er Pack 16GB USB 2.0 für 12 Euro.
97 also ein Stick für 4 Euro.
98
99 Die nano Sticks ("slim line") sind schön klein
100 und schauen kaum aus dem USB Port heraus. Kann
101 man stecken lassen oder im Gehäuse verstecken.
102
103 Die Systeme sind meist höchstens so
104 gross wie eine DVD, also max 4.7GB.
105 Den Rest des Platzes auf dem Stick kann man als
106 Speicherplatz für eigene Daten verwenden (Persistenz).
107
108 Der restliche Platz bietet aber auch die Möglichkeit,
109 noch weitere Distributionen darauf zu installieren
110 (als Multi-System bzw Multi-Boot) und diese
111 über ein Startmenü auswählbar zu machen.
112
113 Natürlich gibt es auch weiterhin noch CDs+DVDs..
114 aber diese sind weiterhin größer als USB Sticks.
115 Dafür werden sie mittlerweile auch gerne kostenlos
116 abgegeben. Wer den Platz dafür hat, der kann sich
117 auch einen Stapel Scheiben mit LIVE Systemen zulegen.
118 Zum Starten muß man im BIOS halt auch das CD/DVD
119 Laufwerk vor die interne Festplatte schieben.
120
121 Hinweis: Alle Datenträger beschriften! "Label your data!"
122
123 = Feature: Persistenz =
124
125 "Immer wieder gleich? Wie kann man damit arbeiten?"
126 Nun.. man kann seine Daten auch speichern.
127 Bei manchen Systemen muss man sich dafür
128 erst eine "Persistenz" einstellen (zB TAILS).
129 Eine weitere Partition für die eigenen Daten
130 kann dann auch mit LUKS verschlüsselt werden.
131
132 Die eigenen Daten können natürlich auch auf einem
133 weiteren USB stick (an einem anderen USB Port)
134 gespeichert werden.
135
136 = Feature: sudo =
137
138 Kein voreingestelltes Passwort für "root".
139 Default User wird automatisch eingelogt
140 und ist auch als "sudoer" eingetragen.
141 Zugriff für Installationen und Starten/Stoppen
142 von Services dann über das Kommando "sudo".
143
144 = Szenario: Ausprobieren =
145
146 Generell: "Mal ausprobieren." (Mach es einfach!)
147
148 "Wie sieht diese Distribution denn aus?"
149 Muss man sich da erst einloggen -
150 oder ist man gleich eingelogt?
151 Wie sieht der Desktop aus?
152 Welche Menüs gibt es da?
153 Welche Software ist vorhanden?
154 Gibt es sinnvolle Hilfe für Anfänger?
155
156 Entscheidungshilfe:
157 Will man sich diese Distribution
158 "fest" auf der Festplatte installieren?
159
160 = Installation =
161 /skip/
162
163 Der übliche Weg einer Installation:
164 * Backup.
165 * Backup! ("kein backup, kein mitleid")
166 * Install Parties! (zumeist bei LUGs und Unis)
167 * Partitionieren (Neu-Einteilung) der Festplatte
168 * Installation von Stick, DVD oder aus dem Netz
169 * Geduld! (viele Daten gehen durchs Netz)
170
171 Das nimmt unheimlich viel Zeit weg.
172 Das kann man sich sparen, wenn man
173 ein paar Sticks vorbereitet hat,
174 die jeder einfach mal starten kann.
175
176 == BIOS ==
177 Beim Starten des Computers eine F-Taste drücken,
178 um ins BIOS zu gelangen. "Boot Order" umstellen.
179 Oder einfach im Menü den USB Stick auswählen.
180
181 Startupdauer zumeist ein bis zwei Minuten.
182 Mit USB 3.0 geht's schneller.
183
184 = Szenario: Malware/Viren entfernen =
185
186 Bösartige Software *könnte* hereinkommen.
187 Aber wegen Rechtesystem und guten Grundeinstellungen
188 muss man zumeist einiges verbiegen,
189 damit Schadsoftware wirklich greift.
190 Und falls das passiert, so ist es
191 bei LIVE Systemen zumeist nicht schlimm.
192 Im Zeifelsfall neu installieren - und gut.
193
194 -> Container -> Versionierung
195
196 Viren entfernen.
197 Mit Software kann man auch auf die Festplatte
198 zugreifen und alle Dateien scannen lassen -
199 und eventuell auch erkannte Viren entfernen.
200
201 = Szenario: RAM Test =
202
203 Kein Rechner herumtragen.
204 Alte Rechner anschauen.
205 Mal 'ne Distro ausprobieren.
206 Leichtes Arbeiten anderswo.
207 Sicherer online gehen.
208 Mehr Tools zur Verfügung.
209
210 = Szenario: Rettung =
211
212 "rescue": Rettungssysteme
213
214 Trotz installiertem Linux möchte man
215 sicherlich ein Live Linux haben, um
216 eventuell eine Datenrettung zu machen.
217
218 Und ein TAILS für den sicheren Gebrauch
219 ist sicherlich auch nicht verkehrt.
220
221 = Szenario: SCHULE =
222
223 Systeme ausprobieren... ohne Rechner zu kaufen
224 Vorhandene Rechner verwenden.
225 Stick reinstecken - von Stick starten - System verwenden!
226
227 Virtuelle Computer im Rechenzentrum
228 ein Rechner pro Schüler
229 zum Rechenzentrum verbinden - und den
230 eigenen (virtuellen) Rechner verwenden.
231 Von der Schule, von zuhause, von unterwegs.
232
233 tnec.va-oreyva.qr
234 Unaf-Crgre Ceramry
235 Wbunaarf Jnygure
236 Xynhf Xabccre
237
238 = Szenario: Rechner testen =
239
240 Man kann von USB schnell ein System starten, um die
241 vorhandenen Rechner auf ihre Komponenten zu testen
242 und ein Profil der Computer zu erstellen.
243
244 Gespendete Computer mal anschauen! (ComputerTruhe)
245 Gibt es darin noch eine Festplatte? Sind da Daten drauf?
246
247 -> Forensik
248 System dafür: grml -> www.grml.org
249
250 = Distributionen =
251
252 "Kür" (lies: falls noch Zeit ist..)
253
254 noch ein bischen was über ein paar ausgewählte einzelne Distributionen..
255
256 = Distro: Knoppix =
257
258 Knoppix ist wohl die "Mutter aller LIVE Systeme".
259
260 siehe Vortrag von heute
261 Klaus Knopper: "KNOPPIX 9" (2020-03-14 13:30-15:00)
262 https://chemnitzer.linux-tage.de/2020/de/programm/beitrag/245
263
264 basiert auf Debian
265
266 = Distro: TAILS =
267
268 basiert auf Debian
269 Fokus auf Sicherheit
270
271 bietet:
272 "Anonyme" Verbindungen übers WWW per Tor
273 Viele Ports sind gesperrt ("go away")
274 Cryptosoftware vorhanden (GPG)
275 Email verschlüsseln (Thunderbird+Enigma)
276 Standort "verschleiert"
277 ACHTUNG: die Anwendung erfordert auch Wissen
278
279 siehe auch Vortrag: 2020-03-14 13-14h V1
280 Linda Tukker: "TAILS-Stick als Schnupper-Linux"
281 https://chemnitzer.linux-tage.de/2020/de/programm/beitrag/340
282
283 -> cryptoparties -> https://cryptoparty.in/berlin
284
285 = Distro: grml =
286
287 basiert auf Debian
288
289 startet per default ohne X
290 console+terminal+shell
291 text tools! :-)
292
293 rescue etc
294
295 = Szenario: MISC =
296
297 * Computer testen:
298 Läuft auf diesem Computer ein Linux?
299 Vor dem Kauf im Laden mal testen...
300 ("Sie wollen doch auch nicht, dass ich Ihnen das
301 Gerät sofort wieder zurückbringe, oder? Eben." :-P)
302
303 * Gewohnheit:
304 Ich mag *mein* System verwenden - nicht das,
305 was man mir vorsetzt und nicht anpassen darf.
306 Kein altes Windows mit kaputter Software
307 und einem Webmail, bei dem jeder zuschaut.
308 Vielleicht erlaubt ja der Betreiber des Webcafes
309 auch, dass ich "mein" System verwenden darf?
310
311 * Herumspielen:
312 Einfach mal alles ändern und "verstellen":
313 Den Desktophintergrund ändern, einen anderen
314 "Look" des Windowmanagers einstellen,
315 diese Shell oder jenes Terminal verwenden,
316 oder einfach nur ein Spiel spielen, zB:
317 $ sudo apt-get install blockout2
318
319 -> juxlala für Jugend+Linux
320
321 * Paketmangement:
322 Wie fühlt sich eine Installation per Paketmanager an?
323 Mal ein paar Programme installieren - und wieder entfernen.
324 Eine rhetorische Frage: Wäre es nicht schön,
325 wenn Windows-Nutzer auch so etwas hätten? :-P
326
327 * Services starten (SSH, WWW):
328 Mal ausprobieren, wie ein Admin einen Service
329 auf dem aktuellen Rechner erstellt, den andere
330 von aussen anwählen können, um Daten zu erhalten.
331
332 * Upgrade:
333 Die Installation von Software über AppImages
334 erlaubt weiteres Testen - auch (parallel?) von
335 verschiedenen Versionen einer Software.
336 Alles in einer einzigen Datei. Keine
337 Verteilung von Dateien im ganzen System.
338 Kurt Pfeifle: "Ausführbar machen -> Anklicken -> läuft!"
339 -> https://appimage.org/ Video!
340 -> https://appimage.github.io/apps/
341 -> https://bintray.com/probono/AppImages
342 -> https://en.wikipedia.org/wiki/AppImage
343 -> https://www.pcwelt.de/a/appimages-portable-software-fuer-linux-nutzen,3449504
344
345 * Virtuelle Desktops:
346 Mehr als nur ein einziger Desktop!
347 Programmfenster auf mehrere Desktops verteilen.
348 Ein Desktop nur mit Terminal.. einer nur mit Browser..
349 einer nur mit Email... und einer nur mit Spiel+Spass.
350 (okay.. nichts spezielles für Linux LIVE Systeme,
351 sondern generell etwas, das man jemand
352 mal zeigen will, der nur Windows kennt.>)
353
354 * Schulung/Workshops:
355 Jeder bekommt einen USB Stick mit demselben LIVE Linux.
356 Und dann kann jeder loslegen... mit dem WLAN verbinden,
357 ein Terminal öffnen, Pakete installieren,
358 den Browser starten.. Cryptoschlüssel generieren,
359 Daten verschlüsselt an die anderen Teilnehmer senden..
360 auf einem remote Rechner einloggen.. etc
361
362 Advanced:
363 * Installation in Containern bzw virtueller Umgebung
364 * Multiboot auf einer externen/internen SSD installieren
365 (wieviel schneller starten die Distributionen?)
366
367 = Ausblick/Vision =
368
369 LUGs:
370 Linux User Gruppen halten USB Sticks vor.
371 Anlaufstelle für "mal Linux ausprobieren".
372 (evtl Multiboot Sticks zum Mitnehmen.)
373
374 Schulen:
375 Schüler und Auszubildende bekommen Sticks,
376 um mal eine Alternative ausprobieren zu können.
377 Teilen/Weitergabe ist ja erlaubt! Freie Software! :-)
378
379 Universität:
380 USB Sticks als Grundlage für Vorlesungen und Übungen.
381 Siehe Klaus Knopper an der Uni Kaiserslautern!
382 Als Inhalt einen Abzug der Webseiten der Universität,
383 mit vielen PDFs für Studien und Hinweise
384 der Kommilitonen zu den Studiengängen.
385
386 Veranstaltungen:
387 Linux wird erstmal zum Ausprobieren angeboten,
388 bevor man an die Installation einer Distribution geht.
389 -> Chemnitzer Linux-Tage, Linux Infotag Augsburg,
390 Grazer Linux-Tage, Tübix, LinuxWochen Wien und Eisenstadt,
391 Kilux, Linux Presentation Days, Linux Install Fests.
392
393 Verteilen: Sharing is caring!
394 Diese Sticks kann man also auch mal an
395 Freunde+Kollegen zum Ausprobieren weitergeben.
396
397 Eine Installation/Kopie kann man gleichzeitig über
398 einen USB N-port auf N eingesteckte USB Sticks kopieren
399 (ein 7-port für USB 3.0 kostet ca 50 Euro).
400
401 = DANKE =
402
403 Vielen Dank für's Zuhören!
404
405 Ihr wollt das alles mal ausprobieren?
406 *Macht* es einfach! und:
407 Macht es *einfach*. :)
408
409 Gibt es Ergänzungen, Korrekturen, Vorschläge? Her damit!
410
411 Sven Guckes
412 mailto:chemnitz2020@guckes.net
413 gpg:EAB97F200185391B
414 twitter: @guckes #livesysteme
415
416 = Fragen? =
417
418 Habt Ihr noch fragen dazu?
419
420 zB:
421 Eigenbau: wie macht man sein eigenes Live Linux? (juxlala)
422 Kaufen: kann man Sticks mit Live Linux irgendwo kaufen?
423
424 Viel Spaß bei auf dem CLT!
425
426 = LINKS =
427
428 Events+Meetups:
429 * TAILS User Group Berlin
430 * cryptoparties
431
432 Live Systeme (Auswahl):
433 * Arch Linux
434 * Damn Small Linux
435 * Debian
436 * dyne-bolic https://de.wikipedia.org/wiki/Dyne:bolic
437 streaming!
438 * grml
439 * Kali
440 * Knoppix https://de.wikipedia.org/wiki/Knoppix
441 https://twitter.com/mac_svenni/status/1229090712471441411
442 beinhaltet Logik-Trainer-Programme:
443 https://twitter.com/Anita04679502/status/1226491024790429697
444 ..und KSudoku:
445 https://twitter.com/Anita04679502/status/1226489789928570880
446 einen usb stick mit Knoppix sollte jeder haben:
447 https://twitter.com/Thomas_Renkert/status/1165180136465022976
448 * Puppy Linux
449 * TAILS
450 * Ubuntu
451
452 Tools:
453 * gnome-multi-writer
454 * gparted
455 * inxi
456 * usb-creator-gtk
457 * unetbootin
458 * rufus https://rufus.ie - für Windows 7+
459 "Create bootable USB drives the easy way"
460
461 Wikipedia:
462 * Live-System (Wikipedia)
463 https://de.wikipedia.org/wiki/Live-System
464 * Liste von LIVE CDs
465 https://en.wikipedia.org/wiki/List_of_live_CDs
466
467 More:
468 * Pendrivelinux.com
469 * hal91 (one floppy linux) -> Christian Perle
470
471 = TODO =
472
473 screenshots von LIVE Distributionen sammeln..
474
475 == Nachteile ==
476
477 Sticks sammeln sich an..
478 und sehen oft gleich aus.
479 Die kann man schonmal verwechseln
480 und dann überschreibt man
481 den falschen Stick... o_O
482
483 Sticks haben definitiv eine kürzere
484 Lebensdauer als Festplatten.
485 Wenn man wirklich viele LIVE Systeme
486 ausprobieren will, dann startet man
487 jene lieber in einer virtuellen Umgebung.
488 Vortrag, anyone? ;-)
489
490 = DANK =
491
492 Danke für Feedback und mehr:
493 * Kurt Pfeifle - AppImages
494 * Bodo Eichstädt - review
495 * Markus Wolf - typo hunting! rufus
496 * Christian Perle - maintainer of hal91 (one floppy linux)
497 * Frank Oder - für Hinweise zu CDs/DVDs und www.oekus.de
498
499 EOF