dose-builddebcheck - Dalam talian di Awan

Ini ialah arahan dos-builddebcheck yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


dose-builddebcheck - Semak sama ada pakej boleh dibina pada sistem Debian

SINOPSIS


dose-builddebcheck --deb-native-arch=nama [pilihan] repositori binari repositori sumber

DESCRIPTION


dose-builddebcheck menentukan, untuk set bait kawalan pakej sumber debian, dipanggil
repositori sumber, sama ada persekitaran binaan untuk pakej sumber
repositori boleh dipasang pada seni bina asli yang ditentukan dengan menggunakan pakej dari
repositori binari. Untuk ini, hanya maklumat meta pakej diambil kira:
bina-bergantungan dan bina-konflik dalam pakej sumber, dan antara pakej
perhubungan yang dinyatakan dalam repositori binari. Algoritma penyelesaian kekangan ialah
lengkap, iaitu ia mencari penyelesaian apabila wujud satu, walaupun untuk berbilang
kebergantungan disjungtif dan konflik pakej mendalam. Masalah ini adalah secara pengiraan
tidak boleh dilaksanakan dalam teori (iaitu, NP-lengkap), tetapi boleh diselesaikan dengan sangat cekap untuk
repositori pakej yang sebenarnya berlaku dalam amalan. Kebolehpasangan pakej binari adalah
dianalisis mengikut mereka Bergantung kepada, Konflik, dan Menyediakan bidang dengan maksudnya sebagai
dasar Debian versi 3.9.0. Pra-bergantung dilayan seperti Bergantung kepada, dan Breaks adalah
diperlakukan seperti Konflik.

Input format


. repositori binari argumen ialah senarai nama fail yang mengandungi rangkap dalam format
of kawalan deb(5), dipisahkan oleh satu baris kosong. Sebagai contoh, fail Pakej seperti yang ditemui
pada pelayan cermin Debian, atau dalam direktori /var/lib/apt/lists/ daripada sistem Debian, adalah
sesuai. The repositori sumber argumen ialah nama fail yang mengandungi sumber debian
rangkap kawalan, dipisahkan oleh satu baris kosong. Sebagai contoh, fail Sources seperti yang terdapat pada
pelayan cermin Debian, atau dalam direktori /var/lib/apt/lists/ daripada sistem Debian, adalah
sesuai.

Anotasi berbilang gerbang dipertimbangkan dengan betul oleh dose-builddebcheck. Pakej milik siapa
seni bina bukanlah seni bina asli mahupun dalam senarai seni bina asing
(lihat di bawah) diabaikan. Di sini, asli dan asing merujuk pada masa yang sama kepada
seni bina di mana kompilasi akan dijalankan, dan kepada seni bina hos
kompilasi. Penyusunan silang disokong dengan menentukan tuan rumah seni bina.

PILIHAN


PILIHAN UNTUK MENYERTAI SENIBINA
--deb-native-arch=nama
Nyatakan seni bina asli. Hujah ini adalah wajib.

--deb-foreign-archs=nama [,nama] ...
Nyatakan senarai seni bina asing yang dipisahkan koma. Lalai ialah kosong
senarai seni bina asing. Jika --deb-host-arch ditetapkan, ia digunakan sebagai
seni bina asing tersirat.

--deb-host-arch=nama...
Nyatakan seni bina hos.

PILIHAN UNTUK PENAPISAN THE INPUT
--terkini
Hanya versi terkini setiap pakej disimpan, versi lama pakej disimpan
diabaikan.

PILIHAN MENGAWAL OUTPUT
-f --kegagalan
Hanya tunjukkan pakej rosak yang gagal dalam semakan kebolehpasangan.

-s --berjaya
Hanya tunjukkan pakej yang tidak gagal dalam semakan kebolehpasangan.

-e --terangkan
Beri penjelasan. Jika digunakan bersama-sama dengan --failures maka penjelasannya terdiri
rantai pergantungan yang membawa kepada konflik atau pergantungan pada pakej yang hilang.
Jika digunakan bersama-sama dengan --successes maka penjelasannya terdiri daripada pemasangan
ditetapkan.

-o fail Hantar output ke fail.

MISC PILIHAN
-v Dayakan mesej maklumat / amaran / nyahpepijat. Pilihan ini boleh diulang sehingga tiga
kali untuk meningkatkan verbositi.

-h, - membantu
Paparkan senarai pilihan ini.

--deb-abaikan-penting
Jangan anggap pakej penting sebagai sebahagian daripada masalah pemasangan. Oleh
lalai semua pakej penting dianggap sebagai sebahagian daripada masalah pemasangan
untuk semua pakej, iaitu pakej boleh dipasang jika dan hanya jika ia bersama-
boleh dipasang dengan semua pakej penting. Pilihan ini membolehkan pengguna menguji
kebolehpasangan tanpa pakej penting dipasang.

EXIT KOD


Kod keluar 0-63 menunjukkan penamatan biasa program, kod 64-127 menunjukkan
penamatan program yang tidak normal (seperti ralat parse, ralat I/O).

Dalam kes penamatan program biasa:

- kod keluar 0 menunjukkan bahawa semua pakej latar depan didapati boleh dipasang;

- kod keluar 1 menunjukkan bahawa sekurang-kurangnya satu pakej latar depan didapati tidak boleh dipasang.

CONTOH


Kira senarai pakej sumber dalam Sumber yang tidak boleh dipasang a
bina persekitaran pada i386, dengan mengandaikan bahawa pakej binari yang diterangkan dalam Pakej fail
boleh didapati:

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

Kira senarai pakej sumber untuk armel dalam Sumber yang tidak mungkin dilakukan
pasang persekitaran binaan campuran pada amd64 plus armel, dengan mengandaikan bahawa pakej binari
diterangkan dalam fail Pakej tersedia:

deb-builddebcheck --failures --successes --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

Gunakan dose-builddebcheck dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini