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

Ad


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

lintian - Trực tuyến trên đám mây

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

Đây là lệnh lintian có thể được 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


lintian - Công cụ phân tích tĩnh cho các gói Debian

SYNOPSIS


lintian [hoạt động] [lựa chọn] [gói] ...

MÔ TẢ


Lintian mổ xẻ các gói Debian và báo cáo lỗi cũng như vi phạm chính sách. Nó chứa
tự động kiểm tra nhiều khía cạnh của chính sách Debian cũng như một số kiểm tra thông thường
lỗi.

Nó sử dụng một thư mục lưu trữ, được gọi là phòng thí nghiệm, trong đó nó lưu trữ thông tin về
gói nó kiểm tra. Nó có thể giữ thông tin này giữa nhiều lần gọi theo thứ tự
để tránh lặp lại các thao tác thu thập dữ liệu tốn kém.

Có ba cách để chỉ định gói nhị phân, udeb hoặc gói nguồn để Lintian xử lý: bằng cách
tên tệp (tệp .deb cho gói nhị phân hoặc tệp .dsc cho gói nguồn), bằng cách
đặt tên cho một .thay đổi hoặc bằng cách sử dụng truy vấn lab (xem "LAB QUERY" bên dưới).

Nếu bạn chỉ định một .thay đổi tệp, Lintian sẽ xử lý tất cả các gói được liệt kê trong tệp đó.
Điều này rất tiện lợi khi kiểm tra một gói mới trước khi tải lên.

Nếu bạn chỉ định các gói sẽ được kiểm tra hoặc sử dụng tùy chọn --gói-từ-tệp, các kiện hàng
yêu cầu sẽ được xử lý. Ngược lại, nếu debian / changelog tồn tại, nó được phân tích cú pháp thành
xác định tên của tệp .changes cần tìm trong thư mục mẹ (khi sử dụng
những hành động --đánh dấu or --giải nén). Xem "KIỂM TRA TÒA NHÀ CUỐI CÙNG" để biết thêm thông tin.

LỰA CHỌN


Các hành động của lệnh lintian: (Chỉ có thể chỉ định một hành động cho mỗi lệnh gọi)

-c, --đánh dấu
Chạy tất cả các kiểm tra trên các gói được chỉ định. Đây là hành động mặc định.

-C chk1, chk2, ..., - phần kiểm tra chk1, chk2, ...
Chỉ chạy các kiểm tra được chỉ định. Bạn có thể chỉ định tên của tập lệnh kiểm tra hoặc
Chữ viết tắt. Để biết chi tiết, hãy xem phần "KIỂM TRA" bên dưới.

-F, --ftp-master-từ chối
Chỉ chạy các kiểm tra phát hành thẻ dẫn đến từ chối tự động từ Debian
hàng đợi tải lên. Danh sách các thẻ như vậy được làm mới với mỗi bản phát hành Lintian, vì vậy có thể
hơi lỗi thời nếu nó đã thay đổi gần đây.

Điều này được triển khai thông qua một hồ sơ và do đó tùy chọn này không thể được sử dụng cùng với
--Hồ sơ.

-T tag1, tag2, ..., --tags tag1, tag2, ...
Chỉ chạy các kiểm tra phát hành các thẻ được yêu cầu. Các bài kiểm tra cho các thẻ khác trong
các tập lệnh kiểm tra sẽ được chạy nhưng các thẻ sẽ không được cấp.

Với tùy chọn này, tất cả các thẻ được liệt kê sẽ được hiển thị bất kể màn hình hiển thị
cài đặt.

--tags-từ-tệp tên tập tin
Chức năng tương tự như --tags, nhưng hãy đọc danh sách các thẻ từ một tệp. Dòng trống và
các dòng bắt đầu bằng # bị bỏ qua. Tất cả các dòng khác được coi là tên thẻ hoặc
danh sách tên thẻ được phân tách bằng dấu phẩy đối với vấn đề (có thể xảy ra).

Với tùy chọn này, tất cả các thẻ được liệt kê sẽ được hiển thị bất kể màn hình hiển thị
cài đặt.

-u, --giải nén
Giải nén gói sẽ tất cả các bộ sưu tập. Xem phần "BỘ SƯU TẬP" bên dưới.

Lưu ý trong tùy chọn này cũng sẽ chạy tất cả các bộ sưu tập. Xem phần "BỘ SƯU TẬP"
phía dưới.

-X chk1, chk2, ..., --không-kiểm tra-phần chk1, chk2, ...
Chạy tất cả trừ các kiểm tra được chỉ định. Bạn có thể chỉ định tên của tập lệnh kiểm tra
hoặc chữ viết tắt. Để biết chi tiết, hãy xem phần "KIỂM TRA" bên dưới.

Các tùy chọn chung:

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

-q, --Yên lặng
Chặn tất cả các thông báo cung cấp thông tin bao gồm ghi đè các nhận xét (thường được hiển thị với
--show-override).

Tùy chọn này sẽ bị bỏ qua nếu --gỡ lỗi được đưa ra. Ngược lại, nếu cả hai --dài dòng
--Yên lặng được sử dụng, tùy chọn cuối cùng trong hai tùy chọn này có hiệu lực.

Tùy chọn này ghi đè dài dòngyên tĩnh biến trong tệp cấu hình.
Trong tệp cấu hình, tùy chọn này được bật bằng cách sử dụng yên tĩnh Biến đổi. Các
dài dòngyên tĩnh cả hai biến có thể không xuất hiện trong tệp cấu hình.

-v, --dài dòng
Hiển thị thông báo dài dòng.

If --gỡ lỗi được sử dụng tùy chọn này luôn được bật. Ngược lại, nếu cả hai --dài dòng
--Yên lặng được sử dụng (và --gỡ lỗi không được sử dụng), tùy chọn cuối cùng trong hai tùy chọn này có hiệu lực.

Tùy chọn này ghi đè yên tĩnh biến trong tệp cấu hình. bên trong
tệp cấu hình, tùy chọn này được bật bằng cách sử dụng dài dòng Biến đổi. Các dài dòng
yên tĩnh cả hai biến có thể không xuất hiện trong tệp cấu hình.

-V, --phiên bản
Hiển thị số phiên bản lintian và thoát.

--phiên bản in
In số phiên bản không trang trí và thoát.

Các tùy chọn hành vi cho lintian.

--màu sắc (không bao giờ | luôn luôn | tự động | html)
Có nên chỉnh màu các thẻ trong đầu ra lintian hay không dựa trên mức độ nghiêm trọng của chúng. Mặc định là
"không bao giờ", không bao giờ sử dụng màu sắc. "luôn luôn" sẽ luôn sử dụng màu, "tự động" sẽ sử dụng
chỉ tô màu nếu đầu ra chuyển đến một thiết bị đầu cuối và "html" sẽ sử dụng các thẻ HTML
với thuộc tính kiểu màu (thay vì chuỗi màu ANSI).

Tùy chọn này ghi đè màu sắc biến trong tệp cấu hình.

--mức độ hiển thị mặc định
Đặt lại mức hiển thị hiện tại về mặc định. Về cơ bản, tùy chọn này hoạt động
chính xác như chuyển các tùy chọn sau đến lintian:

B <-L> "> = quan trọng" B <-L> "+> = bình thường / có thể" B <-L> "+ nhỏ / nhất định"

Mục đích chính của việc này là để đảm bảo rằng mức độ hiển thị của lintian đã được đặt lại thành
các giá trị mặc định được tích hợp sẵn. Đáng chú ý, điều này có thể được sử dụng để ghi đè cài đặt hiển thị
trước đó trên dòng lệnh hoặc trong tệp cấu hình lintian.

Có thể thực hiện các thay đổi khác đối với mức hiển thị sau khi tùy chọn này. Thí dụ:
--mức độ hiển thị mặc định - hiển thị-thông tin cung cấp cho bạn mức hiển thị mặc định cộng với
các thẻ thông tin ("I:").

--nguồn hiển thị X
Chỉ hiển thị các thẻ từ nguồn X (ví dụ: Sổ tay hướng dẫn chính sách hoặc Nhà phát triển
Thẩm quyền giải quyết). Tùy chọn này có thể được sử dụng nhiều lần để thêm các nguồn bổ sung.
Nguồn ví dụ là "chính sách" hoặc "devref" là Sổ tay hướng dẫn chính sách và Nhà phát triển
Tham chiếu (tương ứng).

Toàn bộ danh sách các nguồn có thể được tìm thấy trong $ LINTIAN_ROOT / data / output / manual-reference

-E, - màn hình-thử nghiệm, - không hiển thị-thử nghiệm
Kiểm soát xem có hiển thị các thẻ ("X:") thử nghiệm hay không. Chúng thường bị đàn áp.

Nếu một thẻ được đánh dấu là thử nghiệm, điều này có nghĩa là mã tạo ra thông báo này
không được thử nghiệm tốt như phần còn lại của Lintian, và vẫn có thể cho kết quả đáng ngạc nhiên.
Vui lòng bỏ qua các thông báo Thử nghiệm dường như không có ý nghĩa, mặc dù
các báo cáo lỗi của khóa học luôn được hoan nghênh (đặc biệt nếu chúng bao gồm các bản sửa lỗi).

Các tùy chọn này ghi đè hiển thị-thử nghiệm biến trong tệp cấu hình.

--fail-on-warning
Theo mặc định, lintian thoát với trạng thái 0 nếu chỉ tìm thấy cảnh báo. Nếu cờ này là
đã cho, thoát với trạng thái 1 nếu phát hiện thấy cảnh báo hoặc lỗi.

Tùy chọn này ghi đè cảnh báo lỗi biến trong tệp cấu hình.

-i, --thông tin
In thông tin giải thích về từng vấn đề được phát hiện cùng với lintian
các thẻ lỗi. Để in mô tả thẻ dài mà không cần chạy lintian, hãy xem
lintian-thông tin(1).

Tùy chọn này ghi đè Thông tin biến trong tệp cấu hình.

-I, - hiển thị-thông tin
Hiển thị các thẻ thông tin ("I:"). Chúng thường bị đàn áp. (Đây là
tương đương với -L "> = danh sách mong muốn").

Tùy chọn này ghi đè thông tin hiển thị biến trong tệp cấu hình.

Lưu ý: cấp độ hiển thịthông tin hiển thị cả hai có thể không xuất hiện trong tệp cấu hình.

-L [+ | - | =] [> = |> | = | <| <=] [S | C | S / C], - cấp độ màn hình [+ | - | =] [> = |> | = | <| <=] [S | C | S / C]
Lựa chọn chi tiết các thẻ sẽ được hiển thị. Có thể thêm, bớt hoặc đặt
các cấp độ để hiển thị, chỉ định mức độ nghiêm trọng (S: nghiêm trọng, quan trọng, bình thường, nhỏ,
wishlist, pedantic), một điều chắc chắn (C: chắc chắn, có thể, dự đoán hoang dã) hoặc cả hai (S / C).
Cài đặt mặc định tương đương với -L "> = quan trọng" -L "+> = bình thường / có thể" -L
"+ phụ / nhất định").

Giá trị bao gồm 3 phần, trong đó hai phần là tùy chọn. Các bộ phận là:

toán tử bổ nghĩa
Làm thế nào để ảnh hưởng đến mức hiển thị hiện tại. Có thể là một trong những thêm vào ("+"), xóa khỏi
("-") hoặc đặt thành ("=") (các) mức hiển thị được biểu thị bằng lựa chọn sau.

Giá trị mặc định là "=" (tức là đặt mức hiển thị).

đặt toán tử
Tập hợp mức độ nghiêm trọng và độ chắc chắn sẽ được chọn. Người điều hành có thể là một trong số
"> =", ">", "=", "<" hoặc "<=". Ví dụ, điều này có thể được sử dụng để chọn tất cả
quan trọng (hoặc "nghiêm trọng hơn") qua thẻ "> = quan trọng".

Các giá trị đã chọn chỉ bao gồm các mục trong đó cả hai mức độ nghiêm trọng và sự chắc chắn
đều được bao gồm trong bộ.

Ví dụ: "> = quan trọng / có thể" bao gồm "quan trọng / có thể",
"quan trọng / nhất định", "nghiêm túc / có thể" và "nghiêm túc / nhất định". Lưu ý rằng nó không
không bao gồm "nghiêm túc / dự đoán hoang dã" (vì nó không đáp ứng giới hạn dưới cho
sự chắc chắn).

Giá trị mặc định là "=", có nghĩa là "chính xác" mức độ nghiêm trọng đã cho hoặc / và
sự chắc chắn.

mức độ nghiêm trọng-chắc chắn
Mức độ nghiêm trọng hoặc / và độ chắc chắn. Đây có thể là bất kỳ dạng nào trong 3 dạng: mức độ nghiêm trọng,
chắc chắn or mức độ nghiêm trọng/chắc chắn.

Nếu chỉ đưa ra mức độ nghiêm trọng hoặc mức độ chắc chắn, thì cái còn lại được mặc định là "bất kỳ" như trong
"bất kỳ sự chắc chắn nào với mức độ nghiêm trọng đã cho" (hoặc ngược lại).

Tùy chọn này ghi đè cấp độ hiển thị biến trong tệp cấu hình. Giá trị
của cấp độ hiển thị trong tệp cấu hình phải là các mục được phân cách bằng dấu cách trong
định dạng giống như được truyền qua dòng lệnh.

Lưu ý: cấp độ hiển thị có thể không được sử dụng với thông tin hiển thị or mô phạm trong cấu hình
tập tin.

-o, - không ghi đè
Bỏ qua tất cả các ghi đè do gói cung cấp. Tùy chọn này sẽ vượt quá
--show-override.

Tùy chọn này ghi đè ghi đè biến trong tệp cấu hình.

--có tính mô phạm
Hiển thị các thẻ pedantic ("P:"). Chúng thường bị đàn áp. (Đây là
tương đương với -L "+ = pedantic").

Thẻ Pedantic là Lintian kén chọn nhất và bao gồm các kiểm tra cụ thể
Nhiều người không đồng ý với các kiểu đóng gói và kiểm tra Debian. Kỳ vọng sai
các thẻ tích cực và Lintian mà bạn không cho là hữu ích nếu sử dụng tùy chọn này.
Thêm ghi đè cho các thẻ pedantic có lẽ không đáng để nỗ lực.

Tùy chọn này ghi đè mô phạm biến trong tệp cấu hình.

Lưu ý: mô phạmcấp độ hiển thị cả hai có thể không xuất hiện trong tệp cấu hình.

--Hồ sơ nhà cung cấp [/ prof]
Sử dụng hồ sơ từ nhà cung cấp (hoặc hồ sơ có tên đó). Nếu tên hồ sơ không
không chứa dấu gạch chéo, cấu hình mặc định cho hơn nhà cung cấp được chọn.

Ví dụ: nếu bạn đang sử dụng Ubuntu và muốn sử dụng kiểm tra Debian của Lintian, bạn có thể
sử dụng:

--hồ sơ debian

Tương tự như vậy, trên máy Debian, bạn có thể sử dụng quyền này để yêu cầu kiểm tra Ubuntu.

Nếu mã thông báo {NGƯỜI BÁN} xuất hiện trong tên hồ sơ, lintian sẽ thay thế mã thông báo
với tên nhà cung cấp để tìm hồ sơ. lintian sử dụng Dpkg :: Nhà cung cấp để xác định
nhà cung cấp tốt nhất để sử dụng (càng gần nhà cung cấp hiện tại càng tốt). Đây chủ yếu là
hữu ích cho những người thực hiện kiểm tra của riêng họ trên Lintian.

Nếu không được chỉ định, giá trị mặc định là {VENDOR} / main.

Vui lòng Tham khảo Hướng dẫn sử dụng Lintian để có tài liệu đầy đủ về cấu hình.

--show-override, --hide-override
Kiểm soát xem các thẻ đã được ghi đè có được hiển thị hay không.

Sản phẩm --show-override khác với - không ghi đè trong đó các thẻ ghi đè được hiển thị sẽ
vẫn được đánh dấu là bị ghi đè (sử dụng mã "O").

Nếu các thẻ ghi đè được hiển thị, các nhận xét ghi đè có liên quan cũng sẽ được hiển thị
(trừ khi --quiet được sử dụng). Vui lòng tham khảo Hướng dẫn sử dụng Lintian để biết
tài liệu về cách lintian liên hệ các nhận xét với một ghi đè nhất định.

Các tùy chọn này ghi đè lên hiển thị ghi đè biến trong tệp cấu hình.

--suppress-thẻ tag1, tag2, ...
Chặn các thẻ được liệt kê. Chúng sẽ không được báo cáo nếu chúng xảy ra và sẽ không ảnh hưởng
trạng thái thoát của Lintian. Tùy chọn này có thể được đưa ra nhiều lần và có thể được trộn lẫn
với --suppress-tags-từ-tệp.

Tùy chọn này có thể được sử dụng cùng với --không-kiểm tra-phần ("Không phải những séc đó cũng không phải những
thẻ ") và - phần kiểm tra ("Chỉ những thẻ kiểm tra, chứ không phải những thẻ này (từ những kiểm tra đó)")
để giảm bớt việc lựa chọn các thẻ.

Khi sử dụng với --tags, tùy chọn này hầu như bị bỏ qua.

--suppress-tags-từ-tệp hồ sơ
Chặn tất cả các thẻ được liệt kê trong tệp đã cho. Dòng trống và dòng bắt đầu bằng #
bị bỏ qua. Tất cả các dòng khác được coi là tên thẻ hoặc danh sách được phân tách bằng dấu phẩy của
gắn thẻ tên để ngăn chặn. Các thẻ bị chặn sẽ không được báo cáo nếu chúng xảy ra và
sẽ không ảnh hưởng đến trạng thái thoát của Lintian.

Các thẻ được phân tích cú pháp từ tệp sẽ được xử lý như thể chúng đã được cấp cho
--suppress-thẻ tùy chọn (ví dụ: bỏ qua nếu --tags Được sử dụng).

--no-tag-hiển thị-giới hạn
Theo mặc định, lintian tự giới hạn việc phát ra nhiều nhất 4 trường hợp của mỗi thẻ cho mỗi
có thể xử lý khi STDOUT là một TTY. Tùy chọn này vô hiệu hóa giới hạn đó.

Khi STDOUT không phải là TTY, lintian không có giới hạn.

Tùy chọn cấu hình:

--cfg tập tin cấu hình
Đọc cấu hình từ tệp cấu hình thay vì các vị trí mặc định. Tùy chọn này
ghi đè LINTIAN_CFG biến môi trường.

--không-cfg
Không đọc bất kỳ tệp cấu hình nào. Tùy chọn này ghi đè --cfg ở trên.

--bỏ qua-lintian-env
Bỏ qua tất cả các biến môi trường bắt đầu bằng LINTIAN_.

Tùy chọn này chủ yếu hữu ích cho các ứng dụng đang chạy lintian để kiểm tra gói hàng
và không muốn người dùng đang gọi ảnh hưởng đến kết quả (bằng cách đặt LINTIAN_PROFILE
vv).

Lưu ý nó không không gây ra lintian bỏ qua toàn bộ môi trường như TMPDIR or
DEB_VENDOR. Cái sau có thể ảnh hưởng đến cấu hình mặc định (hoặc mã thông báo "{VENDOR}" cho
--Hồ sơ).

Thường nên kết hợp với --không có thư mục người dùng (hoặc bỏ thiết lập $ HOME và tất cả XDG_
biến).

- bao gồm-dir dir
Sử dụng dir làm "LINTIAN_ROOT" bổ sung. Thư mục được mong đợi có một
bố cục cho LINTIAN_ROOT (nếu nó tồn tại), nhưng không cần phải là một
gốc chứa.

lintian sẽ kiểm tra thư mục này để tìm (bổ sung) cấu hình, tệp dữ liệu, hỗ trợ
thư viện và séc. Hai điều sau ngụ ý rằng Lintian có thể cố gắng tải
thi hành từ thư mục này.

Tùy chọn này có thể xuất hiện nhiều lần; mỗi lần thêm một thư mục bổ sung.
Các thư mục được tìm kiếm theo thứ tự xuất hiện trên dòng lệnh.

Các thư mục bổ sung sẽ được kiểm tra sau khi thư mục người dùng (mặc dù xem
--không có thư mục người dùng) Và trước LINTIAN_ROOT cốt lõi.

Chú thích: Tùy chọn này nên là tùy chọn đầu tiên nếu được đưa ra.

-j [NS], --công việc[= X]
Đặt giới hạn cho số lượng công việc giải nén mà Lintian sẽ chạy song song. Nếu X không
đã cho, Lintian sẽ không giới hạn số lượng lệnh giải nén đang chạy có thể chạy trong
song song, tương đông.

Tùy chọn này ghi đè việc làm biến trong tệp cấu hình.

Theo mặc định, Lintian sẽ sử dụng nproc để xác định một mức mặc định hợp lý (hoặc 2, nếu
nproc không thành công).

- người dùng-dirs, --không có thư mục người dùng
Theo mặc định, lintian sẽ kiểm tra $ HOME/ Etc cho các tệp do người dùng cung cấp hoặc
sysadmin cục bộ (ví dụ: tệp cấu hình và cấu hình). Mặc định này có thể bị vô hiệu hóa (và
bật lại) bằng cách sử dụng --không có thư mục người dùng (Và - người dùng-dirs, tương ứng).

Các tùy chọn này sẽ không ảnh hưởng đến việc bao gồm LINTIAN_ROOT, luôn được bao gồm.

Tùy chọn này có thể xuất hiện nhiều lần, trong trường hợp đó tùy chọn cuối cùng xuất hiện
xác định kết quả.

Lưu ý rằng nếu mục đích chỉ là vô hiệu hóa $ HOME, sau đó bỏ thiết lập $ HOME
XDG _ * _ TRANG CHỦ có thể đủ. Ngoài ra, / Etc có thể được "thêm lại" bằng cách sử dụng
- bao gồm-dir (báo trước: / etc / lintianrc sẽ bị bỏ qua bởi điều này).

Nếu mục đích là để tránh tác dụng phụ (không chủ ý) từ người dùng đang gọi, thì
tùy chọn này có thể được kết hợp với --bỏ qua-lintian-env.

Nếu vì lý do nào đó --không có thư mục người dùng không thể được sử dụng, sau đó xem xét hủy thiết lập $ HOME
tất cả các $ XDG_ * các biến (không chỉ $ XDG _ * _ TRANG CHỦ những cái).

Chú thích: Tùy chọn này nên là tùy chọn đầu tiên nếu được đưa ra.

Nhà phát triển / Tùy chọn sử dụng đặc biệt:

--allow-root
Ghi đè cảnh báo của lintian khi nó được chạy với các đặc quyền của người dùng siêu cấp.

- phòng thí nghiệm
Theo mặc định, các lab tạm thời sẽ bị xóa sau khi lintian kết thúc. Chỉ định điều này
các tùy chọn sẽ bỏ lại phòng thí nghiệm, điều này có thể hữu ích cho mục đích gỡ lỗi. Bạn
có thể tìm ra nơi đặt phòng thí nghiệm tạm thời bằng cách chạy lintian với --dài dòng
tùy chọn.

Đối với các phòng thí nghiệm tĩnh (không tạm thời), tùy chọn này khiến Lintian bỏ qua quá trình dọn dẹp tự động
lên của một số bộ sưu tập.

--phòng thí nghiệm phòng thí nghiệm
Sử dụng labdir làm phòng thí nghiệm vĩnh viễn. Đây là nơi Lintian lưu giữ thông tin về
các gói mà nó kiểm tra. Tùy chọn này ghi đè LINTIAN_LAB biến môi trường
và mục nhập tệp cấu hình cùng tên.

--gói-từ-tệp X
Xử lý các gói được liệt kê trong X. Nếu dòng bắt đầu bằng "! Query:", thì phần còn lại của
dòng đó được xử lý dưới dạng truy vấn phòng thí nghiệm (xem "LAB QUERY").

Nếu không, dòng được đọc như là đường dẫn đến một tệp để xử lý (tất cả khoảng trắng là
bao gồm!).

Nếu X là "-", Lintian sẽ đọc các gói từ STDIN.

--perf-gỡ lỗi
Bật ghi nhật ký gỡ lỗi liên quan đến hiệu suất.

Dữ liệu được ghi lại và định dạng được sử dụng có thể thay đổi với mọi bản phát hành.

Lưu ý rằng một số thông tin cũng có thể có sẵn (có thể ở một
định dạng) với --gỡ lỗi tùy chọn.

--perf-đầu ra OUTPUT
Ghi thông tin gỡ lỗi liên quan đến hiệu suất vào tệp được chỉ định hoặc bộ mô tả tệp.
Nếu OUTPUT bắt đầu bằng dấu '&' hoặc '+', Lintian sẽ xử lý OUTPUT một cách đặc biệt. Nếu không thì,
Lintian sẽ mở tệp được ký hiệu là OUTPUT để ghi (cắt bớt nếu tệp tồn tại,
tạo nó nếu nó không tồn tại).

Nếu ký tự đầu tiên của OUTPUT là & và phần còn lại của đối số là số N, thì
lintian cố gắng ghi nó vào bộ mô tả tệp với số N. Tệp đã nói
bộ mô tả phải được mở để viết. Ví dụ &2 làm cho Lintian viết màn trình diễn
đăng nhập vào STDERR.

Nếu ký tự đầu tiên của OUTPUT là +, Lintian sẽ thêm vào tệp chứ không phải
cắt ngắn nó. Trong trường hợp này, tên tệp là OUTPUT với ký tự "+" đầu tiên
loại bỏ. Ví dụ + tệp của tôi làm cho Lintian thêm vào tập tin của tôi

Nếu Lintian nên ghi đầu ra vào tệp bắt đầu bằng ký tự '&' hoặc '+', thì
chỉ cần đặt tiền tố nó bằng "./" (ví dụ: "+ my-file" trở thành "./+my-file").

Nếu tùy chọn này bị bỏ qua, Lintian sẽ mặc định sử dụng STDOUT.

-U info1, info2, ..., --unpack-thông tin info1, info2, ...
Thu thập thông tin info1, info2, v.v. ngay cả khi séc không yêu cầu những thông tin này.
Các bộ sưu tập theo yêu cầu của tùy chọn này cũng không bị xóa tự động (trong lần chạy này).

Tùy chọn này chủ yếu hữu ích cho việc gỡ lỗi hoặc thiết lập mục đích đặc biệt.

Nó được phép cung cấp tùy chọn này nhiều hơn một lần. Hai dòng sau của
các đối số tương đương về mặt ngữ nghĩa:

-U thông tin1 -U thông tin2
-U thông tin1, thông tin2

SÉC


apache2
Kiểm tra các lỗi xây dựng khác nhau trong các phụ thuộc ngược Apache2

ứng dụng-không-thư viện
ứng dụng được đóng gói giống như một thư viện (được nhập từ pkg-perl-tools)

tự động (Tự động)
Kiểm tra các tệp tự động bị lỗi, bị thiếu hoặc không được dùng nữa

nhị phân (bin)
Tập lệnh này kiểm tra các tệp nhị phân và tệp đối tượng để tìm lỗi.

tệp nhật ký thay đổi (chg)
Tập lệnh này kiểm tra xem một gói nhị phân có tuân thủ chính sách liên quan đến changelog hay không
các tập tin.

Mỗi gói nhị phân với một / usr / share / doc / thư mục phải có thay đổi Debian
tập tin trong nhật ký thay đổi.Debian.gz trừ khi thay đổi Debian và thay đổi ngược dòng là
cùng một tập tin; trong trường hợp này, nó phải ở trong Changelog.gz.

Nếu có tệp thay đổi ngược dòng, tệp đó phải được đặt tên là "changelog.gz".

Cả hai tệp thay đổi phải được nén bằng "gzip -9". Ngay cả khi họ bắt đầu
nhỏ, chúng sẽ trở nên lớn theo thời gian.

tập tin thay đổi (chng)
Tập lệnh này kiểm tra các sự cố khác nhau với tệp .changes

bí mật (cnf)
Tập lệnh này kiểm tra xem tệp điều khiển conffiles của một gói nhị phân có đúng hay không.

kiểm soát-tập tin (dctl)
Tập lệnh này kiểm tra debian / control các tệp trong gói nguồn

kiểm soát-tập tin (ctl)
Kiểm tra các tệp điều khiển không xác định trong gói nhị phân.

bản quyền-tập tin (giòn)
Tập lệnh này kiểm tra xem gói nhị phân có tuân thủ chính sách liên quan đến bản quyền hay không
các tập tin.

Mỗi gói nhị phân phải có một / usr / share / doc // bản quyền tệp hoặc phải
có một liên kết biểu tượng / usr / share / doc / -> , ở đâu đến từ cùng một nguồn
package và pkg foo khai báo quan hệ "Phụ thuộc" trên thanh.

mảnh vụn (deb)
Điều này tìm kiếm điểm mấu chốt trong đóng gói Debian hoặc nguồn ngược dòng

dbus
Kiểm tra cấu hình D-Bus không dùng nữa hoặc có hại

định dạng deb (dfmt)
Tập lệnh này kiểm tra định dạng của chính kho lưu trữ deb ar.

gỡ lỗi (dc)
Điều này tìm kiếm các lỗi thường gặp trong các gói sử dụng debconf.

gỡ lỗi (dh)
Điều này tìm kiếm các lỗi thường gặp trong các gói nguồn của trình trợ giúp.

debian-readme (drm)
Tập lệnh này kiểm tra README.Debian tập tin cho các vấn đề khác nhau.

debian-nguồn-dir (dsd)
Tập lệnh này tìm kiếm những sai lầm trong debian / source / * các tập tin.

Mô tả (của)
Kiểm tra xem trường điều khiển Mô tả của một gói nhị phân có tuân thủ các quy tắc trong
các Chính sách Hướng dẫn sử dụng (phần 3.4).

tập tin trùng lặp (trùng lặp)
Tập lệnh này kiểm tra các tệp trùng lặp bằng cách sử dụng tổng kiểm tra

các lĩnh vực (fld)
Tập lệnh này kiểm tra cú pháp của các trường trong tệp điều khiển gói, như được mô tả trong
các Chính sách Hướng dẫn sử dụng.

tên-độ dài tập tin (cây gai)
Tập lệnh này kiểm tra các tên tệp gói dài

các tập tin (fil)
Tập lệnh này kiểm tra xem một gói nhị phân có tuân theo chính sách WRT đối với các tệp và
thư mục.

kiểm tra nhóm (chậc chậc)
Tập lệnh này kiểm tra một số vấn đề có thể xuất hiện trong các gói được xây dựng từ cùng một
nguồn. Điều này bao gồm sự phụ thuộc của vòng kết nối nội bộ và mức độ ưu tiên của nguồn nội bộ
kiểm tra.

chia sẻ khổng lồ (nhà)
Tập lệnh này kiểm tra xem một gói phụ thuộc vào kiến ​​trúc có lượng lớn dữ liệu hay không
in / usr / chia sẻ.

hồ sơ thông tin (Thông tin)
Tập lệnh này kiểm tra xem một gói nhị phân có tuân thủ chính sách tài liệu thông tin hay không.

init.d (điều này)
Kiểm tra xem một gói nhị phân có tuân thủ chính sách đối với các tập lệnh trong /etc/init.d.

Java (Java)
Tập lệnh này kiểm tra xem các gói có tuân thủ các khía cạnh khác nhau của Java debian không
chính sách.

các trang (người đàn ông)
Tập lệnh này kiểm tra xem gói nhị phân có tuân thủ chính sách trang thủ công hay không.

md5sums (md5)
Tập lệnh này kiểm tra xem các tệp điều khiển md5sum có hợp lệ không, nếu chúng được cung cấp bởi một tệp nhị phân
Gói.

menu-định dạng (anh bạn)
Tập lệnh này xác thực định dạng của thực đơn các tập tin.

menu (đàn ông)
Kiểm tra xem một gói nhị phân có tuân thủ chính sách đối với thực đơncơ sở tài liệu các tập tin.

nmu (nmu)
Tập lệnh này kiểm tra xem một gói nguồn có nhất quán về NMU-ness của nó hay không.

trang web lỗi thời (ám ảnh)
Tập lệnh này kiểm tra các URL lỗi thời (nhưng vẫn hợp lệ)

ocaml (ocaml)
Điều này tìm kiếm những lỗi thường gặp trong các gói nhị phân OCaml.

hệ thống vá lỗi (pat)
Tập lệnh này kiểm tra các sự cố có thể xảy ra khác nhau khi sử dụng các hệ thống vá lỗi

phppear (phppear)
Tập lệnh này kiểm tra xem các gói có tuân thủ các khía cạnh khác nhau của debian PHP hay không
chính sách.

po-debconf (pd)
Điều này tìm kiếm những lỗi thường gặp trong các gói sử dụng po-debconf(7).

quy tắc (cai trị)
Kiểm tra các mục tiêu và hành động trong debian / quy tắc.

kịch bản (scr)
Tập lệnh này kiểm tra #! các dòng script trong một gói.

thư viện chia sẻ (shl)
Tập lệnh này kiểm tra xem một gói nhị phân có tuân thủ chính sách thư viện được chia sẻ hay không.

nguồn-bản quyền (phân trần)
Tập lệnh này kiểm tra xem gói nguồn có tuân thủ chính sách liên quan đến bản quyền hay không
các tập tin.

Mỗi gói nguồn phải có một debian / bản quyền tập tin.

phiên bản tiêu chuẩn (tiêu chuẩn)
Tập lệnh này kiểm tra xem gói nguồn có chứa trường Phiên bản-Tiêu chuẩn hợp lệ hay không.

liên kết tượng trưng (sym)
Tập lệnh này kiểm tra các liên kết tượng trưng bị hỏng.

systemd
Kiểm tra nhiều thứ khác nhau về chính sách systemd

bộ kiểm tra
Tập lệnh này kiểm tra trường Testsuite trong các tệp gói dsc và debian / tests / control
nếu có.

siêu dữ liệu ngược dòng
Tập lệnh này kiểm tra ngược dòng / siêu dữ liệu tập tin cho các vấn đề.

hợp nhất (usr)
Tập lệnh này kiểm tra các tệp có cùng tên được cài đặt trong // usr.

phiên bản phụ (vs)
Tập lệnh này kiểm tra việc sử dụng đúng các *Phiên bản các phiên bản con, ví dụ như không được dùng nữa
các phiên bản phụ hoặc cách sử dụng có thể gây ra tình trạng bỏ binNMUability

xem-tập tin (đồng hồ đeo tay)
kiểm tra debian / watch các tệp trong gói nguồn.

CÁC BỘ SƯU TẬP


ar-thông tin
Tập lệnh này chạy lệnh "ar t" trên tất cả các tệp .a của gói.

Bộ sưu tập này được tự động xóa theo mặc định trong phòng thí nghiệm tĩnh.

kiểm soát bin-pkg
Tập lệnh này trích xuất nội dung của control.tar vào điều khiển/ và tạo ra
kiểm soát-chỉ số là tốt.

tệp nhật ký thay đổi
Tập lệnh này sao chép changelog tập tin và TIN TỨC.Debian tệp (nếu có) của một gói vào
thư mục lintian.

bản quyền-tập tin
Tập lệnh này sao chép quyền tác giả tệp của một gói vào thư mục lintian.

debian-readme
Tập lệnh này sao chép README.Debian tệp của một gói vào thư mục lintian.

Bộ sưu tập này được tự động xóa theo mặc định trong phòng thí nghiệm tĩnh.

khác biệt
Tập lệnh này trích xuất khác biệt Debian của một gói nguồn và chạy khác biệt trên đó,
để lại kết quả trong tệp đầu ra diffstat

nộp thông tin
Tập lệnh này chạy hồ sơ(1) lệnh trên tất cả các tệp thuộc bất kỳ loại gói nào.

hardning-thông tin
Tập lệnh này chạy kiểm tra cứng(1) trên tất cả các mã nhị phân ELF của một gói nhị phân.

java-thông tin
Tập lệnh này trích xuất thông tin từ tệp kê khai của tệp JAR

md5sums
Tập lệnh này chạy md5sums(1) trên tất cả các tệp trong gói nhị phân.

thông tin phản đối
Tập lệnh này chạy phản đối(1) trên tất cả các tệp nhị phân và tệp đối tượng của một gói nhị phân.

ghi đè tệp
Tập lệnh này sao chép ghi đè tệp của một gói vào thư mục lintian.

kịch bản
Tập lệnh này quét một gói nhị phân để tìm các tập lệnh bắt đầu bằng #! và liệt kê
tên tệp cùng với trình thông dịch được đặt tên theo dòng đầu tiên của chúng.

Định dạng là: tên tệp scriptpath

Lưu ý rằng tên tệp có thể chứa khoảng trắng, nhưng đường dẫn tập lệnh thì không, bởi vì
linux chỉ xem từ đầu tiên khi thực thi một tập lệnh.

src-orig-index
Tập lệnh này tạo một tệp chỉ mục của nội dung của tarball orig.

dây
Tập lệnh này chạy dây(1) lệnh trên tất cả các tệp của gói nhị phân.

Bộ sưu tập này được tự động xóa theo mặc định trong phòng thí nghiệm tĩnh.

giải nén
Tập lệnh này giải nén gói dưới giải nén / thư mục

Bộ sưu tập này được tự động xóa theo mặc định trong phòng thí nghiệm tĩnh.

Sử dụng lintian 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

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-nhàn rỗi-thông tin
    cpupower-nhàn rỗi-thông tin
    thông tin nhàn rỗi cpupower - Tiện ích cho
    lấy thông tin kernel nhàn rỗi của cpu
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ: Một công cụ
    cái nào in ra p...
    Chạy thông tin cpupower-nhàn rỗi
  • 4
    cpupower-nhàn rỗi-set
    cpupower-nhàn rỗi-set
    cpupower Idle-set - Tiện ích set cpu
    tùy chọn kernel cụ thể ở trạng thái nhàn rỗi
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ:
    cpupower nhàn rỗi-se...
    Chạy cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Sửa đổi/in thông tin của người dùng
    đường dẫn tìm kiếm bản đồ hiện tại. Ảnh hưởng đến
    quyền truy cập của người dùng vào dữ liệu hiện có theo
    các bộ bản đồ khác ở vị trí hiện tại. ...
    Chạy g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - In tin nhắn, cảnh báo,
    thông tin tiến trình hoặc lỗi nghiêm trọng trong
    Cách CỎ. Mô-đun này nên được sử dụng trong
    tập lệnh cho các tin nhắn được gửi tới người dùng.
    KEYWO...
    Chạy g.messagegrass
  • Khác »

Ad