EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

dose-distcheck - Online în cloud

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

Aceasta este comanda doze-distcheck 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


dose-distcheck - verifică instalabilitatea pachetelor în funcție de metadate

REZUMAT


doza-discheck [opțiune] ... uri
doza-debcheck [opțiune] ... [fişier]
verificarea dozei-rpm [opțiune] ... [fişier]
doza-eclipsecheck [opțiune] ... [fişier]

DESCRIERE


doze-distcheck determină, pentru un set de strofe de control al pachetului, numit depozit,
dacă pachetele depozitului pot fi instalate în raport cu depozitul conform
la relaţiile inter-pachet exprimate în strofele de control al pachetului. Exact
set de câmpuri de control relevante și semnificația lor depinde de tipul depozitului.
Algoritmul de rezolvare a constrângerilor este complet, adică găsește o soluție oricând acolo
există unul, chiar și pentru dependențe disjunctive multiple și conflicte de pachete profunde. Acest
problema este infezabilă din punct de vedere computațional în teorie (adică NP-complet), dar poate fi rezolvată
foarte eficient pentru depozitele de pachete care apar de fapt în practică.

Pachetele sunt împărțite în prim-plan și fundal: doar pachetele din prim-plan sunt
verificat pentru instalabilitate, dar dependențele pot fi satisfăcute de pachetele din prim-plan și
prin pachete de fundal. În mod implicit, toate pachetele sunt în prim-plan.

Intrare Specificație


Tipurile de intrare acceptate în prezent sunt debian, rpm și eclipse. The doza-discheck instrument
așteaptă specificațiile sale de intrare în formular type://pathname Unde tip este unul dintre debutantă,
sinteză, hdlist or eclipsă, și caii de acces este calea unui fișier care conține intrarea.
Metadatele pachetului găsite în acel fișier trebuie să corespundă cu tip dat în URI.

Când este invocat ca doza-tipverifica atunci se presupune că tipul de intrare este tip, și
depozite (în argumente poziționale sau în valorile opțiunilor --fg și --bg) sunteți
pur și simplu dat sub forma unei căi a unui fișier care conține depozitul. Dacă nu este pozițional
argumentul este dat, apoi intrarea este citită de la intrarea standard. doza-discheck de asemenea comprimat
fișiere (.gz , .bz2) ca argumente poziționale. Intrarea citită pe intrarea standard nu poate fi introdusă
formă comprimată.

Intrare Formate


Debian
Fișierul de intrare trebuie să conțină strofe în formatul de deb-control(5), separate printr-unul
linie goală. De exemplu, fișierele Pachete așa cum se găsesc pe un server oglindă Debian sau în
director /var/lib/apt/lists/ ale unui sistem Debian, sunt potrivite ca intrare pentru doza-debcheck.
Instalabilitatea pachetelor este analizată în funcție de acestea depinde, Conflicte, și Oferă
câmpurile cu semnificația lor începând cu versiunea 3.9.0 a politicii Debian. Pre-depende sunt tratate ca
depinde, și Pauze sunt tratate ca Conflicte.

Dacă intrarea conține mai multe pachete cu aceleași valori de nume, versiune și
arhitectura decât ultima dintre acestea este luată în considerare și este emis un avertisment.

În cazul Debian, nu este posibil să instalați în același timp două pachete cu
același nume, dar versiuni diferite.

rpm
Fișierul de intrare poate fi fie a sinteză dosar sau a hdlist fişier. În mod implicit, doză-rpmcheck
așteaptă un fișier de sinteză ca intrare. Pentru a specifica un fișier hdlist trebuie invocat doze-distcheck
cu un argument de fișier de forma hdlist://

Eclipsă
Intrarea este un fișier 822 care conține codificarea fișierelor content.xml a pluginurilor OSGi.

Cv
Numai pentru uz intern. Nedocumentat.

OPŢIUNI


OPŢIUNI CONTROLUL PRIM PLAN AND CONTEXT
--fg=fişier
Adăugați pachete în fişier în prim-plan.

--bg=fişier
Adăugați pachete în fişier spre fundal.

--doar cec pachet [,pachet] ...
Preia o listă de nume de pachete, separate prin virgulă, fiecare dintre ele posibil cu a
constrângere de versiune, ca argument. Primul plan este format din toate pachetele
care se potrivesc cu oricare dintre expresii, toate celelalte pachete sunt împinse în
fundal. Distincția inițială dintre prim-plan și fundal este ignorată.
Această opțiune nu trebuie combinată cu --monede.

Exemplu: --checkonly "libc6 , 2ping (= 1.2.3-1)"

--monede pachet [,pachet] ...
Preia o listă de nume de pachete, separate prin virgulă, fiecare dintre ele posibil cu a
constrângere de versiune, ca argument. Dacă această listă constă din n expresii, atunci co-
instalabilitatea va fi verificată independent pentru fiecare set de n pachete în care
I-lea element al mulțimii se potrivește cu i-a expresie. Distincția inițială
între prim-plan și fundal este ignorată. Această opțiune nu trebuie combinată
cu --doar cec.

Exemplu: --coins "a (>1), b"

Dacă avem pachetul a în versiunile 1, 2 și 3 și pachetul b în versiunile 11 și 12,
atunci aceasta va verifica 4 perechi de pachete pentru co-instalare, și anume (a=2,b=11),
(a=2,b=12), (a=3,b=11) și (a=3,b=12).

Debian. SPECIFIC OPŢIUNI
Adnotările cu mai multe arcuri sunt considerate corect prin discheck. Pachete ale căror
arhitectura nu este nici arhitectura nativa si nici in lista arhitecturilor straine
(vezi mai jos) sunt ignorate.

--deb-native-arch=nume
Specificați arhitectura nativă. Comportamentul implicit este de a deduce nativul
arhitectură din prima strofă de pachet din intrare care are o arhitectură
diferit de toate.

--deb-foreign-archs=nume [,nume] ...
Specificați o listă de arhitecturi străine, separate prin virgulă. Valoarea implicită este un gol
lista de arhitecturi straine.

--deb-ignore-essential
Nu considerați pachetele esențiale ca parte a problemei de instalare. De
implicit toate pachetele esențiale sunt considerate ca parte a problemei de instalare
pentru toate pachetele, adică un pachet este instalabil dacă și numai dacă este co-
instalabil cu toate pachetele esențiale. Această opțiune permite utilizatorului să testeze
instalabilitate fără pachete esențiale instalate.

OPŢIUNI PENTRU FILTRU THE INTRARE
--cele mai recente
Se păstrează doar cea mai recentă versiune a fiecărui pachet, iar versiunile mai vechi ale pachetelor sunt păstrate
ignorat.

OPŢIUNI CONTROLUL REZULTATE
-f, --eșecuri
Listați toate pachetele care nu pot fi instalate.

-s, --succesele
Listați toate pachetele care se dovedesc a fi instalabile. Poate fi folosit împreună cu
--eșecuri, în acest caz valoarea câmpului de stare din ieșire permite
distinge pachetele instalabile de cele neinstalabile.

-e, --explica
Da explicatii. Dacă este utilizat împreună cu --eșecuri atunci explicaţia constă
de lanțuri de dependență care duc la un conflict sau o dependență de un pachet lipsă.
Dacă este utilizat împreună cu --succesele atunci explicaţia constă într-o instalaţie
set.

-m, --explica-minimal
Pentru toate pachetele P care sunt găsite instalabile și atunci când sunt utilizate împreună cu
--succesele, tipărește un set de instalare redus care conține numai acele pachete în
conul de dependenţă al P. Când este folosit cu depozitele Debian, toate sunt esențiale
pachetele și dependențele lor care nu sunt în conul de P sunt omise. Cand
folosit împreună cu --eșecuri, și --explica, toate lanțurile de dependențe sunt
neimprimat.

--rezumat
Oferă un rezumat mai detaliat al constatărilor.

-o fişier Trimite ieșire la fişier.

MISC OPŢIUNI
-v Activați mesajele de informații/avertismente/depanare. Această opțiune poate fi repetată până la trei
ori pentru a crește verbozitatea.

--Liniște Nu tipăriți mesaje de avertizare

--progresa
Afișați barele de progres.

--cronometre
Afișați informații despre sincronizare.

-h, --Ajutor
Afișați această listă de opțiuni.

--versiune
Afișați versiunea programului și ieșiți.

EXIT CODURI


Codurile de ieșire 0-63 indică o terminare normală a programului, codurile 64-127 indică
terminarea anormală a programului (cum ar fi erori de analiză, erori I/O).

În cazul încheierii normale a programului:

- codul de ieșire 0 indică faptul că toate pachetele din prim-plan sunt găsite instalabile;

- codul de ieșire 1 indică faptul că cel puțin un pachet din prim-plan este găsit dezinstalabil.

EXEMPLU


Verificați ce pachete dintr-o anumită distribuție nu sunt instalabile și de ce:

doză-distcheck -v -f -e \
--bg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages\
--bg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_non-free_binary-amd64_Packages\
--fg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_contrib_binary-amd64_Packages

unde Pachete este fișierul care se referă la distribuția respectivă, așa cum se găsește, de exemplu, în fișierul
director /var/lib/apt/lists.

Verificați ce pachete din contrib nu sunt instalabile atunci când dependențele pot fi satisfăcute
din principal:

doză-debcheck --eșecuri --bg=main_Packages contrib_Packages

NOTĂ


Dose-distcheck este o reimplementare completă a edos-debcheck, scrisă pentru EDOS
proiect.

Utilizați doze-distcheck online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    turkdevops
    turkdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? Echipa DevTurks
    Taraf?ndan desteklenmektedir..
    Caracteristici:https://github.com/turkdevopshttps://turkdevops.g...
    Descărcați turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* este un parser rapid Python și
    redactor pentru ASAM (Asociația pentru
    Standardizarea automatizării și
    Sisteme de măsurare) MDF / MF4
    (Format de date de măsurare...
    Descărcați asammdf
  • 3
    LAME (Lame nu este un codificator MP3)
    LAME (Lame nu este un codificator MP3)
    LAME este un instrument educațional de utilizat
    pentru a afla despre codificarea MP3. The
    Scopul proiectului LAME este îmbunătățirea
    psihoacustica, calitatea si viteza
    de deputat...
    Descărcați LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Un set de module de extensie Python care
    împachetați clasele GUI multiplatformă din
    wxWidgets.. Public: Dezvoltatori. Utilizator
    interfață: X Window System (X11), Win32...
    Descărcați wxPython
  • 5
    packfilemanager
    packfilemanager
    Acesta este managerul de fișiere al pachetului Total War
    proiect, începând cu versiunea 1.7. A
    scurtă introducere în Warscape
    modding:...
    Descărcați packfilemanager
  • 6
    IPerf2
    IPerf2
    Un instrument de măsurare a traficului de rețea
    Performanță TCP și UDP cu metrici
    atât în ​​jurul debitului cât și al latenței. The
    obiectivele includ menținerea unui activ
    cod iperf...
    Descărcați IPerf2
  • Mai mult »

Comenzi Linux

Ad