EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

lintian - Online în cloud

Rulați lintian în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda lintian care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


lintian - Instrument de analiză statică pentru pachetele Debian

REZUMAT


lintian [acțiune] [Opțiuni] [ofertele] ...

DESCRIERE


Lintian disecă pachetele Debian și raportează erori și încălcări ale politicii. Contine
verificări automate pentru multe aspecte ale politicii Debian, precum și unele verificări pentru comun
erori.

Utilizează un director de arhivă, numit laborator, în care stochează informații despre
pachetele pe care le examinează. Poate păstra aceste informații între invocări multiple în ordine
pentru a evita repetarea operațiunilor costisitoare de colectare a datelor.

Există trei moduri de a specifica pachete binare, udeb sau sursă pe care Lintian să le proceseze: by
nume de fișier (fișierul .deb pentru un pachet binar sau fișierul .dsc pentru un pachet sursă), prin
denumind a .schimbări fișier sau utilizând o interogare de laborator (consultați „INTREBARE LABORATOR” de mai jos).

Dacă specificați a .schimbări fișier, Lintian va procesa toate pachetele listate în acel fișier.
Acest lucru este convenabil când verificați un pachet nou înainte de a-l încărca.

Dacă specificați pachete de verificat sau utilizați opțiunea --pachete-din-fișier, pachetele
solicitate vor fi procesate. Altfel, dacă debian/changelog există, este analizat la
determinați numele fișierului .changes de căutat în directorul părinte (atunci când utilizați
actiunile --Verifica or --despacheta). Consultați „VERIFICAREA ULTIMEI CONSTRUCȚII” pentru mai multe informații.

OPŢIUNI


Acțiuni ale comenzii lintian: (poate fi specificată o singură acțiune per invocare)

-c, --Verifica
Rulați toate verificările asupra pachetelor specificate. Aceasta este acțiunea implicită.

-C chk1,chk2,..., --check-part chk1,chk2,...
Rulați numai verificările specificate. Puteți fie să specificați numele scriptului de verificare, fie
abrevierea. Pentru detalii, consultați secțiunea „VERIFICARE” de mai jos.

-F, --ftp-master-rejects
Rulați numai verificările care emit etichete care duc la respingeri automate de la Debian
coada de încărcare. Lista acestor etichete este reîmprospătată cu fiecare lansare Lintian, așa că poate fi
ușor depășit dacă s-a schimbat recent.

Acest lucru este implementat printr-un profil și, prin urmare, această opțiune nu poate fi utilizată împreună cu
--profil.

-T tag1, tag2,..., --Etichete tag1, tag2,...
Rulați numai verificările care emit etichetele solicitate. Testele pentru alte etichete din interior
scripturile de verificare vor fi executate, dar etichetele nu vor fi emise.

Cu aceste opțiuni, toate etichetele listate vor fi afișate indiferent de afișare
setări.

--etichete-din-fișier nume de fișier
Aceeași funcționalitate ca și --Etichete, dar citiți lista de etichete dintr-un fișier. Rânduri goale și
liniile care încep cu # sunt ignorate. Toate celelalte linii sunt considerate nume de etichete sau
liste separate prin virgulă de nume de etichete de emis (potențial).

Cu aceste opțiuni, toate etichetele listate vor fi afișate indiferent de afișare
setări.

-u, --despacheta
Despachetează pachetul pentru toate colecțiile. Consultați secțiunea „Colecție” de mai jos.

Rețineți că această opțiune va rula și toate colecțiile. Consultați secțiunea „Colecție”.
de mai jos.

-X chk1,chk2,..., --nu-verificați-partea chk1,chk2,...
Executați toate verificările, cu excepția celor specificate. Puteți fie să specificați numele scriptului de verificare
sau abrevierea. Pentru detalii, consultați secțiunea „VERIFICARE” de mai jos.

Optiuni generale:

-h, --Ajutor
Afișează informațiile de utilizare și ieși.

-q, --Liniște
Suprimați toate mesajele informaționale, inclusiv comentariile de anulare (afișate în mod normal cu
--show-overrides).

Această opțiune este ignorată în tăcere dacă --depanare este dată. Altfel, dacă ambele --verbos și
--Liniște este utilizată, ultima dintre aceste două opțiuni are efect.

Această opțiune înlocuiește prolix si liniştit variabilă din fișierul de configurare.
În fișierul de configurare, această opțiune este activată prin utilizarea liniştit variabil. The
prolix și liniştit este posibil ca variabilele să nu apară ambele în fișierul de configurare.

-v, --verbos
Afișează mesaje detaliate.

If --depanare este folosită această opțiune este întotdeauna activată. Altfel, dacă ambele --verbos și
--Liniște este folosit (și --depanare nu este utilizat), ultima dintre aceste două opțiuni va avea efect.

Această opțiune înlocuiește liniştit variabilă din fișierul de configurare. În
de configurare, această opțiune este activată prin utilizarea prolix variabil. The prolix și
liniştit este posibil ca variabilele să nu apară ambele în fișierul de configurare.

-V, --versiune
Afișați numărul versiunii lintian și ieșiți.

--versiunea-tipărită
Tipăriți numărul versiunii fără ornamente și ieșiți.

Opțiuni de comportament pentru lintian.

--culoare (niciodată|întotdeauna|auto|html)
Dacă trebuie să colorați etichetele în ieșirea lintian în funcție de gravitatea lor. Valoarea implicită este
„niciodată”, care nu folosește niciodată culoarea. „always” va folosi întotdeauna culoarea, „auto” va folosi
culoare numai dacă ieșirea este către un terminal, iar „html” va folosi etichete HTML
cu un atribut de stil de culoare (în loc de secvențele de evacuare a culorilor ANSI).

Această opțiune înlocuiește culoare variabilă din fișierul de configurare.

--default-display-level
Resetați nivelul de afișare curent la valoarea implicită. Practic, această opțiune se comportă
exact ca și dacă trecem următoarele opțiuni către lintian:

B<-L> ">=important" B<-L> "+>=normal/posibil" B<-L> "+minor/certa"

Utilizarea principală pentru aceasta este de a vă asigura că nivelul de afișare al lui Lintian a fost resetat la
valorile implicite încorporate. În special, aceasta poate fi folosită pentru a anula setările de afișare
mai devreme pe linia de comandă sau în fișierul de configurare lintian.

Se pot face modificări suplimentare ale nivelului de afișare după această opțiune. Exemplu:
--default-display-level --afișare-informații vă oferă nivelul implicit de afișare plus
etichete informaționale ("I:").

--display-source X
Afișați numai etichetele din sursa X (de exemplu, Manualul de politici sau Dezvoltatorul
Referinţă). Această opțiune poate fi folosită de mai multe ori pentru a adăuga surse suplimentare.
Exemple de surse sunt „politică” sau „devref”, fiind Manualul de politici și Dezvoltatorul
Referință (respectiv).

Întreaga listă a surselor poate fi găsită în $LINTIAN_ROOT/data/output/manual-references

-E, --afișare-experimental, --fără-afișare-experimental
Controlați dacă să afișați etichete experimentale ("X:"). Ele sunt în mod normal suprimate.

Dacă o etichetă este marcată ca experimentală, înseamnă că codul care generează acest mesaj
nu este la fel de bine testat ca restul lui Lintian și ar putea da rezultate surprinzătoare.
Simțiți-vă liber să ignorați mesajele experimentale care, totuși, par să nu aibă sens
Rapoartele de erori ale cursului sunt întotdeauna binevenite (în special dacă includ remedieri).

Aceste opțiuni înlocuiesc display-experimental variabilă din fișierul de configurare.

--fail-on-warnings
În mod implicit, lintian iese cu starea 0 dacă au fost găsite doar avertismente. Dacă acest steag este
dat, ieșiți cu starea 1 dacă sunt găsite avertismente sau erori.

Această opțiune înlocuiește avertismente de eroare variabilă din fișierul de configurare.

-i, --info
Tipăriți informații explicative despre fiecare problemă descoperită în plus față de lintian
etichete de eroare. Pentru a tipări o descriere lungă de etichetă fără a rula lintian, consultați
lintian-info(1).

Această opțiune anulează info variabilă din fișierul de configurare.

-I, --afișare-informații
Afișați și etichete informaționale ("I:"). Ele sunt în mod normal suprimate. (Aceasta este
echivalent cu -L „>=listă de dorințe”).

Această opțiune înlocuiește afișare-informații variabilă din fișierul de configurare.

Notă: la nivel de afișare și afișare-informații este posibil să nu apară ambele în fișierul de configurare.

-L [+|-|=][>=|>|=|<|<=][S|C|S/C], --nivel de afișare [+|-|=][>=|>|=|<|<=][S|C|S/C]
Selecție cu granulație fină a etichetelor care urmează să fie afișate. Este posibil să adăugați, să eliminați sau să setați
nivelurile de afișat, specificând o gravitate (S: grav, important, normal, minor,
wishlist, pedant), o certitudine (C: cert, posibil, wild-ghici), sau ambele (S/C).
Setările implicite sunt echivalente cu -L ">=important" -L „+>=normal/posibil” -L
„+minor/certa”).

Valoarea constă din 3 părți, unde două dintre ele sunt opționale. Piesele sunt:

operator modificator
Cum să afectați nivelul actual de afișare. Poate fi unul dintre adăugați la ("+"), eliminați din
("-") sau setați la ("=") nivelul(ele) de afișare notate prin următoarea selecție.

Valoarea implicită este „=" (adică setați nivelul de afișare).

operator set
Setul de severitate și certitudini care urmează să fie selectate. Operatorul poate fi unul dintre
">=", ">", "=", "<" sau "<=". De exemplu, aceasta poate fi folosită pentru a selecta toate
etichete importante (sau „mai severe”) prin „>=important”.

Valorile selectate includ numai elementele în care atât severitatea și certitudinea
sunt ambele incluse în set.

De exemplu, „>=important/posibil” include „important/posibil”,
„important/cert”, „grav/posibil” și „grav/cert”. Rețineți că da
nu includeți „serios/wild-ghici” (din moment ce nu satisface limita inferioară pentru
certitudinea).

Valoarea implicită este „=", ceea ce înseamnă „exact” severitatea dată sau/și
certitudine.

severitate-certitudine
Severitatea sau/și certitudinea. Aceasta poate fi oricare dintre cele 3 forme: severitate,
certitudine or severitate/certitudine.

Dacă este dată doar o severitate sau o certitudine, celălalt este implicit „orice” ca în
„orice certitudine cu severitatea dată” (sau invers).

Această opțiune înlocuiește la nivel de afișare variabilă din fișierul de configurare. Valoarea
a la nivel de afișare în fișierul de configurare ar trebui să fie intrări separate prin spațiu în fișierul
același format cu cel transmis prin linia de comandă.

Notă: la nivel de afișare nu poate fi folosit cu afișare-informații or pedant în configurație
fișier.

-o, --fără-override
Ignorați toate înlocuirile furnizate de pachet. Această opțiune va anula
--show-overrides.

Această opțiune înlocuiește trece peste variabilă din fișierul de configurare.

--pedant
Afișați și etichete pedante ("P:"). Ele sunt în mod normal suprimate. (Aceasta este
echivalent cu -L „+=pedant”).

Etichetele pedante sunt cele mai pretențioase Lintian și includ verificări pentru anumite particularități
Stiluri de ambalare Debian și verificări cu care mulți oameni nu sunt de acord. Așteptați-vă la fals
pozitive și etichete Lintian pe care nu le considerați utile dacă utilizați această opțiune.
Adăugarea de înlocuiri pentru etichetele pedante probabil nu merită efortul.

Această opțiune înlocuiește pedant variabilă din fișierul de configurare.

Notă: pedant și la nivel de afișare este posibil să nu apară ambele în fișierul de configurare.

--profil furnizor[/prof]
Utilizați profilul de la furnizor (sau profilul cu acest nume). Dacă numele profilului o face
nu conține o bară oblică, este ales profilul implicit pentru decât furnizor.

De exemplu, dacă sunteți pe Ubuntu și doriți să utilizați verificările Debian de la Lintian, puteți
utilizați:

--profil debian

De asemenea, pe o mașină Debian puteți utiliza acest lucru pentru a solicita verificările Ubuntu.

Dacă jetonul {VENDOR} apare în numele profilului, lintian va înlocui jetonul
cu un nume de furnizor pentru a găsi profilul. lintian folosește Dpkg::Vendor pentru a determina
cel mai bun furnizor de utilizat (cu cât mai aproape de furnizorul actual, cu atât mai bine). Aceasta este în mare parte
util pentru oamenii care își implementează propriile verificări pe Lintian.

Dacă nu este specificată, valoarea implicită este {VENDOR}/principal.

Vă rugăm să consultați Manualul utilizatorului Lintian pentru documentația completă a profilurilor.

--show-overrides, --ascunde-de-supracrie
Controlează dacă etichetele care au fost înlocuite trebuie afișate.

--show-overrides difera de --fără-override în care etichetele suprascrise afișate vor
să fie încă marcate ca înlocuite (folosind un cod „O”).

Dacă sunt afișate etichetele înlocuite, vor fi afișate și comentariile de anulare aferente
(cu excepția cazului în care se folosește --quiet). Vă rugăm să consultați manualul de utilizare Lintian pentru
documentație despre modul în care lintian leagă comentariile cu o anumită modificare.

Aceste opțiuni înlocuiesc show-override variabilă din fișierul de configurare.

--suprimă-etichete tag1, tag2,...
Suprimați etichetele listate. Nu vor fi raportate dacă apar și nu vor afecta
statutul de ieșire al lui Lintian. Această opțiune poate fi dată de mai multe ori și poate fi amestecată
cu --suppress-tags-from-file.

Această opțiune poate fi folosită împreună cu --nu-verificați-partea ("Nu acele cecuri, nici acestea
etichete") și --check-part ("Doar acele verificări, dar nu aceste etichete (din acele verificări)")
pentru a reduce și mai mult selecția etichetelor.

Când este utilizat cu --Etichete, această opțiune este în mare parte ignorată.

--suppress-tags-from-file fişier
Suprimați toate etichetele listate în fișierul dat. Linii goale și linii care încep cu #
sunt ignorate. Toate celelalte linii sunt considerate nume de etichete sau liste separate prin virgulă
nume de etichetă pentru a suprima. Etichetele suprimate nu vor fi raportate dacă apar și
nu va afecta starea de ieșire a lui Lintian.

Etichetele analizate din fișier vor fi tratate ca și cum ar fi fost date către
--suprimă-etichete opțiune (de exemplu, ignorat dacă --Etichete este folosit).

--no-tag-display-limit
În mod implicit, lintian se limitează la emiterea a cel mult 4 instanțe ale fiecărei etichete per fiecare
procesabil atunci când STDOUT este un TTY. Această opțiune dezactivează această limită.

Când STDOUT nu este un TTY, lintian nu are limită.

Opțiuni de configurare:

--cfg configfile
Citiți configurația din fișierul de configurare, mai degrabă decât locațiile implicite. Această opțiune
trece peste LINTIAN_CFG variabilă de mediu.

--no-cfg
Nu citiți niciun fișier de configurare. Această opțiune înlocuiește --cfg de mai sus.

--ignore-lintian-env
Ignorați toate variabilele de mediu începând cu LINTIAN_.

Această opțiune este utilă mai ales pentru aplicațiile care rulează lintian pentru verificarea pachetelor
și nu doresc ca utilizatorul care invocă să afecteze rezultatul (prin setarea LINTIAN_PROFILE
etc.).

Rețineți că da nu cauză lintian a ignora întregul mediu ca TMPDIR or
DEB_VENDOR. Acesta din urmă poate afecta profilul implicit (sau simbolul „{VENDOR}” pentru
--profil).

De obicei, ar trebui combinat cu --no-user-dirs (sau dezactivarea $HOME și tot XDG_
variabile).

--include-dir dir
Folosiți dir ca „LINTIAN_ROOT” suplimentar. Directorul este de așteptat să aibă un similar
layout-ul la LINTIAN_ROOT (dacă există), dar nu trebuie să fie complet auto-
rădăcină conținută.

lintian va verifica acest director pentru profiluri (suplimentare), fișiere de date, suport
biblioteci și cecuri. Ultimele două implică faptul că Lintian ar putea încerca încărca și
a executa cod din acest director.

Această opțiune poate apărea de mai multe ori; adăugând de fiecare dată un director suplimentar.
Directoarele sunt căutate în ordinea în care apar pe linia de comandă.

Directoarele suplimentare vor fi verificate după directoarele utilizatorilor (deși vezi
--no-user-dirs) Şi înainte nucleul LINTIAN_ROOT.

notițe: Această opțiune ar trebui să fie prima dacă este dată.

-j [X], --locuri de munca[=X]
Setați limita pentru câte lucrări de dezambalare va rula Lintian în paralel. Dacă X nu este
dat, Lintian nu va limita numărul de joburi de despachetare care pot rula
paralel.

Această opțiune înlocuiește de locuri de muncă variabilă din fișierul de configurare.

În mod implicit, Lintian va folosi nproc pentru a determina o implicită rezonabilă (sau 2, dacă
nproc eșuează).

--user-dirs, --no-user-dirs
În mod implicit, lintian voi verifica $ ACASĂ și / Etc pentru fișierele furnizate de utilizator sau de
administrator de sistem local (de exemplu, fișiere de configurare și profiluri). Această implicită poate fi dezactivată (și
reactivat) prin utilizarea --no-user-dirs (Și --user-dirs, respectiv).

Aceste opțiuni vor nu afectează includerea lui LINTIAN_ROOT, care este întotdeauna inclusă.

Aceste opțiuni pot apărea de mai multe ori, caz în care ultima dintre ele va apărea
determină rezultatul.

Rețineți că, dacă intenția este doar de a dezactiva cea a utilizatorului $ ACASĂ, apoi dezactivat $ ACASĂ
și XDG_*_ACASĂ poate fi suficient. Alternativ, / Etc poate fi „readăugat” prin utilizarea
--include-dir (avertisment: /etc/lintianrc vor fi ignorate de aceasta).

Dacă intenția este de a evita efectele secundare (neintenționate) ale utilizatorului care apelează, atunci
această opțiune ar putea fi combinată cu --ignore-lintian-env.

Dacă dintr-un motiv oarecare --no-user-dirs nu poate fi folosit, atunci luați în considerare dezactivarea $ ACASĂ și
toate $XDG_* variabile (nu doar $XDG_*_ACASĂ cele).

notițe: Această opțiune ar trebui să fie prima dacă este dată.

Dezvoltator/Opțiuni speciale de utilizare:

--permite-rădăcină
Ignorați avertismentul lintian atunci când este rulat cu privilegii de superutilizator.

--ţine-laborator
În mod implicit, laboratoarele temporare vor fi eliminate după ce lintian este terminat. Precizând acest lucru
opțiunile vor lăsa laboratorul în urmă, ceea ce ar putea fi util în scopuri de depanare. Tu
pot afla unde se află laboratorul temporar rulând lintian cu --verbos
opțiune.

Pentru laboratoarele statice (non-temporare), această opțiune face ca Lintian să omite curățarea automată
al unor colecţii.

--laborator labdir
Utilizați labdir ca laborator permanent. Aici este locul în care Lintian păstrează informații despre
pachetele pe care le verifică. Această opțiune înlocuiește LINTIAN_LAB variabilă de mediu
și intrarea fișierului de configurare cu același nume.

--pachete-din-fișier X
Procesați pachetele enumerate în X. Dacă linia începe cu „!query:”, atunci restul
acea linie este procesată ca o interogare de laborator (consultați „INTERROGARE DE LABORATOR”).

În caz contrar, linia este citită ca cale către un fișier de procesat (toate spațiile albe sunt
inclus!).

Dacă X este „-”, Lintian va citi pachetele din STDIN.

--perf-debug
Activați jurnalul de depanare legat de performanță.

Datele înregistrate și formatul utilizat pot fi modificate cu fiecare lansare.

Rețineți că unele informații pot fi, de asemenea, disponibile (eventual într-un alt
format) cu --depanare opțiune.

--perf-ieșire REZULTATE
Scrieți informații de depanare legate de performanță în fișierul sau descriptorul de fișier specificat.
Dacă OUTPUT începe cu „&” sau „+”, Lintian se va ocupa de OUTPUT în mod special. In caz contrar,
Lintian va deschide fișierul notat cu OUTPUT pentru scriere (trunchiind dacă există,
creându-l dacă nu există).

Dacă primul caracter al OUTPUT este un & și restul argumentului este un număr N, atunci
lintian încearcă să-l scrie în descriptorul de fișier cu numărul N. Fișierul menționat
descriptorul trebuie să fie deschis pentru scris. De exemplu &2 îl face pe Lintian să scrie spectacolul
conectarea la STDERR.

Dacă primul caracter al OUTPUT este un +, Lintian se va adăuga la fișier mai degrabă decât
trunchiindu-l. În acest caz, numele fișierului este OUTPUT cu caracterul inițial „+”.
îndepărtat. De exemplu +fișierul-meu îl face pe Lintian să se adauge la fisierul meu

Dacă Lintian ar trebui să scrie rezultatul într-un fișier care începe cu un literal „&” sau „+”, atunci
pur și simplu prefixați-l cu „./” (de exemplu, „+fișierul meu” devine „./+fișierul meu”).

Dacă această opțiune este omisă, Lintian va utiliza implicit STDOUT.

-U info1,info2,..., --unpack-info info1,info2,...
Colectați informații info1, info2 etc. chiar dacă acestea nu sunt cerute de verificări.
De asemenea, colecțiile solicitate de această opțiune nu sunt eliminate automat (în această rulare).

Această opțiune este utilă mai ales pentru depanare sau setări cu scop special.

Este permis să acordați această opțiune de mai multe ori. Următoarele două rânduri ale
argumentele sunt echivalente din punct de vedere semantic:

-U info1 -U info2
-U info1,info2

VERIFICĂRI


apache2
Verifică diferite greșeli de construcție în dependențele inverse Apache2

aplicație-nu-biblioteca
aplicație ambalată ca o bibliotecă (importată din pkg-perl-tools)

automake (automat)
Verifică dacă există fișiere automake eronate, lipsă sau depreciate

binare (bin)
Acest script verifică binarele și fișierele obiect pentru erori.

fişier-registrul modificărilor (CHG)
Acest script verifică dacă un pachet binar este conform politicii cu privire la jurnalul de modificări
fișiere.

Fiecare pachet binar cu a /usr/share/doc/ directorul trebuie să aibă un jurnal de modificări Debian
fișier în changelog.Debian.gz cu excepția cazului în care jurnalul de modificări Debian și cel din amonte este
același fișier; în acest caz, trebuie să fie în changelog.gz.

Dacă există un fișier jurnal de modificări în amonte, acesta trebuie să fie numit „changelog.gz”.

Ambele fișiere de jurnal de modificări ar trebui să fie comprimate folosind „gzip -9”. Chiar dacă încep
mici, vor deveni mari cu timpul.

fisierul de modificari (chng)
Acest script verifică diverse probleme cu fișierele .changes

confile (cnf)
Acest script verifică dacă fișierul de control conffiles al unui pachet binar este corect.

fişier de control (dctl)
Acest script verifică debian / control fișierele din pachetele sursă

fişiere de control (ctl)
Verificați dacă există fișiere de control necunoscute în pachetul binar.

fișier-copyright (cpy)
Acest script verifică dacă un pachet binar este conform politicii cu privire la drepturile de autor
fișiere.

Fiecare pachet binar trebuie să aibă fie un /usr/share/doc//drepturi de autor dosar sau trebuie
au un link simbolic /usr/share/doc/ -> , Unde provine din aceeași sursă
pachet și pkg foo declară o relație „Depinde” pe bar.

cruft (debutantă)
Acesta caută cruft în ambalajul Debian sau sursa din amonte

dbus
Verifică configurația D-Bus depreciată sau dăunătoare

deb-format (dfmt)
Acest script verifică formatul arhivei deb ar în sine.

debconf (dc)
Aceasta caută greșeli comune în pachetele care utilizează debconf.

debhelper (dh)
Acesta caută greșeli comune în pachetele sursă debhelper.

debian-readme (drm)
Acest script verifică README.Debian dosar pentru diverse probleme.

debian-source-dir (dsd)
Acest script caută greșeli în debian/sursa/* fișiere.

descriere (din)
Verificați dacă câmpul de control Descriere al unui pachet binar este conform cu regulile din
il Politică Manual (secțiunea 3.4).

fișiere duplicat (dupf)
Acest script verifică dacă există fișiere duplicate folosind sume de control

domenii (fld)
Acest script verifică sintaxa câmpurilor din fișierele de control al pachetului, așa cum este descris în
il Politică Manual.

lungime-nume fișier (in)
Acest script verifică pentru nume lungi de fișiere de pachete

fișiere (fil)
Acest script verifică dacă un pachet binar este conform politicii WRT la fișiere și
directoare.

verificări de grup (gchck)
Acest script verifică anumite probleme care pot apărea în pachetele construite din același
sursă. Aceasta include dependențele circulare intra-sursă și prioritatea intra-sursă
cecuri.

imens-usr-share (casă)
Acest script verifică dacă un pachet dependent de arhitectură are cantități mari de date
in / Usr / share.

infofiles (info)
Acest script verifică dacă un pachet binar este conform politicii documentului informativ.

init.d (ini)
Verificați dacă un pachet binar este conform politicii cu privire la scripturile din /etc/init.d.

Java (Java)
Acest script verifică dacă pachetele respectă diferite aspecte ale Debian Java
politică.

pagini de mana (om)
Acest script verifică dacă un pachet binar respectă politica manuală a paginii.

sume md5 (md5)
Acest script verifică dacă fișierele de control md5sum sunt valide, dacă sunt furnizate de un binar
pachet.

meniu-format (MNF)
Acest script validează formatul de meniu fișiere.

meniuri (bărbaţi)
Verificați dacă un pachet binar este în conformitate cu politica cu privire la meniu și doc-base fișiere.

NMU (NMU)
Acest script verifică dacă un pachet sursă este consecvent în ceea ce privește caracterul său NMU.

site-uri învechite (obso)
Acest script verifică dacă există adrese URL învechite (dar încă valide).

ocaml (ocaml)
Acesta caută greșeli comune în pachetele binare OCaml.

sisteme de patch-uri (bătaie)
Acest script verifică diferite probleme posibile când se utilizează sisteme de corecție

phppear (phppear)
Acest script verifică dacă pachetele respectă diferite aspecte ale PHP-ului debian
politică.

po-debconf (pd)
Acesta caută greșelile comune în utilizarea pachetelor po-debconf(7).

norme (rostogolire)
Verificați obiectivele și acțiunile în debian/rules.

script-uri (scr)
Acest script verifică #! linii de scripturi dintr-un pachet.

shared-libs (shl)
Acest script verifică dacă un pachet binar este conform politicii bibliotecii partajate.

sursă-drept de autor (scpy)
Acest script verifică dacă un pachet sursă este conform politicii cu privire la drepturile de autor
fișiere.

Fiecare pachet sursă ar trebui să aibă un debian/copyright fișier.

versiune-standard (std)
Acest script verifică dacă un pachet sursă conține un câmp valid Standards-Version.

legături simbolice (sym)
Acest script verifică dacă există legături simbolice rupte.

systemd
Verifică diverse politici de sistem

suită de teste
Acest script verifică câmpul Testsuite din fișierele pachet dsc și debian/teste/control
dacă există.

amonte-metadate
Acest script verifică în amonte/metadate dosar pentru probleme.

usrmerge (usr)
Acest script verifică fișierele cu același nume instalate în / și / usr.

versiune-substvars (vs)
Acest script verifică utilizarea corectă a diferitelor *Versiune substvars, de ex. depreciat
substvars, sau utilizare care poate cauza un-binNMUability

dosar de urmărire (ceas)
Verifica debian/watch fișierele din pachetele sursă.

COLECTIE


ar-info
Acest script rulează comanda „ar t” peste toate fișierele .a ale pachetului.

Această colecție este eliminată automat în mod implicit în laboratoarele statice.

bin-pkg-control
Acest script extrage conținutul control.tar în fișierul Control/ și creează
control-index de asemenea.

fişier-registrul modificărilor
Acest script copiază fișierul changelog fișier și ȘTIRI.Debian fișier (dacă există) al unui pachet în
directorul lintian.

fișier-copyright
Acest script copiază fișierul drepturi de autor fișierul unui pachet în directorul lintian.

debian-readme
Acest script copiază fișierul README.Debian fișierul unui pachet în directorul lintian.

Această colecție este eliminată automat în mod implicit în laboratoarele statice.

diffstat
Acest script extrage diferența Debian a unui pachet sursă și rulează diffstat pe el,
lăsând rezultatul în fișierul de ieșire diffstat

informații despre fișier
Acest script rulează fişier(1) comandă asupra tuturor fișierelor de orice tip de pachet.

întărire-info
Acest script rulează întărire-verificare(1) peste toate binarele ELF ale unui pachet binar.

java-info
Acest script extrage informații din manifestele fișierelor JAR

sume md5
Acest script rulează sume md5(1) peste toate fișierele dintr-un pachet binar.

objdump-info
Acest script rulează objdump(1) peste toate fișierele binare și obiecte ale unui pachet binar.

override-file
Acest script copiază fișierul trece peste fișierul unui pachet în directorul lintian.

script-uri
Acest script scanează un pachet binar pentru scripturi care încep cu #! și le listează
nume de fișiere împreună cu interpretul numit de prima lor linie.

Formatul este: scriptpath nume de fișier

Rețineți că numele fișierului poate conține spații, dar calea scriptului nu va conține, deoarece
Linux se uită doar la primul cuvânt atunci când execută un script.

src-orig-index
Acest script creează un fișier index al conținutului tarball-urilor orig.

siruri
Acest script rulează siruri(1) comandă peste toate fișierele unui pachet binar.

Această colecție este eliminată automat în mod implicit în laboratoarele statice.

neambalat
Acest script despachetează pachetul de sub despachetat/ director

Această colecție este eliminată automat în mod implicit în laboratoarele statice.

Utilizați lintian online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați 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 - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilitar pentru
    Preluați informațiile despre kernelul inactiv CPU
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: Un instrument
    care tipărește p...
    Rulați cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitar pentru setarea procesorului
    opțiunile nucleului specifice stării inactiv
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: The
    cpupower idle-se...
    Rulați cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifică/tipărește cele ale utilizatorului
    calea de căutare a setului de hărți curent. Afectează
    accesul utilizatorului la datele existente sub
    alte seturi de hărți în locația curentă. ...
    Rulați g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Imprimă un mesaj, avertisment,
    informații despre progres sau eroare fatală în
    Modul GRASS. Acest modul ar trebui utilizat în
    scripturi pentru mesajele transmise utilizatorului.
    KEYWO...
    Rulați g.messagegrass
  • Mai mult »

Ad