Microsoft verraste veel gebruikers door de Bash-shell en het Linux-subsysteem voor Windows 10 te presenteren. Het eerste historische alternatief daarvoor is Cygwin, waarvan de ontwikkeling nog steeds even sterk is, maar als je op zoek bent naar een nog completere oplossing, wil je misschien Swan uitproberen, dat Cygwin, X Window System, Xfce-versie 4.12 en nog veel meer combineert.
Om verschillende redenen proberen de meeste Linux-gebruikers een veilige afstand tot Windows te bewaren, maar dit is niet altijd mogelijk. Natuurlijk zijn er speciale hulpmiddelen (bijvoorbeeld virtualisatie en dual boot) die het naast elkaar bestaan veel eenvoudiger maken, maar wanneer de hoofdomgeving juist Windows is, moeten ze het pad van tools zoals Cygwin volgen. De situatie veranderde met de komst van Windows 10 en nu hebben we het Linux-subsysteem, dat behoorlijk nuttig is ondanks enkele beperkingen (zoals toegang tot bepaalde USB-apparaten). Toch, als je een directere en eenvoudig te implementeren oplossing wilt, of als je geen Windows 10 gebruikt, is er Swan.
Wat biedt Swan?
Swan biedt in één pakket een combinatie van X Window System met toegang tot Windows-lettertypen, gedeeld klembord, integratie met de taakbalk (plus alt-tab-ondersteuning), het eerder genoemde Cygwin en Xfce-versie 4.12 als bureaubladomgeving, inclusief een eigen terminal en PulseAudio-ondersteuning. Het bevat ook de Thunar-bestandsbeheerder, vooraf geïnstalleerde Git, het archiveringsprogramma Engrampa en andere hulpmiddelen op het niveau van Busybox, openssh, wget, nano, gcc en Python. Kortom, bijna Linux, rechtstreeks op het bureaublad van Windows 10, zonder overgangsconflicten.
Installatie
De installatie van Swan is niet groter dan 200 kilobytes en de eerste stap is het downloaden van Cygwin. Zodra de basis in de onbeheerde modus is geïnstalleerd, moeten we de Swan-console openen en het commando spm -i swan-desktop invoeren om Xfce te ontvangen. Ik begrijp dat Swan misschien een 'oplossing op zoek naar een probleem' is en dat Linux-gebruikers geen behoefte hebben om zoiets te downloaden, maar het kan geen kwaad om secundaire opties te hebben.