InglésFrancésEspañol

Ad


icono de página de OnWorks

lintian - Online en la nube

Ejecute lintian en el proveedor de alojamiento gratuito OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando lintian que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


lintian - Herramienta de análisis estático para paquetes Debian

SINOPSIS


linciano [ DE ACTUAR!] [opciones] [paquetes]

DESCRIPCIÓN


Lintian analiza los paquetes Debian e informa de errores y violaciones de políticas. Contiene
comprobaciones automatizadas de muchos aspectos de la política de Debian, así como algunas comprobaciones de
errores.

Utiliza un directorio de archivo, llamado laboratorio, en el que almacena información sobre el
paquetes que examina. Puede mantener esta información entre múltiples invocaciones en orden
para evitar la repetición de costosas operaciones de recopilación de datos.

Hay tres formas de especificar paquetes binarios, udeb o fuente para que Lintian los procese:
nombre de archivo (el archivo .deb para un paquete binario o el archivo .dsc para un paquete fuente), por
nombrar un .cambios archivo, o mediante una consulta de laboratorio (consulte "CONSULTA DE LABORATORIO" a continuación).

Si especifica un .cambios archivo, Lintian procesará todos los paquetes enumerados en ese archivo.
Esto es conveniente al comprobar un nuevo paquete antes de cargarlo.

Si especifica paquetes para verificar o usa la opción --paquetes-desde-archivo, los paquetes
solicitado será procesado. De lo contrario, si debian / changelog existe, se analiza para
determinar el nombre del archivo .changes para buscar en el directorio principal (cuando se usa
las acciones --cheque or --deshacer). Consulte "VERIFICACIÓN DE LA ÚLTIMA CONSTRUCCIÓN" para obtener más información.

CAMPUS


Acciones del comando lintian: (solo se puede especificar una acción por invocación)

-c, --cheque
Ejecute todas las comprobaciones sobre los paquetes especificados. Esta es la acción por defecto.

-C chk1, chk2, ..., --verificar-parte chk1, chk2, ...
Ejecute solo las comprobaciones especificadas. Puede especificar el nombre del script de verificación o
La abreviatura. Para obtener más información, consulte la sección "COMPROBACIONES" a continuación.

-F, --ftp-master-rechaza
Ejecute solo las comprobaciones que emitan etiquetas que resulten en rechazos automáticos de Debian
cargar cola. La lista de dichas etiquetas se actualiza con cada lanzamiento de Lintian, por lo que puede ser
ligeramente desactualizado si ha cambiado recientemente.

Esto se implementa a través de un perfil y, por lo tanto, esta opción no se puede usar junto con
--perfil.

-T etiqueta1, etiqueta2, ..., --etiquetas etiqueta1, etiqueta2, ...
Ejecute solo las comprobaciones que emiten las etiquetas solicitadas. Las pruebas para otras etiquetas dentro
Se ejecutarán los scripts de verificación, pero no se emitirán las etiquetas.

Con estas opciones, todas las etiquetas enumeradas se mostrarán independientemente de la pantalla.
configuración.

--etiquetas-de-archivo nombre de archivo
Misma funcionalidad que --etiquetas, pero lea la lista de etiquetas de un archivo. Líneas en blanco y
las líneas que comienzan con # se ignoran. Todas las demás líneas se toman como nombres de etiquetas o
listas separadas por comas de nombres de etiquetas para (potencialmente) emitir.

Con estas opciones, todas las etiquetas enumeradas se mostrarán independientemente de la pantalla.
configuración.

-u, --deshacer
Desembala el paquete con todas las colecciones. Consulte la sección "COLECCIÓN" a continuación.

Tenga en cuenta que en esta opción también se ejecutarán todas las colecciones. Ver la sección "COLECCIÓN"
abajo.

-X chk1, chk2, ..., --no-comprobar-parte chk1, chk2, ...
Ejecute todas las comprobaciones excepto las especificadas. Puede especificar el nombre del script de verificación
o la abreviatura. Para obtener más información, consulte la sección "COMPROBACIONES" a continuación.

Opciones generales:

-h, --ayuda
Mostrar información de uso y salir.

-q, --tranquilo
Suprime todos los mensajes informativos, incluidos los comentarios de anulación (normalmente se muestran con
--mostrar anulaciones).

Esta opción se ignora en silencio si --depurar es dado. De lo contrario, si ambos --verboso y
--tranquilo se utiliza, la última de estas dos opciones entra en vigor.

Esta opción anula la verboso y del tranquilo variable en el archivo de configuración.
En el archivo de configuración, esta opción se habilita usando tranquilo variable. La
verboso y tranquilo Es posible que las variables no aparezcan en el archivo de configuración.

-v, --verboso
Muestra mensajes detallados.

If --depurar se utiliza esta opción siempre está habilitada. De lo contrario, si ambos --verboso y
--tranquilo se utiliza (y --depurar no se utiliza), la última de estas dos opciones entra en vigor.

Esta opción anula la tranquilo variable en el archivo de configuración. En el
archivo de configuración, esta opción se habilita usando verboso variable. La verboso y
tranquilo Es posible que las variables no aparezcan en el archivo de configuración.

-V, --versión
Muestre el número de versión de Lintian y salga.

--versión impresa
Imprima el número de versión sin adornos y salga.

Opciones de comportamiento para linciano.

--color (nunca | siempre | auto | html)
Ya sea para colorear las etiquetas en la salida lintian según su gravedad. El valor predeterminado es
"nunca", que nunca usa color. "always" siempre usará color, "auto" usará
color solo si la salida va a una terminal, y "html" usará etiquetas HTML
con un atributo de estilo de color (en lugar de secuencias de escape de color ANSI).

Esta opción anula la Color variable en el archivo de configuración.

- nivel de visualización predeterminado
Restablece el nivel de visualización actual al predeterminado. Básicamente, esta opción se comporta
exactamente como pasar las siguientes opciones a lintian:

B <-L> "> = importante" B <-L> "+> = normal / posible" B <-L> "+ menor / cierto"

El uso principal de esto es asegurarse de que el nivel de visualización de lintian se haya restablecido a
los valores predeterminados incorporados. En particular, esto se puede utilizar para anular la configuración de la pantalla.
anteriormente en la línea de comandos o en el archivo de configuración de lintian.

Se pueden realizar más cambios en el nivel de visualización después de esta opción. Ejemplo:
- nivel de visualización predeterminado --mostrar información le da el nivel de visualización predeterminado más
etiquetas informativas ("I:").

--display-fuente X
Mostrar solo etiquetas de la fuente X (p. Ej., El Manual de políticas o el Developer
Referencia). Esta opción se puede utilizar varias veces para agregar fuentes adicionales.
Las fuentes de ejemplo son "policy" o "devref", que son el manual de políticas y el desarrollador.
Referencia (respectivamente).

La lista completa de fuentes se puede encontrar en $ LINTIAN_ROOT / datos / salida / referencias-manuales

-E, --display-experimental, --experimental sin pantalla
Controla si mostrar etiquetas experimentales ("X:"). Normalmente se suprimen.

Si una etiqueta está marcada como experimental, esto significa que el código que genera este mensaje
no está tan bien probado como el resto de Lintian y aún podría dar resultados sorprendentes.
Siéntase libre de ignorar los mensajes experimentales que no parecen tener sentido, aunque de
Los informes de errores del curso son siempre bienvenidos (especialmente si incluyen correcciones).

Estas opciones anulan las pantalla-experimental variable en el archivo de configuración.

- advertencias de fallas
De forma predeterminada, linciano sale con estado 0 si solo se encontraron advertencias. Si esta bandera es
dado, salga con un estado de 1 si se encuentran advertencias o errores.

Esta opción anula la advertencias de falla variable en el archivo de configuración.

-i, --información
Imprima información explicativa sobre cada problema descubierto además del lintian
etiquetas de error. Para imprimir una descripción de etiqueta larga sin ejecutar lintian, consulte
información-lintian(1).

Esta opción anula info variable en el archivo de configuración.

-I, --mostrar información
Muestre también etiquetas informativas ("I:"). Normalmente se suprimen. (Este es
equivalente a -L "> = lista de deseos").

Esta opción anula la información de pantalla variable en el archivo de configuración.

Nota: nivel de visualización y información de pantalla puede que no aparezcan ambos en el archivo de configuración.

-L [+ | - | =] [> = |> | = | <| <=] [S | C | S / C], - nivel de visualización [+ | - | =] [> = |> | = | <| <=] [S | C | S / C]
Selección detallada de etiquetas que se mostrarán. Es posible agregar, eliminar o configurar
los niveles a mostrar, especificando una gravedad (S: grave, importante, normal, menor,
lista de deseos, pedante), una certeza (C: cierto, posible, una suposición salvaje), o ambos (S / C).
La configuración predeterminada es equivalente a -L "> = importante" -L "+> = normal / posible" -L
"+ menor / cierto").

El valor consta de 3 partes, donde dos de ellas son opcionales. Las partes son:

operador modificador
Cómo afectar el nivel de visualización actual. Puede ser uno de agregar a ("+"), quitar de
("-") o establezca en ("=") los niveles de visualización indicados por la siguiente selección.

El valor predeterminado es "=" (es decir, establezca el nivel de visualización).

establecer operador
El conjunto de severidad y certezas a seleccionar. El operador puede ser uno de
"> =", ">", "=", "<" o "<=". Como ejemplo, esto se puede utilizar para seleccionar todos
etiquetas importantes (o "más graves") a través de "> = importante".

Los valores seleccionados incluyen solo elementos donde ambas la severidad y la certeza
Ambos están incluidos en el conjunto.

Por ejemplo, "> = importante / posible" incluye "importante / posible",
"importante / cierto", "grave / posible" y "serio / cierto". Tenga en cuenta que lo hace
no incluir "conjetura seria / salvaje" (ya que no satisface el límite inferior para
la certeza).

El valor predeterminado es "=", que significa "exactamente" la gravedad dada o / y
certeza.

severidad-certeza
La severidad y / o certeza. Puede ser cualquiera de las 3 formas: gravedad,
certeza or gravedad/certeza.

Si solo se da una severidad o una certeza, la otra se establece por defecto en "cualquiera" como en
"cualquier certeza con la severidad dada" (o viceversa).

Esta opción anula la nivel de visualización variable en el archivo de configuración. El valor
de las nivel de visualización en el archivo de configuración debe haber entradas separadas por espacios en el
mismo formato que se pasó a través de la línea de comandos.

Nota: nivel de visualización no se puede utilizar con información de pantalla or pedante en la configuración
archivo.

-o, --no anular
Ignore todas las modificaciones proporcionadas por el paquete. Esta opción anulará
--mostrar anulaciones.

Esta opción anula la anular variable en el archivo de configuración.

--pedante
Muestre también etiquetas pedantes ("P:"). Normalmente se suprimen. (Este es
equivalente a -L "+ = pedante").

Las etiquetas Pedantic son Lintian en su forma más exigente e incluyen comprobaciones para
Estilos de empaquetado de Debian y controles con los que mucha gente no está de acuerdo. Esperar falso
positivos y etiquetas Lintian que no considere útiles si utiliza esta opción.
Probablemente no valga la pena el esfuerzo de agregar anulaciones para etiquetas pedantes.

Esta opción anula la pedante variable en el archivo de configuración.

Nota: pedante y nivel de visualización puede que no aparezcan ambos en el archivo de configuración.

--perfil proveedor [/ prof]
Utilice el perfil del proveedor (o el perfil con ese nombre). Si el nombre del perfil lo hace
no contiene una barra, se elige el perfil predeterminado para el proveedor.

Por ejemplo, si está en Ubuntu y desea utilizar las comprobaciones de Debian de Lintian, puede
utilizar:

--perfil debian

Del mismo modo, en una máquina Debian puede usar esto para solicitar las comprobaciones de Ubuntu.

Si el token {VENDEDOR} aparece en el nombre del perfil, linciano sustituirá el token
con un nombre de proveedor para encontrar el perfil. linciano usa Dpkg :: Vendor para determinar el
mejor proveedor para usar (cuanto más cerca del proveedor actual, mejor). Esto es mayormente
útil para las personas que implementan sus propias comprobaciones sobre Lintian.

Si no se especifica, el valor predeterminado es {VENDOR} / principal.

Consulte el Manual del usuario de Lintian para obtener la documentación completa de los perfiles.

--mostrar anulaciones, - oculta-anula
Controla si se deben mostrar las etiquetas que se han anulado.

El --mostrar anulaciones difiere de --no anulaciones en que las etiquetas anuladas mostradas
todavía estar marcado como anulado (usando un código "O").

Si se muestran las etiquetas anuladas, también se mostrarán los comentarios anulados relacionados
(a menos que se use --quiet). Consulte el Manual del usuario de Lintian para
documentación sobre cómo lintian relaciona los comentarios con una anulación determinada.

Estas opciones anulan las Mostrar anulaciones variable en el archivo de configuración.

--suprimir-etiquetas etiqueta1, etiqueta2, ...
Suprima las etiquetas enumeradas. No se informarán si ocurren y no afectarán
el estado de salida de Lintian. Esta opción se puede dar varias veces y se puede mezclar.
--suprimir-etiquetas-del-archivo.

Esta opción se puede utilizar junto con --no-comprobar-parte ("Ni esos cheques ni estos
etiquetas ") y --verificar-parte ("Solo esos controles, pero no estas etiquetas (de esos controles)")
para reducir aún más la selección de etiquetas.

Cuando se usa con --etiquetas, esta opción se ignora en su mayoría.

--suprimir-etiquetas-del-archivo presentar
Suprime todas las etiquetas enumeradas en el archivo dado. Líneas en blanco y líneas que comienzan con #
son ignorados. Todas las demás líneas se toman como nombres de etiquetas o listas de
nombres de etiquetas para suprimir. Las etiquetas suprimidas no se informarán si ocurren y
no afectará el estado de salida de Lintian.

Las etiquetas analizadas desde el archivo se manejarán como si se hubieran dado al
--suprimir-etiquetas opción (por ejemplo, ignorada si --etiquetas se utiliza).

--sin-tag-display-limit
De forma predeterminada, lintian se limita a emitir como máximo 4 instancias de cada etiqueta por
procesable cuando STDOUT es un TTY. Esta opción desactiva ese límite.

Cuando STDOUT no es un TTY, lintian no tiene límite.

Opciones de configuración:

--cfg archivo de configuración
Lea la configuración del archivo de configuración en lugar de las ubicaciones predeterminadas. Esta opción
anula el LINTIAN_CFG Variable ambiental.

--no-cfg
No lea ningún archivo de configuración. Esta opción anula la --cfg anterior.

--ignorar-lintian-env
Ignore todas las variables de entorno que comiencen con LINTÁN_.

Esta opción es principalmente útil para aplicaciones que se ejecutan linciano para comprobar paquetes
y no desea que el usuario que invoca afecte el resultado (estableciendo LINTIAN_PROFILE
etc.).

Tenga en cuenta que lo hace no porque linciano ignorar todo el entorno como TMPDIR or
DEB_VENDOR. Este último puede afectar el perfil predeterminado (o el token "{VENDOR}" para
--perfil).

Por lo general, debe combinarse con --sin-directorios-de-usuario (o desarmar $ HOME y todo Xdg_
variable).

--incluir-dir dir
Utilice dir como "LINTIAN_ROOT" adicional. Se espera que el directorio tenga un
diseño al LINTIAN_ROOT (si existe), pero no es necesario que sea un
raíz contenida.

linciano Verificará este directorio en busca de perfiles (adicionales), archivos de datos, soporte
bibliotecas y cheques. Los dos últimos implican que Lintian puede intentar carga y
ejecutar código de este directorio.

Esta opción puede aparecer más de una vez; cada vez agregando un directorio adicional.
Los directorios se buscan en el orden en que aparecen en la línea de comando.

Se comprobarán los directorios adicionales después de los directorios de usuarios (aunque consulte
--sin-directorios-de-usuario) y antes el núcleo LINTIAN_ROOT.

Note: Esta opción debería ser la primera si se proporciona.

-j [X], --trabajos[= X]
Establezca el límite de la cantidad de trabajos de desembalaje que Lintian ejecutará en paralelo. Si X no es
dado, Lintian no limitará el número de trabajos de desempaquetado que se pueden ejecutar en
paralela.

Esta opción anula la recibas nuevas vacantes en tu correo variable en el archivo de configuración.

Por defecto, Lintian utilizará nproc para determinar un incumplimiento razonable (o 2, si el
nproc falla).

--directorios-de-usuario, --sin-directorios-de-usuario
De forma predeterminada, linciano comprobará $ HOME y / Etc para archivos proporcionados por el usuario o el
sysadmin local (por ejemplo, archivos de configuración y perfiles). Este valor predeterminado se puede desactivar (y
reactivado) usando --sin-directorios-de-usuario (y --directorios-de-usuario, Respectivamente).

Estas opciones no afectan la inclusión de LINTIAN_ROOT, que siempre se incluye.

Estas opciones pueden aparecer varias veces, en cuyo caso la última en aparecer
determina el resultado.

Tenga en cuenta que si la intención es solo deshabilitar el usuario $ HOME, luego desarmando $ HOME
y XDG _ * _ INICIO puede ser suficiente. Alternativamente, / Etc se puede "volver a agregar" usando
--incluir-dir (consideración: / etc / lintianrc será ignorado por esto).

Si la intención es evitar efectos secundarios (no intencionales) del usuario que llama, entonces
esta opción podría combinarse con --ignorar-lintian-env.

Si por alguna razon --sin-directorios-de-usuario no se puede utilizar, considere desarmar $ HOME y
todo el $ XDG_ * variables (no solo las $ XDG _ * _ INICIO unos).

Note: Esta opción debería ser la primera si se proporciona.

Desarrollador / Opciones de uso especial:

- raíz baja
Anula la advertencia de lintian cuando se ejecuta con privilegios de superusuario.

--mantener-laboratorio
De forma predeterminada, los labs temporales se eliminarán una vez que finalice Lintian. Especificando esto
Las opciones dejarán atrás el laboratorio, lo que podría ser útil para fines de depuración. usted
puede averiguar dónde se encuentra el laboratorio temporal ejecutando lintian con el --verboso
.

Para laboratorios estáticos (no temporales), esta opción hace que Lintian omita la limpieza automática.
de algunas colecciones.

--laboratorio laboratorio
Utilice labdir como laboratorio permanente. Aquí es donde Lintian guarda información sobre
los paquetes que comprueba. Esta opción anula la LINTIAN_LAB Variable ambiental
y la entrada del archivo de configuración del mismo nombre.

--paquetes-desde-archivo X
Procese los paquetes enumerados en X. Si la línea comienza con "! Query:", el resto de
esa línea se procesa como una consulta de laboratorio (consulte "CONSULTA DE LABORATORIO").

De lo contrario, la línea se lee como la ruta a un archivo para procesar (todos los espacios en blanco son
¡incluido!).

Si X es "-", Lintian leerá los paquetes de STDIN.

--perf-depuración
Habilite el registro de depuración relacionado con el rendimiento.

Los datos registrados y el formato utilizado están sujetos a cambios con cada lanzamiento.

Tenga en cuenta que parte de la información también puede estar disponible (posiblemente en una
formato) con el --depurar .

--perf-salida SALIDA
Escriba información de depuración relacionada con el rendimiento en el archivo o descriptor de archivo especificado.
Si OUTPUT comienza con '&' o '+', Lintian manejará OUTPUT especialmente. De lo contrario,
Lintian abrirá el archivo indicado por OUTPUT para escritura (truncando si existe,
crearlo si no existe).

Si el primer carácter de SALIDA es un & y el resto del argumento es un número N, entonces
lintian intenta escribirlo en el descriptor de archivo con el número N. Dicho archivo
El descriptor debe estar abierto para escritura. P.ej &2 hace que Lintian escriba la actuación
iniciando sesión en STDERR.

Si el primer carácter de SALIDA es un +, Lintian lo agregará al archivo en lugar de
truncándolo. En este caso, el nombre del archivo es SALIDA con el carácter inicial "+"
remoto. P.ej + mi-archivo hace que Lintian se agregue a mi archivo

Si Lintian debe escribir la salida en un archivo que comience con un literal '&' o '+', entonces
simplemente prefijo "./" (por ejemplo, "+ mi-archivo" se convierte en "./+mi-archivo").

Si se omite esta opción, Lintian utilizará de forma predeterminada STDOUT.

-U info1, info2, ..., --descomprimir-info info1, info2, ...
Recopile información info1, info2, etc., incluso si los controles no los requieren.
Las colecciones solicitadas por esta opción tampoco se eliminan automáticamente (en esta ejecución).

Esta opción es sobre todo útil para la depuración o configuraciones de propósito especial.

Está permitido dar esta opción más de una vez. Las siguientes dos líneas de
los argumentos son semánticamente equivalentes:

-U información1 -U información2
-U info1, info2

CHEQUES


apache2
Comprueba varios errores de compilación en las dependencias inversas de Apache2

aplicación-no-biblioteca
aplicación empaquetada como una biblioteca (importada de pkg-perl-tools)

fabricación automática (Auto)
Comprueba si hay archivos de automake erróneos, faltantes o obsoletos

binarios (papelera)
Este script comprueba los binarios y los archivos de objetos en busca de errores.

archivo de registro de cambios (CHG)
Este script verifica si un paquete binario cumple con la política con respecto al registro de cambios
archivos.

Cada paquete binario con un / usr / share / doc / el directorio debe tener un registro de cambios de Debian
archivo en registro de cambios.Debian.gz a menos que el registro de cambios de Debian y el anterior sea el
mismo archivo; en este caso, debe estar en registro de cambios.gz.

Si hay un archivo de registro de cambios ascendente, debe llamarse "changelog.gz".

Ambos archivos de registro de cambios deben comprimirse con "gzip -9". Incluso si empiezan
pequeños, se agrandarán con el tiempo.

archivo de cambios (cambiar)
Este script busca varios problemas con los archivos .changes

confiados (cnf)
Este script comprueba si el archivo de control conffiles de un paquete binario es correcto.

archivo de control (dctl)
Este script comprueba debian / control archivos en paquetes fuente

archivos de control (ctl)
Busque archivos de control desconocidos en el paquete binario.

archivo de derechos de autor (copiar)
Este script comprueba si un paquete binario cumple con la política con respecto a los derechos de autor.
archivos.

Cada paquete binario debe tener un / usr / share / doc //derechos de autor archivo o debe
tener un enlace simbólico / usr / share / doc / -> , dónde viene de la misma fuente
package y pkg foo declaran una relación "Depende" en la barra.

crujido (debutante)
Esto busca cruft en el empaquetado de Debian o en la fuente ascendente

dbus
Comprueba la configuración de D-Bus obsoleta o dañina

formato deb (dfmt)
Este script comprueba el formato del archivo deb ar en sí.

debconf (dc)
Esto busca errores comunes en paquetes que usan debconf.

debhelper (dh)
Busca errores comunes en los paquetes fuente de debhelper.

Léame de Debian (drm)
Este script comprueba el LÉAME.Debian archivo para varios problemas.

directorio-fuente-debian (DSD)
Este script busca errores en debian / fuente / * archivos.

descripción (de)
Compruebe si el campo de control Descripción de un paquete binario se ajusta a las reglas de
las Educativa Manual (sección 3.4).

archivos-duplicados (tonto)
Este script busca archivos duplicados usando sumas de verificación

campos (fld)
Este script verifica la sintaxis de los campos en los archivos de control de paquetes, como se describe en
las Educativa Manual.

longitud del nombre de archivo (flanco)
Este script busca nombres de archivo de paquete largos

archivos (fil)
Este script comprueba si un paquete binario se ajusta a la política WRT para archivos y
directorios.

controles de grupo (gchck)
Este script busca algunos problemas que pueden aparecer en paquetes creados a partir del mismo
fuente. Esto incluye dependencias circulares dentro de la fuente y prioridad dentro de la fuente.
cheques.

enorme-usr-share (casa)
Este script comprueba si un paquete dependiente de la arquitectura tiene grandes cantidades de datos.
in / Usr / share.

infoarchivos (info)
Este script comprueba si un paquete binario se ajusta a la política del documento de información.

init.d (ini)
Compruebe si un paquete binario se ajusta a la política con respecto a los scripts en /etc/init.d.

Java (Java)
Este script comprueba si los paquetes cumplen con varios aspectos de Debian Java.
.

páginas de manual (hombre)
Este script comprueba si un paquete binario se ajusta a la política de la página del manual.

md5sums (md5)
Este script comprueba si los archivos de control md5sum son válidos, si son proporcionados por un binario.
paquete.

formato de menú (MNF)
Este script valida el formato de MENÚ archivos.

menús (men)
Compruebe si un paquete binario se ajusta a la política con respecto a MENÚ y base de documentos archivos.

nmu (nmu)
Este script comprueba si un paquete fuente es coherente con su NMU.

sitios obsoletos (obso)
Este script busca URL obsoletas (pero aún válidas)

ocaml (ocaml)
Esto busca errores comunes en paquetes binarios OCaml.

sistemas de parche (palmadita)
Este script busca varios problemas posibles al usar sistemas de parches.

aparecer (aparecer)
Este script comprueba si los paquetes cumplen con varios aspectos del PHP de Debian.
.

po-debconf (pd)
Esto busca errores comunes en paquetes que usan po-debconf(7).

reglas (rul)
Compruebe objetivos y acciones en debian / reglas.

guiones (scr)
Este script comprueba el #! líneas de scripts en un paquete.

bibliotecas compartidas (shl)
Este script comprueba si un paquete binario se ajusta a la política de biblioteca compartida.

fuente-copyright (espiar)
Este script verifica si un paquete fuente cumple con la política con respecto a los derechos de autor.
archivos.

Cada paquete fuente debe tener un debian / copyright archivo.

versión estándar (enfermedades de transmisión sexual)
Este script comprueba si un paquete fuente contiene un campo de Versión estándar válido.

enlaces simbólicos (sym)
Este script busca enlaces simbólicos rotos.

sistemad
Comprueba varios aspectos de la política de systemd

Banco de pruebas
Este script comprueba el campo Testsuite en los archivos dsc del paquete y debian / tests / control
Si alguna.

metadatos ascendentes
Este script comprueba el upstream / metadatos archivo de problemas.

fusionar (usr)
Este script busca archivos con el mismo nombre instalados en / y / usr.

versión-substvars (vs)
Este script comprueba el uso correcto de los distintos *Versión substvars, por ejemplo, obsoleto
substvars, o el uso que puede causar un-binNMUability

archivo de reloj (reloj)
cheque debian / reloj archivos en paquetes fuente.

RECOLECCIÓN


información-ar
Este script ejecuta el comando "ar t" sobre todos los archivos .a del paquete.

Esta colección se elimina automáticamente de forma predeterminada en los laboratorios estáticos.

control-paquete-bin
Este script extrae el contenido de control.tar en el control/ y crea
control-index también.

archivo de registro de cambios
Este script copia el cambios archivo y NOTICIAS.Debian archivo (si lo hay) de un paquete en
el directorio de lintian.

archivo de derechos de autor
Este script copia el derechos de autor, archivo de un paquete en el directorio lintian.

Léame de Debian
Este script copia el LÉAME.Debian archivo de un paquete en el directorio lintian.

Esta colección se elimina automáticamente de forma predeterminada en los laboratorios estáticos.

difstat
Este script extrae el diff de Debian de un paquete fuente y ejecuta diffstat en él,
dejando el resultado en el archivo de salida diffstat

información del archivo
Este script ejecuta el presentar(1) comando sobre todos los archivos de cualquier tipo de paquete.

endurecimiento-info
Este script se ejecuta control de endurecimiento(1) sobre todos los binarios ELF de un paquete binario.

información java
Este script extrae información de manifiestos de archivos JAR

md5sums
Este script ejecuta el md5sums(1) sobre todos los archivos de un paquete binario.

información-objdump
Este script se ejecuta volcado de objetos(1) sobre todos los archivos binarios y objetos de un paquete binario.

anular-archivo
Este script copia el anular archivo de un paquete en el directorio lintian.

guiones
Este script escanea un paquete binario en busca de scripts que comiencen con #! y enumera sus
nombres de archivo junto con el intérprete nombrado por su primera línea.

El formato es: scriptpath nombre de archivo

Tenga en cuenta que el nombre del archivo puede contener espacios, pero la ruta del script no lo hará, porque
linux solo mira la primera palabra al ejecutar un script.

índice-src-orig
Este script crea un archivo de índice del contenido de los archivos originales.

instrumentos de cuerda
Este script ejecuta el instrumentos de cuerda(1) comando sobre todos los archivos de un paquete binario.

Esta colección se elimina automáticamente de forma predeterminada en los laboratorios estáticos.

desempaquetado
Este script descomprime el paquete debajo del desempaquetado/ directorio

Esta colección se elimina automáticamente de forma predeterminada en los laboratorios estáticos.

Utilice lintian en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad