Microsoft ogłasza Terminal 1.0, Menedżera pakietów Windows i inne zmiany

click fraud protection

W ramach kompilacji 2020 firma Microsoft ogłosiła mnóstwo nowych funkcji, takich jak Windows Terminal 1.0, Menedżer pakietów Windows i Podsystem Windows dla systemu Linux 2.

Firma Microsoft co roku organizuje konferencję dla inżynierów oprogramowania i twórców stron internetowych. Wydarzenie o nazwie Build lub //build/ to konferencja dla programistów pracujących głównie w systemie Windows, Microsoft Azure i innych technologiach. Chociaż Microsoft co roku organizuje wydarzenie w terenie, tak jak oni w minione lata, ale ze względu na Covid-19 ogłoszenie Build 2020 jest ogłaszane wyłącznie online. Przy tej okazji Microsoft ma ogłosił mnóstwo nowych funkcji, takie jak Windows Terminal 1.0, Menedżer pakietów Windows, Podsystem Windows dla Linuksa 2, z których wszystkie będą przydatne dla wielu programistów w tej czy innej formie.

Terminal Windows 1.0

Podczas zeszłorocznej konferencji programistów Build 2019 Microsoft ogłosił terminal Windows. Dokładnie tak to brzmi — nowa aplikacja terminalowa firmy Microsoft.

Niektóre z najważniejszych cech aplikacji to renderowanie tekstu przyspieszane przez procesor graficzny, obsługa motywów, karty, odrywane okna, skróty, pełna obsługa Unicode i wiele więcej. Ostatecznym celem Windows Terminal jest dobry zamiennik innych aplikacji wiersza poleceń, takich jak PowerShell i Wiersz poleceń.

Terminal Windows został wydany jako wersja zapoznawcza podczas Build 2019, a teraz, podczas Build 2020, aplikacja doczekała się pełnej wersji w postaci Terminal Windows 1.0.

Terminal Windows 1.0 można pobrać z witryny Sklep Microsoftu lub z GitHub. Aplikacja będzie aktualizowana co miesiąc, począwszy od lipca 2020 r. Jeśli jednak chcesz wypróbować najnowsze funkcje, zanim trafią one do stabilnej gałęzi, możesz sprawdzić kanał podglądu na Sklep Microsoftu I GitHub.

Kluczowe funkcje Windows Terminal 1.0, o których mowa w Dokumentacja Microsoftu:

  • Wiele profili obsługujących różne aplikacje wiersza poleceń
  • Indywidualne schematy kolorów i konfiguracje
  • Niestandardowe powiązania klawiszy
  • Obsługa znaków Unicode i UTF-8
  • Renderowanie tekstu przyspieszane przez GPU
  • Obsługa obrazu tła
  • Obsługa argumentów wiersza poleceń

Menedżer pakietów Microsoft Windows

Jeśli znasz dystrybucje GNU/Linuksa, najprawdopodobniej znasz menedżery pakietów uruchamiane z wiersza poleceń. Mówiąc najprościej, menedżer pakietów zarządza procesem instalowania, konfigurowania i odinstalowywania pakietów (lub aplikacji) na komputerze. Menedżer pakietów wiersza poleceń wykonuje wszystkie te zadania z poziomu wiersza poleceń. Microsoft nigdy oficjalnie nie oferował menedżera pakietów z wiersza poleceń, ale tak jest teraz zmienia się za pomocą Menedżera pakietów Windows.

W systemie Windows dostępnych jest kilka popularnych menedżerów pakietów wiersza poleceń innych firm, takich jak Czekoladowy - ale są one nieoficjalne i nie pochodzą od samego Microsoftu. W przeciwieństwie do sklepu z aplikacjami, takiego jak Windows Store, menedżer pakietów obsługuje instalowanie aplikacji z wielu źródeł, co ułatwia konfigurowanie różnych środowisk programistycznych z mniejszą liczbą punktów tarcia.

Menedżer pakietów Windows jest teraz dostępny w formie podglądu. Jeszcze bardziej ekscytujący jest fakt, że jest to oprogramowanie typu open source.

Menedżer pakietów systemu Windows oferuje następujące funkcje, jeśli jest poprzedzony rozszerzeniem skrzydło Komenda:

  • zainstalować - Instaluje daną aplikację
  • pokazywać - Pokazuje informacje o aplikacji
  • źródło - Zarządzanie źródłami aplikacji
  • szukaj - Znajdź i pokaż podstawowe informacje o aplikacjach
  • haszysz - Pomocnik do mieszania plików instalacyjnych
  • uprawomocnić - Sprawdza poprawność pliku manifestu
  • --pomoc - Zapewnia pomoc w wierszu poleceń
  • --informacje - Zapewnia dodatkowe dane, pomocne przy rozwiązywaniu problemów
  • --wersja - Podaje wersję klienta

Aby wyjaśnić, jeśli użyjesz „instalacja wingeta", zobaczysz wszystkie opcje wiersza poleceń umożliwiające połączenie z Menedżerem pakietów Windows. Na przykład, jeśli wpiszesz „terminal instalacyjny wingeta" zainstalujesz nowe oprogramowanie Windows Terminal. Menedżer pakietów systemu Windows jest wstępnie skonfigurowany tak, aby wskazywał repozytorium społeczności Microsoft i można wyszukiwać dostępne pakiety za pomocą „wyszukiwanie skrzydeł" i wyświetlić informacje za pomocą "pokaz skrzydeł". Będziesz mógł dodawać repozytoria innych firm za pomocą „źródło wingeta" również.

Klient wiersza poleceń jest dystrybuowany w pakiecie instalatora aplikacji, który jest preinstalowany w systemie Windows. Jednak klient nie będzie ogólnie dostępny w okresie zapoznawczym, dlatego należy albo zainstalować a Niejawny tester systemu Windows 10 zbudować lub zapisz się do pierścienia lotów poglądowych aby otrzymywać automatyczne aktualizacje. Co więcej, jeśli nie masz nic przeciwko rezygnacji z automatycznych aktualizacji, możesz to zrobić zainstaluj go ręcznie w dowolnej wersji systemu Windows 10 od czasu aktualizacji Fall Creators Update (1709). Gdy Menedżer pakietów systemu Windows osiągnie wersję 1.0, zostanie dostarczony z Instalatorem aplikacji komputerowej.


Podsystem Windows dla Linux 2 / WSL 2

Na konferencji Build 2019 firma Microsoft ogłosiła podsystem Windows dla systemu Linux 2, który zawiera pełne jądro systemu Linux, umożliwiające uruchamianie poleceń i aplikacji systemu Linux. Na przykład możesz nawet iść dalej i skompiluj LineageOS przy użyciu WSL w systemie Windows.

Teraz, Microsoft ogłosił wiele poważnych zmian w WSL:

  • Dodana obsługa przepływów pracy obliczeniowych jednostek graficznych (GPU) umożliwia narzędziom systemu Linux wykorzystanie procesorów graficznych w celu umożliwienia akceleracji sprzętowej dla wielu scenariuszy rozwoju, takich jak obliczenia równoległe i uczenie maszynowe (ML) oraz modele sztucznej inteligencji (AI).
  • Obsługa aplikacji z graficznym interfejsem użytkownika (GUI) systemu Linux umożliwi otwarcie instancji WSL i bezpośrednie uruchomienie aplikacji z graficznym interfejsem użytkownika systemu Linux, bez konieczności korzystania z serwera X innej firmy. Pomoże Ci to uruchomić ulubione aplikacje w środowisku Linux, takim jak zintegrowane środowisko programistyczne (IDE).
  • WSL wkrótce będzie obsługiwać uproszczoną instalację, uruchamiając polecenie „wsl.exe – install”, co sprawi, że rozpoczęcie korzystania z aplikacji Linux w systemie Windows będzie łatwiejsze niż kiedykolwiek.

Dzięki nadchodzącym zmianom w WSL 2 użytkownicy nie muszą już uruchamiać serwera X, aby korzystać z aplikacji Linux z graficznym interfejsem użytkownika. Aplikacje dla systemu Linux będą teraz działać znacznie płynniej w systemie Windows. Jak wskazuje Mishaal, może to być punkt zwrotny dla „rok pulpitu Linux” mem w końcu się spełnił i to ironia losu, że to Microsoft to wymyślił.


Jakie są Twoje przemyślenia na temat funkcji ogłoszonych na konferencji Microsoft Build 2020? Daj nam znać w komentarzach poniżej!