Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

You can say you to me #236

Merged
merged 9 commits into from
Aug 24, 2023
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 66 additions & 52 deletions install/dualboot.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ title: Installation eines Dual-Boot-Systems

Dual-Boot-System meint die Installation von zwei Betriebssystemen auf dem gleichen Rechner.
Dies ist nützlich, wenn man auf beide Betriebssysteme angewiesen ist.
Man kann dann bei jedem Neustart auswählen, welches Betriebssystem gestartet werden soll.
Bei jedem Neustart wird ausgewählt, welches Betriebssystem gestartet werden soll.
Es lassen sich auch Festplatten-Partitionen einrichten, auf die beide Betriebssysteme
zugreifen können.

Expand All @@ -19,16 +19,18 @@ Dies betrifft zum Beispiel:
* Adobe Creative Suite (Photoshop, Lightroom, InDesign etc.)
* Die Mehrheit der Computerspiele

Diese Anleitung geht davon aus, dass ihr Windows 10 bereits installiert habt.
Diese Anleitung geht davon aus, dass du Windows 10/11 bereits installierst hast.
Bei der Installation eines Windows/Linux-Dual-Boot Systems muss Windows als erstes installiert
werden.

Weiterhin geht diese Anleitung davon aus, dass euer Rechner [UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface)
verwendet.
Weiterhin geht diese Anleitung davon aus, dass dein Rechner
[UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface) verwendet.
Dies sollte für alle modernen Rechner die Regel sein, es kann aber vorkommen,
dass Windows um sogenannten *Legacy-BIOS* Modus installiert wurde, dann sollte Windows im UEFI Modus neu installiert werden.
dass Windows im sogenannten *Legacy-BIOS* Modus installiert wurde, dann sollte Windows im UEFI Modus neu installiert werden.

Falls ihr einfach nur Linux installieren wollt, könnt ihr der Anleitung ab [Schritt 6](#einen-bootfähigen-usb-stick-für-die-linux-installation-erstellen) folgen.
Falls ihr einfach nur Linux installieren wollt,
könnt ihr der Anleitung ab
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing "du"

[Schritt 6](#einen-bootfähigen-usb-stick-für-die-linux-installation-erstellen) folgen.


## Inhalt
Expand All @@ -42,8 +44,8 @@ Falls ihr einfach nur Linux installieren wollt, könnt ihr der Anleitung ab [Sch

Die Installation eines neuen Betriebssystems involviert die Erstellung und
Formatierung neuer Partitionen, wenn etwas schiefgeht, können Daten verloren gehen.
Deshalb solltet ihr als Erstes ein vollständiges Backup eures Rechners machen, bevor
ihr weitermacht.
Deshalb solltest du als Erstes ein vollständiges Backup deines Rechners machen,
bevor du weitermachst.


## Sich für eine Linux-Distribution entscheiden
Expand All @@ -54,15 +56,14 @@ Programme vorinstallieren.
Hauptunterschiede sind die verwendete grafische Benutzeroberfläche und der Paketmanager.

**Für Einsteiger empfehlen wir [Ubuntu](https://www.ubuntu.com/), [Xubuntu](https://xubuntu.org/) oder [Kubuntu](https://kubuntu.org/).**
Diese drei Distributionen nutzen das gleiche Betriebssystem, aber unterschiedliche grafische Benutzeroberflächen.
Diese drei Distributionen nutzen das gleiche Betriebssystem,
aber unterschiedliche grafische Benutzeroberflächen.





Der aktuelle Release von (K,X)Ubuntu ist die Version `20.04`, es erscheinen halbjährlich
im April und Oktober neue Versionen.
Alle zwei Jahre erscheint eine neue Version mit längerem (5 Jahre) Support für Updates (LTS Version), 20.04 ist die aktuelle LTS Version.
Der aktuelle Release von (K,X)Ubuntu ist die Version `23.04`,
es erscheinen halbjährlich im April und Oktober neue Versionen.
Alle zwei Jahre erscheint eine neue Version mit längerem (5 Jahre)
Support für Updates (LTS Version), 22.04 ist die aktuelle LTS Version.

Alternativen zu Ubuntu sind zum Beispiel (alphabetisch):

Expand All @@ -79,49 +80,55 @@ Alternativen zu Ubuntu sind zum Beispiel (alphabetisch):
Eine Linux Installation erfordert ca. 10 GB Speicherplatz, um wirklich gut
damit arbeiten zu können, empfehlen wir mindestens 30 GB, besser 100 GB.

Um Linux auf die gleiche Festplatte wie Windows zu installieren, müsst ihr als
Erstes eine Partition auf dieser Festplatte verkleinern.
Um Linux auf die gleiche Festplatte wie Windows zu installieren,
musst du als Erstes eine Partition auf dieser Festplatte verkleinern.

Öffnet hierzu die Datenträgerverwaltung (`Rechtsklick aufs Startmenü → Datenträgerverwaltung`),
wählt eine Partition zum Verkleinern aus (zum Beispiel C:\\) mit `Rechtsklick → Volume verkleinern...`.
Öffne hierzu die Datenträgerverwaltung (`Rechtsklick aufs Startmenü → Datenträgerverwaltung`),
wähle eine Partition zum Verkleinern aus (zum Beispiel C:\\) mit `Rechtsklick → Volume verkleinern...`.

Nun wird es einen Moment dauern, währen geprüft wird, um viel die Partition verkleinert werden kann.
Tragt dann eine Zahl (in MB) ein, zum Beispiel 102400 für 100 GB.
Nun wird es einen Moment dauern, während geprüft wird,
um viel die Partition verkleinert werden kann.
Trage dann eine Zahl (in MB) ein, zum Beispiel 102400 für 100 GB.

## Mainboard-Uhr auf UTC stellen

Auf dem Mainboard des PCs wird die Uhrzeit gespeichert, Windows geht hier davon aus, dass die lokale Uhrzeit gespeichert wird, Linux nimmt UTC an.
Wenn dies nicht geändert wird, stimmen die Uhrzeiten auf Windows und Linux nicht überein und können in beiden System falsch sein.
Auf dem Mainboard des PCs wird die Uhrzeit gespeichert, Windows geht hier davon aus,
dass die lokale Uhrzeit gespeichert wird, Linux nimmt UTC an.
Wenn dies nicht geändert wird, stimmen die Uhrzeiten auf Windows und Linux nicht überein
und können in beiden System falsch sein.


Um Windows ebenfalls auf UTC umzustellen, muss die Registry bearbeitet werden.

1. Öffnet das Programm `regedit`, am einfachsten, indem ihr `regedit` tippt,
während das Startmenü offen ist.
1. Öffne das Programm `regedit`; am einfachsten, indem du `regedit` tippst,
während das Startmenü offen ist.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"während das Startmenü offen ist, und klicke auf Registrierungs-Editor."


1. Navigiert auf der linken Seite zu `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation`
1. Navigiere auf der linken Seite zu
`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation`

1. Erstellt einen per `Rechtsklick → neu → DWORD` einen neuen Schlüssel mit dem Namen `RealTimeIsUniversal`
und setzt den Wert auf `1`.
1. Erstelle per `Rechtsklick → neu → DWORD` einen neuen Schlüssel mit dem Namen
`RealTimeIsUniversal` und setze den Wert auf `1`.

## Fast-Boot deaktivieren

Der Fast-Boot-Modus von Windows 10 cached Dateien, um beim nächsten Start schneller
betriebsbereit zu sein.
Dies verträgt sich aber nicht mit zwei Betriebssystemen, die auf die gleichen Dateisysteme zugreifen.
Der Fast-Boot-Modus von Windows 10 cached Dateien,
um beim nächsten Start schneller betriebsbereit zu sein.
Dies verträgt sich aber nicht mit zwei Betriebssystemen,
die auf die gleichen Dateisysteme zugreifen.

`Rechtsklick auf Start → Energieoptionen → Auswählen was beim Drücken des Netzschalters geschehen soll`
und dann das Häkchen bei Fast-Boot entfernen.

## Einen bootfähigen USB-Stick für die Linux-Installation erstellen

1. Ladet das Image eurer ausgewählten Linux Distribution herunter, zum Beispiel
1. Lade das Image deiner ausgewählten Linux Distribution herunter, zum Beispiel
<http://cdimage.ubuntu.com/kubuntu/releases/18.04/release/kubuntu-18.04-desktop-amd64.iso>
für Kubuntu.

1. Installiert das Tool `Rufus`, um das Image auf einen Stick zu schreiben:
1. Installiere das Tool `Rufus`, um das Image auf einen USB-Stick zu schreiben:
<https://rufus.akeo.ie>.

1. Schreibt mit Rufus das heruntergeladene Image auf den Stick.
1. Schreibe mit Rufus das heruntergeladene Image auf den USB-Stick.

## Linux installieren

Expand All @@ -131,35 +138,42 @@ Also tatsächlich herunterfahren, den Stick einstecken,
dann hochfahren und während das Acer-Logo zu sehen ist `F2` drücken.
Unter dem Punkt `Main` das `F12 Boot Menu` auf `enabled` setzen.
Nun die ersten 10 Punkte durchgehen.
Nach dem Verlassen des Menüs beim erneuten Anzeigen des Acer-Logos `F12`
drücken.
Nach dem Verlassen des Menüs beim erneuten Anzeigen des Acer-Logos `F12` drücken.
Mit den Pfeiltasten kann jetzt der Stick ausgewählt werden.
Dann die Installation hier ab 4. starten.
Bei Punkt 10 (hier) wieder dem Link folgen und die letzten 11 Punkte durchgehen.


1. Klickt mit `Shift` auf `Neustarten`.
1. Klicke mit `Shift` auf `Neustarten`.

1. Wähle `Ein Gerät benutzen`

1. Wähle den USB-Stick, vermutlich `UEFI USB Device`.
Der Computer startet neu und bootet in die Linux Installation.

1. Wählt `Ein Gerät benutzen`
1. Du solltest als Sprache Englisch wählen, aus dem einfachen Grund,
dass der Großteil der Online-Dokumentation auf Englisch sind.

1. Wählt den USB-Stick, vermutlich `UEFI USB Device`. Der Computer startet neu
und bootet in die Linux Installation.
1. Das Keyboard-Layout sollte zu deinem Laptop passen,
also vermutlich `German (eliminate dead keys)`.
Die `eliminate dead keys` Variante sorgt dafür, dass Akzente direkt erscheinen,
was sehr hilfreich für LaTeX ist.

1. Ihr solltet als Sprache Englisch wählen, aus dem einfachen Grund, dass der Großteil
der Online-Dokumentation auf Englisch sind.
1. Aktiviere die Optionen `Install Third Party Software` und falls du mit einem
Netzwerk verbunden bist, installiert Updates während der Installation.

1. Keyboard-Layout sollte zu eurem Laptop passen, also vermutlich `German (eliminate dead keys)`.
Die `eliminate dead keys` Variante sorgt dafür, dass Akzente direkt erscheinen, was sehr hilfreich für
LaTeX ist.
1. Die Ubuntu Installation scanned nun deine Festplatte und sollte Windows und den
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"scannt"

freigegebenen Speicher finden.
War dies erfolgreich, wähle die Option `Install along-side Windows 10` oder 11.

1. Klickt die Optionen `Install Third Party Software` und falls ihr mit einem Netzwerk verbunden seit,
installiert Updates während der Installation.
1. Wähle die korrekte Zeitzone

1. Die Ubuntu Installation scanned nun eure Festplatte und sollte Windows und den freigegebenen Speicher finden.
War dies erfolgreich, wählt die Option `Install along-side Windows 10`.
1. Warte bis die Installation abgeschlossen ist, dann starte deinen Rechner neu
und entferne den USB-Stick.

1. Wählt die korrekte Zeitzone
1. Beim Neustart solltest du ein neues Menü vorfinden,
dass dich zwischen Linux und Windows wählen lässt.

1. Wartet, bis die Installation abgeschlossen ist, dann startet den Rechner neu und entfernt den USB-Stick.
1. Wähle deine installierte Linux-Distribution aus und richte dir dein System ein.

1. Beim Neustart solltet ihr ein neues Menü vorfinden, das euch zwischen Linux und Windows wählen lässt.
1. Befolge auch unsere Installationsanleitung für [Linux](/install/linux.html).
22 changes: 11 additions & 11 deletions install/latex_mini.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,28 @@ layout: default
title: LaTeX Minimale Installation
---

Wir empfehlen die komplette Version zu installieren, aber falls der vorhandene Speicherplatz auf eurem Laptop/PC zu gering ist, könnt ihr hier die minimierte Version installieren.
Wir empfehlen die komplette Version zu installieren, aber falls der vorhandene Speicherplatz auf deinem Laptop/PC zu gering ist, kannst du mit dieser Anleitung die minimierte Version installieren.
**Es muss nur eine Version installiert werden!**

Um die minimale Version (≈600 MB) zu installieren könnt ihr analog zur vollen Installation mit den folgenden Schritten beginnen, um das Installationsskript von TexLive herunterzuladen:
Um die minimale Version (≈600 MB) zu installieren kannst du, analog zur vollen Installation, mit den folgenden Schritten beginnen, um das Installationsskript von TeXLive herunterzuladen:
```
$ cd ~/.local
$ curl -L http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz | tar xz
$ TEXLIVE_INSTALL_PREFIX=~/.local/texlive ./install-tl-*/install-tl
```
Um nicht die volle Version herunterzuladen, sondern die `basic` Version, müsst ihr `S` eingeben und mit Enter bestätigen.
Danach kann das `full-scheme` auf `basic` gewechselt werden, indem ihr erst `d` und dann `R` eingebt und jeweils mit Enter bestätigt.
Um nicht die volle Version herunterzuladen, sondern die `basic` Version, musst du `S` eingeben und mit `Enter` bestätigen.
Danach kann das `full-scheme` auf `basic` gewechselt werden, indem du erst `d` und dann `R` eingibst und jeweils mit `Enter` bestätigst.

Anschließend kann wie bei der vollen Installation das Installieren mit `I` begonnen werden.

Hier wird aber nur das Programm tlmgr installiert.
Hier wird aber nur das Programm _tlmgr_ installiert.

Damit das Programm anschließend ausführbar ist, muss der Pfad zu der Datei in der Konfigurationsdatei eurer Shell hinzugefügt werden.
Dafür fügt ihr die folgende Zeile der Datei `~/.bashrc` oder `~/.zshrc` hinzu.
Um zu sehen, welche Shell ihr benutzt, könnt ihr `echo $SHELL` im Terminal eingeben.
Anschließend könnt ihr den Pfad zu Texlive dann mit folgendem Kommando zum `PATH` hinzufügen
Damit das Programm anschließend ausführbar ist, muss der Pfad zu der Datei in der Konfigurationsdatei deiner Shell hinzugefügt werden.
Dafür fügst du die folgende Zeile der Datei `~/.bashrc` oder `~/.zshrc` hinzu.
Um zu sehen, welche Shell du benutzst, kannst du `echo $SHELL` im Terminal eingeben.
Wenn die Ausgabe _bash_ ist, kannst du mit dem folgenden Befehl den Pfad zu TeXlive zum `PATH` hinzufügen
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpicky, but maybe something like "Wenn die Ausgabe bash enthält"? Just to make sure people are not confused to see something like bin/bash...

```
$ echo 'export PATH="$HOME/.local/texlive/2022/bin/x86_64-linux:$PATH"' >> ~/.bashrc
$ echo 'export PATH="$HOME/.local/texlive/2023/bin/x86_64-linux:$PATH"' >> ~/.bashrc
$ source ~/.bashrc
```
Dann sollten noch die Update-Optionen angepasst werden
Expand All @@ -33,7 +33,7 @@ $ tlmgr option autobackup -- -1
$ tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet
```

Eine Liste aller notwendiger LaTeX Packages, die wir brauchen werden, ladet ihr mit
Eine Liste aller notwendiger LaTeX Packages, die wir brauchen werden, lädst du mit
```
$ curl -fLO https://toolbox.pep-dortmund.org/install/downloads/latex_packages.txt
```
Expand Down
39 changes: 23 additions & 16 deletions install/linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ title: Linux-Installation

__Es müssen alle Schritte (Installieren, Testen, Aktualisieren) ausgeführt werden!__

Falls man nicht am LaTeX-Kurs teilnimmt, ist TeXLive optional.
Dann kann man allerdings kein TeX in matplotlib benutzen (führt zu weniger schönen Plots).
Falls du nicht am LaTeX-Kurs teilnimmst, ist TeXLive optional.
Dann kannst du allerdings kein TeX in matplotlib benutzen (führt zu weniger schönen Plots).

Falls man nur am LaTeX-Kurs teilnehmen will, sollte man mindestens Visual Studio Codium (oder einen anderen Texteditor) und TeXLive installieren.
Falls du nur am LaTeX-Kurs teilnehmen willst,
solltest du mindestens VSCodium (oder einen anderen Texteditor)
und TeXLive installieren.


<div class="row" style="padding: 10px">
Expand All @@ -29,12 +31,13 @@ Falls man nur am LaTeX-Kurs teilnehmen will, sollte man mindestens Visual Studio

## <a id="Installation"></a>Installation

**Wichtig: Befehle die ins Terminal eingegeben werden sollen, starten mit $. Befehle Zeile für Zeile eingeben und mit Enter bestätigen.**
**Wichtig: Befehle, die ins Terminal eingegeben werden sollen, starten mit $. Befehle Zeile für Zeile eingeben, ohne das $-Zeichen, und mit Enter bestätigen.**

Es werden die Installationsschritte für die verbreitetsten Distributionen angegeben.
Man muss immer nur die Befehle für die jeweils eigene Distribution (z.B. Ubuntu) ausführen.
Führe nur die Befehle für deine eigene Distribution (z.B. Ubuntu) aus.

Der `sudo` Befehl verleiht weitreichende Administratorrechte, jede Eingabe mit einem `sudo` Befehl sollte penibel geprüft werden.
Der `sudo` Befehl verleiht weitreichende Administratorrechte,
jede Eingabe mit einem `sudo` Befehl muss penibel geprüft werden.

### Git, Make, curl

Expand All @@ -52,28 +55,32 @@ Der `sudo` Befehl verleiht weitreichende Administratorrechte, jede Eingabe mit e

$ sudo pacman -S git make curl

### Visual Studio Code
### Texteditor VSCode

Die Binärdateien, die Microsoft zur Verfügung stellt, haben eine Closed Source
Die Binärdateien, die Microsoft bei VSCode zur Verfügung stellt, haben eine Closed Source
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Closed-Source-Lizenz"

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proprietär

Lizenz und enthalten Tracking Software. Deswegen nutzen wir VSCodium.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we should rephrase that last sentence to "Deswegen empfehlen wir VSCodium, eine Open-Source-Variante von VSCode."? Otherwise it may be confusing for some to read both VSCode and VSCodium...



- Debian, Ubuntu, Mint:

Ladet die Datei `codium_<VERSION>_amd64.deb` von <https://github.com/VSCodium/vscodium/releases> herunter und öffnet sie mit
dem Software Center (Doppelklick auf den Download). Klickt auf `Installieren`.
Lade die Datei `codium_<VERSION>_amd64.deb` von
<https://github.com/VSCodium/vscodium/releases> herunter und öffne sie mit
dem Software-Center (Doppelklick auf den Download). Klicke auf `Installieren`.

- Fedora

Ladet die Datei `codium_<VERSION>_el7.x86_64.rpm` von <https://github.com/VSCodium/vscodium/releases> herunter und öffnet sie mit
dem Software Center (Doppelklick auf den Download). Klickt auf `Installieren`.
Lade die Datei `codium_<VERSION>_el7.x86_64.rpm` von
<https://github.com/VSCodium/vscodium/releases> herunter und öffne sie mit
dem Software-Center (Doppelklick auf den Download). Klicke auf `Installieren`.


- Arch Linux

$ sudo pacman -S code

Startet VS Code nach der Installation, klickt in der linken Leiste auf `Extensions` (Unterstes Symbol) und sucht nach „LaTeX Language Support“, installiert die Extension mit einem Klick auf den `install` Knopf.
Starte VSCodium nach der Installation, klicke in der linken Leiste auf
`Extensions` (unterstes Symbol) und suche nach „TexLab LSP Client“,
installiere die Extension mit einem Klick auf den `install` Knopf.

### Anaconda

Expand Down Expand Up @@ -125,14 +132,14 @@ $ TEXLIVE_INSTALL_PREFIX=~/.local/texlive ./install-tl-*/install-tl
Die Installation startet man mit `I` und `Enter`.

Nach der Installation muss dem System mitgeteilt werden, wo LaTeX installiert wurde,
das machen wir in der Datei `~/.bashrc`.
das passiert in der Datei `~/.bashrc`.
Führe dazu folgenden Befehl im Terminal aus:

```
$ echo 'export PATH="$HOME/.local/texlive/2022/bin/x86_64-linux:$PATH"' >> ~/.bashrc
$ echo 'export PATH="$HOME/.local/texlive/2023/bin/x86_64-linux:$PATH"' >> ~/.bashrc
```

Jetzt einmal das Terminal schließen und für die weiteren Schritte ein neues öffnen.
Jetzt einmal das Terminal schließen und für die weiteren Schritte ein Neues öffnen.
In dem neuen Terminal die folgenden Befehle eingeben:

```
Expand Down
Loading