Nyílt forráskódúvá vált a Windows Subsystem for Linux

Címkék

Ma nagy örömmel jelentjük be, hogy a Windows Subsystem for Linux (WSL) nyílt forráskódúvá vált. Ez egy többéves munka eredménye, és méltó lezárása a Microsoft/WSL repóban valaha nyitott legelső hibajegynek: "Nyílt forráskódú lesz?" · Issue #1 · microsoft/WSL.

Ez azt jelenti, hogy a WSL működését biztosító kód mostantól elérhető a GitHub-on, a Microsoft/WSL alatt, és nyílt forráskódúvá vált a közösség számára! Letöltheted a WSL-t, lefordíthatod a forráskódból, új hibajavításokat és funkciókat adhatsz hozzá, és részt vehetsz a WSL aktív fejlesztésében.

Bejelentés itt.

Hozzászólások

Mocsok M$. Mindent megtesz, hogy ne hagyjam el a platformjukat.

Volt??? Nálunk a cégnél a fő munkaeszközöm, legalább az SSH-t használom belőle. Banki környezetben scifi a WSL vagy _bármi_, amihez helyi admin hozzáférés kell, eleve sok helyen még Win10-en ragadtak meg. Ilyenkor van Windowsos git bash (ami cygwin), windowsos Python, VSCode, Notepad++, oszt annyi. 

Minden másra ott a Linux jump host. Meg a mostani helyen kaptunk Linux laptopot is, arról viszont a levelezés, VPN és a céges rendszerek túlnyomó része elérhetetlen. 

De, a 10-esben is van, de arra nem emlékszek, hogy összetevőként kell-e feltenni a programok telepítésénél, vagy MS Store-ból, vagy már alapból ott van (lehet alapból csak a Pro verzióban). Az egy más dolog, ha a helyi IT megnyomorított verziókkal szivat titeket, akkor nekik kell megköszönni a nehézségeket. Én utálom a legjobban a MS-tot, de az nem az ő hibájuk, hogy a helyi IT túlkorlátoz.

The world runs on Excel spreadsheets. (Dylan Beattie)

Nem, a minden az valid - minden alkalmazást külön le kell rá fordítani. Csak éppen a cygwin disztribúció nem fordít le mindent, a szoftverek gyártói meg általában nem fordítanak le cygwinre binárist. A cygwin nem egy olyan runtime, amivel futtatni lehet más platformra (pl. RHEL-re) készült binárist, jóval nagyobb a szívás vele. Nem a Wine ellenpólusa, annál jóval nagyobb szopás használni.

Valaki hozzáértő el tudná mondani pár mondatban, hogy ez mit tud? Wine helyettesítő lesz idővel? Natívan futtat majd Win alkalmazásokat vagy mi?

It is our choices that define us.
Thinkpad X1 Carbon | Arch linux

rsync daemont el lehet elinditani a windows indulasakor?

bevallom nagyon regen neztem, mar nem emlekszem, hogy a cygwines rsync daemont ki tudta volna valtani vagy nem.

neked aztan fura humorod van...

Aszondja a readme hogy

You can install WSL right away by running this command inside of your Windows command line:

wsl --install

De erre en csak egy 'wsl' is not recognized as an internal or external command, operable program or batch file.-t kapok :(

I hate myself, because I'm not open-source.

...kösz, de én már wsl1 óta használom. Azért írtam, hogy "lehet, hogy be kell kapcsolni", mert valószínűleg akinek válaszoltam annál nincs bekapcsolva a feature.

(fyi: magyar lokalizációjú windowson hiába írod be a "turn on win..." -t a keresési sorba, nem fogja megtalálni, de azon is  OptionalFeatures.exe a panelt indító program neve)

Nem neked írtam, csak hozzáfűztem, gondolom a kérdező sorban olvassa a kommenteket.

Azért írtam, hogy "lehet, hogy be kell kapcsolni", mert valószínűleg akinek válaszoltam annál nincs bekapcsolva a feature.

Én meg képet adtam hozzá, mert ha ezt kérdezi, akkor szerintem lövése se lesz, hogy ezt hol kell csinálni: 

https://c7.staticflickr.com/6/5209/29815741070_8aeb1d1388_b.jpg

:)

trey @ gépház

De egy 64 bites Win7-8.1-en el kéne mennie

 

Nem fog.

lásd: https://github.com/Microsoft/WSL/issues/3115

A WSL nem egy program, amit kívülről telepítesz, hanem a windows szerves része.
Amit külön kell telepíteni, az csak a linux distro amit futtatni akarsz rajta.

Bocs, most benéztem durván, annyira sok topikban vagyok, hogy nem esett le, hogy ez nem a MS Edit-es topik, hanem a WSL. Az persze, hogy nem megy, csak Win10-en és attól felfelé. Ha ez a gond, Win7-en használható helyette bármilyen más virtuális gép. A rendszerintegráció nem lesz olyan fokú, mint WSL-lel, de használható lesz.

The world runs on Excel spreadsheets. (Dylan Beattie)