Terminalvindue på Windows: Sådan Får Du Mac/Linux Bash Shell Oplevelse

Hvad kan installeres på Windows for at få et terminalvindue, der minder mest om en grundlæggende Mac/Linux Bash shell, og som også tillader definition af .bash_aliases?

For at få et terminalvindue på Windows, der minder om Mac/Linux Bash shell og understøtter .bash_aliases, kan du installere WSL, Git for Windows, Cygwin eller MSYS2. WSL er den mest anbefalede løsning og kan installeres ved at køre `wsl --install` i PowerShell som administrator.

Installation af Terminalvindue på Windows, der Minder om Mac/Linux Bash Shell

For at få et terminalvindue på Windows, der minder mest om en grundlæggende Mac/Linux Bash shell og som også tillader definition af .bash_aliases, kan du installere følgende:

  • Windows Subsystem for Linux (WSL)
    • WSL giver dig mulighed for at køre en Linux distribution direkte på Windows uden behov for en virtuel maskine.
    • Du kan installere populære Linux distributioner som Ubuntu, Debian, Fedora, etc.
    • WSL understøtter Bash shell og tillader brug af .bash_aliases.
  • Git for Windows
    • Git for Windows inkluderer Git Bash, som er en letvægts terminalemulator, der giver en Bash-oplevelse på Windows.
    • Det understøtter også .bash_aliases og andre Bash-konfigurationer.
  • Cygwin
    • Cygwin er en stor samling af GNU og Open Source værktøjer, som giver funktionaliteten af en Linux distribution på Windows.
    • Det inkluderer en Bash shell og understøtter .bash_aliases.
  • MSYS2
    • MSYS2 er en softwaredistribution og en udviklingsmiljø, der giver en Unix-lignende terminal på Windows.
    • Det inkluderer en Bash shell og understøtter .bash_aliases.

Her er en kort guide til installation af WSL, som er den mest anbefalede løsning:

  1. Åbn PowerShell som administrator.
  2. Kør kommandoen: wsl --install
  3. Genstart computeren, når installationen er færdig.
  4. Efter genstart, åbn Microsoft Store og installer din foretrukne Linux distribution (f.eks. Ubuntu).
  5. Åbn den installerede Linux distribution og følg opsætningsinstruktionerne.
  6. Opret en .bash_aliases fil i din hjemmemappe og tilføj dine aliaser.
  7. Tilføj følgende linje til din .bashrc fil for at inkludere .bash_aliases:
    if [ -f ~/.bash_aliases ]; then
        . ~/.bash_aliases
    fi

Med disse trin vil du have en terminal på Windows, der minder meget om en grundlæggende Mac/Linux Bash shell og som understøtter .bash_aliases.