Nếu bạn không hào hứng với Windows 10, bạn có thể muốn truy cập lại nó vì hệ điều hành sắp tới đang được định hình là một cải tiến đáng chú ý trong dòng Windows. Nó không chỉ giúp bạn làm việc hiệu quả hơn mà các tính năng mới của Windows vẫn đang được bổ sung. Một trong những tính năng thú vị nữa là Trình quản lý gói OneGet .
Về mặt kỹ thuật, OneGet đã có sẵn cho Windows 8.1 cho người dùng cài đặt Windows Management Framework 5.0, nhưng Windows 10 sẽ bao gồm OneGet theo mặc định như một phần của gói PowerShell của hệ thống.
Trình quản lý gói là gì?
Một điểm thu hút lớn của các hệ thống giống như Linux và Unix là sự phổ biến của các công cụ quản lý gói. Windows có thể đến muộn, nhưng muộn còn hơn không vì quản lý gói có thể tăng năng suất một cách nghiêm túc, tăng cường bảo mật và cuối cùng giúp bạn đỡ đau đầu hơn.
A gói là một tập hợp các tệp và phần phụ thuộc giúp bạn có thể cài đặt và cấu hình một phần mềm nhất định cho hệ thống của mình. A trình quản lý gói là một công cụ duy trì cơ sở dữ liệu gồm các kho lưu trữ trong đó mỗi kho lưu trữ bản thân nó là một tập hợp các gói.
Lợi ích chính của trình quản lý gói là nó cung cấp một công cụ duy nhất để quản lý phần mềm trên hệ thống của bạn. Trước đây, đã có trình quản lý gói của bên thứ ba dành cho Windows và đã có các công cụ để cài đặt phần mềm đi kèm, nhưng việc có trình quản lý gói được Microsoft chứng thực có thể tập trung tất cả nỗ lực đó vào một nơi.
Thay vì phải điều hướng từ trang web này sang trang web khác và tải xuống các trình cài đặt riêng lẻ, bạn có thể xử lý tất cả thông qua OneGet.
Cmdlets tích hợp
Việc sử dụng OneGet sẽ yêu cầu một chút quen thuộc với PowerShell và các lệnh ghép ngắn, nhưng đừng sợ nếu bạn không biết điều đó có nghĩa là gì. Đường cong học tập không quá dốc và nỗ lực là xứng đáng. Đối với những người đã quen với PowerShell, đây là các lệnh ghép ngắn liên quan đến mô-đun OneGet:
PackageSource lệnh ghép ngắn được sử dụng để thêm, xóa và xem các kho lưu trữ được định cấu hình cho OneGet. Gói lệnh ghép ngắn được sử dụng để Tìm các gói có sẵn có sẵn trong các kho lưu trữ nói trên, Cài đặt và Gỡ cài đặt các gói cụ thể và Nhận danh sách các gói hiện được cài đặt trên hệ thống của bạn.
Các gói có thể chứa thêm dữ liệu, chẳng hạn như thông tin phiên bản, có thể giúp cải thiện bảo mật (ví dụ:xác nhận rằng một gói cụ thể là xác thực) và giúp cập nhật dễ dàng hơn (ví dụ:tự động cài đặt các bản cập nhật mới).
Đừng cảm thấy tồi tệ nếu tất cả những điều này nghe có vẻ quá nâng cao hoặc đáng sợ đối với bạn. Trong tương lai, Microsoft có kế hoạch kết hợp giao diện đồ họa giúp giảm bớt toàn bộ quy trình cho những người không quen với dòng lệnh PowerShell.
Nguồn &Kho lưu trữ đáng tin cậy
Bạn đã bao giờ tải xuống một tệp trình cài đặt giả mạo dẫn đến việc đưa phần mềm độc hại vào hệ thống của mình chưa? Tôi thừa nhận rằng tôi đã bị lừa vì trò lừa đó một vài lần trong quá khứ. Đó là một trong những vấn đề cố hữu với tệp trình cài đặt:nếu bạn không am hiểu công nghệ, có thể khó biết liệu tệp trình cài đặt có xác thực hay không.
Hệ thống kho lưu trữ được sử dụng bởi các nhà quản lý gói - bao gồm nhưng không giới hạn ở OneGet - là một giải pháp thay thế an toàn hơn nhiều. Miễn là bạn chỉ sử dụng các kho lưu trữ được biết đến là đáng tin cậy, bạn có thể yên tâm khi biết rằng bạn có thể sẽ không phải đối mặt với những trình cài đặt giả mạo nữa.
Chỉ cần nói rõ, đây không phải là một hoàn hảo hệ thống; vẫn có một yếu tố liên quan đến sự tin tưởng. Thay vì tin tưởng vào từng EXE riêng lẻ mà bạn tải xuống, bạn đang đặt niềm tin của mình vào những người quản lý và duy trì từng kho lưu trữ.
Hỗ trợ của bên thứ ba
Vẻ đẹp của hệ thống kho lưu trữ là không một thực thể nào có quyền kiểm soát gói nào có thể hoặc không thể được đưa vào như một phần của OneGet. Bạn có thể dựa vào kho lưu trữ mặc định đi kèm với OneGet nếu đủ cho bạn, nhưng bạn cũng có thể trộn và kết hợp các kho lưu trữ của bên thứ ba theo nhu cầu của mình.
Ví dụ:nếu bạn làm việc cho một công ty lớn, quản lý cấp trên có thể quyết định duy trì một kho lưu trữ riêng với đầy đủ các gói chỉ liên quan đến nhân viên tại công ty đó. Một ví dụ khác có thể là một kho lưu trữ công khai phần mềm miễn phí cho các nghệ sĩ kỹ thuật số. Miễn là có người duy trì nó, mọi thứ đều có thể.
Ngoài ra, do tính chất có thể mở rộng của PowerShell, chức năng của OneGet có thể được cải thiện và mở rộng với các lệnh ghép ngắn và tập lệnh của bên thứ ba. Microsoft gần đây đã sử dụng mã nguồn mở với .NET framework của họ, vì vậy điều đó có thể mang lại những điều tốt đẹp cho tương lai của PowerShell và OneGet.
Bạn có hào hứng với OneGet không?
Nói một cách tương đối, OneGet vẫn còn trong giai đoạn sơ khai và còn một chặng đường dài trước khi bắt kịp một số trình quản lý gói phổ biến hơn dành cho Linux. Tuy nhiên, việc Microsoft đang làm việc trên OneGet là lý do đủ để phấn khích và tôi rất nóng lòng được xem Windows 10 thay đổi cục diện như thế nào.
Còn bạn thì sao? Một trình quản lý gói có đủ để khiến bạn hào hứng? Hay bạn nghĩ đó chỉ là một mánh lới quảng cáo sớm muộn gì cũng thành công? Hãy cho chúng tôi biết suy nghĩ của bạn trong các nhận xét bên dưới.
Tín dụng hình ảnh:Cài đặt Thanh tiến trình Qua Shutterstock, Tải xuống các biểu tượng Qua Shutterstock