3. Sử dụng RPM
3.5. Tìm các gói phần mềm
Muốn biết những gói phần mềm nào đã cài đặt vào hệ thống, chúng ta dùng lệnh như sau:
rpm –qa
Lệnh sẽ hiển thị danh sách các gói phần mềm hiện có trên hệ thống. Muốn lấy thông tin từ một gói phần mềm nhất định, chúng ta cần gõ tuỳ chọn –q. Bảng sau liệt kê các tuỳ chọn mà chúng ta có thể sử dụng với nhóm lệnh rpm –q để tìm các gói phần mềm.
Tuỳ chọn Mô tả
-q tên Cung cấp tên, phiên bản và số phát hành của gói phần mềm.
-qa Liệt kê tất cả các gói phần mềm đã cài đặt trên hệ. -qf tệp Tìm gói phần mềm liên kết với tệp.
-qp gói_phần_mềm Tìm gói_phần_mềm.
-qi gói_phần_mềm Cung cấp tên, mô tả, bản phát hành, kích cỡ, ngày tạo ra, ngày cài đặt và các thông tin khác về gói phần mềm. -ql gói_phần_mềm Liệt kê tất cả các tệp liên kết với gói phần mềm.
Bảng 5.2: Các tuỳ chọn tìm RPM
Cẩn thận: Các tuỳ chọn –q không chạy trơn tru khi chúng ta xác định một số
kết nối tượng trưng (symbolic link). Để có kết quả tốt, chúng ta hãy chuyển đến thư mục thực sự của tệp trước khi sử dụng các tuỳ chọn –q.
Thí dụ chúng ta tìm thấy một gói phần mềm mới và muốn biết thêm thông tin, chúng ta gõ lệnh sau:
rpm –qip quota –1.55-4.i386.rpm Lệnh sẽ hiển thị đại loại như:
Name: quota Distribution: Manhattan Version: 1.55 Vendor: Red Hat software
Release: 9 Build Date: Thu May 7 22:45:481998
Install date: (not installed) Build Host: porky.redhat.com Group: Utilities/SystemSourceRPM: quota-1.55-9.src.rpm Size: 82232 Packager: RedHat Software bugs@redhat.com Summary: Quota administration package
Description:
Quotas allow the system administrator to limit disk usage by a user and /or group per filesystem. This package contains the tools which are needed to enable, modify, and update quotas.