EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

debtree - Online în cloud

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

Acesta este arborele de comandă 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


debtree - arată relațiile dintre pachete

REZUMAT


datorie [Opțiuni] pachet

DESCRIERE


Generează grafice de dependență (în sintaxa „punct”) pentru pachetul specificat. Ieșirea este
scris în STDOUT și poate fi folosit ca intrare pentru comandă punct(1) din ambalaj
`graphviz'.

Graficele de dependență vor afișa implicit (pre-)dependențe, pachete recomandate,
conflicte neversionate și pachete virtuale furnizate de pachetul solicitat. Opțional
pot fi incluse și pachete sugerate și conflicte cu versiuni.

Pe lângă graficele care arată dependențele obișnuite, datorie poate genera, de asemenea, grafice care arată
dependențele inverse ale și dependențele de compilare pentru un pachet.

Dependenţă Tipuri
Tipul de dependență dintre pachete este după tipul de linie și culoarea săgeții
indicând dependența:
Construcție-Depinde: auriu închis, îndrăzneț
Build-Depends-Indep: aur deschis
Pre-Depinde: violet, bold
Depinde: albastru
Recomanda: negru
Sugerează: negru, punctat
Conflicte: roșu
Oferă: săgeată verde, inversată

În mod implicit, cerințele versiunii pentru dependențele și conflictele versiuni vor fi afișate
alături de săgeată.

alternativă dependențe
Dependențe alternative vor fi afișate într-un singur nod (o formă dreptunghiulară cu
linii orizontale care separă pachetele).

O dependență alternativă va fi indicată printr-o singură săgeată, cu excepția cazului în care una sau mai multe dintre ele
dependențele sunt versionate. În acest caz, o săgeată separată (se termină la pachetul relevant)
care arată cerința versiunii este desenată. Săgeți pentru dependențe de un pachet dintr-un set de
alternativele vor avea originea la pachetul corect din set, deși în unele cazuri acest lucru
poate fi pe linia de separare dintre două alternative.

Dacă un pachet inclus într-o dependență alternativă trebuie, de asemenea, afișat separat
sau face parte și dintr-un alt set alternativ de dependențe, dependențele sale vor fi doar
inclus o singură dată, cu prima apariție a pachetului. Pentru evenimentele secundare
numele pachetului va fi afișat între paranteze drepte: „[...]”.

Vezi și opțiunea --show-installed de mai jos.

Virtual ofertele
Pachetele virtuale vor fi afișate ca o formă octogonală cu o săgeată verde inversată din
furnizarea pachetelor.

Dacă doar un singur pachet oferă pachetul virtual, acest pachet (și dependențele sale)
va fi afișat în grafic.

Dacă există mai multe pachete care oferă pachetul virtual, acestea vor fi afișate în interior
un singur nod cu colțuri rotunjite, dar numai dacă există mai puțin de trei (sau numărul
setată de opțiunea --max-providers). Dacă există mai mult decât acest număr, acesta va fi
indicat printr-o elipsă (`...') în nod; nu vor fi afișate pachete individuale, dar
numărul de pachete furnizate este indicat lângă săgeată. Dependențe ale
furnizarea de pachete nu vor fi afișate.

Un grafic de dependență obișnuit va afișa implicit și orice pachete virtuale furnizate de
pachetul binar solicitat.

Necunoscut ofertele
Pachetele care sunt listate ca dependențe, dar care sunt necunoscute în baza de date de pachete vor
să fie afișat cu o nuanță roșiatică. În cazul dependențelor alternative, pachetul
numele va fi afișat între semnele de întrebare: `?...?'.

Pachet Versiunile
Dacă sunt disponibile mai multe versiuni ale unui pachet, informațiile de dependență pentru
va fi utilizată cea mai înaltă versiune disponibilă, cu o singură excepție. Dacă opțiunea --show-installed
este utilizată, versiunea instalată va fi utilizată pentru pachetele care sunt instalate pe sistem.

De conducere grafic mărimea și complexitate
datorie oferă mai multe mecanisme pentru a ajuta la reducerea dimensiunii graficelor de dependență ale pachetelor
cu arbori de dependență mari sau complexi. Primul mecanism este de a limita ce tipuri de
sunt incluse dependențele, de exemplu excluderea pachetelor recomandate sau conflictuale din
graficul. Al doilea mecanism este configurarea listelor de sări și capăt ofertele;
consultați secțiunea CONFIGURARE de mai jos pentru detalii. Ultimul mecanism este plasarea unui hard
limitează adâncimea arborelui de dependență.

Nu este posibil să includeți dependențele pachetelor sugerate. Făcând asta ar intra
aproape toate cazurile au ca rezultat o explozie a dimensiunii graficelor.

Pentru unele pachete este, din păcate, aproape imposibil să se genereze o dependență utilizabilă
grafic datorită numărului de dependențe pe care le au. Acesta este adesea cazul meta
pachete, de exemplu cele pentru KDE sau GNOME.

OPŢIUNI


Acest program urmează sintaxa obișnuită a liniei de comandă GNU, cu opțiuni lungi începând cu
două liniuțe (`-'). O prezentare generală a opțiunilor acceptate este inclusă mai jos.

--show-instalat, -I
Arată ce pachete sunt instalate în sistem.

Nodurile pentru pachetele care sunt instalate pe sistem vor fi deschise la culoare
verde. Pentru dependențe alternative, vor fi incluse doar pachetele instalate (un
punctele de suspensie sunt folosite pentru a indica alternativele omise); pentru alternativă nesatisfăcută
dependențe, toate alternativele vor fi incluse.

--show-rdeps, -R
Arată, de asemenea, dependențele inverse ale pachetului și ale oricăror pachete virtuale pe care le furnizează.

Dependențele inverse care nu sunt instalate vor fi colorate în galben deschis; instalat
cele albastre deschis. Afișarea dependențelor inverse de tip Sugestii nu este acceptată.

Se recomandă utilizarea opțiunii --show-installed în combinație cu această opțiune.
Vezi și opțiunile --rdeps-depth și --max-rdeps. Această opțiune este ignorată dacă
--build-dep este de asemenea specificat.

--build-dep, -b
Afișați dependențele de compilare în loc de dependențe de pachet.

Pachetele sugerate nu vor fi niciodată incluse într-un grafic de dependență de construcție. În cazul în care există
sunt pachete alternative pentru a satisface o dependență, în mod normal doar primul
alternativă va fi afișată. Cu toate acestea, atunci când este utilizat în combinație cu
--show-installed opțiunea, toate alternativele deja instalate vor fi incluse pentru
dependențe satisfăcute (cu excepția cazului în care este dată și opțiunea --no-alternatives).

--arc=arhitectură
Specificați arhitectura (sau „toate”) pentru graficul de dependență de construcție. Dacă opțiunea
Opțiunea --buildep nu este prezentă, această opțiune va fi ignorată. Implicit este
arhitectura sistemului pe care se execută comanda.

Dacă este specificată arhitectura „toate”, toate dependențele de construcție vor fi afișate. Dacă există
dependențele de construire au „condiții de arhitectură”, acestea vor fi afișate într-un
grafic.

Dacă este specificată o arhitectură (inclusiv cea implicită), construiți numai dependențe
care sunt relevante pentru arhitectura respectivă vor fi afișate; construiți dependențe pentru alții
arhitecturile vor fi ignorate.

--cu-sugestii, -S
Includeți pachetele sugerate; dependențele pachetelor sugerate nu sunt niciodată incluse.

--nu-recomand
Nu afișați pachetele recomandate.

Această opțiune va fi ignorată dacă este utilizată în combinație cu opțiunea --with-suggests.

--fara-alternative
Afișați doar primul pachet dintr-un set de dependențe alternative. În mod eficient
aceasta arată ce pachet ar fi instalat implicit (în cele mai multe cazuri).

--nu-oferă
Nu afișați pachetele virtuale furnizate de pachetul solicitat.

--max-furnizori=număr
Când există mai multe pachete care furnizează un pachet virtual, afișați numai
furnizarea de pachete dacă sunt mai mici decât acest număr. Implicit este 3.

--fără-versiuni
Nu afișați versiunile pentru dependențele cu versiuni.

--fără-conflicte
Nu afișați conflicte neversionate.

--versioned-conflicts, -VC
Includeți conflicte cu versiuni; implicit sunt afișate numai conflictele neversionate.

Această opțiune va fi ignorată dacă este utilizată în combinație cu opțiunea --no-conflicts.

--adancime maxima=număr
Limitați numărul de niveluri de dependențe care sunt parcurse.

Această opțiune stabilește o limită pentru numărul de niveluri datorie va recurge când
determinarea dependenţelor. Pachetele la nivelul specificat vor fi tratate ca capăt
ofertele (vezi secțiunea CONFIGURARE de mai jos).

Opțiunea poate fi folosită atât pentru a reduce dimensiunea graficelor.

--rdeps-adâncime=număr
Numărul maxim de niveluri pentru dependențe inverse.

În mod implicit, este afișat un singur nivel. Utilizați această opțiune pentru a afișa mai multe niveluri.
Implica --show-rdeps.

--max-rdeps=număr
Limitați afișarea dependențelor inverse indirecte.

Când se afișează mai multe niveluri de dependențe inverse, o dependență inversă care
în sine are o mulțime de dependențe inverse poate exploda cu adevărat graficul. În mod implicit
până la 5 dependențe inverse indirecte sunt afișate individual.

--nu-săriți
De asemenea, afișați dependențele care sunt suprimate implicit (de exemplu, libc6).

Când este selectat, sări ofertele va fi tratat ca capăt ofertele in schimb. Acest lucru înseamnă
că dependențele care implicit nu sunt incluse în grafice vor fi acum afișate,
dar dependențele lor nu vor. Vezi și secțiunea CONFIGURARE de mai jos.

--arata tot
Afișează arborele complet de dependență.

Când este selectat, toate limitele implicite sub formă de capăt și sări ofertele sunt
dezactivat și va fi generat graficul complet al dependenței pentru pachet. Vezi si
secțiunea CONFIGURARE de mai jos.

Această opțiune implică opțiunea --no-skip, dar poate fi utilizată în combinație cu
--max-depth opțiune. Rețineți că această opțiune nu afectează tipurile de dependențe
care sunt incluse.

--roti, -r
Desenați graficul din partea de sus a orașului, nu de la stânga la dreapta.

--condensa
Activează o opțiune de punct(1) care poate ajuta la reducerea dezordinei din graficele dense prin
concentrarea liniilor (relațiilor) dintre pachete împreună pentru părți ale acestora
căi.

--Liniște, -q
Suprimați orice mesaje informative/de avertizare.

--verbos, -v
Creșteți verbozitatea.

Afișează informații suplimentare și mesaje de depanare; se poate repeta până la trei
ori.

CONFIGURARE


datorie poate fi configurat pentru a limita dimensiunea și complexitatea graficelor de dependență. Aceasta este
făcut folosind două liste:

/etc/debtree/skiplist, ~/.debtree/skiplist
Listă de sări ofertele. Pachetele incluse în această listă sunt complet excluse din
grafice. Lista ar trebui să conțină numai dependențe care sunt atât de comune încât includ
ele în grafice doar aglomera graficul și nu adaugă cu adevărat nicio informație.
Exemple sunt libc6 și zlib1g. Dacă o dependență alternativă conține doar skip
pachetele vor fi omise; dacă conține o combinație de pachete care nu se omite,
prezența pachetelor de ignorare va fi afișată cu ajutorul unor puncte de suspensie ('...').

/etc/debtree/endlist, ~/.debtree/endlist
Listă de capăt ofertele. Pachetele incluse în această listă sunt prezentate în grafic, dar
dependențele lor nu vor fi afișate. O formă de diamant este folosită pentru a indica un capăt
pachet; în cazul dependențelor alternative, va fi afișat numele pachetului
între bretele: `{...}'.

De preferință numai pachete care oferă o funcționalitate care este oarecum distinctă de
dependențele sale inverse ar trebui incluse în această listă. În unele cazuri poate fi
este necesar să se includă și pachetele deoarece arborele lor de dependență este prea mare sau
complex.

Dacă o listă este prezentă în directorul HOME al utilizatorului, acel fișier va fi folosit în schimb
a fișierului implicit în /etc/debtree/.

Vedeți și opțiunile --no-skip, --show-all și --max-depth.

EXEMPLE


Mai jos sunt câteva exemple de utilizare de bază pentru datorie. Pentru exemple mai extinse de grafice
și informații suplimentare, vă rugăm să consultați datorie site-ul: http://collab-
maint.alioth.debian.org/debtree.

$ debtree dpkg >dpkg.dot
Generați graficul de dependență pentru pachet dpkg și salvați rezultatul într-un fișier
`dpkg.dot'.

$ dot -Tsvg -o dpkg.svg dpkg.dot
Utilizare punct(1) pentru a genera o imagine SVG din fișierul „.dot”.

$ debtree dpkg | punct -Tpng >dpkg.png
Generați graficul de dependență pentru pachet dpkg ca imagine PNG și salvați rezultatul
ieșire într-un fișier.

$ debtree -b dpkg | punct -Tps | kghostview - &
Generați graficul dependenței de construire pentru pachet dpkg în format postscript și vizualizare
rezultatul folosind KDE kghostview(1).

Utilizați debtree online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor oferă inversarea
    controlul cuplajului, cu: - dependenta
    injectare - continuare injectare -
    injecție filet Pentru mai multe informații
    Viziteaza...
    Descărcați OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit este o sursă deschisă bazată pe server
    cadru UI (SDUI). Îți permite
    lansați actualizările provenite de la server la
    diferite versiuni de aplicație. De asemenea, poate fi
    folosit pentru ...
    Descărcați DivKit
  • 3
    subconvertor
    subconvertor
    Utilitate pentru a converti între diverse
    format de abonament. Utilizatori Shadowrocket
    ar trebui să folosească ss, ssr sau v2ray ca țintă.
    Puteți adăuga &remark= la
    HT apreciat de Telegram...
    Descărcați subconvertorul
  • 4
    SPĂLARE
    SPĂLARE
    SWASH este o valoare numerică de uz general
    instrument pentru simularea instabilității,
    nehidrostatic, cu suprafață liberă,
    flux rotaţional şi fenomene de transport
    în apele de coastă ca...
    Descărcați SWASH
  • 5
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 6
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • Mai mult »

Comenzi Linux

Ad