Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lehrkraefte:blc:informatik:glf4-24:bash-install [2024/02/06 11:32] Ivo Blöchliger created |
lehrkraefte:blc:informatik:glf4-24:bash-install [2024/04/03 09:23] (current) Ivo Blöchliger [Automatisches Setup] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Installation der git-bash ====== | ====== Installation der git-bash ====== | ||
- | | + | Überprüfen in '' |
+ | | ||
* Gehen auf die Seite https:// | * Gehen auf die Seite https:// | ||
- | * Laden Sie verlinkte | + | * Speichern |
- | * Starten Sie die heruntergeladene Datei und installieren Sie git in ' | + | * Starten Sie die heruntergeladene Datei und installieren Sie git in '' |
* Gehen Sie in den Ordner '' | * Gehen Sie in den Ordner '' | ||
* Ziehen Sie die Datei git-bash auf die Task-Leiste, | * Ziehen Sie die Datei git-bash auf die Task-Leiste, | ||
+ | |||
+ | ===== Aliases für python und notepad ===== | ||
+ | |||
+ | Die Datei '' | ||
+ | |||
+ | * Starten Sie die git-bash und geben Sie folgende Kommandos in dieser Reihenfolge exakt so ein (jede Zeile ist mit < | ||
+ | <code bash> | ||
+ | cd | ||
+ | notepad .bashrc | ||
+ | </ | ||
+ | * Damit öffnet sich ein Text-Editor. Kopieren Sie folgenden Text hinein und speichern Sie. | ||
+ | <code bash .bashrc> | ||
+ | alias notepad="'/ | ||
+ | alias python=" | ||
+ | </ | ||
+ | * Schliessen Sie die git-bash und starten Sie diese neu. | ||
+ | * Zur Kontrolle können Sie sich auf der Kommandozeile die definierten aliases anzeigen lassen: | ||
+ | <code bash> | ||
+ | alias | ||
+ | </ | ||
+ | * Von jetzt an startet das Kommando '' | ||
+ | |||
+ | |||
+ | ===== Automatisches Setup der Datei .bashrc ===== | ||
+ | Laden Sie die Datei {{lehrkraefte: | ||
+ | <code bash> | ||
+ | cd / | ||
+ | bash setup-aliases.bash | ||
+ | </ | ||
+ | |||
+ | ====== Automatisches Setup ====== | ||
+ | <code powershell ofi-setup.ps1> | ||
+ | New-Item c:\ofi -ItemType Directory -ea 0 | ||
+ | if (!(Test-Path C: | ||
+ | if (!(Test-Path c: | ||
+ | echo " | ||
+ | Invoke-WebRequest -Uri " | ||
+ | } else { | ||
+ | echo " | ||
+ | } | ||
+ | |||
+ | echo " | ||
+ | cd c:\ofi | ||
+ | Invoke-Expression .\PortableGit.7z.exe | ||
+ | } else { | ||
+ | echo "Git Bash already installed!" | ||
+ | } | ||
+ | if (!(Test-Path " | ||
+ | echo "alias notepad='/ | ||
+ | echo "alias python=' | ||
+ | echo " | ||
+ | } else { | ||
+ | echo " | ||
+ | } | ||
+ | Invoke-Expression C: | ||
+ | |||
+ | </ |