АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

lintian - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


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

СИНТАКСИС


Lintian [действие] [кредита] [пакеты] ...

ОПИСАНИЕ


Lintian анализирует пакеты Debian и сообщает об ошибках и нарушениях политики. Это содержит
автоматические проверки многих аспектов политики Debian, а также некоторые проверки общих
ошибки.

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

Есть три способа указать двоичные, udeb или исходные пакеты для обработки Lintian:
имя файла (файл .deb для двоичного пакета или файл .dsc для пакета с исходным кодом),
именование .изменения файл или с помощью лабораторного запроса (см. «ЗАПРОС ЛАБОРАТОРИИ» ниже).

Если вы укажете .изменения файл, Lintian обработает все пакеты, перечисленные в этом файле.
Это удобно при проверке нового пакета перед его загрузкой.

Если вы укажете пакеты для проверки или воспользуетесь опцией --пакеты из файла, пакеты
запрошенный будет обработан. В противном случае, если debian / журнал изменений существует, он разбирается на
определить имя файла .changes для поиска в родительском каталоге (при использовании
действия --проверить or --распаковать). См. «ПРОВЕРКА ПОСЛЕДНЕЙ СБОРКИ» для получения дополнительной информации.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Действия команды lintian: (Для каждого вызова можно указать только одно действие)

-c, --проверить
Выполните все проверки указанных пакетов. Это действие по умолчанию.

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

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

Это реализуется через профиль, поэтому эту опцию нельзя использовать вместе с
--профиль.

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

С помощью этой опции все перечисленные теги будут отображаться независимо от дисплея.
настройки.

--tags-из-файла имя файла
Те же функции, что и - теги, но читать список тегов из файла. Пустые строки и
строки, начинающиеся с #, игнорируются. Все остальные строки считаются именами тегов или
Разделенные запятыми списки имен тегов для (потенциально) проблемы.

С помощью этой опции все перечисленные теги будут отображаться независимо от дисплея.
настройки.

-u, --распаковать
Распаковывает пакет все коллекции. См. Раздел «КОЛЛЕКЦИЯ» ниже.

Обратите внимание, что в этом варианте также будут запускаться все коллекции. См. Раздел «КОЛЛЕКЦИЯ»
внизу.

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

Общие настройки:

-h, --Помогите
Показать информацию об использовании и выйти.

-q, --тихий
Подавлять все информационные сообщения, включая комментарии отмены (обычно отображаются с
--show-переопределяет).

Эта опция игнорируется, если --отлаживать дано. В противном случае, если оба --подробный и
--тихий используется последний из этих двух параметров.

Этот параметр имеет приоритет над подробный и тихий переменная в файле конфигурации.
В файле конфигурации эта опция включается с помощью тихий Переменная. В
подробный и тихий обе переменные могут не появляться в файле конфигурации.

-v, --подробный
Отображать подробные сообщения.

If --отлаживать используется эта опция всегда включена. В противном случае, если оба --подробный и
--тихий используется (и --отлаживать не используется), последний из этих двух параметров вступает в силу.

Этот параметр имеет приоритет над тихий переменная в файле конфигурации. в
файл конфигурации, этот параметр включается с помощью подробный Переменная. В подробный и
тихий обе переменные могут не появляться в файле конфигурации.

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

--print-версия
Выведите номер версии без украшений и выйдите.

Варианты поведения для Lintian.

--цвет (никогда | всегда | авто | HTML)
Следует ли раскрашивать теги в выводе lintian в зависимости от их серьезности. По умолчанию
«никогда», в котором никогда не используется цвет. "всегда" всегда будет использовать цвет, "авто" будет использовать
цвет, только если вывод идет на терминал, а "html" будет использовать теги HTML
с атрибутом стиля цвета (вместо escape-последовательностей цвета ANSI).

Этот параметр имеет приоритет над цвет переменная в файле конфигурации.

--уровень отображения по умолчанию
Сброс текущего уровня отображения на значение по умолчанию. В основном этот вариант ведет себя
точно так же, как передача в lintian следующих параметров:

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

Основное использование этого - убедиться, что уровень отображения lintian был сброшен на
встроенные значения по умолчанию. Примечательно, что это можно использовать для переопределения настроек отображения.
ранее в командной строке или в файле конфигурации lintian.

Дальнейшие изменения уровня отображения могут быть выполнены после этот вариант. Пример:
--уровень отображения по умолчанию --display-информация дает вам уровень отображения по умолчанию плюс
информационные ("I:") теги.

--display-источник X
Отображать только теги из источника X (например, Руководство по политике или Разработчик
Ссылка). Эту опцию можно использовать несколько раз для добавления дополнительных источников.
Примеры источников: policy или devref - Руководство по политике и Разработчик.
Ссылка (соответственно).

Полный список источников можно найти в $ LINTIAN_ROOT / данные / вывод / справочные руководства

-E, --display-экспериментальный, --no-display-экспериментальный
Укажите, следует ли отображать экспериментальные ("X:") теги. Обычно они подавляются.

Если тег отмечен как экспериментальный, это означает, что код, генерирующий это сообщение
не так хорошо протестирован, как остальная часть Lintian, и все же может давать удивительные результаты.
Не стесняйтесь игнорировать экспериментальные сообщения, которые, кажется, не имеют смысла, хотя
отчеты об ошибках конечно всегда приветствуются (особенно если они включают исправления).

Эти параметры имеют приоритет над дисплей экспериментальный переменная в файле конфигурации.

- предупреждения о сбое
По умолчанию Lintian завершает работу со статусом 0, если были обнаружены только предупреждения. Если этот флаг
задано, выйдите со статусом 1, если обнаружены предупреждения или ошибки.

Этот параметр имеет приоритет над предупреждения о сбое переменная в файле конфигурации.

-i, --Информация
Распечатайте пояснительную информацию о каждой обнаруженной проблеме в дополнение к lintian.
теги ошибок. Чтобы напечатать длинное описание тега без запуска lintian, см.
Lintian-информация(1).

Эта опция отменяет info переменная в файле конфигурации.

-I, --display-информация
Также отображайте информационные теги ("I:"). Обычно они подавляются. (Это
что эквивалентно -L "> = список желаний").

Этот параметр имеет приоритет над информация о дисплее переменная в файле конфигурации.

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

-L [+ | - | =] [> = |> | = | <| <=] [S | C | S / C], --уровень отображения [+ | - | =] [> = |> | = | <| <=] [S | C | S / C]
Детальный выбор отображаемых тегов. Можно добавить, удалить или установить
уровни для отображения с указанием степени серьезности (S: серьезный, важный, нормальный, незначительный,
список желаний, педантичность), уверенность (C: наверняка, возможно, предположение) или и то, и другое (S / C).
Настройки по умолчанию эквивалентны -L "> = важно" -L "+> = нормально / возможно" -L
«+ второстепенный / определенный»).

Значение состоит из 3 частей, две из которых являются необязательными. Части:

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

Значение по умолчанию - «=» (т.е. установить уровень отображения).

оператор набора
Необходимо выбрать набор серьезности и достоверности. Оператор может быть одним из
"> =", ">", "=", "<" или "<=". Например, это можно использовать для выбора всех
важные (или «более серьезные») теги через «> = important».

Выбранные значения включают только те элементы, в которых изоферменты печени суровость и уверенность
оба включены в набор.

Например, "> = важно / возможно" включает в себя "важно / возможно",
«важный / определенный», «серьезный / возможный» и «серьезный / определенный». Обратите внимание, что это
не включать "серьезное / безумное предположение" (поскольку оно не удовлетворяет нижней границе для
уверенность).

Значение по умолчанию - «=», что означает «точно» заданную степень серьезности или / и
определенность.

суровость-определенность
Серьезность и / или определенность. Это может быть любая из трех форм: строгость,
уверенность or строгость/уверенность.

Если даны только серьезность или достоверность, другой по умолчанию принимает значение «любой», как в
«любая определенность с заданной степенью серьезности» (или наоборот).

Этот параметр имеет приоритет над уровень отображения переменная в файле конфигурации. Значение
уровень отображения в файле конфигурации должны быть разделены пробелами записи в
тот же формат, что и передается через командную строку.

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

-o, --без переопределения
Игнорируйте все переопределения, предоставленные пакетом. Этот вариант отменяет
--show-переопределяет.

Этот параметр имеет приоритет над переопределение переменная в файле конфигурации.

- педантичный
Также показывайте педантичные ("P:") теги. Обычно они подавляются. (Это
что эквивалентно -L «+ = педантичный»).

Педантические теги - это Lintian в самом разборчивом виде и включают в себя проверки на конкретные
Стили упаковки и проверки Debian, с которыми многие не согласны. Ожидайте ложного
позитивные элементы и теги Lintian, которые вы не считаете полезными при использовании этой опции.
Добавление переопределений для педантичных тегов, вероятно, не стоит усилий.

Этот параметр имеет приоритет над педантичный переменная в файле конфигурации.

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

--профиль продавец [/ prof]
Используйте профиль от поставщика (или профиль с таким именем). Если имя профиля
не содержать косой черты, будет выбран профиль по умолчанию, для которого выбран поставщик.

Например, если вы используете Ubuntu и хотите использовать проверки Debian от Lintian, вы можете
использование:

- профиль debian

Точно так же на машине Debian вы можете использовать это для запроса проверок Ubuntu.

Если жетон {ПРОДАВЕЦ} появляется в имени профиля, Lintian заменим токен
с именем поставщика, чтобы найти профиль. Lintian использует Dpkg :: Vendor для определения
лучший поставщик для использования (чем ближе к текущему поставщику, тем лучше). Это в основном
полезно для людей, реализующих собственные проверки поверх Lintian.

Если не указано, значение по умолчанию {VENDOR} / главная.

Полную документацию по профилям см. В Руководстве пользователя Lintian.

--show-переопределяет, --hide-переопределения
Управляет отображением переопределенных тегов.

Ассоциация --show-переопределяет отличается от --no-переопределения в показанных переопределенных тегах будут
по-прежнему помечены как переопределенные (с использованием кода «O»).

Если отображаются переопределенные теги, также будут отображаться соответствующие комментарии переопределения.
(если не используется --quiet). Пожалуйста, обратитесь к Руководству пользователя Lintian для
документация о том, как lintian связывает комментарии с данным переопределением.

Эти параметры имеют приоритет над шоу-переопределения переменная в файле конфигурации.

--suppress-теги tag1, tag2, ...
Подавить перечисленные теги. О них не будет сообщено, если они возникнут, и не повлияют на
статус выхода Lintian. Этот вариант можно давать несколько раз и смешивать.
--suppress-теги-из-файла.

Этот вариант можно использовать вместе с --dont-check-part ("Ни те чеки, ни эти
теги ") и - контрольная часть («Только эти чеки, но не эти тэги (из тех чеков)»)
чтобы еще больше сократить выбор тегов.

При использовании с - теги, этот параметр в большинстве случаев игнорируется.

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

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

--no-tag-display-limit
По умолчанию lintian ограничивает себя выдачей не более 4 экземпляров каждого тега за один
обрабатывается, когда STDOUT является телетайпом. Эта опция отключает это ограничение.

Когда STDOUT не является телетайпом, lintian не имеет ограничений.

Варианты конфигурации:

--cfg файл конфигурации
Прочтите конфигурацию из файла конфигурации, а не из расположений по умолчанию. Этот вариант
отменяет ЛИНТИАН_CFG переменная среды.

--no-cfg
Не читайте файлы конфигурации. Этот параметр имеет приоритет над --cfg выше.

--ignore-lintian-env
Игнорировать все переменные среды, начинающиеся с ЛИНТИАНСКИЙ_.

Эта опция в основном полезна для приложений, работающих Lintian для проверки пакетов
и не хотите, чтобы вызывающий пользователь влиял на результат (установив LINTIAN_PROFILE
и т.д.).

Обратите внимание, что это не вызывать Lintian игнорировать всю среду, например TMPDIR or
DEB_VENDOR. Последнее может повлиять на профиль по умолчанию (или токен "{VENDOR}" для
--профиль).

Обычно следует сочетать с --no-user-dirs (или отключение $ HOME и все XDG_
переменные).

--include-дир директория
Используйте dir как дополнительный «LINTIAN_ROOT». Ожидается, что в каталоге будет аналогичный
макет в LINTIAN_ROOT (если он существует), но не обязательно должен быть полностью самостоятельным
содержит корень.

Lintian проверит этот каталог на наличие (дополнительных) профилей, файлов данных, поддержки
библиотеки и чеки. Последние два подразумевают, что Lintian может попытаться загрузка и
выполнять код из этого каталога.

Эта опция может появляться более одного раза; каждый раз добавляя дополнительный каталог.
Каталоги ищутся в том порядке, в котором они появляются в командной строке.

Дополнительные каталоги будут проверены после каталоги пользователей (хотя см.
--no-user-dirs) и расширение до ядро LINTIAN_ROOT.

Внимание: Этот вариант должен быть самым первым, если он предоставляется.

-j [ИКС], --работа[= X]
Установите ограничение на количество заданий распаковки, которые Lintian будет запускать параллельно. Если X не
учитывая, что Lintian не будет ограничивать количество запускаемых заданий распаковки, которые могут выполняться в
параллельны друг другу.

Этот параметр имеет приоритет над работе переменная в файле конфигурации.

По умолчанию Lintian будет использовать NPROC для определения разумного дефолта (или 2, если
nproc не работает).

--пользовательские-каталоги, --no-user-dirs
По умолчанию Lintian будет проверено $ HOME и / и т.д. для файлов, предоставленных пользователем или
локальный системный администратор (например, файлы конфигурации и профили). Это значение по умолчанию можно отключить (и
повторно включен) с помощью --no-user-dirs--пользовательские-каталоги, Соответственно).

Эти варианты будут не влияют на включение LINTIAN_ROOT, который всегда включен.

Эти параметры могут появляться несколько раз, и в этом случае последний из них появится
определяет результат.

Обратите внимание, что если намерение состоит только в том, чтобы отключить пользователя $ HOME, затем снимая $ HOME
и XDG _ * _ ГЛАВНАЯ может хватить. В качестве альтернативы, / и т.д. может быть "повторно добавлен" с помощью
--include-дир (предостережение: / и т.д. / lintianrc будут проигнорированы этим).

Если намерение состоит в том, чтобы избежать (непреднамеренных) побочных эффектов от вызывающего пользователя, тогда
этот вариант можно комбинировать с --ignore-lintian-env.

Если по какой-то причине --no-user-dirs нельзя использовать, то рассмотрите возможность отключения $ HOME и
все $ XDG_ * переменные (не только $ XDG _ * _ ГЛАВНАЯ из них).

Внимание: Этот вариант должен быть самым первым, если он предоставляется.

Разработчик / Специальные возможности использования:

--allow-рут
Отменить предупреждение lintian, когда оно запускается с привилегиями суперпользователя.

--сохраняющая лаборатория
По умолчанию временные лаборатории удаляются после завершения работы с lintian. Указывая это
варианты оставят лабораторную работу позади, что может быть полезно для целей отладки. Ты
можно узнать, где находится временная лаборатория, запустив lintian с --подробный
опцию.

Для статических (не временных) лабораторий этот параметр заставляет Lintian пропускать автоматическую очистку.
несколько коллекций.

--лаборатория Лабдир
Используйте labdir как постоянную лабораторию. Здесь Lintian хранит информацию о
пакеты, которые он проверяет. Этот параметр имеет приоритет над ЛИНТИАН_ЛАБ переменная среды
и запись файла конфигурации с тем же именем.

--пакеты из файла X
Обработайте пакеты, перечисленные в X. Если строка начинается с "! Query:", то остальная часть
эта строка обрабатывается как лабораторный запрос (см. «ЗАПРОС ЛАБОРАТОРИИ»).

В противном случае строка читается как путь к файлу для обработки (все пробелы
в комплекте!).

Если X равен «-», Lintian будет читать пакеты из STDIN.

--perf-отладка
Включите ведение журнала отладки, связанное с производительностью.

Регистрируемые данные и используемый формат могут изменяться с каждым выпуском.

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

--perf-выход ВЫВОД
Записать информацию об отладке, связанную с производительностью, в указанный файл или файловый дескриптор.
Если OUTPUT начинается с '&' или '+', Lintian будет обрабатывать OUTPUT специально. Иначе,
Lintian откроет для записи файл, обозначенный как OUTPUT (усекая его, если он существует,
создавая его, если он не существует).

Если первый символ OUTPUT - &, а остальной аргумент - число N, то
lintian пытается записать его в файловый дескриптор с номером N. Указанный файл
дескриптор должен быть открыт для записи. Например &2 заставляет Lintian писать спектакль
вход в STDERR.

Если первый символ OUTPUT - +, Lintian добавит в файл, а не
усекая его. В этом случае имя файла OUTPUT с начальным знаком "+".
удаленный. Например + мой файл заставляет Lintian присоединяться к мой файл

Если Lintian должен записывать вывод в файл, начинающийся с букв '&' или '+', тогда
просто поставьте перед ним префикс «./» (например, «+ my-file» преобразуется в «./+my-file»).

Если этот параметр не указан, Lintian по умолчанию будет использовать STDOUT.

-U информация1, информация2, ..., --unpack-информация информация1, информация2, ...
Собирайте информацию info1, info2 и т. Д., Даже если это не требуется для проверок.
Коллекции, запрошенные этой опцией, также не удаляются автоматически (в этом прогоне).

Эта опция в основном полезна для отладки или специальных настроек.

Допускается давать эту возможность более одного раза. Следующие две строки
аргументы семантически эквивалентны:

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

ПРОВЕРКИ


apache2
Проверяет различные ошибки сборки в обратных зависимостях Apache2

приложение-не-библиотека
приложение упаковано как библиотека (импортировано из pkg-perl-tools)

Automake (Авто)
Проверяет наличие ошибочных, отсутствующих или устаревших файлов automake

двоичные файлы (бункер)
Этот сценарий проверяет двоичные файлы и объектные файлы на наличие ошибок.

файл журнала изменений (Chg)
Этот скрипт проверяет, соответствует ли бинарный пакет политике в отношении журнала изменений.
файлы.

Каждый бинарный пакет с / usr / share / doc / в каталоге должен быть журнал изменений Debian
файл в журнал изменений.Debian.gz если журнал изменений Debian и исходный журнал не являются
тот же файл; в этом случае он должен быть в журнал изменений.gz.

Если существует исходный файл журнала изменений, он должен называться «changelog.gz».

Оба файла журнала изменений следует сжать с помощью "gzip -9". Даже если они начнут
маленькие, со временем они станут большими.

файл изменений (изменить)
Этот скрипт проверяет различные проблемы с файлами .changes.

конфигурационные файлы (cnf)
Этот сценарий проверяет правильность управляющего файла conffiles бинарного пакета.

контрольный файл (ДКТЛ)
Этот скрипт проверяет debian / control файлы в исходных пакетах

контрольные файлы (CTL)
Проверьте наличие неизвестных управляющих файлов в двоичном пакете.

авторский файл (копирование)
Этот скрипт проверяет, соответствует ли бинарный пакет политике в отношении авторских прав.
файлы.

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

хлама (дебютантка)
Это ищет мусора в упаковке Debian или исходных кодах основной ветки разработки.

DBus
Проверяет устаревшую или вредоносную конфигурацию D-Bus

deb-формат (ДФМТ)
Этот сценарий проверяет формат самого архива deb ar.

Debconf (dc)
Это ищет распространенные ошибки в пакетах, использующих debconf.

debhelper (dh)
Это ищет распространенные ошибки в исходных пакетах debhelper.

Debian-readme (DRM)
Этот скрипт проверяет README.Debian файл для различных проблем.

исходный-каталог-debian (DSD)
Этот скрипт ищет ошибки в дебиан / источник / * файлы.

описание (из)
Проверьте, соответствует ли поле управления Описание двоичного пакета правилам в
домен конфиденциальности Вручную (раздел 3.4).

дублированных файлов (дупф)
Этот скрипт проверяет наличие повторяющихся файлов с помощью контрольных сумм.

поля (FLD)
Этот сценарий проверяет синтаксис полей в файлах управления пакетами, как описано в
домен конфиденциальности Вручную.

длина файла (флен)
Этот скрипт проверяет длинные имена файлов пакетов.

файлов (филь)
Этот скрипт проверяет, соответствует ли бинарный пакет политике WRT для файлов и
каталоги.

групповые проверки (гчк)
Этот скрипт проверяет некоторые проблемы, которые могут появиться в пакетах, созданных из того же
источник. Сюда входят циклические зависимости внутри источника и приоритет внутри источника.
проверки.

огромная-usr-доля (мужа)
Этот скрипт проверяет, есть ли в зависящем от архитектуры пакете большие объемы данных.
in / USR / доли.

инфофайлы (info)
Этот сценарий проверяет, соответствует ли двоичный пакет политике информационного документа.

init.d (ини)
Проверьте, соответствует ли бинарный пакет политике в отношении скриптов в /etc/инит.д.

Ява (Ява)
Этот сценарий проверяет, соответствуют ли пакеты различным аспектам debian Java.
Политика.

страницы (человек)
Этот сценарий проверяет, соответствует ли двоичный пакет политике страницы руководства.

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

формат меню (МНФ)
Этот скрипт проверяет формат МЕНЮ файлы.

Меню (люди)
Проверьте, соответствует ли бинарный пакет политике в отношении МЕНЮ и база документов файлы.

НММ (НММ)
Этот скрипт проверяет, соответствует ли исходный пакет своей NMU-ности.

устаревшие сайты (устаревший)
Этот скрипт проверяет устаревшие (но все еще действующие) URL-адреса.

OCaml (OCaml)
Это ищет распространенные ошибки в двоичных пакетах OCaml.

патч-системы (похлопывание)
Этот скрипт проверяет различные возможные проблемы при использовании патч-систем.

phppear (phppear)
Этот скрипт проверяет, соответствуют ли пакеты различным аспектам debian PHP.
Политика.

по-debconf (pd)
Это ищет распространенные ошибки в пакетах, использующих по-debconf(7).

условиями, (RUL)
Проверить цели и действия в debian / rules.

скрипты (SCR)
Этот скрипт проверяет #! строки скриптов в пакете.

общие библиотеки (ЗЫ)
Этот сценарий проверяет, соответствует ли двоичный пакет политике общей библиотеки.

авторское право на источник (шпион)
Этот скрипт проверяет, соответствует ли исходный пакет политике в отношении авторских прав.
файлы.

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

стандартная версия (станд)
Этот сценарий проверяет, содержит ли исходный пакет допустимое поле Standards-Version.

символические ссылки (сим)
Этот скрипт проверяет наличие битых символических ссылок.

Systemd
Проверяет различные вещи политики systemd

тестирование
Этот сценарий проверяет поле Testsuite в файлах пакета dsc и debian / tests / control
если есть.

метаданные восходящего направления
Этот скрипт проверяет восходящий поток / метаданные файл для проблем.

Usrmerge (usr)
Этот скрипт проверяет наличие файлов с таким же именем, установленных в / и / USR.

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

смотреть файл (смотреть)
Проверьте дебиан / часы файлы в исходных пакетах.

КОЛЛЕКЦИЯ


ар-инфо
Этот сценарий запускает команду "ar t" для всех файлов пакета .a.

Эта коллекция автоматически удаляется по умолчанию в статических лабораториях.

бен-pkg-контроль
Этот скрипт извлекает содержимое control.tar в контроль/ и создает
также control-index.

файл журнала изменений
Этот скрипт копирует изменений файлов и НОВОСТИ.Debian файл (если есть) пакета в
каталог lintian.

авторский файл
Этот скрипт копирует авторское право файл пакета в каталог lintian.

Debian-readme
Этот скрипт копирует README.Debian файл пакета в каталог lintian.

Эта коллекция автоматически удаляется по умолчанию в статических лабораториях.

дифференциал
Этот скрипт извлекает различие Debian из исходного пакета и запускает на нем diffstat,
оставив результат в выходном файле diffstat

информация о файле
Этот сценарий запускает файл(1) управлять всеми файлами любого пакета.

информация о закалке
Этот скрипт запускается проверка закалки(1) над всеми двоичными файлами ELF двоичного пакета.

java-информация
Этот скрипт извлекает информацию из манифестов файлов JAR.

md5sums
Этот сценарий запускает md5sums(1) над всеми файлами в двоичном пакете.

objdump-информация
Этот скрипт запускается объектный дамп(1) по всем двоичным файлам и объектным файлам двоичного пакета.

файл-переопределение
Этот скрипт копирует переопределение файл пакета в каталог lintian.

скрипты
Этот сценарий сканирует двоичный пакет на наличие сценариев, которые начинаются с символа #! и перечисляет их
имена файлов вместе с интерпретатором, названным их первой строкой.

Формат: путь к сценарию имя файла

Обратите внимание, что имя файла может содержать пробелы, а путь к сценарию - нет, потому что
linux смотрит только на первое слово при выполнении скрипта.

источник-оригинал-индекс
Этот сценарий создает индексный файл содержимого исходных архивов.

струны
Этот сценарий запускает струны(1) команда над всеми файлами двоичного пакета.

Эта коллекция автоматически удаляется по умолчанию в статических лабораториях.

распакованный
Этот скрипт распаковывает пакет под распакованный / каталог

Эта коллекция автоматически удаляется по умолчанию в статических лабораториях.

Используйте lintian онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 2
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 4
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • 5
    МСИС2
    МСИС2
    MSYS2 - это набор инструментов и
    библиотеки, предоставляющие вам
    удобная среда для строительства,
    установка и запуск родной Windows
    программное обеспечение. Это кон ...
    Скачать MSYS2
  • 6
    libjpeg-турбо
    libjpeg-турбо
    libjpeg-turbo - это кодек изображений JPEG
    который использует инструкции SIMD (MMX, SSE2,
    NEON, AltiVec) для ускорения базового уровня
    Сжатие и распаковка JPEG на
    x86, x8 ...
    Скачать libjpeg-turbo
  • Больше »

Команды Linux

  • 1
    abi-трекер
    abi-трекер
    abi-tracker — визуализировать изменения ABI
    временная шкала библиотеки программного обеспечения C/C++.
    ОПИСАНИЕ: НАЗВАНИЕ: ABI Tracker
    (abi-tracker) Визуализация изменений ABI
    график C/C+...
    Запустить аби-трекер
  • 2
    Abicheck
    Abicheck
    abicheck — проверка бинарников приложения
    для вызовов частных или развивающихся символов
    в библиотеках и для статической компоновки
    некоторые системные библиотеки. ...
    Запустить абичек
  • 3
    курьермлм
    курьермлм
    couriermlm - Список рассылки курьера
    менеджер ...
    Запустить курьермлм
  • 4
    курьер
    курьер
    couriertcpd - почтовый сервер Courier
    Демон TCP-сервера...
    Запустите couriertcpd
  • 5
    гбклатекс
    гбклатекс
    bg5latex — использовать LaTeX непосредственно на Big5
    файл encodedtex bg5pdflatex - Использование
    pdfLaTeX непосредственно на закодированном тексте Big5
    file bg5+latex — использовать LaTeX непосредственно на
    Большой5+...
    Запустить gbklatex
  • 6
    gbkpdfлатекс
    gbkpdfлатекс
    bg5latex — использовать LaTeX непосредственно на Big5
    файл encodedtex bg5pdflatex - Использование
    pdfLaTeX непосредственно на закодированном тексте Big5
    file bg5+latex — использовать LaTeX непосредственно на
    Большой5+...
    Запустите gbkpdflatex
  • Больше »

Ad