Nie trzeba tego zazdrościć Linuksowi: Windows doczekało się oficjalnego menedżera pakietów OneGet Strona główna Aktualności28.10.2014 09:21 Udostępnij: O autorze Adam Golański @eimi Jakkolwiek mało spektakularną była premiera Windows 10 Technical Preview, w jej trakcie zwrócono uwagę przyszłych użytkowników na kwestię niespodziewaną. Microsoft pochwalił się ulepszeniem klasycznej konsoli tekstowej, dodaniem do niej obsługi kopiowania i wklejania przez klawiszowe skróty – jak na Linuksie. Kolejne tygodnie przynoszą kolejne nowości w Windows 10. Ostatnia z nich to menedżer pakietów – taki jak w Linuksie. Zarządzanie instalacją i aktualizacją oprogramowania na Windows od samego początku było trudnym do zautomatyzowania procesem. Przygotowanie środowiska pracy na nowej instalacji Windows to w większości wypadków mozolny proces wyszukiwania instalatorów, pobierania ich przez przeglądarkę, klikania ikon, klikania Dalej, Dalej, Dalej... nierzadko z towarzyszącymi temu obowiązkowymi restartami. Daleko było temu do potęgi linuksowych menedżerów pakietów, takich jak apt czy yum, za pomocą których jednym poleceniem można było zaktualizować cały system, czy zainstalować program ze wszystkimi jego zależnościami. W najnowszej testowej kompilacji Windows Technical Preview debiutuje oficjalny menedżer pakietów dla powłoki PowerShell. Nazywa się OneGet, i z tego co widać, można z nim zrobić wszystko to, czego od menedżera pakietów się oczekuje – instalować i deinstalować oprogramowanie, pobierać kod źródłowy i zarządzać repozytoriami. O OneGet Microsoft dał znać jednak znacznie wcześniej. W kwietniu programista firmy Garret Serack informował na łamach bloga poświęconego Open Source w Microsofcie o swoich pracach nad menedżerem pakietów. Miał on sprawić, że znajdywanie, instalacja i inwentaryzacja oprogramowania w Windows będzie działała poprzez wspólny zbiór komend PowerShella, a docelowo otrzyma wspólne API, z którego będą mogły korzystać wizualne menedżery. Co najistotniejsze, Serack nie wynajdywał koła od nowa – wykorzystał istniejący już format pakietów alternatywnego menedżera Chocolatey. Zaprezentowany właśnie OneGet może korzystać z pakietów Chocolatey, a nawet z oficjalnego repozytorium, zawierającego już ponad 2300 pakietów. OneGet działa nie tylko w najnowszym Windows 10. Jest też częścią przeznaczonego dla profesjonalistów środowiska Windows Management Framework 5.0, które można pobrać dla Windows 8.1 Pro i Enterprise oraz Windows Servera 2012 R2. Po jego zainstalowaniu można już w PowerShellu znaleźć Firefoksa za pomocą polecenia Find-Package -Name Firefox, a potem zainstalować go poleceniem Install-Package Firefox. Nie wiemy jeszcze, co Microsoft będzie z OneGet zamierzał zrobić docelowo, jaką rolę odegra w systemie, który ma przecież już bardziej zorientowany na masowego użytkownika sklep z oprogramowaniem. Nie wiadomo, czy będziemy mogli w ten sposób instalować własnościowe oprogramowanie firm trzecich, tak by kiedyś móc w Windows z konsoli wpisać Install-Package Photoshop. Jeśli jednak format pakietów choco stanie się standardem, producenci oprogramowania nie będą mogli tego zignorować. Oprogramowanie Udostępnij: © dobreprogramy Zgłoś błąd w publikacji Zobacz także O powstawaniu Windows. Jak tworzono najpopularniejszy system na świecie: wersja 2.0 4 maj 2020 Kamil J. Dudek Oprogramowanie IT.Pro 112 Unikatowe hasła też można stosować źle. Nasza czytelniczka niemalże straciła 8,5 tys. zł 8 maj 2020 Piotr Urbaniak Internet Biznes Bezpieczeństwo 63 O powstawaniu Windows. Jak tworzono najpopularniejszy system na świecie: tryb chroniony 18 maj 2020 Kamil J. Dudek Oprogramowanie IT.Pro 42 Firefox 76 dostępny do pobrania – poinformuje cię o wyciekach danych logowania 4 maj 2020 Oskar Ziomek Oprogramowanie Internet 62
Udostępnij: O autorze Adam Golański @eimi Jakkolwiek mało spektakularną była premiera Windows 10 Technical Preview, w jej trakcie zwrócono uwagę przyszłych użytkowników na kwestię niespodziewaną. Microsoft pochwalił się ulepszeniem klasycznej konsoli tekstowej, dodaniem do niej obsługi kopiowania i wklejania przez klawiszowe skróty – jak na Linuksie. Kolejne tygodnie przynoszą kolejne nowości w Windows 10. Ostatnia z nich to menedżer pakietów – taki jak w Linuksie. Zarządzanie instalacją i aktualizacją oprogramowania na Windows od samego początku było trudnym do zautomatyzowania procesem. Przygotowanie środowiska pracy na nowej instalacji Windows to w większości wypadków mozolny proces wyszukiwania instalatorów, pobierania ich przez przeglądarkę, klikania ikon, klikania Dalej, Dalej, Dalej... nierzadko z towarzyszącymi temu obowiązkowymi restartami. Daleko było temu do potęgi linuksowych menedżerów pakietów, takich jak apt czy yum, za pomocą których jednym poleceniem można było zaktualizować cały system, czy zainstalować program ze wszystkimi jego zależnościami. W najnowszej testowej kompilacji Windows Technical Preview debiutuje oficjalny menedżer pakietów dla powłoki PowerShell. Nazywa się OneGet, i z tego co widać, można z nim zrobić wszystko to, czego od menedżera pakietów się oczekuje – instalować i deinstalować oprogramowanie, pobierać kod źródłowy i zarządzać repozytoriami. O OneGet Microsoft dał znać jednak znacznie wcześniej. W kwietniu programista firmy Garret Serack informował na łamach bloga poświęconego Open Source w Microsofcie o swoich pracach nad menedżerem pakietów. Miał on sprawić, że znajdywanie, instalacja i inwentaryzacja oprogramowania w Windows będzie działała poprzez wspólny zbiór komend PowerShella, a docelowo otrzyma wspólne API, z którego będą mogły korzystać wizualne menedżery. Co najistotniejsze, Serack nie wynajdywał koła od nowa – wykorzystał istniejący już format pakietów alternatywnego menedżera Chocolatey. Zaprezentowany właśnie OneGet może korzystać z pakietów Chocolatey, a nawet z oficjalnego repozytorium, zawierającego już ponad 2300 pakietów. OneGet działa nie tylko w najnowszym Windows 10. Jest też częścią przeznaczonego dla profesjonalistów środowiska Windows Management Framework 5.0, które można pobrać dla Windows 8.1 Pro i Enterprise oraz Windows Servera 2012 R2. Po jego zainstalowaniu można już w PowerShellu znaleźć Firefoksa za pomocą polecenia Find-Package -Name Firefox, a potem zainstalować go poleceniem Install-Package Firefox. Nie wiemy jeszcze, co Microsoft będzie z OneGet zamierzał zrobić docelowo, jaką rolę odegra w systemie, który ma przecież już bardziej zorientowany na masowego użytkownika sklep z oprogramowaniem. Nie wiadomo, czy będziemy mogli w ten sposób instalować własnościowe oprogramowanie firm trzecich, tak by kiedyś móc w Windows z konsoli wpisać Install-Package Photoshop. Jeśli jednak format pakietów choco stanie się standardem, producenci oprogramowania nie będą mogli tego zignorować. Oprogramowanie Udostępnij: © dobreprogramy Zgłoś błąd w publikacji