Sự khác biệt giữa YUM và Up2date

YUM vs Up2date

YUM đề cập đến Yellow Dog Updater Sửa đổi. YUM là một tiện ích dòng lệnh miễn phí và mã nguồn mở để quản lý gói. Dòng lệnh này chỉ tương thích với hệ điều hành Linux vì nó có một cơ sở RPM được tích hợp trong bản dựng của nó. Khái niệm đằng sau sự phát triển của YUM là tìm ra các phụ thuộc khác nhau cần thiết khi cài đặt một gói nhỏ là cần thiết. Tiện ích này là vô giá, đặc biệt là giúp bạn dễ dàng quản lý các máy khác nhau mà không cần cập nhật từng máy bằng lệnh RPM. Với YUM, tất cả các gói được lưu trữ trong thư mục gốc được gọi là / var / cache / yum /.

Mặt khác, Up2date là một công cụ chỉ huy thường được sử dụng bởi hầu hết các hệ điều hành Linux như Red Hat Enterprise Linux, CentOS hoặc thậm chí Fedora Core trong trình quản lý gói. Up2date đi kèm với một tính năng giải quyết phụ thuộc tuyệt vời. Nếu bạn cần tìm vị trí thư mục cho Up2date, bạn sẽ tìm thấy nó trong / etc / sysconfig / rhn / nguồn. Vị trí được chỉ định là vị trí mà Up2date sẽ tìm kiếm các gói khác nhau cũng như tải xuống và cài đặt các bản cập nhật mới hơn mà hệ điều hành Linux cần. Liên quan đến việc sử dụng trình quản lý Gói Red Hat, Up2date là tiện ích ngoại vi.

Sự khác biệt và tương đồng

Sự so sánh đầu tiên xuất hiện là hai lệnh này là cả hai đều có chức năng kiểm tra và cập nhật RPM trong hệ điều hành. Tuy nhiên, sự khác biệt lớn được ghi nhận khi các lệnh cụ thể được sử dụng. Yum sử dụng cập nhật # yum trong khi Up2date sử dụng # Up2date - U. Khi kiểm tra các bản cập nhật dành riêng cho RPM hoặc gói, YUM và Up2date sẽ sử dụng các lệnh tương tự như được hiển thị trước đó.

Khi nói đến việc cài đặt một gói cụ thể, YUM sẽ sử dụng #yum cài đặt để cài đặt trong khi Up2date sử dụng # Up2date - i. Trong trường hợp một gói nhất định phải được loại bỏ, việc sử dụng #yum remove sẽ được sử dụng trong YUM trong khi Up2date sẽ sử dụng # rpm - e để xóa gói đã cho và các gói phụ thuộc của nó. Để hiển thị các gói đã cài đặt có sẵn chạy trong hệ thống và các nguồn của nó, Yum sử dụng danh sách # yum có sẵn trong khi up2date sử dụng # up2date - hiển thị.

Cập nhật là một tính năng phổ biến trong bất kỳ dòng chương trình nào cho phép các phiên bản mới hơn và hiệu quả hơn của chương trình được cập nhật. YUM sẽ sử dụng cập nhật dòng lệnh # yum trong khi Up2date sử dụng # up2date - u @ để cập nhật. Cài đặt nhóm gói mặc định sẽ sử dụng #Yum groupinstall trong khi up2date sử dụng # up2date-i @.

Nếu muốn biết về các gói cụ thể có sẵn, hãy sử dụng # yum grouplist cho YUM hoặc # up2date - các nhóm hiển thị sẽ cho kết quả cuối cùng mong muốn. Để cài đặt gói dựa trên kiến ​​trúc cụ thể, nên sử dụng dòng lệnh # yum cài đặt cho YUM và sử dụng # up2date - arch = i386.mysql. Để biết tất cả các gói không có sẵn thông qua các kênh đã đăng ký hoặc thậm chí là kho lưu trữ, # yum danh sách bổ sung được YUM sử dụng trong khi # up2date - chương trình mồ côi được sử dụng trong up2date.

Tóm lược

YUM đề cập đến Yellow Dog Updater Sửa đổi quản lý gói và dòng lệnh nguồn mở.

YUM giúp dễ dàng cập nhật nhiều máy mà không cần cập nhật RPM trong mỗi máy

Up2date một công cụ lệnh là một trình quản lý gói tuyệt vời

Cả hai thực hiện các chức năng tương tự nhau được tạo ra bởi các lệnh khác nhau.

Cả hai dòng lệnh chạy trong môi trường Linux  

Vị trí của thư mục Uptodate nằm trong / etc / sysconfig / rhn / nguồn

Thư mục gốc cho YUM là / var / cache / yum /