Winget, pengurus pakej terbuka baru yang dikembangkan oleh Microsoft

winget

Microsoft telah banyak membincangkan bulan ini Dan sejak penyataan presiden Microsoft di mana dia mengakui bahawa dia salah dalam sikapnya terhadap perisian sumber terbuka, peminat kedua-dua pihak kehilangan kawalan dan pendapat mereka tidak disimpan (baik dan buruk).

Sekarang, dalam berita yang sedikit lebih baru, Microsoft telah membuat langkah lain yang telah membuat banyak orang berfikir tentang hubungannya dengan sumber terbuka. DAN adalah bahawa pembangunnya mengeluarkan penerbitan versi pertama uji pengurus pakej anda "Sayap" (Pengurus Pakej Windows).

Pengurus pakej baru ini menyediakan alat untuk memasang aplikasi menggunakan baris perintah (yang mana pengguna Linux akan segera mengenali) kerana sebilangan besar pengedaran Linux (kebanyakannya) menggunakan pengurus pakej yang bukan mencari aplikasi di web, memuat turun pemasang dan mengklik penyihir, ia boleh menjalankan perintah cepat untuk mencari dan memasang permohonan mengikut nama.

Mengenai Winget

Pada masa ini, alat ini bertujuan untuk pembangun, Tetapi Microsoft sedar bahawa pembangun pihak ketiga suatu hari nanti akan membuat alat grafik yang mudah untuk mencari dan memasang aplikasi dengan cepat.

Yang pada dasarnya boleh seperti Windows Store, tetapi dengan akses ke seluruh rangkaian aplikasi desktop Windows yang sebenarnya digunakan orang. Dengan kata lain, ia seperti Chocolatey, tetapi dibina dalam Windows.

Versi semasa menyokong arahan untuk

  • Cari aplikasi
  • memasang
  • Tunjukkan maklumat pakej
  • Konfigurasikan repositori
  • Bekerja dengan hash fail pemasang
  • Sahkan integriti metadata

Pada versi seterusnya, perintah uninstall, list dan update diharapkan.

Parameter paket ditentukan melalui fail dengan manifes dalam format YAML. Fail yang boleh dilaksanakan disimpan terus di pelayan projek utama, repositori hanya berfungsi sebagai indeks dan manifes merujuk kepada fail msi luaran (misalnya, dihoskan di GitHub atau di laman web projek) dan menggunakan hash SHA256 untuk mengawal integriti dan melindungi daripada pemalsuan.

Versi penuh lengkap dijadualkan pada bulan Mei tahun depan, ini akan menyokong penyatuan dengan katalog Kedai Microsoft, pelengkapan automatik input, pelbagai kategori versi (versi, versi beta), pemasangan komponen sistem dan aplikasi untuk panel kawalan, pengoptimuman untuk menyampaikan fail yang sangat besar (kemas kini delta), set pakej, antara muka untuk menghasilkan manifes, bekerja dengan pergantungan, fail pemasangan dalam format zip (selain msi), dll.

Pengurus pakej winget kini tersedia untuk pengguna Windows Insider versi eksperimen terkini dan akan dihantar sebagai sebahagian daripada Desktop Application Installer 1.0.

Pada masa ini, projek seperti 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad telah ditambahkan ke repositori, LibreOffice, Minecraft , Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard dan Wireshark, serta sebilangan besar aplikasi Microsoft, tersedia untuk pemasangan dari pengurus pakej ini.

Kod Winget ditulis dalam C ++ dan diedarkan di bawah lesen MIT. Pakej dipasang dari repositori yang disokong oleh komuniti. Tidak seperti memasang program dari katalog Windows Store, winget membolehkan anda memasang aplikasi tanpa pemasaran, gambar, dan iklan yang tidak perlu.

Sekiranya anda ingin mengetahui lebih lanjut mengenainya, anda boleh menyemak perinciannya Dalam pautan berikut. 

Bagaimana untuk menguji Winget?

Untuk siapa mereka Pengguna Windows Insider"Dan berminat dengan pengurus pakej ini, mereka boleh mendaftar untuk Program Pakej Pengurus Pakej Windows dengan alamat e-mel akaun Microsoft yang sama yang anda gunakan dalam binaan Insider anda.

Setelah diluluskan, Microsoft Store akan mengemas kini pakej Pemasang Aplikasi pada binaan Windows 10 Insider anda dan kini anda akan mendapat akses ke perintah winget di PowerShell.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Yvan kata

    Winget nampaknya bagus untuk mengendalikan komputer peribadi, tetapi tidak cukup baik untuk mengendalikan komputer syarikat.
    WAPT paling sesuai dengan konteks korporat.

  2.   isard kata

    Microsoft sedikit berubah (walaupun sekarang "menyokong" perisian percuma):

    https://keivan.io/the-day-appget-died/