англійськафранцузькаіспанська

Ad


Значок OnWorks

lintian - онлайн у хмарі

Запустіть lintian у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда lintian, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


lintian - інструмент статичного аналізу для пакунків Debian

СИНТАКСИС


лінтіан [дію] [опції] [пакети] ...

ОПИС


Lintian аналізує пакунки Debian і повідомляє про помилки та порушення політики. Це містить
автоматизовані перевірки багатьох аспектів політики Debian, а також деякі перевірки загальних
помилки.

Він використовує каталог архіву, званий лабораторія, в якому зберігається інформація про
пакети, які він перевіряє. Він може зберігати цю інформацію між кількома викликами в порядку
щоб уникнути повторення дорогих операцій зі збору даних.

Існує три способи вказати бінарні, udeb або вихідні пакунки для обробки Lintian: by
ім'я файлу (файл .deb для бінарного пакета або файл .dsc для вихідного пакета),
називаючи а .зміни файл, або за допомогою лабораторного запиту (див. "ЛАБ-ЗАПИТ" нижче).

Якщо ви вказали .зміни файл, Lintian обробить усі пакунки, перелічені в цьому файлі.
Це зручно під час перевірки нового пакета перед його завантаженням.

Якщо ви вкажете пакети, які потрібно перевірити, або скористайтеся опцією --пакети-з-файлу, пакети
запит буде оброблено. Інакше, якщо debian/changelog існує, його аналізують
визначити ім’я файлу .changes для пошуку в батьківському каталозі (під час використання
дії --перевірте or --розпакувати). Для отримання додаткової інформації див.

ВАРІАНТИ


Дії команди lintian: (Тільки одну дію можна вказати для кожного виклику)

-c, --перевірте
Виконайте всі перевірки для вказаних пакетів. Це дія за замовчуванням.

-C chk1, chk2,..., -- контрольна частина chk1, chk2,...
Виконуйте лише вказані перевірки. Ви можете вказати ім’я сценарію перевірки або
абревіатура. Додаткову інформацію див. у розділі «ПЕРЕВІРКИ» нижче.

-F, --ftp-master-rejects
Виконуйте лише перевірки, які видають теги, які призводять до автоматичного відхилення з Debian
черга завантаження. Список таких тегів оновлюється з кожним випуском Lintian, так може бути
дещо застарілий, якщо він нещодавно змінився.

Це реалізовано за допомогою профілю, тому цей параметр не можна використовувати разом з
--профіль.

-T тег1, тег2,..., -теги тег1, тег2,...
Виконуйте лише перевірки, які видають запитані теги. Тести для інших тегів всередині
скрипти перевірки будуть запущені, але теги не будуть видані.

За допомогою цієї опції всі перераховані теги будуть відображатися незалежно від дисплея
налаштування

--теги-з-файлу ім'я файлу
Така ж функціональність, як -теги, але прочитати список тегів із файлу. Порожні рядки і
рядки, які починаються на #, ігноруються. Усі інші рядки вважаються іменами тегів або
розділені комами списки імен тегів, які можуть (потенційно) виникати.

За допомогою цієї опції всі перераховані теги будуть відображатися незалежно від дисплея
налаштування

-u, --розпакувати
Розпаковує пакет буде всі колекції. Дивіться розділ «КОЛЕКЦІЯ» нижче.

Зауважте, що в цій опції також запускатимуться всі колекції. Дивіться розділ «КОЛЕКЦІЯ».
нижче.

-X chk1, chk2,..., --dont-check-part chk1, chk2,...
Виконайте всі перевірки, крім зазначених. Ви можете вказати ім’я сценарію перевірки
або абревіатуру. Додаткову інформацію див. у розділі «ПЕРЕВІРКИ» нижче.

Загальні варіанти:

-h, --допомога
Відобразити інформацію про використання та вийти.

-q, --спокійно
Не допускати всіх інформаційних повідомлень, включаючи заміну коментарів (зазвичай відображаються з
--show-перевизначає).

Цей параметр ігнорується, якщо --відлагоджувати надається. Інакше, якщо обидва -багатослівний та
--спокійно використовується останній з цих двох варіантів.

Цей параметр замінює докладний і тихий змінної у файлі конфігурації.
У файлі конфігурації цей параметр увімкнено за допомогою тихий змінна. Файл
докладний та тихий обидві змінні можуть не відображатися у файлі конфігурації.

-v, -багатослівний
Відображати докладні повідомлення.

If --відлагоджувати використовується ця опція завжди активна. Інакше, якщо обидва -багатослівний та
--спокійно використовується (і --відлагоджувати не використовується), останній з цих двох варіантів вступає в силу.

Цей параметр замінює тихий змінної у файлі конфігурації. В
конфігураційного файлу, ця опція вмикається за допомогою докладний змінна. Файл докладний та
тихий обидві змінні можуть не відображатися у файлі конфігурації.

-V, -- версія
Відобразити номер версії lintian і вийти.

-- Версія для друку
Надрукуйте номер версії без прикрас і вийдіть.

Варіанти поведінки для лінтіан.

-колір (ніколи|завжди|авто|html)
Чи потрібно розфарбовувати теги у виводі lintian залежно від їх серйозності. За замовчуванням є
«ніколи», який ніколи не використовує колір. "always" завжди використовуватиме колір, "auto" використовуватиме
колір лише в тому випадку, якщо вихідні дані спрямовуються на термінал, а "html" використовуватиме теги HTML
з атрибутом стилю кольору (замість вихідних послідовностей кольору ANSI).

Цей параметр замінює color змінної у файлі конфігурації.

--default-display-level
Скиньте поточний рівень відображення до значення за замовчуванням. В принципі, цей варіант поводиться
точно так само, як передача наступних параметрів lintian:

B<-L> ">=важливо" B<-L> "+>=нормальний/можливий" B<-L> "+незначний/певний"

Основне використання для цього полягає в тому, щоб переконатися, що рівень відображення lintian був скинутий
вбудовані значення за замовчуванням. Зокрема, це можна використовувати для зміни налаштувань дисплея
раніше в командному рядку або у файлі конфігурації lintian.

Подальші зміни рівня дисплея можна зробити після цей варіант. приклад:
--default-display-level --display-info надає стандартний рівень відображення плюс
інформаційні ("Я:") теги.

--display-source X
Відображати лише теги з джерела X (наприклад, Посібник з політики або розробника
Довідка). Цю опцію можна використовувати кілька разів, щоб додати додаткові джерела.
Прикладами джерел є "policy" або "devref", тобто Посібник з політики та розробник
Довідка (відповідно).

Повний список джерел можна знайти в $LINTIAN_ROOT/data/output/manual-references

-E, --дисплей-експериментальний, --no-display-experimental
Контролюйте, чи відображати експериментальні теги ("X:"). Зазвичай вони придушені.

Якщо тег позначено як експериментальний, це означає, що код, який генерує це повідомлення
не так добре перевірено, як решта Lintian, і все одно може дати дивовижні результати.
Не соромтеся ігнорувати експериментальні повідомлення, які, здається, не мають сенсу
Звіти про помилки курсу завжди вітаються (особливо якщо вони містять виправлення).

Ці параметри замінюють дисплейно-експериментальний змінної у файлі конфігурації.

--попередження про несправність
За замовчуванням лінтіан виходить зі статусом 0, якщо знайдено лише попередження. Якщо цей прапор є
якщо буде знайдено попередження або помилки, вийдіть зі статусом 1.

Цей параметр замінює попередження про несправність змінної у файлі конфігурації.

-i, --інформація
Надрукуйте пояснювальну інформацію про кожну виявлену проблему на додаток до lintia
теги помилок. Щоб надрукувати довгий опис тегу без запуску lintian, див
lintian-info(1).

Ця опція замінює інформація змінної у файлі конфігурації.

-I, --display-info
Також відображати інформаційні теги ("I:"). Зазвичай вони придушені. (Це
еквівалентно -L ">=список бажань").

Цей параметр замінює дисплей-інформація змінної у файлі конфігурації.

Примітка: рівень дисплея та дисплей-інформація можуть не відображатися обидва у файлі конфігурації.

-L [+|-|=][>=|>|=|<|<=][S|C|S/C], --на рівні дисплея [+|-|=][>=|>|=|<|<=][S|C|S/C]
Точний вибір тегів для відображення. Є можливість додати, видалити або встановити
рівні для відображення із зазначенням тяжкості (S: серйозний, важливий, нормальний, незначний,
список бажань, педантичний), певність (C: певний, можливий, дикий здогад) або обидва (S/C).
Налаштування за замовчуванням еквівалентні -L ">=важливо" -L "+>=нормально/можливо" -L
"+незначний/певний").

Значення складається з 3 частин, дві з яких є необов'язковими. Частини:

оператор-модифікатор
Як вплинути на поточний рівень відображення. Може бути одним із додавання до ("+"), видалення з
("-") або встановити на ("=") рівень(и) відображення, що позначається наступним вибором.

Значенням за замовчуванням є "=" (тобто встановити рівень відображення).

оператор набору
Набір серйозності та визначеності, який потрібно вибрати. Оператором може бути один з
">=", ">", "=", "<" або "<=". Як приклад, це можна використовувати для вибору всіх
важливі (або "більш серйозні") теги через ">=important".

Вибрані значення включають лише елементи, де обидва серйозність і впевненість
обидва входять до комплекту.

Наприклад, ">=важливо/можливо" включає "важливо/можливо",
«важливий/певний», «серйозний/можливий» та «серйозний/певний». Зауважте, що так
НЕ включати "серйозний/дикий здогад" (оскільки він не задовольняє нижню межу для
впевненість).

Значенням за замовчуванням є "=", що означає "точно" дану серйозність або/і
впевненість.

тяжкість-визначеність
Тяжкість або/або впевненість. Це може бути будь-яка з 3 форм: строгість,
впевненість or строгість/впевненість.

Якщо вказано лише серйозність або впевненість, інший за замовчуванням має значення "будь-який", як у
«будь-яка впевненість із даною серйозністю» (або навпаки).

Цей параметр замінює рівень дисплея змінної у файлі конфігурації. Значення
в рівень дисплея у файлі конфігурації повинні бути розділені пробілами записи в
той самий формат, що передається через командний рядок.

Примітка: рівень дисплея не можна використовувати з дисплей-інформація or педантичний в конфігурації
файлу.

-o, --без перевизначення
Ігноруйте всі перевизначення, передбачені пакетом. Цей варіант буде скасовано
--show-перевизначає.

Цей параметр замінює перевизначення змінної у файлі конфігурації.

-- педантичний
Також відображати педантичні ("P:") теги. Зазвичай вони придушені. (Це
еквівалентно -L «+=педантичний»).

Педантичні мітки є найвибагливішими за Лінтіаном і включають перевірки для певних обставин
Стилі пакування та перевірки Debian, з якими багато людей не згодні. Очікуйте неправду
позитиви та теги Лінтія, які ви не вважаєте корисними, якщо використовуєте цю опцію.
Додавання перевизначень для педантичних тегів, ймовірно, не варте зусиль.

Цей параметр замінює педантичний змінної у файлі конфігурації.

Примітка: педантичний та рівень дисплея можуть не відображатися обидва у файлі конфігурації.

--профіль постачальник[/prof]
Використовуйте профіль від постачальника (або профіль з такою назвою). Якщо ім’я профілю відповідає
не містить косої риски, профіль за замовчуванням для ніж вибирається постачальник.

Наприклад, якщо ви використовуєте Ubuntu і хочете використовувати перевірки Debian Lintian, ви можете
використання:

--профіль debian

Аналогічно, на машині Debian ви можете використовувати це для запиту перевірок Ubuntu.

Якщо токен {ПОСТАВНИК} з'являється в назві профілю, лінтіан замінить маркер
з назвою постачальника, щоб знайти профіль. лінтіан використовує Dpkg::Vendor для визначення
найкращий постачальник (чим ближче до поточного постачальника, тим краще). Це переважно
корисно для людей, які реалізують власні перевірки поверх Lintian.

Якщо не вказано, значення за замовчуванням дорівнює {VENDOR}/основний.

Будь ласка, зверніться до Посібника користувача Lintian для повної документації профілів.

--show-перевизначає, --hide-перевизначає
Контролює, чи мають відображатися перевизначені теги.

Команда --show-перевизначає відрізняється від --без заміни у цьому показані перевизначені теги будуть
все одно буде позначено як замінене (з використанням коду "O").

Якщо відображаються замінені теги, будуть також відображені відповідні коментарі щодо заміни
(якщо не використовується --quiet). Будь ласка, зверніться до посібника користувача Lintian
документація про те, як lintian пов’язує коментарі з даним перевизначенням.

Ці параметри замінюють шоу-перевизначення змінної у файлі конфігурації.

--suppress-теги тег1, тег2,...
Придушити перераховані теги. Про них не повідомлять, якщо вони трапляються, і не впливатимуть
статус виходу з Lintian. Цей варіант можна задавати кілька разів і змішувати
з --suppress-tags-from-file.

Цей параметр можна використовувати разом з --dont-check-part («Не ті чеки і не ці
теги") і -- контрольна частина ("Тільки ці перевірки, але не ці теги (з цих чеків)")
щоб ще більше зменшити вибір тегів.

При використанні з -теги, цей параметр переважно ігнорується.

--suppress-tags-from-file файл
Вимкнути всі теги, перелічені у даному файлі. Пусті рядки та рядки, які починаються на #
ігноруються. Усі інші рядки вважаються іменами тегів або списками, розділеними комами
імена тегів для придушення. Приховані теги не повідомлятимуться, якщо вони трапляються та
не вплине на статус виходу Lintian.

Теги, проаналізовані з файлу, будуть оброблятися так, ніби вони були передані файлу
--suppress-теги варіант (наприклад, ігнорується if -теги використовується).

--no-tag-display-limit
За замовчуванням lintian обмежує себе випусканням не більше 4 екземплярів кожного тегу
обробляється, якщо STDOUT є TTY. Ця опція вимикає це обмеження.

Якщо STDOUT не є TTY, lintian не має обмежень.

Параметри конфігурації:

--cfg конфігураційний файл
Прочитайте конфігурацію з конфігураційного файлу, а не з розташування за замовчуванням. Цей варіант
перекриває LINTIAN_CFG змінна оточення

--no-cfg
Не читайте жодного файлу конфігурації. Цей параметр замінює --cfg вище.

--ignore-lintian-env
Ігноруйте всі змінні середовища, починаючи з ЛІНТІАН_.

Ця опція в основному корисна для запущених програм лінтіан для перевірки пакетів
і не хочуть, щоб користувач, який викликає, впливав на результат (встановивши LINTIAN_PROFILE
і т.д.).

Зауважте, що так НЕ викликати лінтіан ігнорувати все оточення як TMPDIR or
DEB_VENDOR. Останнє може вплинути на профіль за замовчуванням (або маркер "{VENDOR}" для
--профіль).

Зазвичай слід поєднувати з --no-user-dirs (або скасування налаштування $HOME і все XDG_
змінні).

--include-dir реж
Використовуйте dir як додатковий "LINTIAN_ROOT". Очікується, що каталог матиме аналогічний
макет до LINTIAN_ROOT (якщо він існує), але не має бути повним само-
містить корінь.

лінтіан перевірить цей каталог на наявність (додаткових) профілів, файлів даних, підтримки
бібліотеки та чеки. Останні два припускають, що Лінтіан може спробувати загрузка та
виконувати код з цього каталогу.

Ця опція може з’являтися кілька разів; щоразу додаючи додатковий каталог.
Пошук у каталогах здійснюється в порядку їх появи в командному рядку.

Буде перевірено додаткові каталоги після каталоги користувачів (хоча див
--no-user-dirs) і перед тим ядро LINTIAN_ROOT.

примітки: Ця опція має бути першою, якщо вказано.

-j [X], -- робочі місця[=X]
Встановіть обмеження на кількість завдань розпакування Lintian буде виконуватися паралельно. Якщо X ні
враховуючи, Lintian не обмежує кількість запущених завдань розпакування, які можна виконати
паралельні.

Цей параметр замінює роботи змінної у файлі конфігурації.

За замовчуванням Lintian буде використовувати nproc для визначення розумного дефолту (або 2, якщо
nproc не вдається).

--user-dirs, --no-user-dirs
За замовчуванням лінтіан перевірить $ HOME та / Etc для файлів, наданих користувачем або
локальний системний адміністратор (наприклад, файли конфігурації та профілі). Це за замовчуванням можна вимкнути (і
повторно ввімкнено) за допомогою --no-user-dirs--user-dirsвідповідно).

Ці варіанти будуть НЕ впливати на включення LINTIAN_ROOT, який завжди включається.

Ці параметри можуть з’являтися кілька разів, і в цьому випадку з’являється останній з них
визначає результат.

Зауважте, що якщо намір лише відключити користувача $ HOME, потім вимкнення $ HOME
та XDG_*_HOME може вистачити. Крім того, / Etc можна "повторно додати" за допомогою
--include-dir (застереження: /etc/lintianrc буде проігноровано при цьому).

Якщо намір полягає в тому, щоб уникнути (ненавмисних) побічних ефектів від користувача, що дзвонить, то
цей варіант можна поєднувати з --ignore-lintian-env.

Якщо з якихось причин --no-user-dirs не можна використовувати, то розгляньте можливість скасування налаштування $ HOME та
всі $XDG_* змінні (не тільки $XDG_*_HOME ті).

примітки: Ця опція має бути першою, якщо вказано.

Варіанти використання розробника/спеціального використання:

--allow-root
Замінити попередження lintian, коли воно запускається з правами суперкористувача.

--keep-lab
За замовчуванням тимчасові лабораторії будуть видалені після завершення lintian. Уточнюючи це
параметри залишать лабораторію позаду, що може бути корисно для цілей налагодження. ти
можна дізнатися, де розташована тимчасова лабораторія, запустивши lintian з -багатослівний
варіант.

Для статичних (нетимчасових) лабораторій цей параметр змушує Lintian пропускати автоматичне очищення
деякі колекції.

--лабораторія labdir
Використовуйте labdir як постійну лабораторію. Тут Лінтіан зберігає інформацію про
пакети, які він перевіряє. Цей параметр замінює LINTIAN_LAB змінна оточення
і однойменний запис конфігураційного файлу.

--пакети-з-файлу X
Обробіть пакунки, перелічені в X. Якщо рядок починається з "!query:", то решта
цей рядок обробляється як лабораторний запит (див. «LAB QUERY»).

В іншому випадку рядок зчитується як шлях до файлу для обробки (усі пробіли є
включено!).

Якщо X є "-", Lintian прочитає пакунки з STDIN.

--perf-debug
Увімкнути ведення журналу налагодження, пов’язане з продуктивністю.

Зареєстровані дані та використовуваний формат можуть змінюватися з кожним випуском.

Зауважте, що деяка інформація також може бути доступною (можливо, в іншому
формат) з --відлагоджувати варіант.

--perf-вихід ВИХІД
Запишіть інформацію про налагодження, пов’язану з продуктивністю, у вказаний файл або дескриптор файлу.
Якщо OUTPUT починається з '&' або '+', Lintian оброблятиме OUTPUT спеціально. інакше
Lintian відкриє файл, позначений як OUTPUT, для запису (зрізання, якщо він існує,
створити його, якщо він не існує).

Якщо перший символ OUTPUT - це &, а решта аргументу - число N, то
lintian намагається записати його в дескриптор файлу з номером N. Зазначений файл
дескриптор має бути відкритим для запису. напр &2 змушує Лінтіана написати виставу
реєстрація в STDERR.

Якщо першим символом OUTPUT є +, Lintian додасть файл, а не
обрізаючи його. У цьому випадку ім’я файлу – OUTPUT з початковим символом «+».
видалено. напр +мій-файл змушує Лінтіана додати до мій файл

Якщо Lintian повинен записати результат у файл, починаючи з літералу «&» або «+», тоді
просто додайте до нього префікс "./" (наприклад, "+мій-файл" стає "./+мій-файл").

Якщо цей параметр пропущено, Lintian за замовчуванням використовуватиме STDOUT.

-U інформація1,інформація2,..., --unpack-info інформація1,інформація2,...
Збирайте інформацію info1, info2 тощо, навіть якщо це не вимагається перевірками.
Колекції, запитані цією опцією, також не видаляються автоматично (у цьому запуску).

Цей параметр здебільшого корисний для налагодження чи налаштувань спеціального призначення.

Дозволяється дати цю опцію більше одного разу. Наступні два рядки
аргументи семантично еквівалентні:

-U інформація1 -U інформація2
-U інформація1, інформація2

ПРОВЕРКИ


apache2
Перевіряє різні помилки збірки у зворотних залежностях Apache2

додаток-не-бібліотека
програма, запакована як бібліотека (імпортована з pkg-perl-tools)

автоматика (Авто)
Перевіряє наявність помилкових, відсутніх або застарілих файлів automake

двійкові файли (Бен)
Цей скрипт перевіряє двійкові та об’єктні файли на наявність помилок.

файл журналу змін (Chg)
Цей сценарій перевіряє, чи відповідає бінарний пакет політиці щодо журналу змін
файли.

Кожен бінарний пакет з a /usr/share/doc/ каталог повинен мати журнал змін Debian
файл у changelog.Debian.gz якщо тільки журнал змін Debian і попередній не є
той самий файл; в цьому випадку він повинен бути в changelog.gz.

Якщо є вихідний файл журналу змін, його потрібно назвати "changelog.gz".

Обидва файли журналу змін слід стиснути за допомогою «gzip -9». Навіть якщо вони починаються
маленькі, вони з часом стануть великими.

файл змін (зміна)
Цей сценарій перевіряє різні проблеми з файлами .changes

conffiles (cnf)
Цей сценарій перевіряє, чи правильний керуючий файл conffiles бінарного пакета.

контрольний файл (dctl)
Цей скрипт перевіряє debian / control файли у вихідних пакетах

контрольні файли (ctl)
Перевірте наявність невідомих контрольних файлів у бінарному пакеті.

копірайт-файл (cpy)
Цей сценарій перевіряє, чи відповідає бінарний пакет політиці щодо авторських прав
файли.

Кожен бінарний пакет повинен мати a /usr/share/doc//авторське право файл або повинен
мати символічне посилання /usr/share/doc/ -> , де походить з того самого джерела
package і pkg foo оголошують відношення "Залежить" на панелі.

суглоб (деб)
Це шукає cruft в упаковці Debian або вихідному коді

dbus
Перевіряє на наявність застарілої або шкідливої ​​конфігурації D-Bus

deb-формат (dfmt)
Цей скрипт перевіряє формат самого архіву deb ar.

debconf (dc)
Це шукає типові помилки в пакунках за допомогою debconf.

debhelper (dh)
Це шукає типові помилки у вихідних пакетах debhelper.

debian-readme (drm)
Цей скрипт перевіряє README.Debian файл для різних проблем.

debian-source-dir (DSD)
Цей скрипт шукає помилки в debian/джерело/* файли.

description (з)
Перевірте, чи відповідає контрольне поле Опис бінарного пакета правилам в
політика Мануал (розділ 3.4).

копії файлів (дупф)
Цей сценарій перевіряє наявність дублікатів файлів за допомогою контрольних сум

поля (флд)
Цей сценарій перевіряє синтаксис полів у файлах керування пакетами, як описано в
політика Мануал.

довжина імені файлу (флен)
Цей сценарій перевіряє довгі імена файлів пакетів

файли (філь)
Цей сценарій перевіряє, чи відповідає двійковий пакет політиці WRT щодо файлів і
каталоги.

групові перевірки (gchck)
Цей сценарій перевіряє деякі проблеми, які можуть з’явитися в пакунках, створених із того самого
джерело. Сюди входять циклічні залежності всередині джерела та пріоритет внутрішнього джерела
перевірки.

величезна частка уср (будинок)
Цей сценарій перевіряє, чи пакет, що залежить від архітектури, має великі обсяги даних
in / USR / частки.

інформаційні файли (інформація)
Цей скрипт перевіряє, чи відповідає двійковий пакет політиці інформаційних документів.

ініц.д (ini)
Перевірте, чи відповідає двійковий пакет політиці щодо сценаріїв /etc/init.d.

Ява (Ява)
Цей сценарій перевіряє, чи відповідають пакунки різним аспектам Debian Java
політика

сторінки (людина)
Цей сценарій перевіряє, чи відповідає двійковий пакет політиці сторінки вручну.

md5sums (md5)
Цей сценарій перевіряє, чи є керуючі файли md5sum дійсними, якщо вони надані двійковим файлом
пакет.

формат меню (mnf)
Цей скрипт перевіряє формат меню файли.

Меню (люди)
Перевірте, чи відповідає бінарний пакет політиці щодо меню та doc-база файли.

нму (нму)
Цей сценарій перевіряє, чи відповідає вихідний пакет щодо своєї NMU-придатності.

застарілі сайти (обсо)
Цей сценарій перевіряє застарілі (але все ще дійсні) URL-адреси

ocaml (ocaml)
Це шукає типові помилки в бінарних пакетах OCaml.

патч-системи (поплескування)
Цей скрипт перевіряє наявність різних можливих проблем під час використання патч-систем

phppear (phppear)
Цей сценарій перевіряє, чи відповідають пакунки різним аспектам PHP debian
політика

po-debconf (pd)
Це шукає типові помилки у використанні пакетів po-debconf(7).

Правила (правитель)
Перевірте цілі та дії в debian/правила.

scripts (scr)
Цей скрипт перевіряє #! рядки скриптів у пакеті.

спільні бібліотеки (шл)
Цей сценарій перевіряє, чи відповідає двійковий пакет політиці спільної бібліотеки.

джерело-авторське право (scpy)
Цей сценарій перевіряє, чи відповідає вихідний пакет політиці щодо авторських прав
файли.

Кожен вихідний пакет повинен мати файл debian/авторське право файлу.

стандарти-версія (std)
Цей сценарій перевіряє, чи містить вихідний пакет дійсне поле Standards-Version.

символьні посилання (sym)
Цей скрипт перевіряє на наявність зламаних символічних посилань.

systemd
Перевіряє різні речі політики systemd

набір тестів
Цей сценарій перевіряє поле Testsuite у файлах пакета dsc і debian/tests/control
якщо якийсь.

upstream-метадані
Цей скрипт перевіряє upstream/метадані файл для проблем.

usrmerge (USR)
Цей сценарій перевіряє наявність файлів з однаковими іменами, встановлених / та / usr.

версія-субтвар (проти)
Цей сценарій перевіряє правильність використання різних *Версія substvars, наприклад, застарілий
substvars або використання, яке може спричинити un-binNMUability

watch-файл (дивитися)
перевірити debian/watch файли у вихідних пакетах.

COLLECTION


ar-info
Цей сценарій запускає команду "ar t" над усіма файлами .a пакета.

Ця колекція автоматично видаляється за замовчуванням у статичних лабораторіях.

bin-pkg-control
Цей скрипт витягує вміст control.tar у файл контроль/ і створює
також контрольний індекс.

файл журналу змін
Цей скрипт копіює файл змін файл і НОВИНИ.Debian файл (якщо є) пакета в
каталог lintian.

копірайт-файл
Цей скрипт копіює файл авторське право файл пакунка в каталог lintian.

debian-readme
Цей скрипт копіює файл README.Debian файл пакунка в каталог lintian.

Ця колекція автоматично видаляється за замовчуванням у статичних лабораторіях.

diffstat
Цей скрипт витягує Debian diff з вихідного пакета та запускає на ньому diffstat,
залишаючи результат у вихідному файлі diffstat

інформація про файл
Цей скрипт запускає файл(1) команда над усіма файлами будь-якого типу пакунка.

загартовування-інфо
Цей сценарій працює загартовування-перевірка(1) над усіма двійковими файлами ELF бінарного пакета.

java-інформація
Цей скрипт витягує інформацію з маніфестів файлів JAR

md5sums
Цей скрипт запускає md5sums(1) над усіма файлами у двійковому пакеті.

objdump-info
Цей сценарій працює objdump(1) над усіма двійковими та об'єктними файлами бінарного пакета.

файл перевизначення
Цей скрипт копіює файл перевизначення файл пакунка в каталог lintian.

scripts
Цей сценарій сканує двійковий пакет на наявність сценаріїв, які починаються з #! і перераховує їх
імена файлів разом із інтерпретатором, названим його першим рядком.

Формат: ім'я файлу scriptpath

Зауважте, що ім’я файлу може містити пробіли, але шлях до сценарію – ні, тому що
Linux дивиться лише на перше слово під час виконання сценарію.

src-orig-index
Цей сценарій створює індексний файл вмісту оригінальних tar-архів.

струни
Цей скрипт запускає струни(1) команда над усіма файлами бінарного пакета.

Ця колекція автоматично видаляється за замовчуванням у статичних лабораторіях.

розпакований
Цей скрипт розпаковує пакет під файлом розпакований/ каталог

Ця колекція автоматично видаляється за замовчуванням у статичних лабораторіях.

Використовуйте lintian онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - утиліта для
    отримати інформацію про неактивне ядро ​​ЦП
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: інструмент
    який друкує п...
    Запустіть cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - утиліта для налаштування ЦП
    спеціальні параметри ядра для стану простою
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: The
    cpupower idle-se...
    Запустіть cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - змінює/друкує дані користувача
    поточний шлях пошуку набору карт. Впливає на
    доступ користувача до даних, що існують під
    інші набори карт у поточному місці. ...
    Запустіть g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - друкує повідомлення, попередження,
    інформацію про прогрес або фатальну помилку в
    ТРАВ'ЯНИЙ шлях. Цей модуль слід використовувати в
    сценарії для повідомлень, які надаються користувачеві.
    KEYWO...
    Запустіть g.messagegrass
  • Детальніше »

Ad