X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=Tag_5.short;h=4865ebc95415c0ea20eaf339be96141e7b109d28;hb=c488b5529ff68bb27b91eb32ac1df8c9cc564a51;hp=4b2365b2d3cadad038faaaf9eb936a2762fc6b13;hpb=8de5f16edb0c70cbbbd100e28acc249bffcb519d;p=vhs_kurs diff --git a/Tag_5.short b/Tag_5.short index 4b2365b..4865ebc 100644 --- a/Tag_5.short +++ b/Tag_5.short @@ -36,7 +36,7 @@ [slide [h2 Installation von Software] [ul - [li Lizenzvertrag durch lesen [ul + [li Lizenzvertrag durchlesen [ul [li Verwenden, Verstehen, Verbreiten, Verbessern?] [li GNU Software in Windows-Programmen?] ]] @@ -60,6 +60,49 @@ [slide [h1 Symlinks, Hardlinks, Backup]] +[slide [h2 Symlinks] + [ul .uncover + [li Symlinks wirken wie Dateien, Verweise auf einen anderen Pfad] + [li Andere Bzeichungen: symbolische Links, semantische Links] + [li [pre ~$ ln -s /usr/share/icons/Adwaita/scalable/ icons]] + [li Im Dateimanager: Ordner ziehen, Strg + Shift] + [li Symlinks können ungültig sein] + ] +] +[slide [h2 Hardlinks] + [ul .uncover + [li Eine Datei wird über einen Pfad identifiziert] + [li Ein Pfad ist ein Verzeichniseintrag] + [li Ein Verschiedene Verzeichiseinträge dürfen auf die selbe Datei verweisen] + [li Die Datei ist an mehreren Orten gleichzeitig (!)] + [li Funktioniert natürlihc nur innerhalb des selben Dateisystems] + [li Wird ein Eintrag gelöscht, bleiben die anderen gültig] + ] +] +[slide [h2 Backups] + [ul + [li Zum Backup gehört auch Restore ;-)] + [li Klassisches Backup: voll, differentiell, inkrementell] + [li Probleme: [ul + [li Backups müssen in mehreren Schritten zurück gespielt werden] + [li Verlust eines Backups macht nachfolgende Inkremente unbrauchbar] + ]] + [li Das geht besser - mit Hardlinks] + ] +] + +[slide [h2 Backups mit rsync] + [ul + [li [pre ~$ rsync -a Daten/ Backup_2019-10-16/]] + [li [pre ~$ rsync -a Daten/ Backup_2019-10-17/ --link-dest=Backup_2019-10-16/ ]] + [li Jedes Backup wirkt wie ein Vollbackup [ul + [li Kann als ganzes zurückgespielt werden] + [li Kann gelöscht werden - andere Backups bleiben nutzbar] + ]] + [li Zeit- und Speicherplatzaufwand wirken wie bei inkrementellen Backups] + ] +] + [slide [h1 Nextcloud]] [slide [h2 Installation] @@ -77,7 +120,7 @@ ] ] -[slide [h2 Konfiguration] +[slide [h2 Nextcloud Konfiguration] [pre ~$ sudo nano /etc/apache2/sites-available/nextcloud.conf] [pre Alias / "/srv/nextcloud/" @@ -92,16 +135,20 @@ Alias / "/srv/nextcloud/" ] ] -[slide [h2 Konfiguration] +[slide [h2 Nextcloud Abhängigkeiten] [ul [li [pre ~$ sudo a2ensite nextcloud]] [li [pre ~$ sudo systemctl reload apache2]] - [li -> Webbrowser] + [li Webbroser http://localhost] + [li Log-Files?] [li [pre ~$ sudo chown www-data:www-data -R /srv/nextcloud]] - [li [pre ~$ sudo apt-get install php-curl php-fdomdocument php-{gd,mbstring,sqlite3,xml,zip}]] + [li [pre ~$ sudo apt-get install php-curl php-fdomdocument \\ +      php-{gd,mbstring,sqlite3,xml,zip}]] ] ] +[slide [h1 \...] cups, cron, adduser, snapshots?] + [slide [h2 Nächster Termin] [ul [h3 Installparty!]