InglêsFrancêsEspanhol

Ad


favicon do OnWorks

lintian - Online na nuvem

Execute o lintian no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando lintian que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


lintian - Ferramenta de análise estática para pacotes Debian

SINOPSE


lintian [açao] [opções] [pacotes] ...

DESCRIÇÃO


Lintian disseca pacotes Debian e relata bugs e violações de políticas. Contém
verificações automatizadas para muitos aspectos da política Debian, bem como algumas verificações para verificações comuns
erros.

Ele usa um diretório de arquivo, chamado laboratório, no qual ele armazena informações sobre o
pacotes que examina. Ele pode manter essas informações entre várias invocações em ordem
para evitar a repetição de operações caras de coleta de dados.

Existem três maneiras de especificar pacotes binários, udeb ou fonte para o Lintian processar: por
nome do arquivo (o arquivo .deb para um pacote binário ou o arquivo .dsc para um pacote fonte), por
nomeando um .alterar ou usando uma consulta de laboratório (consulte "LAB QUERY" abaixo).

Se você especificar um .alterar arquivo, o Lintian irá processar todos os pacotes listados naquele arquivo.
Isso é conveniente ao verificar um novo pacote antes de enviá-lo.

Se você especificar os pacotes a serem verificados ou use a opção --packages-do-arquivo, os pacotes
solicitado será processado. Caso contrário, se debian / changelog existe, é analisado para
determinar o nome do arquivo .changes a procurar no diretório pai (ao usar
as ações --Verifica or --descompactar) Consulte "VERIFICANDO A ÚLTIMA CONSTRUÇÃO" para obter mais informações.

OPÇÕES


Ações do comando lintian: (apenas uma ação pode ser especificada por invocação)

-c, --Verifica
Execute todas as verificações nos pacotes especificados. Esta é a ação padrão.

-C chk1, chk2, ..., --check-parte chk1, chk2, ...
Execute apenas as verificações especificadas. Você pode especificar o nome do script de verificação ou
a abreviatura. Para obter detalhes, consulte a seção "VERIFICAÇÕES" abaixo.

-F, --ftp-master-rejes
Execute apenas as verificações que emitem tags que resultam em rejeições automáticas do Debian
fila de upload. A lista de tais tags é atualizada a cada lançamento do Lintian, então pode ser
ligeiramente desatualizado se tiver mudado recentemente.

Isso é implementado por meio de um perfil e, portanto, esta opção não pode ser usada junto com
--perfil.

-T tag1, tag2, ..., --Tag tag1, tag2, ...
Execute apenas as verificações que emitem as tags solicitadas. Os testes para outras tags dentro
os scripts de verificação serão executados, mas as tags não serão emitidas.

Com esta opção, todas as marcas listadas serão exibidas independentemente da exibição
configurações.

--tags-de-arquivo nome do arquivo
Mesma funcionalidade que --Tag, mas leia a lista de tags de um arquivo. Linhas em branco e
linhas que começam com # são ignoradas. Todas as outras linhas são consideradas nomes de tags ou
listas separadas por vírgulas de nomes de tags para (potencialmente) emitir.

Com esta opção, todas as marcas listadas serão exibidas independentemente da exibição
configurações.

-u, --descompactar
Descompacta o pacote com todas as coleções. Veja a seção "COLEÇÃO" abaixo.

Observe que essa opção também executará todas as coleções. Veja a seção "COLEÇÃO"
abaixo.

-X chk1, chk2, ..., --não-cheque-parte chk1, chk2, ...
Execute todas as verificações, exceto as especificadas. Você pode especificar o nome do script de verificação
ou a abreviatura. Para obter detalhes, consulte a seção "VERIFICAÇÕES" abaixo.

Opções gerais:

-h, --Socorro
Exibir informações de uso e sair.

-q, --quieto
Suprime todas as mensagens informativas, incluindo comentários de substituição (normalmente mostrados com
--show-substituições).

Esta opção é silenciosamente ignorada se --depurar é dada. Caso contrário, se ambos --verbose e
--quieto for usado, a última dessas duas opções terá efeito.

Esta opção substitui o detalhado e os votos de calma variável no arquivo de configuração.
No arquivo de configuração, esta opção é habilitada usando calma variável. O
detalhado e calma as variáveis ​​podem não aparecer no arquivo de configuração.

-v, --verbose
Exibir mensagens detalhadas.

If --depurar é usado, esta opção está sempre habilitada. Caso contrário, se ambos --verbose e
--quieto é usado (e --depurar não é usado), a última dessas duas opções entrará em vigor.

Esta opção substitui o calma variável no arquivo de configuração. No
arquivo de configuração, esta opção é habilitada usando detalhado variável. O detalhado e
calma as variáveis ​​podem não aparecer no arquivo de configuração.

-V, --versão
Exibe o número da versão do lintian e sai.

--versão de impressão
Imprima o número da versão sem adornos e saia.

Opções de comportamento para lintian.

--cor (nunca | sempre | automático | html)
Se as tags devem ser coloridas na saída do lintian com base em sua gravidade. O padrão é
"never", que nunca usa cor. "sempre" sempre usará cores, "auto" usará
cor apenas se a saída for para um terminal, e "html" usará tags HTML
com um atributo de estilo de cor (em vez de sequências de escape de cor ANSI).

Esta opção substitui o cor variável no arquivo de configuração.

--nível de exibição padrão
Redefina o nível de exibição atual para o padrão. Basicamente, esta opção se comporta
exatamente como passar as seguintes opções para o lintian:

B <-L> "> = importante" B <-L> "+> = normal / possível" B <-L> "+ menor / certo"

O uso principal para isso é garantir que o nível de exibição do lintian foi redefinido para
os valores padrão integrados. Notavelmente, isso pode ser usado para substituir as configurações de exibição
anteriormente na linha de comando ou no arquivo de configuração do lintian.

Outras alterações no nível de exibição podem ser feitas depois de esta opção. Exemplo:
--nível de exibição padrão --display-info fornece o nível de exibição padrão mais
tags informativas ("I:").

--display-source X
Exibir apenas tags da fonte X (por exemplo, o Manual de Políticas ou o Desenvolvedor
Referência). Esta opção pode ser usada várias vezes para adicionar fontes adicionais.
Fontes de exemplo são "política" ou "devref" sendo o Manual de políticas e o desenvolvedor
Referência (respectivamente).

A lista completa de fontes pode ser encontrada em $ LINTIAN_ROOT / data / output / manual-referências

-E, --exibir-experimental, --sem-exibição-experimental
Controle se deseja exibir tags experimentais ("X:"). Eles são normalmente suprimidos.

Se uma tag for marcada como experimental, isso significa que o código que gera esta mensagem
não é tão bem testado quanto o resto do Lintian, e ainda pode dar resultados surpreendentes.
Sinta-se à vontade para ignorar mensagens experimentais que não parecem fazer sentido, embora
relatórios de erros do curso são sempre bem-vindos (principalmente se incluírem correções).

Essas opções substituem o exibição experimental variável no arquivo de configuração.

--fail-on-warnings
Por padrão, o lintian sai com status 0 se apenas avisos forem encontrados. Se esta bandeira for
fornecido, sai com um status de 1 se forem encontrados avisos ou erros.

Esta opção substitui o avisos de falha variável no arquivo de configuração.

-i, --informações
Imprime informações explicativas sobre cada problema descoberto, além do lintian
tags de erro. Para imprimir uma descrição de tag longa sem executar o lintian, consulte
informações do lintian(1).

Esta opção substitui info variável no arquivo de configuração.

-I, --display-info
Exibe também tags informativas ("I:"). Eles são normalmente suprimidos. (Isto é
equivalente a -L "> = lista de desejos").

Esta opção substitui o informações de exibição variável no arquivo de configuração.

Observação: nível de exibição e informações de exibição podem não aparecer ambos no arquivo de configuração.

-L [+ | - | =] [> = |> | = | <| <=] [S | C | S / C], --nível de exibição [+ | - | =] [> = |> | = | <| <=] [S | C | S / C]
Seleção refinada de tags a serem exibidas. É possível adicionar, remover ou definir
os níveis a serem exibidos, especificando uma gravidade (S: grave, importante, normal, menor,
lista de desejos, pedante), uma certeza (C: certo, possível, suposição selvagem), ou ambos (S / C).
As configurações padrão são equivalentes a -L "> = importante" -L "+> = normal / possível" -L
"+ menor / certo").

O valor consiste em 3 partes, sendo duas delas opcionais. As partes são:

operador modificador
Como afetar o nível de exibição atual. Pode ser um de adicionar a ("+"), remover de
("-") ou defina para ("=") o (s) nível (is) de exibição denotado (s) pela seguinte seleção.

O valor padrão é "=" (ou seja, defina o nível de exibição).

operador de conjunto
O conjunto de severidade e certezas a ser selecionado. O operador pode ser um dos
"> =", ">", "=", "<" ou "<=". Como exemplo, isso pode ser usado para selecionar todos
tags importantes (ou "mais graves") por meio de "> = importante".

Os valores selecionados incluem apenas itens onde ambos a severidade e a certeza
estão ambos incluídos no conjunto.

Por exemplo, "> = importante / possível" inclui "importante / possível",
"importante / certo", "sério / possível" e "sério / certo". Observe que faz
não incluem "suposição séria / selvagem" (uma vez que não satisfaz o limite inferior para
a certeza).

O valor padrão é "=", o que significa "exatamente" a gravidade fornecida ou / e
certeza.

severidade-certeza
A gravidade ou / e certeza. Pode ser qualquer um dos 3 formulários: gravidade,
certeza or gravidade/certeza.

Se apenas uma gravidade ou certeza for fornecida, o outro padrão é "qualquer" como em
"qualquer certeza com a gravidade dada" (ou vice-versa).

Esta opção substitui o nível de exibição variável no arquivo de configuração. O valor que
da nível de exibição no arquivo de configuração deve haver entradas separadas por espaço no
mesmo formato que o passado pela linha de comando.

Observação: nível de exibição não pode ser usado com informações de exibição or pedante na configuração
arquivo.

-o, --sem substituição
Ignore todas as substituições fornecidas pelo pacote. Esta opção irá anular
--show-substituições.

Esta opção substitui o override variável no arquivo de configuração.

--pedante
Exibir tags pedantes ("P:") também. Eles são normalmente suprimidos. (Isto é
equivalente a -L "+ = pedante").

As etiquetas pedantes são Lintian em sua forma mais seletiva e incluem verificações para determinados
Estilos e verificações de empacotamento do Debian com os quais muitas pessoas discordam. Espere falso
positivos e tags Lintian que você não considera úteis se usar esta opção.
Adicionar substituições para tags pedantes provavelmente não vale o esforço.

Esta opção substitui o pedante variável no arquivo de configuração.

Observação: pedante e nível de exibição podem não aparecer ambos no arquivo de configuração.

--perfil vendedor [/ prof]
Use o perfil do fornecedor (ou o perfil com esse nome). Se o nome do perfil o fizer
não contém uma barra, o perfil padrão do fornecedor é escolhido.

Por exemplo, se você estiver no Ubuntu e quiser usar as verificações do Debian de Lintian, você pode
usar:

--perfil debian

Da mesma forma, em uma máquina Debian, você pode usar isso para solicitar as verificações do Ubuntu.

Se o token {FORNECEDOR} aparece no nome do perfil, lintian substituirá o token
com um nome de fornecedor para encontrar o perfil. lintian usa Dpkg :: Vendor para determinar o
melhor fornecedor a ser usado (quanto mais próximo do fornecedor atual, melhor). Isto é principalmente
útil para pessoas implementando suas próprias verificações em cima do Lintian.

Se não for especificado, o valor padrão é {VENDOR} / principal.

Consulte o Manual do Usuário do Lintian para a documentação completa dos perfis.

--show-substituições, --ocultar substituições
Controla se as tags que foram substituídas devem ser mostradas.

A --show-substituições difere --sem substituições em que as tags substituídas mostradas irão
ainda ser marcado como substituído (usando um código "O").

Se as tags substituídas forem mostradas, os comentários de substituição relacionados também serão exibidos
(a menos que --quiet seja usado). Consulte o Manual do Usuário Lintian para o
documentação sobre como o lintian relaciona os comentários a um dado override.

Essas opções substituem o sobreposições de exibição variável no arquivo de configuração.

--suprimir-tags tag1, tag2, ...
Suprima as tags listadas. Eles não serão relatados se ocorrerem e não afetarão
o status de saída do Lintian. Esta opção pode ser fornecida várias vezes e pode ser misturada
com --supress-tags-from-file.

Esta opção pode ser usada junto com --não-cheque-parte ("Nem esses cheques nem estes
tags ") e --check-parte ("Apenas essas verificações, mas não essas tags (dessas verificações)")
para reduzir ainda mais a seleção de tags.

Quando usado com --Tag, esta opção é geralmente ignorada.

--supress-tags-from-file lima
Suprime todas as tags listadas no arquivo fornecido. Linhas em branco e linhas começando com #
são ignorados. Todas as outras linhas são consideradas nomes de tags ou listas separadas por vírgulas de
nomes de tag a serem suprimidos. As tags suprimidas não serão relatadas se ocorrerem e
não afetará o status de saída do Lintian.

As tags analisadas do arquivo serão tratadas como se tivessem sido fornecidas ao
--suprimir-tags opção (por exemplo, ignorado se --Tag é usado).

--no-tag-display-limit
Por padrão, o lintian se limita a emitir no máximo 4 instâncias de cada tag por
processável quando STDOUT é um TTY. Esta opção desabilita esse limite.

Quando STDOUT não é um TTY, o lintian não tem limite.

Opções de configuração:

--cfg arquivo de configuração
Leia a configuração do configfile em vez dos locais padrão. Esta opção
substitui o LINTIAN_CFG variável de ambiente.

--no-cfg
Não leia nenhum arquivo de configuração. Esta opção substitui o --cfg acima.

--ignore-lintian-env
Ignore todas as variáveis ​​de ambiente começando com LINTIANO_.

Esta opção é mais útil para aplicativos em execução lintian para verificar pacotes
e não quer que o usuário de chamada afete o resultado (definindo LINTIAN_PROFILE
etc).

Observe que sim não causa lintian ignorar todo o ambiente como TMPDIR or
DEB_VENDOR. O último pode afetar o perfil padrão (ou token "{FORNECEDOR}" para
--perfil).

Normalmente deve ser combinado com --no-user-dirs (ou desconfigurando $ HOME e todos XDG_
variáveis).

--include-dir dir
Use dir como um "LINTIAN_ROOT" adicional. Espera-se que o diretório tenha um similar
layout para LINTIAN_ROOT (se existir), mas não precisa ser um completo self-
raiz contida.

lintian irá verificar este diretório para perfis (adicionais), arquivos de dados, suporte
bibliotecas e cheques. Os dois últimos implicam que Lintian pode tentar carregar e
executar código deste diretório.

Esta opção pode aparecer mais de uma vez; cada vez que adiciona um diretório adicional.
Os diretórios são pesquisados ​​na ordem em que aparecem na linha de comando.

Os diretórios adicionais serão verificados depois de os diretórios do usuário (embora veja
--no-user-dirs) e antes o núcleo LINTIAN_ROOT.

Note: Esta opção deve ser a primeira, se fornecida.

-j [X], --empregos[= X]
Defina o limite de quantas tarefas de descompactação o Lintian executará em paralelo. Se X não for
dado, o Lintian não limitará o número de tarefas de descompactação executadas que podem ser executadas em
paralelo.

Esta opção substitui o empregos variável no arquivo de configuração.

Por padrão, o Lintian usará nproc para determinar um padrão razoável (ou 2, se o
nproc falha).

--user-dirs, --no-user-dirs
Por padrão, o lintian irá verificar $ HOME e / Etc para arquivos fornecidos pelo usuário ou o
sysadmin local (por exemplo, arquivos de configuração e perfis). Este padrão pode ser desabilitado (e
reativado) usando --no-user-dirs (E --user-dirs, Respectivamente).

Essas opções irão não afetam a inclusão de LINTIAN_ROOT, que está sempre incluído.

Esta opção pode aparecer várias vezes, caso em que a última delas a aparecer
determina o resultado.

Observe que, se a intenção é apenas desabilitar o usuário $ HOME, então perturbador $ HOME
e XDG _ * _ HOME pode ser suficiente. Alternativamente, / Etc pode ser "adicionado novamente" usando
--include-dir (embargo: / etc / lintianrc será ignorado por este).

Se a intenção é evitar efeitos colaterais (não intencionais) do usuário que faz a chamada, então
esta opção pode ser combinada com --ignore-lintian-env.

Se por algum motivo --no-user-dirs não pode ser usado, então considere desconfigurar $ HOME e
todo o $ XDG_ * variáveis ​​(não apenas o $ XDG _ * _ HOME uns).

Note: Esta opção deve ser a primeira, se fornecida.

Opções de uso do desenvolvedor / especial:

--allow-root
Substitui o aviso do lintian quando ele é executado com privilégios de superusuário.

--keep-lab
Por padrão, os laboratórios temporários serão removidos após a conclusão do lintian. Especificando isto
as opções deixarão o laboratório para trás, o que pode ser útil para fins de depuração. Vocês
pode descobrir onde o laboratório temporário está localizado executando o lintian com o --verbose
opção.

Para laboratórios estáticos (não temporários), esta opção faz com que o Lintian pule a limpeza automática
de algumas coleções.

--laboratório labdir
Use labdir como laboratório permanente. É aqui que Lintian mantém informações sobre
os pacotes que verifica. Esta opção substitui o LINTIAN_LAB variável de ambiente
e a entrada do arquivo de configuração com o mesmo nome.

--packages-do-arquivo X
Processe os pacotes listados em X. Se a linha começar com "! Query:", então o resto de
essa linha é processada como uma consulta de laboratório (consulte "LAB QUERY").

Caso contrário, a linha é lida como o caminho para um arquivo a processar (todos os espaços em branco são
incluído!).

Se X for "-", o Lintian lerá os pacotes do STDIN.

--perf-depurar
Habilite o log de depuração relacionado ao desempenho.

Os dados registrados e o formato usado estão sujeitos a alterações a cada lançamento.

Observe que algumas das informações também podem estar disponíveis (possivelmente em um
formato) com o --depurar opção.

--perf-saída SAÍDA
Grava informações de depuração relacionadas ao desempenho no arquivo ou descritor de arquivo especificado.
Se OUTPUT começar com um '&' ou '+', o Lintian tratará OUTPUT especialmente. De outra forma,
Lintian irá abrir o arquivo indicado por OUTPUT para escrita (truncando se existir,
criá-lo se ele não existir).

Se o primeiro caractere de OUTPUT for um & e o resto do argumento for um número N, então
lintian tenta gravá-lo no descritor de arquivo com o número N. Arquivo dito
o descritor deve estar aberto para escrita. Por exemplo &2 faz Lintian escrever a performance
logando em STDERR.

Se o primeiro caractere de OUTPUT for um +, o Lintian irá anexar ao arquivo em vez de
truncando-o. Neste caso, o nome do arquivo é OUTPUT com o caractere inicial "+"
removido. Por exemplo + meu-arquivo faz Lintian anexar a meu arquivo

Se Lintian deve gravar a saída em um arquivo começando com um literal '&' ou '+', então
basta prefixá-lo com "./" (por exemplo, "+ meu-arquivo" torna-se "./+ meu-arquivo").

Se esta opção for omitida, o Lintian usará o padrão STDOUT.

-U info1, info2, ..., --unpack-info info1, info2, ...
Colete informações info1, info2, etc., mesmo que não sejam exigidas pelos cheques.
As coleções solicitadas por esta opção também não são removidas automaticamente (nesta execução).

Esta opção é útil principalmente para depuração ou configurações para fins especiais.

É permitido dar esta opção mais de uma vez. As duas linhas seguintes de
argumentos são semanticamente equivalentes:

-U informação1 -U informação2
-U info1, info2

VERIFICAÇÕES


apache2
Verifica vários erros de construção nas dependências reversas do Apache2

aplicativo-não-biblioteca
aplicativo empacotado como uma biblioteca (importado de pkg-perl-tools)

autofazer (Auto)
Verifica se há arquivos automake errôneos, ausentes ou obsoletos

binários (caixa)
Este script verifica os binários e os arquivos de objeto em busca de bugs.

arquivo de log de mudanças (chg)
Este script verifica se um pacote binário está em conformidade com a política em relação ao changelog
arquivos.

Cada pacote binário com um / usr / share / doc / diretório deve ter um changelog Debian
arquivo em changelog.Debian.gz a menos que o changelog do Debian e o upstream seja o
mesmo arquivo; neste caso, deve estar em changelog.gz.

Se houver um arquivo de changelog upstream, ele deve ter o nome "changelog.gz".

Ambos os arquivos changelog devem ser compactados usando "gzip -9". Mesmo se eles começarem
pequenos, eles se tornarão grandes com o tempo.

arquivo de mudanças (mudar)
Este script verifica vários problemas com arquivos .changes

arquivos conf (cnf)
Este script verifica se o arquivo de controle conffiles de um pacote binário está correto.

arquivo de controle (dctl)
Este script verifica debian / control arquivos em pacotes fonte

arquivos de controle (ctl)
Verifique se há arquivos de controle desconhecidos no pacote binário.

arquivo de copyright (cpy)
Este script verifica se um pacote binário está em conformidade com a política em relação a direitos autorais
arquivos.

Cada pacote binário deve ter um / usr / share / doc //direito autoral arquivo ou deve
tem um link simbólico / usr / share / doc / -> , Onde vem da mesma fonte
package e pkg foo declaram uma relação "Depende" em bar.

bruto (deb)
Isto procura cruft no empacotamento Debian ou fonte upstream

dbus
Verifica se há configuração D-Bus obsoleta ou prejudicial

formato deb (dfmt)
Este script verifica o formato do próprio arquivo deb ar.

debconf (dc)
Isto procura por erros comuns em pacotes usando debconf.

desmembrador (dh)
Este procura erros comuns nos pacotes fonte do debhelper.

debian-leia-me (drm)
Este script verifica o LEIA-ME.Debian arquivo para vários problemas.

debian-source-dir (DSD)
Este script procura erros em debian / source / * arquivos.

descrição (do)
Verifique se o campo de controle Descrição de um pacote binário está em conformidade com as regras em
que o Política manual (seção 3.4).

arquivos duplicados (dupf)
Este script verifica se há arquivos duplicados usando somas de verificação

Campos (fld)
Este script verifica a sintaxe dos campos nos arquivos de controle do pacote, conforme descrito em
que o Política manual.

comprimento do nome do arquivo (linho)
Este script verifica nomes de arquivo de pacote longos

arquivos (fil)
Este script verifica se um pacote binário está em conformidade com a política WRT para arquivos e
diretórios.

verificações de grupo (gckck)
Este script verifica alguns problemas que podem aparecer em pacotes construídos a partir do mesmo
fonte. Isso inclui dependências circulares intra-fonte e prioridade intra-fonte
cheques.

enorme-usr-share (casa)
Este script verifica se um pacote dependente de arquitetura possui grandes quantidades de dados
in / Usr / share.

arquivos de informação (info)
Este script verifica se um pacote binário está em conformidade com a política de documentos de informações.

iniciar.d (ini)
Verifique se um pacote binário está em conformidade com a política em relação aos scripts em /etc/init.d.

Java (Java)
Este script verifica se os pacotes estão em conformidade com vários aspectos do debian Java
.

páginas de manual (homem)
Este script verifica se um pacote binário está em conformidade com a política de página do manual.

md5somas (md5)
Este script verifica se os arquivos de controle md5sum são válidos, se eles são fornecidos por um binário
pacote.

formato de menu (mnf)
Este script valida o formato de cardápio arquivos.

menus (mas)
Verifique se um pacote binário está em conformidade com a política em relação a cardápio e base de documentos arquivos.

nmu (nmu)
Este script verifica se um pacote de origem é consistente quanto ao seu NMU-ness.

sites obsoletos (obsoleto)
Este script verifica se há URLs obsoletos (mas ainda válidos)

ocaml (ocaml)
Isso procura erros comuns em pacotes binários OCaml.

sistemas de patch (pancadinha)
Este script verifica vários problemas possíveis ao usar sistemas de patch

phpear (phpear)
Este script verifica se os pacotes estão de acordo com vários aspectos do debian PHP
.

po-debconf (pd)
Isso procura por erros comuns em pacotes usando po-debconf(7).

regras (governar)
Verifique metas e ações em debian / rules.

Scripts (scr)
Este script verifica o #! linhas de scripts em um pacote.

bibliotecas compartilhadas (shl)
Este script verifica se um pacote binário está em conformidade com a política de biblioteca compartilhada.

fonte-copyright (espião)
Este script verifica se um pacote fonte está em conformidade com a política em relação a direitos autorais
arquivos.

Cada pacote de origem deve ter um debian / copyright arquivo.

versão padrão (std)
Este script verifica se um pacote de origem contém um campo de versão de padrões válido.

links simbólicos (sym)
Este script verifica se há links simbólicos quebrados.

sistema
Verifica vários itens de política do systemd

suíte de teste
Este script verifica o campo Testsuite nos arquivos dsc do pacote, e debian / tests / control
caso existam.

metadados upstream
Este script verifica o upstream / metadados arquivo para problemas.

usrmerge (usr)
Este script verifica se há arquivos com o mesmo nome instalados em / e / usr.

versão-substvars (vs)
Este script verifica o uso correto dos vários *Versão subvars, por exemplo, obsoleto
subvars, ou uso que pode causar un-binNMUability

arquivo de observação (Assistir)
Verifique debian / watch arquivos em pacotes de origem.

COLEÇÃO


ar-info
Este script executa o comando "ar t" sobre todos os arquivos .a do pacote.

Esta coleção é removida automaticamente por padrão em laboratórios estáticos.

bin-pkg-control
Este script extrai o conteúdo de control.tar para o ao controle/ e cria
índice de controle também.

arquivo de log de mudanças
Este script copia o changelog arquivo e NOTÍCIAS.Debian arquivo (se houver) de um pacote em
o diretório lintian.

arquivo de copyright
Este script copia o direitos autorais arquivo de um pacote no diretório lintian.

debian-leia-me
Este script copia o LEIA-ME.Debian arquivo de um pacote no diretório lintian.

Esta coleção é removida automaticamente por padrão em laboratórios estáticos.

difstata
Este script extrai o diff do Debian de um pacote fonte e executa o diffstat nele,
deixando o resultado no arquivo de saída diffstat

informações do arquivo
Este script executa o lima(1) comando sobre todos os arquivos de qualquer tipo de pacote.

endurecimento-info
Este script é executado endurecimento-verificação(1) sobre todos os binários ELF de um pacote binário.

informações java
Este script extrai informações de manifestos de arquivos JAR

md5somas
Este script executa o md5somas(1) sobre todos os arquivos em um pacote binário.

objdump-info
Este script é executado objdump(1) sobre todos os binários e arquivos-objeto de um pacote binário.

arquivo de substituição
Este script copia o override arquivo de um pacote no diretório lintian.

Scripts
Este script verifica um pacote binário em busca de scripts que começam com #! e lista seus
nomes de arquivos junto com o intérprete nomeado por sua primeira linha.

O formato é: scriptpath filename

Observe que o nome do arquivo pode conter espaços, mas o scriptpath não, porque
o linux só olha a primeira palavra ao executar um script.

índice src-orig
Este script cria um arquivo de índice do conteúdo dos tarballs originais.

cordas
Este script executa o cordas(1) comando sobre todos os arquivos de um pacote binário.

Esta coleção é removida automaticamente por padrão em laboratórios estáticos.

desempacotado
Este script descompacta o pacote sob o descompactado / anuário

Esta coleção é removida automaticamente por padrão em laboratórios estáticos.

Use o lintian online usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad