EngelsFransSpaans

Ad


OnWorks-favicon

debiteurenboom - Online in de cloud

Voer debtree uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht debtree die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


debtree - toon relaties tussen pakketten

KORTE INHOUD


schuldenboom [opties] pakket

PRODUCTBESCHRIJVING


Genereert afhankelijkheidsgrafieken (in `dot'-syntaxis) voor het gespecificeerde pakket. De uitvoer is
geschreven naar STDOUT en kan worden gebruikt als invoer voor de opdracht stip(1) uit de verpakking
`grafiek'.

Afhankelijkheidsgrafieken tonen standaard (pre-)afhankelijkheden, aanbevolen pakketten,
conflicten zonder versiebeheer en virtuele pakketten die door het aangevraagde pakket worden geleverd. Optioneel
ook voorgestelde pakketten en versieconflicten kunnen worden opgenomen.

Naast grafieken die regelmatige afhankelijkheden tonen, schuldenboom kan ook grafieken genereren die de
omgekeerde afhankelijkheden van en de build-afhankelijkheden voor een pakket.

Afhankelijkheid types
Het type afhankelijkheid tussen pakketten is per lijntype en de kleur van de pijl
geeft de afhankelijkheid aan:
Build-Depends: donker goud, vet
Build-Depends-Indep: licht goud
Pre-Depends: paars, vet
Hangt ervan af: blauw
Aanbevolen: zwart
Suggereert: zwart, gestippeld
Conflicten: rood
Levert: groene, omgekeerde pijl

Standaard worden de versievereisten voor versieafhankelijkheden en conflicten weergegeven
naast de pijl.

Alternatief afhankelijkheden
Alternatieve afhankelijkheden worden weergegeven binnen een enkel knooppunt (een rechthoekige vorm met
horizontale lijnen die de pakketten scheiden).

Een alternatieve afhankelijkheid wordt aangegeven met een enkele pijl, tenzij een of meer van de
afhankelijkheden zijn versiebeheer. Dan een aparte pijl (eindigend bij het betreffende pakket)
waaruit blijkt dat de versievereiste is getekend. Pijlen voor afhankelijkheden van een pakket in een set van
alternatieven zullen voortkomen uit het juiste pakket in de set, hoewel dit in sommige gevallen het geval is
kan op de scheidingslijn tussen twee alternatieven liggen.

Als een pakket dat is opgenomen in een alternatieve afhankelijkheid ook afzonderlijk moet worden weergegeven
of maakt ook deel uit van een andere alternatieve afhankelijkheidsset, de afhankelijkheden zullen dat alleen zijn
eenmaal opgenomen, bij de eerste keer dat het pakket voorkomt. Voor de secundaire gebeurtenissen de
De pakketnaam wordt tussen vierkante haken weergegeven: `[...]'.

Zie ook de optie --show-installed hieronder.

Virtueel Paketten
Virtuele pakketten worden weergegeven als een achthoekige vorm met een groene omgekeerde pijl van de
het verstrekken van pakket(ten).

Als slechts één enkel pakket het virtuele pakket levert, zal dit pakket (en zijn afhankelijkheden)
wordt weergegeven in de grafiek.

Als er meerdere pakketten zijn die het virtuele pakket leveren, worden ze daarin weergegeven
een enkel knooppunt met afgeronde hoeken, maar alleen als er minder dan drie zijn (of het nummer
ingesteld door de optie --max-providers). Als er meer dan dat aantal zijn, zal dit het zijn
aangegeven door een weglatingsteken (`...') in het knooppunt; er worden geen individuele pakketten getoond maar de
aantal verstrekte pakketten staat aangegeven naast de pijl. Afhankelijkheden van de
het aanbieden van pakketten wordt niet getoond.

Een gewone afhankelijkheidsgrafiek zal standaard ook alle virtuele pakketten tonen die door de
aangevraagd binair pakket.

Onbekend Paketten
Pakketten die als afhankelijkheid worden vermeld, maar die onbekend zijn in de pakketdatabase, zullen dat wel doen
worden weergegeven met een roodachtige tint. In het geval van alternatieve afhankelijkheden is het bestand package
naam wordt getoond tussen vraagtekens: `?...?'.

Pakket versies
Als er meerdere versies van een pakket beschikbaar zijn, wordt de afhankelijkheidsinformatie voor het
hoogst beschikbare versie zal worden gebruikt, met één uitzondering. Als de optie --show-installed
wordt gebruikt, zal de geïnstalleerde versie worden gebruikt voor pakketten die op het systeem zijn geïnstalleerd.

Beheren diagram grootte en ingewikkeldheid
schuldenboom biedt verschillende mechanismen om de grootte van afhankelijkheidsgrafieken van pakketten te verkleinen
met grote of complexe afhankelijkheidsbomen. Het eerste mechanisme is om te beperken welke soorten
afhankelijkheden zijn inbegrepen, bijvoorbeeld het uitsluiten van Aanbevolen of Conflicterende pakketten van
de grafiek. Het tweede mechanisme is de configuratie van lijsten van overspringen en einde Paketten ;
zie de sectie CONFIGURATIE hieronder voor details. Het laatste mechanisme is het plaatsen van een harde
limiet op de diepte van de afhankelijkheidsboom.

Het is niet mogelijk om de afhankelijkheden van voorgestelde pakketten op te nemen. Dit zou erin passen
bijna alle gevallen resulteren in een explosie van de grootte van grafieken.

Voor sommige pakketten is het helaas bijna onmogelijk om een ​​bruikbare afhankelijkheid te genereren
grafiek vanwege het aantal afhankelijkheden dat ze hebben. Dit is vaak het geval voor meta
pakketten, bijvoorbeeld die voor KDE of GNOME.

OPTIES


Dit programma volgt de gebruikelijke GNU-opdrachtregelsyntaxis, met lange opties die beginnen met
twee streepjes (`-'). Hieronder vindt u een overzicht van ondersteunde opties.

--show-geïnstalleerd, -I
Laat zien welke pakketten op het systeem zijn geïnstalleerd.

De knooppunten voor pakketten die op het systeem zijn geïnstalleerd, zullen licht gekleurd zijn
groente. Voor alternatieve afhankelijkheden worden alleen geïnstalleerde pakketten opgenomen (een
weglatingstekens worden gebruikt om weggelaten alternatieven aan te geven); voor ontevreden alternatief
afhankelijkheden, worden alle alternatieven opgenomen.

--show-rdeps, -R
Toon ook omgekeerde afhankelijkheden van het pakket en eventuele virtuele pakketten die het biedt.

Omgekeerde afhankelijkheden die niet zijn geïnstalleerd, worden lichtgeel gekleurd; geïnstalleerd
die lichtblauw. Het weergeven van omgekeerde afhankelijkheden van het type Suggesties wordt niet ondersteund.

Het gebruik van de optie --show-installed in combinatie met deze optie wordt aanbevolen.
Zie ook de opties --rdeps-depth en --max-rdeps. Deze optie wordt genegeerd als
--build-dep is ook gespecificeerd.

--build-dep, -b
Toon build-afhankelijkheden in plaats van pakket-afhankelijkheden.

Voorgestelde pakketten zullen nooit worden opgenomen in een build-afhankelijkheidsgrafiek. Als er
zijn alternatieve pakketten om aan een afhankelijkheid te voldoen, normaal gesproken alleen de eerste
alternatief wordt weergegeven. Bij gebruik in combinatie met de
--show-installed optie, alle reeds geïnstalleerde alternatieven zullen worden opgenomen voor
tevreden afhankelijkheden (tenzij de optie --no-alternatives ook gegeven is).

--boog=architectuur
Specificeer de architectuur (of 'alle') voor de build-afhankelijkheidsgrafiek. Als de optie
--buildep optie is niet aanwezig, deze optie zal worden genegeerd. Standaard is de
architectuur van het systeem waarop de opdracht wordt uitgevoerd.

Als architectuur `all' is opgegeven, worden alle build-afhankelijkheden getoond. Indien van toepassing
build-afhankelijkheden hebben `architectuurvoorwaarden', die worden weergegeven in een
grafiek.

Als een architectuur is opgegeven (inclusief de standaard), bouw dan alleen afhankelijkheden
die relevant zijn voor die architectuur worden getoond; bouw afhankelijkheden op voor anderen
architecturen worden genegeerd.

--met-suggereert, -S
Voeg voorgestelde pakketten toe; afhankelijkheden van voorgestelde pakketten zijn nooit inbegrepen.

--geen-aanbevelingen
Toon geen aanbevolen pakketten.

Deze optie wordt genegeerd indien gebruikt in combinatie met de optie --with-suggests.

--geen-alternatieven
Toon alleen het eerste pakket van een set alternatieve afhankelijkheden. Effectief
dit laat zien welk pakket standaard zou worden geïnstalleerd (in de meeste gevallen).

--geen-levert
Toon geen virtuele pakketten die door het aangevraagde pakket worden geleverd.

--max-aanbieders=aantal
Wanneer er meerdere pakketten zijn die een virtueel pakket aanbieden, toon dan alleen de
het verstrekken van pakketten als er minder zijn dan dit aantal. Standaard is 3.

--geen-versies
Geef de versies voor afhankelijkheden met versiebeheer niet weer.

--geen-conflicten
Toon geen conflicten zonder versiebeheer.

--versieconflicten, -VC
Versieconflicten opnemen; standaard worden alleen conflicten zonder versiebeheer weergegeven.

Deze optie wordt genegeerd indien gebruikt in combinatie met de optie --no-conflicts.

--maximale diepte=aantal
Beperk het aantal niveaus van afhankelijkheden dat wordt doorlopen.

Deze optie stelt een limiet in voor het aantal niveaus schuldenboom zal herhalen wanneer
afhankelijkheden bepalen. Pakketten op het opgegeven niveau worden behandeld als einde
Paketten (zie sectie CONFIGURATIE hieronder).

De optie kan zowel worden gebruikt om de grootte van grafieken te verkleinen.

--rdeps-diepte=aantal
Het maximale aantal niveaus voor omgekeerde afhankelijkheden.

Standaard wordt slechts één niveau weergegeven. Gebruik deze optie om meer niveaus weer te geven.
Impliceert --show-rdeps.

--max-rdeps=aantal
Beperk de weergave van indirecte omgekeerde afhankelijkheden.

Bij het weergeven van meerdere niveaus van omgekeerde afhankelijkheden, een omgekeerde afhankelijkheid die
zelf veel omgekeerde afhankelijkheden heeft, kan de grafiek echt exploderen. Standaard
maximaal 5 indirecte omgekeerde afhankelijkheden worden afzonderlijk weergegeven.

--niet overslaan
Geef ook afhankelijkheden weer die standaard onderdrukt zijn (bijv. libc6).

Wanneer geselecteerd, overspringen Paketten zal worden behandeld als einde Paketten in plaats van. Dit betekent
dat afhankelijkheden die standaard niet in grafieken staan, nu getoond worden,
maar hun afhankelijkheden niet. Zie ook het gedeelte CONFIGURATIE hieronder.

--toon alles
Geef de volledige afhankelijkheidsstructuur weer.

Indien geselecteerd, worden alle standaardlimieten in de vorm van einde en overspringen Paketten zijn
uitgeschakeld en de volledige afhankelijkheidsgrafiek voor het pakket wordt gegenereerd. Zie ook
de sectie CONFIGURATIE hieronder.

Deze optie impliceert de --no-skip optie, maar kan gebruikt worden in combinatie met de
--max-diepte optie. Merk op dat deze optie geen invloed heeft op de soorten afhankelijkheden
die zijn inbegrepen.

--draaien, -r
Teken de grafiek boven de stad in plaats van van links naar rechts.

--condenseren
Activeert een optie van stip(1) die kan helpen de rommel in dichte grafieken te verminderen door
het concentreren van lijnen (relaties) tussen pakketten samen voor delen van hun
paden.

--stil, -q
Onderdruk alle informatieve/waarschuwingsberichten.

--uitgebreid, -v
Vergroot de breedsprakigheid.

Geeft aanvullende informatieve en foutopsporingsberichten weer; kan tot drie worden herhaald
tijden.

CONFIGURATIE


schuldenboom kan worden geconfigureerd om de grootte en complexiteit van afhankelijkheidsgrafieken te beperken. Dit is
gedaan met behulp van twee lijsten:

/etc/schuldenboom/skiplist, ~/.debtree/skiplist
Lijst van overspringen Paketten . Pakketten die in deze lijst staan ​​zijn hier volledig van uitgesloten
grafieken. De lijst mag alleen afhankelijkheden bevatten die zo gewoon zijn dat include
ze in grafieken vertroebelen alleen de grafiek en voegen niet echt enige informatie toe.
Voorbeelden zijn libc6 en zlib1g. Als een alternatieve afhankelijkheid alleen overslaan bevat
pakketten zal het worden weggelaten; als het een combinatie van skip- en non-skip-pakketten bevat,
de aanwezigheid van de skip-pakketten wordt weergegeven met een weglatingsteken ('...').

/etc/schuldenboom/eindlijst, ~/.debtree/eindlijst
Lijst van einde Paketten . Pakketten die in deze lijst staan, worden weergegeven in de grafiek, maar
hun afhankelijkheden worden niet getoond. Een ruitvorm wordt gebruikt om een ​​einde aan te geven
pakket; in het geval van alternatieve afhankelijkheden wordt de pakketnaam getoond
tussen accolades: `{...}'.

Bij voorkeur alleen pakketten die een functionaliteit bieden die enigszins verschilt van
de omgekeerde afhankelijkheden moeten in deze lijst worden opgenomen. In sommige gevallen kan het zijn
nodig om ook pakketten op te nemen omdat hun afhankelijkheidsboom gewoon te groot is of
complex.

Als er een lijst aanwezig is onder de HOME-directory van de gebruiker, wordt dat bestand in plaats daarvan gebruikt
van het standaardbestand in /etc/debtree/.

Zie ook de opties --no-skip, --show-all en --max-depth.

Voorbeelden


Hieronder staan ​​enkele basisgebruiksvoorbeelden voor schuldenboom. Voor uitgebreidere voorbeelden van grafieken
en aanvullende informatie, zie de schuldenboom website: http://collab-
maint.alioth.debian.org/debtree.

$ schuldenboom dpkg >dpkg.dot
Genereer de afhankelijkheidsgrafiek voor pakket dpkg en sla de uitvoer op in een bestand
`dpkg.dot'.

$ dot -Tsvg -o dpkg.svg dpkg.dot
Te gebruiken stip(1) om een ​​SVG-afbeelding te genereren uit het `.dot'-bestand.

$ schuldenboom dpkg | dot -Tpng >dpkg.png
Genereer de afhankelijkheidsgrafiek voor pakket dpkg als PNG-afbeelding en sla het resultaat op
uitvoer naar een bestand.

$ schuldenboom -b dpkg | punt -Tps | kghostview - &
Genereer de build-afhankelijkheidsgrafiek voor het pakket dpkg in postscript-formaat en weergave
het resultaat met behulp van KDE's kghostweergave(1).

Gebruik Debtree online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    KantoorVloer
    KantoorVloer
    OfficeFloor biedt inversie van
    koppelingsbesturing, met zijn: - afhankelijkheid
    injectie - vervolg injectie -
    schroefdraadinjectie Voor meer informatie
    bezoek de...
    OfficeFloor downloaden
  • 2
    DivKit
    DivKit
    DivKit is een open source servergestuurd programma
    UI (SDUI)-framework. Het staat je toe
    server-source updates uitrollen naar
    verschillende app-versies. Het kan ook zo zijn
    gebruikt voor...
    DivKit downloaden
  • 3
    subconverter
    subconverter
    Hulpprogramma om te converteren tussen verschillende
    abonnement formaat. Shadowrocket-gebruikers
    moet ss, ssr of v2ray als doel gebruiken.
    U kunt &opmerking= toevoegen aan
    Telegram-geliefde HT...
    Subconverter downloaden
  • 4
    SWASH
    SWASH
    SWASH is een numerieke waarde voor algemeen gebruik
    hulpmiddel voor het simuleren van instabiele,
    niet-hydrostatisch, vrij oppervlak,
    rotatiestroming en transportverschijnselen
    in kustwateren als ...
    SWASH downloaden
  • 5
    VBA-M (gearchiveerd - nu op Github)
    VBA-M (gearchiveerd - nu op Github)
    Project is verplaatst naar
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Functies:Cheat creaties opslaan van statenmulti
    systeem, ondersteunt gba, gbc, gb, sgb,
    sgb2Tu...
    VBA-M downloaden (gearchiveerd - nu op Github)
  • 6
    Stacer
    Stacer
    Linux-systeemoptimalisatie en -bewaking
    Github-opslagplaats:
    https://github.com/oguzhaninan/Stacer.
    Doelgroep: eindgebruikers/desktop. Gebruiker
    interface: Qt. Programmeerla...
    Stacer downloaden
  • Meer "

Linux-commando's

Ad