Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| lehrkraefte:blc:informatik:glf4-24:bash-install [2024/03/22 14:29] – [Automatisches Setup der Datei .bashrc] Ivo Blöchliger | lehrkraefte:blc:informatik:glf4-24:bash-install [2024/04/03 07:23] (current) – [Automatisches Setup] Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Installation der git-bash ====== | ||
| + | Überprüfen in '' | ||
| + | * Legen Sie einen Ordner '' | ||
| + | * Gehen auf die Seite https:// | ||
| + | * Speichern Sie die verlinkte Datei «64-bit Git for Windows Portable» in '' | ||
| + | * Starten Sie die heruntergeladene Datei und installieren Sie git in '' | ||
| + | * Gehen Sie in den Ordner '' | ||
| + | * 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: | ||
| + | |||
| + | </ | ||