Trang chủ » làm thế nào để » Cách sử dụng Gói quản lý (còn gọi là OneGet) trên Windows 10

    Cách sử dụng Gói quản lý (còn gọi là OneGet) trên Windows 10

    Windows 10 bao gồm một công cụ quản lý gói được tích hợp trong PowerShell. Trong phiên bản cuối cùng, nó có tên là Gói GóiQuản lý, nhưng nó vẫn dựa trên một dự án nguồn mở có tên OneGet.

    Quản lý gói (hay còn gọi là OneGet) về mặt kỹ thuật không phải là trình quản lý gói. Đó là trình quản lý gói quản lý - khung và bộ lệnh ghép ngắn PowerShell có thể quản lý các loại phần mềm khác nhau từ các vị trí khác nhau theo cách được chuẩn hóa.

    Gói quản lý / OneGet là gì?

    Trước đây chúng tôi đã phá vỡ câu chuyện về OneGet và cố gắng làm rõ chính xác nó là gì. Nếu điều đó không đủ thông tin cho bạn, nhà phát triển Garret Serack cũng đã viết một bài đăng thông tin có tiêu đề 10 điều về OneGet khác với bạn nghĩ.

    Về cơ bản, Trình quản lý gói (dựa trên dự án nguồn mở có tên OneGet) được tích hợp vào PowerShell và do đó Windows 10. Nó nhằm mục đích kết hợp nhiều kỹ thuật quản lý gói và khung cài đặt phần mềm khác nhau vào một API cùng với một bộ PowerShell tiêu chuẩn lệnh ghép ngắn để quản lý phần mềm.

    Ở trạng thái ban đầu, ít nhất, đây không phải là một công cụ được thiết kế cho người dùng Windows 10 trung bình hoặc thậm chí là người đam mê. Microsoft không thực sự lưu trữ bất kỳ kho lưu trữ OneGet nào mà thôi - trên thực tế, không có điều đó. OneGet có thể được sử dụng cùng với các nhà cung cấp để cho phép truy cập vào kho phần mềm, sau đó có thể được quản lý bằng các lệnh ghép ngắn được tiêu chuẩn hóa. Điều này được thiết kế cho quản trị hệ thống. Để các chuyên viên máy tính thoải mái với dòng lệnh, OneGet đã từng cung cấp một nhà cung cấp Chocolatey để cài đặt các ứng dụng máy tính để bàn được lưu trữ trong Chocolatey. Tuy nhiên, OneGet không được thiết kế để chỉ hoạt động với Chocolatey - các phiên bản ban đầu của OneGet có nhà cung cấp Chocolatey làm bằng chứng khái niệm, nhưng hiện tại điều này đã bị xóa.

    Bạn cũng có thể cài đặt và sử dụng công cụ này trên các phiên bản Windows khác, vì đây là một phần của Khung quản lý Windows (WMF) 5.0.

    Cách sử dụng Gói quản lý / OneGet

    Gói quản lý là một tập hợp các lệnh ghép ngắn cho PowerShell, vì vậy bạn sẽ cần mở ứng dụng Windows PowerShell để sử dụng nó. Chạy lệnh sau để xem danh sách các lệnh ghép ngắn có sẵn:

    Get-Command -Module GóiQuản lý

    (Lưu ý rằng Get-Command -Module OneGet sẽ không hoạt động, vì nó đã được đổi tên thành Gói quản lý.)

    Trong phiên bản phát hành cuối cùng của Windows 10, vẫn chưa có nhiều điều xảy ra với Gói quản lý. Tính năng này thú vị nhất khi được tích hợp với Chocolatey để dễ dàng cài đặt các chương trình Windows từ một nguồn duy nhất khi được giới thiệu. Chocolatey vẫn có thể được sử dụng trên Windows 10 mà không cần sự hỗ trợ của Gói quản lý / OneGet, tuy nhiên.

    Các lệnh ghép ngắn Get-PackageProvider và Get-PackageSource sẽ cho bạn biết các nhà cung cấp và nguồn cung cấp gói nào có sẵn. Bạn có thể sử dụng Đăng ký-GóiSource để cài đặt nguồn gói. Lệnh ghép ngắn này yêu cầu một URL cho nguồn, vì vậy bạn sẽ cần biết chính xác những gì bạn muốn thêm và vị trí của nó để thêm nó vào.

    Ví dụ: khi có một nhà cung cấp Chocolatey được cộng đồng phát triển, bạn có thể thêm nó vào hệ thống của mình bằng lệnh ghép ngắn này. Lệnh ghép ngắn Unregister-PackageSource có thể loại bỏ nguồn gói như vậy.

    Nếu bạn cần sử dụng Trình quản lý gói để cài đặt phần mềm từ một nơi nào đó, bạn sẽ cần sử dụng lệnh ghép ngắn Đăng ký-GóiSource ở trên để đảm bảo nguồn được đăng ký trong Gói quản lý. Sau khi có, bạn có thể tìm kiếm, cài đặt và gỡ cài đặt các gói có sẵn với các lệnh ghép ngắn sau.

    Lệnh ghép ngắn Tìm gói sẽ cho phép bạn tìm kiếm các nguồn gói được định cấu hình của mình và lệnh ghép ngắn Cài đặt sẽ cho phép bạn cài đặt. Lệnh ghép ngắn Gỡ cài đặt sẽ gỡ cài đặt gói bạn đã cài đặt qua các lệnh ghép ngắn này:

    Tìm gói Tìm kiếm

    Cài đặt gói Tên

    Gỡ cài đặt-Gói Tên

    Điều này được thiết kế để trở thành một cách đơn giản, được tiêu chuẩn hóa để cài đặt các loại phần mềm khác nhau từ các nguồn khác nhau được đóng gói ở các dạng khác nhau. Khi Windows 10 và Gói quản lý khởi chạy, chúng tôi có thể hy vọng sẽ thấy tích hợp nhiều hơn với nhiều nguồn phần mềm tiềm năng khác nhau cho mọi thứ từ nhanh chóng thiết lập máy chủ để tự động cài đặt phần mềm trên PC mới khi thiết lập chúng.

    Để biết thêm chi tiết, hãy tham khảo tài liệu chính thức của Microsoft cho các lệnh ghép ngắn Gói quản lý.


    Mặc dù có vẻ như thế nào trong quá trình phát triển, Microsoft không áp dụng quản lý gói cho Windows 10. Microsoft không lưu trữ kho phần mềm của riêng họ và Chocolatey không được tích hợp với phiên bản cuối của Windows 10. Thậm chí không Windows Store và các ứng dụng của nó có thể được truy cập từ Gói quản lý.

    Đây chỉ là một bộ công cụ khác được thiết kế cho quản trị viên hệ thống. Chúng ta sẽ phải xem nó phát triển và phát triển theo thời gian như thế nào.