Winget, trình quản lý gói mở mới do Microsoft phát triển

Cánh

Microsoft đã đưa ra rất nhiều điều để nói trong tháng này Và chính là kể từ tuyên bố của chủ tịch Microsoft, trong đó ông thừa nhận rằng ông đã sai trong thái độ của mình đối với phần mềm nguồn mở, người hâm mộ của cả hai bên đã mất kiểm soát và ý kiến ​​của họ không được lưu giữ (cả tốt và xấu).

Bây giờ, trong một tin tức gần đây hơn một chút, Microsoft đã thực hiện một động thái khác khiến nhiều người phải suy nghĩ một chút về mối quan hệ của họ với mã nguồn mở. VÀ là các nhà phát triển của nó đã phát hành phiên bản đầu tiên của kiểm tra trình quản lý gói của bạn "Winget" (Trình quản lý gói Windows).

Trình quản lý gói mới này cung cấp các công cụ để cài đặt ứng dụng bằng dòng lệnh (mà người dùng Linux sẽ nhận ra ngay lập tức) vì nhiều bản phân phối Linux (phần lớn) sử dụng trình quản lý gói mà thay vì tìm kiếm ứng dụng trên web, hãy tải xuống trình cài đặt và nhấp vào trình hướng dẫn, nó có thể chạy một lệnh nhanh để tìm và cài đặt một ứng dụng theo tên.

Giới thiệu về Winget

Tại thời điểm này, công cụ này dành cho các nhà phát triển, Nhưng Microsoft biết rằng một ngày nào đó, các nhà phát triển bên thứ ba có thể tạo ra một công cụ đồ họa dễ dàng tìm và cài đặt các ứng dụng một cách nhanh chóng.

Về cơ bản có thể giống như Windows Store, nhưng với quyền truy cập vào toàn bộ vũ trụ ứng dụng Windows dành cho máy tính để bàn mà mọi người thực sự sử dụng. Nói cách khác, nó giống như Chocolatey, nhưng được tích hợp sẵn trong Windows.

Phiên bản hiện tại hỗ trợ các lệnh cho

  • Tìm một ứng dụng
  • Cài đặt
  • Hiển thị thông tin gói
  • Định cấu hình kho lưu trữ
  • Làm việc với hàm băm của tệp trình cài đặt
  • Xác minh tính toàn vẹn của siêu dữ liệu

Trong phiên bản tiếp theo, các lệnh gỡ cài đặt, danh sách và cập nhật được mong đợi.

Tham số gói được xác định thông qua tệp có tệp kê khai ở định dạng YAML. Các tệp thực thi được lưu trữ trực tiếp trên máy chủ dự án chính, kho lưu trữ chỉ hoạt động như một chỉ mục và tệp kê khai đề cập đến tệp msi bên ngoài (ví dụ: được lưu trữ trên GitHub hoặc trên trang web của dự án) và sử dụng hàm băm SHA256 để kiểm soát tính toàn vẹn và bảo vệ chống hàng giả.

Phiên bản đầy đủ tính năng đầu tiên được lên lịch vào tháng XNUMX năm sau, sẽ hỗ trợ tích hợp với danh mục Microsoft Store, tự động hoàn thành đầu vào, các danh mục phiên bản khác nhau (phiên bản, phiên bản beta), cài đặt các thành phần hệ thống và ứng dụng cho bảng điều khiển, tối ưu hóa để cung cấp các tệp rất lớn (delta-Updates), bộ gói, giao diện để tạo tệp kê khai, làm việc với các tệp phụ thuộc, tệp cài đặt ở định dạng zip (ngoài msi), v.v.

Người quản lý gói winget hiện có sẵn cho người dùng phiên bản thử nghiệm mới nhất của Windows Insider và sẽ xuất xưởng như một phần của Trình cài đặt ứng dụng dành cho máy tính để bàn 1.0.

Hiện tại, các dự án như 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad đã được thêm vào kho lưu trữ, LibreOffice, Minecraft , Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard và Wireshark, cũng như một số lượng lớn các ứng dụng Microsoft, có sẵn để cài đặt từ trình quản lý gói này.

Mã Winget được viết bằng C ++ và được phân phối theo giấy phép MIT. Các gói được cài đặt từ một kho lưu trữ được cộng đồng hỗ trợ. Không giống như cài đặt các chương trình từ danh mục Windows Store, winget cho phép bạn cài đặt các ứng dụng mà không cần tiếp thị, hình ảnh và quảng cáo không cần thiết.

Nếu bạn muốn biết thêm về nó, bạn có thể kiểm tra chi tiết Trong liên kết sau đây. 

Làm thế nào để kiểm tra Winget?

Họ dành cho ai Người dùng Windows Insider”Và quan tâm đến trình quản lý gói này, họ có thể đăng ký Chương trình Người dùng nội bộ Trình quản lý Gói Windows bằng cùng một địa chỉ email tài khoản Microsoft mà bạn sử dụng trong bản dựng Người dùng nội bộ của mình.

Sau khi được chấp thuận, Microsoft Store sẽ cập nhật gói Trình cài đặt ứng dụng trên bản dựng Windows 10 Insider của bạn và bây giờ bạn sẽ có quyền truy cập vào lệnh winget trong PowerShell.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Yvan dijo

    Winget có vẻ tốt để xử lý máy tính cá nhân, nhưng không đủ tốt để xử lý máy tính công ty.
    WAPT phù hợp nhất với bối cảnh công ty.

  2.   chất thải dijo

    Microsoft thay đổi ít (mặc dù bây giờ nó "hỗ trợ" phần mềm miễn phí):

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