Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

dpkg-query - Trực tuyến trên Đám mây

Chạy dpkg-query trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh dpkg-query có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


dpkg-query - một công cụ để truy vấn cơ sở dữ liệu dpkg

SYNOPSIS


dpkg-truy vấn [tùy chọn...] lệnh

MÔ TẢ


dpkg-truy vấn là một công cụ để hiển thị thông tin về các gói được liệt kê trong dpkg cơ sở dữ liệu.

HÀNG


-l, --danh sách [gói-tên-mẫu...]
Liệt kê các gói phù hợp với mẫu đã cho. Nếu không gói-tên-mẫu được đưa ra, liệt kê tất cả
gói trong / var / lib / dpkg / status, ngoại trừ những cái được đánh dấu là chưa được cài đặt (tức là
những người đã được thanh lọc trước đó). Các ký tự đại diện vỏ bình thường là
được phép trong gói-tên-mẫu. Xin lưu ý rằng bạn có thể sẽ phải trích dẫn
gói-tên-mẫu để ngăn trình bao thực hiện mở rộng tên tệp. Vì
ví dụ này sẽ liệt kê tất cả các tên gói bắt đầu bằng “libc6”:

dpkg-truy vấn -l 'libc6 *'

Ba cột đầu tiên của kết quả hiển thị hành động mong muốn, trạng thái gói,
và lỗi, theo thứ tự đó.

Hành động mong muốn:
u = Không xác định
i = Cài đặt
h = Giữ
r = Loại bỏ
p = Thanh lọc

Tình trạng gói:
n = Chưa cài đặt
c = Cấu hình-tệp
H = Đã cài đặt một nửa
U = Đã giải nén
F = Cấu hình một nửa
W = Đang chờ kích hoạt
t = Kích hoạt đang chờ xử lý
i = Đã cài đặt

Cờ lỗi:
= (không có)
R = Yêu cầu khôi phục

Trạng thái viết hoa hoặc ký tự lỗi cho biết gói có khả năng gây ra lỗi nghiêm trọng
các vấn đề. Vui lòng tham khảo trước dpkg(1) để biết thông tin về các trạng thái và cờ ở trên.

Định dạng đầu ra của tùy chọn này không thể định cấu hình, nhưng tự động thay đổi thành
phù hợp với chiều rộng thiết bị đầu cuối. Nó dành cho người đọc là con người và không dễ dàng
máy có thể đọc được. Nhìn thấy -W (--chỉ) Và --showformat để biết cách cấu hình
định dạng đầu ra.

-W, --chỉ [gói-tên-mẫu...]
Giống như --danh sách tùy chọn này sẽ liệt kê tất cả các gói phù hợp với mẫu đã cho.
Tuy nhiên, đầu ra có thể được tùy chỉnh bằng cách sử dụng --showformat Lựa chọn. Mặc định
định dạng đầu ra cung cấp một dòng cho mỗi gói phù hợp, mỗi dòng có tên
(mở rộng với bộ định nghĩa kiến ​​trúc cho Nhiều vòm tương tự gói) và
phiên bản đã cài đặt của gói, được phân tách bằng một tab.

-s, --trạng thái tên gói hàng...
Báo cáo trạng thái của gói được chỉ định. Điều này chỉ hiển thị mục nhập trong cài đặt
cơ sở dữ liệu trạng thái gói. Khi nhiều tên gói hàng được liệt kê, yêu cầu
các mục trạng thái được phân tách bằng một dòng trống, có cùng thứ tự như được chỉ định trên
danh sách đối số.

-L, --listfiles tên gói hàng...
Liệt kê các tệp được cài đặt vào hệ thống của bạn từ tên gói hàng. Khi nhiều tên gói hàng
được liệt kê, các danh sách tệp được yêu cầu được phân tách bằng một dòng trống, với
cùng thứ tự như được chỉ định trên danh sách đối số. Tuy nhiên, lưu ý rằng các tệp được tạo bởi
tập lệnh cài đặt gói cụ thể không được liệt kê.

- danh sách kiểm soát tên gói hàng
Liệt kê các tệp điều khiển được cài đặt vào hệ thống của bạn từ tên gói hàng (kể từ dpkg 1.16.5).
Chúng có thể được sử dụng làm đối số đầu vào cho - điều khiển chương trình.

- điều khiển chương trình tên gói hàng kiểm soát-tập tin
In kiểm soát-tập tin được cài đặt vào hệ thống của bạn từ tên gói hàng theo tiêu chuẩn
đầu ra (kể từ dpkg 1.16.5).

-c, --đường dẫn điều khiển tên gói hàng [kiểm soát-tập tin]
Liệt kê các đường dẫn cho các tệp điều khiển được cài đặt vào hệ thống của bạn từ tên gói hàng (kể từ dpkg
1.15.4). Nếu như kiểm soát-tập tin được chỉ định sau đó chỉ liệt kê đường dẫn cho điều khiển đó
nếu nó có mặt.

Cảnh báo: lệnh này không được dùng nữa vì nó cấp quyền truy cập trực tiếp vào dpkg bên trong
cơ sở dữ liệu, vui lòng chuyển sang sử dụng - danh sách kiểm soát- điều khiển chương trình thay vào đó cho tất cả
các trường hợp mà các lệnh đó có thể cho cùng một kết quả cuối cùng. Mặc dù, miễn là
vẫn có ít nhất một trường hợp cần lệnh này (tức là khi phải
loại bỏ một tập lệnh bảo trì postrm gây hại), và mặc dù không có giải pháp nào tốt
do đó, lệnh này sẽ không bị xóa.

-S, --Tìm kiếm tên tệp-tìm kiếm-mẫu...
Tìm kiếm các gói sở hữu các tệp tương ứng với mẫu đã cho. Tiêu chuẩn
Các ký tự đại diện shell có thể được sử dụng trong mẫu, trong đó dấu hoa thị (*) và
dấu chấm hỏi (?) sẽ khớp với một dấu gạch chéo và dấu gạch chéo đen (\) sẽ được sử dụng như một lối thoát
nhân vật.

Nếu ký tự đầu tiên trong tên tệp-tìm kiếm-mẫu không phải là ai trong số '* [? /' sau đó nó
sẽ được coi là một kết hợp chuỗi con và sẽ được bao quanh một cách ngầm định bởi '*' (như
in *tên tệp-tìm kiếm-mẫu*). Nếu chuỗi tiếp theo chứa bất kỳ trong số '* [? \',
thì nó sẽ được xử lý giống như một hình cầu, nếu không thì bất kỳ dấu vết nào '/' hoặc là '/.' sẽ
bị loại bỏ và tra cứu đường dẫn theo nghĩa đen sẽ được thực hiện.

Lệnh này sẽ không liệt kê các tệp bổ sung được tạo bởi các tập lệnh của người bảo trì, cũng không
liệt kê các lựa chọn thay thế.

-p, - print-avail tên gói hàng...
Hiển thị chi tiết về tên gói hàng, như được tìm thấy trong / var / lib / dpkg / có sẵn. Khi nào
nhiều tên gói hàng được liệt kê, yêu cầu có sẵn các mục nhập cách nhau bởi
một dòng trống, có cùng thứ tự như được chỉ định trên danh sách đối số.

Người dùng giao diện người dùng dựa trên APT nên sử dụng apt-cache hiển thị tên gói hàng thay vào đó là
có sẵn tệp chỉ được cập nhật khi sử dụng bỏ chọn.

-?, --Cứu giúp
Hiển thị thông báo sử dụng và thoát.

--phiên bản
Hiển thị phiên bản và thoát.

LỰA CHỌN


--admindir =dir
Thay đổi vị trí của dpkg cơ sở dữ liệu. Vị trí mặc định là / var / lib / dpkg.

- tải-lịch phát sóng
Cũng tải tệp có sẵn khi sử dụng --chỉ--danh sách lệnh, bây giờ
mặc định chỉ truy vấn tệp trạng thái (kể từ dpkg 1.16.2).

-f, --showformat =định dạng
Tùy chọn này được sử dụng để chỉ định định dạng của đầu ra --chỉ sẽ sản xuất. Các
định dạng là một chuỗi sẽ được xuất cho mỗi gói được liệt kê.

Trong chuỗi định dạng, “\”Giới thiệu các cuộc trốn chạy:

\n dòng mới
\r vận chuyển trở lại
\t chuyển hướng

"\”Trước khi bất kỳ ký tự nào khác loại bỏ bất kỳ ý nghĩa đặc biệt nào sau đây
nhân vật này hữu ích cho “\"Và"$".

Thông tin gói có thể được đưa vào bằng cách chèn các tham chiếu biến vào gói
các trường sử dụng cú pháp “${lĩnh vực[;chiều rộng]}”. Các trường được in căn phải trừ khi
chiều rộng là âm trong trường hợp đó căn chỉnh bên trái sẽ được sử dụng. Sau
lĩnh vựcs được nhận dạng nhưng chúng không nhất thiết phải có trong tệp trạng thái
(chỉ các trường nội bộ hoặc các trường được lưu trữ trong gói nhị phân mới kết thúc trong đó):

Kiến trúc
Lỗi
bí mật (nội bộ)
Phiên bản cấu hình (nội bộ)
Xung đột
Breaks
Phụ thuộc
Mô tả
Nâng cao
Cần thiết
Tên tập tin (liên quan đến nội bộ, giao diện người dùng)
Trang chủ
Kích thước đã cài đặt
tổng MD5 (liên quan đến nội bộ, giao diện người dùng)
MSDOS-Tên tệp (liên quan đến nội bộ, giao diện người dùng)
Bảo trì
Xuất xứ
Bưu kiện
Phụ thuộc trước
Ưu tiên
Cung cấp
Khuyến cáo
Thay thế
Sửa đổi (lỗi thời)
Phần
Kích thước máy (liên quan đến nội bộ, giao diện người dùng)
nguồn
Trạng thái (nội bộ)
Gợi ý
Nhãn (thường không phải trong .deb mà trong các tệp Gói kho lưu trữ)
Kích hoạt-Đã chờ đợi (nội bộ)
Kích hoạt-Đang chờ xử lý (nội bộ)
phiên bản

Sau đây là các trường ảo, được tạo bởi dpkg-truy vấn từ các giá trị khác
các trường (lưu ý rằng những trường này không sử dụng tên hợp lệ cho các trường trong tệp điều khiển):

nhị phân: Gói
Nó chứa tên gói nhị phân với một bộ định tính kiến ​​trúc có thể có
như “libc6: amd64” (kể từ dpkg 1.16.2). Vòng loại kiến ​​trúc sẽ là
trình bày để làm cho tên gói rõ ràng, ví dụ: nếu gói có
a Nhiều vòm trường có giá trị là tương tự hoặc gói là của nước ngoài
kiến trúc.

nhị phân: Tóm tắt
Nó chứa mô tả ngắn gọn về gói (kể từ dpkg 1.16.2).

db: Trạng thái-Viết tắt
Nó chứa trạng thái gói được viết tắt, chẳng hạn như “ii” (vì dpkg
1.16.2).

db: Trạng thái-Muốn
Nó chứa trạng thái mong muốn của gói, một phần của trường Trạng thái (vì dpkg
1.17.11).

db: Trạng thái-Trạng thái
Nó chứa từ trạng thái gói, một phần của trường Trạng thái (vì dpkg
1.17.11).

db: Trạng thái-Eflag
Nó chứa cờ lỗi trạng thái gói, một phần của trường Trạng thái (kể từ
dpkg 1.17.11).

nguồn: Gói
Nó chứa tên gói nguồn cho gói nhị phân này (vì dpkg
1.16.2).

nguồn: Phiên bản
Nó chứa phiên bản gói nguồn cho gói nhị phân này (vì dpkg
1.16.2)

Chuỗi định dạng mặc định là “$ {binary: Package} \ t $ {Phiên bản} \ n”. Trên thực tế, tất cả
các trường khác được tìm thấy trong tệp trạng thái (tức là các trường do người dùng xác định) có thể được yêu cầu,
quá. Tuy nhiên, chúng sẽ được in như hiện tại, không có quá trình chuyển đổi cũng như kiểm tra lỗi được thực hiện
về họ. Để lấy tên của dpkg người bảo trì và phiên bản đã cài đặt, bạn
có thể chạy:

dpkg-truy vấn -W -f = '$ {binary: Package} $ {Phiên bản} \ t $ {Người duy trì} \ n ' dpkg

EXIT TÌNH TRẠNG


0 Truy vấn yêu cầu đã được thực hiện thành công.

1 Đã gặp sự cố khi phân tích cú pháp dòng lệnh hoặc thực hiện truy vấn,
bao gồm không có tệp hoặc gói nào được tìm thấy (ngoại trừ --đường dẫn điều khiển).

MÔI TRƯỜNG


DPKG_ADMINDIR
Nếu được đặt và --admindir tùy chọn chưa được chỉ định, nó sẽ được sử dụng làm
dpkg Thư mục dữ liệu.

CỘT
Cài đặt này ảnh hưởng đến đầu ra của --danh sách tùy chọn bằng cách thay đổi chiều rộng của
đầu ra của nó.

Sử dụng dpkg-query trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad