EnglezăFrancezăSpaniolă

Favicon OnWorks

dose-builddebcheck - Online în cloud

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

Aceasta este comanda dose-builddebcheck 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-builddebcheck - Verificați dacă un pachet poate fi construit pe un sistem Debian

REZUMAT


doză-builddebcheck --deb-native-arch=nume [Opțiuni] binare-depozite sursă-depozitiv

DESCRIERE


dose-builddebcheck determină, pentru un set de strofe de control a pachetului sursă Debian, numite
depozitul sursă, indiferent dacă este un mediu de compilare pentru pachetele sursei
depozitul poate fi instalat pe arhitectura nativă specificată utilizând pachete din
depozitul binar. Pentru aceasta, sunt luate în considerare doar meta-informațiile pachetului:
build-dependencies și build-conflicts în pachetul sursă și inter-pachet
relații exprimate în depozitul binar. Algoritmul de rezolvare a constrângerilor este
complet, adică găsește o soluție ori de câte ori există una, chiar și pentru multiple
dependențe disjunctive și conflicte de pachete profunde. Această problemă este de calcul
imposibil în teorie (adică NP-complet), dar poate fi rezolvat foarte eficient pentru
depozite de pachete care apar de fapt în practică. Instalabilitatea pachetelor binare este
analizate conform acestora depinde, Conflicte și Oferă câmpuri cu sensul lor ca
a politicii Debian versiunea 3.9.0. Pre-depende sunt tratate ca depinde și Pauze sunt
tratat ca Conflicte.

Intrare Format


binare-depozite argument este o listă de nume de fișiere care conțin strofe în format
of deb-control(5), separate printr-un rând liber. De exemplu, fișierele Pachete așa cum au fost găsite
pe un server oglindă Debian sau în director /var/lib/apt/lists/ a unui sistem Debian, sunt
potrivit. The sursă-depozitiv argument este numele unui fișier care conține sursa debian
strofe de control, separate printr-o linie goală. De exemplu, fișierele Surse așa cum se găsesc pe
un server oglindă Debian sau în director /var/lib/apt/lists/ a unui sistem Debian, sunt
potrivit.

Adnotările cu mai multe arcuri sunt luate în considerare corect de către dose-builddebcheck. Pachete ale căror
arhitectura nu este nici arhitectura nativa si nici in lista arhitecturilor straine
(vezi mai jos) sunt ignorate. Aici, nativ și străin se referă în același timp la
arhitectura pe care va fi rulată compilația și către arhitectura gazdă a
compilare. Compilarea încrucișată este acceptată prin specificarea gazdă arhitectură.

OPŢIUNI


OPŢIUNI PENTRU SPECIFICAREA ARHITECTURILE
--deb-native-arch=nume
Specificați arhitectura nativă. Acest argument este obligatoriu.

--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. Dacă --deb-host-arch este setat, este folosit ca un
arhitectura străină implicită.

--deb-host-arch=nume...
Specificați arhitectura gazdă.

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
Afișați numai pachetele rupte care nu verifică instalabilitatea.

-s --succesele
Afișați numai pachetele care nu reușesc verificarea instalabilității.

-e --explica
Da explicatii. Dacă este folosit împreună cu --failures, atunci explicația constă
de lanțuri de dependență care duc la un conflict sau o dependență de un pachet lipsă.
Dacă este folosit împreună cu --succeses, atunci explicația constă într-o instalare
set.

-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.

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

--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.

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


Calculați lista pachetelor sursă din Surse pentru care nu este posibil să instalați a
build mediu pe i386, presupunând că pachetele binare descrise în fișierul Pachete
Sunt disponibile:

doză-builddebcheck -v -f -e --arch amd64 \
/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages\
/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_source_Sources

Calculați lista pachetelor sursă pentru armel în Surse pentru care nu este posibil
instalați un mediu de compilare mix pe amd64 plus armel, presupunând că pachetele binare
descrise în fișier Sunt disponibile pachete:

deb-builddebcheck --eșecuri --reușite --deb-native-arch=amd64 \
--deb-foreign-archs=armel,linux-any --deb-host-arch=armel \
DebianPackages/Sid-amd64-armel-Packages-050812.bz2
DebianPackages/Sid-Sources-single-version-050812.bz2

Utilizați online dose-builddebcheck folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    Boost bibliotecile C ++
    Boost bibliotecile C ++
    Boost oferă portabil gratuit
    biblioteci C++ revizuite de colegi. The
    se pune accent pe bibliotecile portabile care
    funcționează bine cu biblioteca standard C++.
    Vezi http://www.bo...
    Descărcați bibliotecile Boost C++
  • 2
    VirtualGL
    VirtualGL
    VirtualGL redirecționează comenzile 3D de la a
    Aplicația Unix/Linux OpenGL pe un
    GPU pe partea de server și convertește
    a redat imagini 3D într-un flux video
    cu care ...
    Descărcați VirtualGL
  • 3
    libusb
    libusb
    Bibliotecă pentru a activa spațiul utilizatorului
    programe de aplicație cu care să comunicați
    dispozitive USB. Public: Dezvoltatori, End
    Utilizatori/Desktop. Limbajul de programare: C.
    Categorii ...
    Descărcați libusb
  • 4
    ÎNGHIŢITURĂ
    ÎNGHIŢITURĂ
    SWIG este un instrument de dezvoltare software
    care conectează programele scrise în C și
    C++ cu o varietate de nivel înalt
    limbaje de programare. SWIG este folosit cu
    diferit...
    Descărcați SWIG
  • 5
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construită cu
    Urmează JS, Webpack, Babel, Node și
    Express, folosind GraphQL și Apollo
    Client. Magazin WooCommerce în React(
    contine: Produse...
    Descărcați tema WooCommerce Nextjs React
  • 6
    archlabs_repo
    archlabs_repo
    Pachetul depozit pentru ArchLabs Acesta este un
    aplicație care poate fi, de asemenea, preluată
    din
    https://sourceforge.net/projects/archlabs-repo/.
    A fost găzduit în OnWorks în...
    Descărcați archlabs_repo
  • Mai mult »

Comenzi Linux

Ad