
WSL telepítés Windows 10 / 11 rendszereken
Indíts egy Command promptot vagy egy Powershell promptot és add ki az alábbi parancsot. Ez felteszi a Windowsra a Linux futtatásához szükséges alrendszert. Megjegyzem, hogy jelenleg már a WSL 2 változat fut a Microsoft rendszereken
wsl --install
Linux disztribúció telepítése
Először érdemes kilistázni az interneten meglévő LINUX disztribúciókat
wsl --l --o
Utána kiválaszthatod a megfelelő disztribúciót
A telepített disztribúciók listája
wsl --list --verbose
Alapértelmezett az Ubuntu, de ha akarod, akkor választhatsz más disztribúciót is, pl Debian-t.
wsl --install -d Debian
A telepítés során kér majd egy user nevet és egy jelszót. Ez nem lehet a root user, mert azt default létrehozza a telepítés során.
A Windowsból nyiss egy parancssort vagy egy PowerShell konzolt és így tudsz belépni a korábban létrehozott userrel:
wsl -d Debian -u <felhasználói név>
Később ha be akarsz lépni root userként, akkor így tudsz belépni
wsl -d Debian -u root
Ha nem root userként lépsz be, akkor később minden telepítő és fájl létrehozó utasítás előtt ki kell adni a sudo parancsot, tehát a rendszer telepítésekor érdemes root userként belépni, de biztonsági okokból a Linuxokat nem használjuk root userként.
Linux filerendszer elérése Windows alól root-ként
- Lépj be a Debianba nem root ként,
sudo mc-vel menj az /etc/wsl.conf fájlhoz és írd bele:
[user] default=root
- exit-tel lépj ki az mc-ből, majd a Debianból
- Indíts új PowerShell-t (vagy Command Promptot) és írd be
wsl --shutdown,
amivel leállítod a Linuxot wsl ~
újraindítod a Linuxot.- Másik PowerShell terminált nyitsz és kiadod a parancsot:
wsl ~ -d Debian
Ez után már a Windowsból is root-ként éred el a fájlrendszert
Meglévő disztribúció törlése
Ha egy meglévő disztribuciót akarsz törölni, akkor az alábbi parancsot add ki:
wsl --unregister <Disztribúció neve>
Midnight Commander telepítése
Előszőr érdemes frissíteni a lib-eket, majd utána magát a Midnight Commander-t telepíteni. Ez egy két táblás, a Total Commanderhez hasonló fájlkezelő Linuxon.
sudo apt-get update
sudo apt-get install mc
Debian Linux elérése Windows alól
A Elindítod az Intézőt | Filekezelőt | Total Commander-t és parancssorba beírod:
\\wsl$\Debian
Windows fájlrendszer elérése Debian Linux alól
Belépsz root-ként és használod az alábbi parancsot, ha el akarod érni a C: meghajtót
/mnt/c
Megjegyzés: A fenti lehetőségek alkalmat adnak arra, hogy a Windows rendszeren fejlesztett kódot elérje a Linuxon futó Apache pl.
- 01. Linux parancsok (fontosabbak)
- 02. WSL Debian hasznos parancsok
- 03. Debian migrálása másik gépre
- 04. Tűzfal telepítése
- 05. Apache telepítése
- 06. PHP-FPM telepítése
- 07. MariaDB telepítése
- 08. Visual Studio Code beállítása a távoli kód szerkesztéséhez és debuggolásához
- 09. Virtual Host-ok telepítése Apache alá
- 10. SSH server telepítése
- 11. Drupal migrálása Debian alá
- 12. HTTPS telepítése Debian Apache alá