Chyba do tej pory żadna informacja o aktualizacji jakiegokolwiek systemu operacyjnego nie wywołała u mnie takiego zaciekawienia, co jedna z nowości, która ma pojawić pojawiła się w Windows 10 „Anniversary” Update, a o której Microsoft poinformował na konferencji Build 2016.
Spis treści w artykule [rozwiń]
Natywna obsługa Bash w Windows 10
Jeszcze kilka lat temu – gdy pracowałem jako administrator systemów Windows NT – pewnie ta informacja byłaby dla mnie tylko ciekawostka, bo skrypty zazwyczaj pisałem w CMD (windowsowy wiersz poleceń) lub PowerShell, który – co tu ukrywać – po lepszym poznaniu szybko staje się jednym z ulubionych narzędzi administratora systemów Windows.
Lata jednak minęły, od tego czasu wprawdzie nadal moim podstawowym systemem jest Windows (komputer stacjonarny i laptop), i choć nie zanosi się by szybko to miało się zmienić, to za sprawą serwerów (VPS) i Raspberry Pi na znaczeniu zyskał Linux, i tym samym skrypty pisane w powłoce Bash.
Doszło nawet do tego, że czasem jak muszę na szybko przygotować jakiegoś BATa (Windows CMD), to zdarza mi się „wpleść” tam polecenia z Linuxa, gdy w drugą stronę raczej to się nie zdarza – a podkreślam, że cały czas czuje się bardziej administratorem Windows niż Linux… ;-)
WSL (Windows Subsystem for Linux)
Wszystko to – Bash w systemie Windows 10 – ma działać natywni, czyli bez dodatkowych aplikacji, a to dzięki współpracy Microsoftu z Canonical, firmą stojącą za dystrybucją Ubuntu (na szczęście w wielu aspektach podobną/zgodną z Debianem, który od lat jest moją podstawową dystrybucją Linuxa).
Repozytoria Ubuntu
Ale to co mnie faktycznie zaskoczyło, to informacja, że najprawdopodobniej w Windowsie 10, w ramach powłoki Bash będziemy mieli dostęp do… repozytoriów Ubuntu (może i Debiana?), z który będzie można instalować aplikacje, które mają działać praktycznie identycznie jak w Linuxie.
Jak do tej pory wahałem się z aktualizacją systemu do Windows 10 (na stacjonarnym za dużo „nietypowych programów”, a na laptopie – Toshiba Portage R700-1g0 – z kolei nie znalazłem sterownika do modemu Ericsson F3607GW), to ku być może zaskoczeniu niektórych, to właśnie natywna obsługa Basha może być tym, co mnie do tej aktualizacji ostatecznie przekona… ;-)


- Wtyczka BackWPup w wersji 5.x to doskonały przykład, jak wylać dziecko z kąpielą i z relatywnie świetnego narzędzia zrobić właściwie bezwartościowego gniota - 1970-01-01
- Testowy przelew w Bitcoinach z najniższą prowizją, czyli krótka historia o tym, jak zamroziłem BTC na (ponad) rok - 1970-01-01
- Nowy system kopii zapasowych w Home Assistant 2025.1 to zapewne krok w dobrym kierunku, ale zdecydowanie przedwczesny - 1970-01-01