Hệ_thống_quản_lý_gói
Hệ_thống_quản_lý_gói

Hệ_thống_quản_lý_gói

Hệ thống quản lý gói tin hay Trình quản lý gói tin là một  bộ sưu tập các công cụ phần mềm để tự động hóa quá trình cài đặt, nâng cấp, cấu hình, và gỡ bỏ các ứng dụng máy tính cho hệ điều hành trong phương án thích hợp. Một trình quản lý gói tin đối phó với các packages, phân phối phần mềm và dữ liệu trong tập tin nén. Các gói chứa metadata,  như tên phần mềm, mô tả về mục đích của nó, số hiệu phiên bản, nhà cung cấp, checksum, và danh sách các gói tin phụ thuộc cần thiết để phần mềm có thể hoạt động. Sau khi cài đặt, các metadata được lưu trữ trong một cơ sở dữ liệu gói cục bộ. Trình quản lý gói thường duy trì một cơ sở dữ liệu của các gói phụ thuộc và thông tin phiên bản để ngăn chặn sai lệch phần mềm và thiếu điều kiện tiên quyết. Chúng hoạt động chặt chẽ với các kho phần mềm, quản lý kho lưu trữ nhị phân, và các cửa hàng phần mềm ứng dụng.Trình quản lý gói được thiết kế để loại bỏ việc phải cài đặt và cập nhật thủ công. Điều này có thể đặc biệt hữu ích cho các doanh nghiệp lớn có hệ điều hành dựa trên Linux và các hệ thống Tương tự Unix, và cả Windows thường bao gồm hàng trăm hoặc thậm chí hàng chục ngàn gói phần mềm riêng biệt.[1]