Microsoft, Terminal 1.0, Windows Paket Yöneticisi ve daha fazla değişikliği duyurdu

Microsoft, Build 2020'nin bir parçası olarak Windows Terminal 1.0, Windows Paket Yöneticisi ve Linux 2 için Windows Alt Sistemi gibi bir dizi yeni özelliği duyurdu.

Microsoft, her yıl yazılım mühendisleri ve web geliştiricileri için bir konferans etkinliği düzenlemektedir. Build veya //build/ olarak adlandırılan etkinlik, öncelikle Windows, Microsoft Azure ve diğer teknolojiler üzerinde çalışan geliştiricilere yönelik bir konferanstır. Microsoft her yıl sahada bir etkinlik düzenlerken, sahip oldukları gibi içinde geçmiş yıllar, ancak COVID-19 nedeniyle Build 2020 yalnızca çevrimiçi olarak yapılan bir duyurudur. Bu vesileyle Microsoft, çok sayıda yeni özellik duyurduWindows Terminal 1.0, Windows Paket Yöneticisi, Linux 2 için Windows Alt Sistemi gibi, bunların hepsi şu veya bu şekilde birçok geliştiricinin işine yarayacaktır.

Windows Terminali 1.0

Geçen yılki Build 2019 geliştirici konferansında Microsoft, Windows Terminalini duyurmuştu. Kulağa tam olarak böyle geliyor: Microsoft'tan yeni bir terminal uygulaması.

Uygulamanın öne çıkan özelliklerinden bazıları GPU hızlandırmalı metin oluşturma, tema desteği, sekmeler, ayrılabilir pencereler, kısayollar, tam Unicode desteği ve daha fazlasının dahil edilmesidir. Windows Terminal'in nihai hedefi, PowerShell ve Komut İstemi gibi diğer komut satırı uygulamalarının yerine iyi bir alternatif olmaktır.

Windows Terminal, Build 2019'da önizleme olarak yayınlandı ve şimdi Build 2020'de uygulama şu şekilde tam sürüme geçti: Windows Terminali 1.0.

Windows Terminal 1.0 şuradan indirilebilir: Microsoft Mağazası veya itibaren GitHub. Uygulama Temmuz 2020'den itibaren aylık olarak güncellenecektir. Ancak en son özellikleri, kararlı sürüme geçmeden önce denemek istiyorsanız, şu adresteki önizleme kanalına göz atabilirsiniz: Microsoft Mağazası Ve GitHub.

Windows Terminal 1.0'ın temel özellikleri yukarıda belirtildiği gibi Microsoft'un belgeleri:

  • Çeşitli komut satırı uygulamalarını destekleyen birden fazla profil
  • Özelleştirilmiş renk şemaları ve konfigürasyonları
  • Özel anahtar bağlamaları
  • Unicode ve UTF-8 karakter desteği
  • GPU hızlandırmalı metin oluşturma
  • Arka plan resmi desteği
  • Komut satırı argümanları desteği

Microsoft Windows Paket Yöneticisi

GNU/Linux dağıtımlarına aşina iseniz, büyük olasılıkla komut satırı paket yöneticilerine de aşinasınızdır. Kabaca ifade etmek gerekirse, bir paket yöneticisi bilgisayarınıza paketleri (veya uygulamaları) yükleme, yapılandırma ve kaldırma sürecini yönetir. Komut satırı paket yöneticisi tüm bu görevleri komut satırından gerçekleştirir. Microsoft hiçbir zaman resmi olarak bir komut satırı paket yöneticisi sunmadı, ancak bu şimdi Windows Paket Yöneticisi ile değişiyor.

Windows'un birkaç popüler üçüncü taraf komut satırı paket yöneticisi vardır: Çikolatalı -- ancak bunlar resmi değildir ve Microsoft'un kendisinden değildir. Windows Mağazası gibi bir uygulama mağazasından farklı olarak paket yöneticisi, birden çok uygulama mağazasından uygulamaların yüklenmesini destekler. Daha az anlaşmazlık noktasıyla farklı geliştirme ortamları oluşturmayı kolaylaştıran kaynaklar.

Windows Paket Yöneticisi artık önizleme biçiminde mevcut. Bu konuda daha da heyecan verici olan şey açık kaynak olmasıdır.

Windows Paket Yöneticisi aşağıdaki özellikleri sunar: kanat emretmek:

  • düzenlemek - Verilen uygulamayı yükler
  • göstermek - Bir uygulama hakkındaki bilgileri gösterir
  • kaynak - Uygulama kaynaklarını yönetin
  • aramak - Uygulamaların temel bilgilerini bulun ve gösterin
  • doğramak - Yükleyici dosyalarını karma hale getirme yardımcısı
  • doğrulamak - Bir bildirim dosyasını doğrular
  • --yardım - Komut satırı yardımı sağlar
  • --bilgi - Sorun gidermeye yardımcı olacak ek veriler sağlar
  • --versiyon - İstemcinin sürümünü sağlar

Açıklamak gerekirse "kanat kurulumu", Windows Paket Yöneticisi ile arayüz oluşturmak için tüm komut satırı seçeneklerini göreceksiniz. Örneğin, " yazarsanızkanat kurulum terminali"Yeni Windows Terminal yazılımını yükleyeceksiniz. Windows Paket Yöneticisi, Microsoft topluluk deposunu işaret edecek şekilde önceden yapılandırılmıştır ve mevcut paketleri "kanat araması" ve " kullanarak bilgileri görüntüleyinkanat gösterisi". " ile üçüncü taraf depoları ekleyebileceksinizkanat kaynağı" ilave olarak.

Komut satırı istemcisi, Windows'ta önceden yüklenmiş olan Uygulama Yükleyici paketi içinde dağıtılır. Ancak istemci, Önizleme dönemi boyunca genel kullanıma sunulmayacaktır; bu nedenle, Windows 10 İçeriden Bilgi inşa etmek veya önizleme uçuş halkasına kaydolun Otomatik güncellemeleri almak için. Ayrıca, otomatik güncellemelerden vazgeçmenin bir sakıncası yoksa, şunları da yapabilirsiniz: manuel olarak yükleyin Fall Creators Güncellemesinden (1709) bu yana herhangi bir Windows 10 sürümünde. Windows Paket Yöneticisi sürüm 1.0'a ulaştığında Masaüstü Uygulama Yükleyicisi ile birlikte teslim edilecektir.


Linux 2 / WSL 2 için Windows Alt Sistemi

Microsoft, Build 2019'da, Linux komutlarını ve uygulamalarını çalıştırmanıza olanak tanıyan, tam bir Linux çekirdeği gönderen Linux 2 için Windows Alt Sistemini duyurmuştu. Örneğin, devam edebilirsiniz ve LineageOS'u derleyin Windows'ta WSL kullanma.

Şimdi, Microsoft, WSL'de çok sayıda büyük değişiklik duyurdu:

  • Grafik işlem birimi (GPU) bilgi işlem iş akışları için eklenen destek, Linux araçlarının donanım hızlandırmayı etkinleştirmek için GPU'lardan yararlanmasına olanak tanır paralel hesaplama ve makine öğrenimi (ML) ve yapay zeka (AI) modellerinin eğitimi gibi birçok geliştirme senaryosu için.
  • Linux grafik kullanıcı arayüzü (GUI) uygulamalarına yönelik destek, bir WSL örneğini açmanıza ve bir üçüncü taraf X sunucusuna ihtiyaç duymadan doğrudan bir Linux GUI uygulamasını çalıştırmanıza olanak tanır. Bu, favori uygulamalarınızı entegre geliştirme ortamı (IDE) gibi bir Linux ortamında çalıştırmanıza yardımcı olacaktır.
  • WSL yakında 'wsl.exe – install' komutunu çalıştırarak basitleştirilmiş bir kurulum deneyimini destekleyecek ve bu da Windows'ta Linux uygulamalarını kullanmaya başlamayı her zamankinden daha kolay hale getirecek.

WSL 2'de yapılacak bu değişikliklerle birlikte, kullanıcıların Linux uygulamalarını GUI'lerle kullanmak için artık bir X sunucusu çalıştırmalarına gerek kalmayacak. Linux uygulamaları artık Windows'ta da çok daha sorunsuz çalışacak. Mishaal'ın işaret ettiği gibi bu, "Linux masaüstünün yılı"Mem sonunda gerçekleşecek ve bunu Microsoft'un ortaya çıkarması ironik.


Microsoft Build 2020'de duyurulan özellikler hakkındaki düşünceleriniz nelerdir? Aşağıdaki yorumlarda bize bildirin!