Dit is de opdracht dose-deb-coinstall 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
dosis-deb-coinstall - bereken een co-installatieset van een gegeven set Debian binary
Paketten
KORTE INHOUD
dosis-deb-coinstall [Opties] binaire-repositories
PRODUCTBESCHRIJVING
dosis-deb-coinstall bepaalt of een set binaire Debian-pakketten op de voorgrond kan worden
samen geïnstalleerd gegeven een set achtergrond Debian binaire pakketten. Als een geldige
co-installatieset bestaat, dan wordt deze afgedrukt op standaarduitvoer; anders de toepassing
bestaat met afsluitcode 1 en drukt niets af.
Indien de --src optie wordt gegeven, dan worden de bijbehorende bronpakketten standaard afgedrukt
uitvoer in plaats daarvan.
Pakketten worden opgesplitst in voorgrond en achtergrond: alleen pakketten op de voorgrond zijn
gecontroleerd op co-installeerbaarheid, maar afhankelijkheden kunnen worden bevredigd door voorgrondpakketten en
door achtergrondpakketten. Standaard staan alle pakketten op de voorgrond.
INVOER FORMAT
De binaire-repositories argument is een lijst met bestandsnamen die strofen bevatten in de indeling
of deb-controle(5), gescheiden door één lege regel. Bijvoorbeeld, de Pakketten-bestanden zoals gevonden
op een Debian mirror-server, of in de directory /var/lib/apt/lists/ van een Debian-systeem, zijn
geschikt.
De --src optie vereist een bestand met debian broncode strofen, gescheiden door
één lege regel. Bijvoorbeeld de Sources-bestanden zoals gevonden op een Debian mirror-server, of in
de map /var/lib/apt/lists/ van een Debian-systeem, geschikt zijn.
OPTIES
--deb-native-arch=naam
Geef de oorspronkelijke architectuur op. Het standaardgedrag is om de native af te leiden
architectuur uit de eerste strofe van het pakket in de invoer die een architectuur heeft
anders dan allemaal.
--deb-foreign-archs=naam [,naam
Geef een door komma's gescheiden lijst van buitenlandse architecturen op. De standaard is een lege
lijst van buitenlandse architecturen. Indien --deb-host-arch is ingesteld, wordt het gebruikt als een
impliciete buitenlandse architectuur.
--deb-host-arch=naam...
Geef de hostarchitectuur op. Als deze optie wordt gegeven, --deb-native-arch Dan moet je
ook worden ingesteld.
-f --mislukkingen
Druk een diagnose af in YAML-indeling met daarin de lijst met pakketten die waren
geprobeerd om samen te installeren en het resultaat van de bewerking.
-v --succes
Toon alleen pakketten die niet door de installeerbaarheidscontrole komen.
-e --leg uit
Leg de resultaten in meer detail uit en geef de reden aan waarom sommige pakketten dat niet kunnen:
samen worden geïnstalleerd.
--src=bron-repository
In plaats van binaire pakketten af te drukken, drukt u de bijbehorende bronpakketten af zoals aangegeven
in het debian Sources-bestand bron-repository.
--dump=cud-bestand
Dump het CUDF-universum naar cud-bestand vertegenwoordigen de codering van binair en bron
pakketten, plus het verzoek om co-installeerbaarheid.
--fg=binaire-repository
Geef een binaire opslagplaats op de voorgrond op.
--bg=binaire-repository
Geef een binaire opslagplaats op de achtergrond op.
-v Schakel info / waarschuwingen / foutopsporingsberichten in. Deze optie kan worden herhaald tot drie
keer om de breedsprakigheid te vergroten.
-H, --help
Geef deze lijst met opties weer.
EXIT CODES
Exitcodes 0-63 geven een normale beëindiging van het programma aan, codes 64-127 geven aan:
abnormale beëindiging van het programma (zoals parseerfouten, I/O-fouten).
Bij normale programmabeëindiging:
- exitcode 0 geeft aan dat er een geldige co-installatieset bestaat
- exitcode 1 geeft aan dat er geen co-installatieset bestaat
VOORBEELD
Bereken de lijst met binaire pakketten die nodig zijn om alle pakketten te installeren die als essentieel zijn gemarkeerd:
grep-dctrl -X -FEessentieel ja \
/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages\
> essentieel
dosis-deb-coinstall --deb-native-arch=amd64 \
--bg /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages \
--fg essentieel > essential_coinstall
Bereken de lijst met bronpakketten die nodig zijn om deze pakketten te bouwen:
dosis-deb-coinstall --deb-native-arch=amd64 \
--src /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_source_Sources\
--bg /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages \
--fg essentieel > essential_coinstall_src
Gebruik dosis-deb-coinstall online met behulp van onworks.net-services