Ini ialah arahan cowbuilder-dist 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
pbuilder-dist, cowbuilder-dist - pembungkus pbuilder/cowbuilder berbilang pengedaran
SINOPSIS
pbuilder-dist pengedaran [seni bina] operasi [pilihan] [...]
pembina lembu-dist pengedaran [seni bina] operasi [pilihan] [...]
DESCRIPTION
pbuilder-dist ialah pembungkus yang memudahkan penggunaan pbuilder dengan pelbagai versi yang berbeza
Ubuntu dan/atau Debian.
Ia adalah perkara biasa untuk symlink skrip ini untuk memberikannya banyak nama dalam bentuk
pembina-pengedaran or pembina-pengedaran-seni bina, seperti contohnya
pbuilder-feisty, pbuilder-sid, pbuilder-gutsy-i386, Dll
Perkara yang sama berlaku untuk pembina lembu-dist, yang menggunakan pembina lembu. Perbezaan utama antara
kedua-duanya ialah pbuilder memampatkan chroot yang dicipta sebagai aa tarball, dengan itu menggunakan kurang cakera
ruang tetapi perlu menyahmampat (dan mungkin memampatkan) kandungannya sekali lagi pada setiap larian,
dan pembina lembu tidak melakukan ini.
PENGGUNAAN
Terdapat banyak hujah yang disenaraikan pada sinopsis; setiap daripada mereka, jika digunakan, perlu digunakan
betul-betul dalam susunan yang sama seperti yang muncul di sana. Sekiranya anda menamakan semula skrip kepada
pembina-pengedaran, jangan gunakan pengedaran parameter; sama dengan i386 / amd64 if
nama itu juga mengandungi -seni bina.
pengedaran
Gantikan ini dengan nama kod versi Ubuntu atau Debian yang anda mahu gunakan.
seni bina
Parameter pilihan ini akan cuba membina chroot dalam bahasa asing
seni bina. Untuk beberapa pasangan seni bina (cth i386 pada pemasangan amd64), fail
chroot akan dibuat secara asli. Untuk yang lain (cth armel pada pemasangan i386),
qemu-user-static akan digunakan. Ambil perhatian bahawa beberapa kombinasi (cth amd64 pada i386
install) memerlukan pengendalian kernel berasingan khas, dan mungkin pecah di luar jangkaan
cara.
operasi
Gantikan ini dengan tindakan yang anda mahukan pembina untuk dilakukan (membuat, mengemas kini, membina, membersihkan,
log masuk atau laksana). Jika anda tidak menyatakan sebarang tindakan, tetapi hujah seterusnya ialah a
.dsc fail, ia akan menganggap bahawa ia harus dibina. Semak halaman manualnya untuk maklumat lanjut
butiran.
[...]
Gantikan ini dengan parameter lain, jika perlu. Sebagai contoh, jika membina adalah
pilihan, anda juga perlu menentukan fail .dsc. Sebagai ciri khas, jika anda
tentukan fail .dsc yang anda boleh langkau membina pilihan dan skrip ini akan
secara automatik menganggap bahawa bangunan ialah tindakan yang anda mahu lakukan.
PILIHAN
--utama-sahaja (tidak digunakan lagi: terutamanya)
Jika anda menentukan pilihan ini, hanya pakej daripada utama (dalam Debian) atau utama and
terhad (dalam Ubuntu) komponen akan digunakan. Secara lalai, semua komponen rasmi
didayakan. Ini hanya mempunyai kesan apabila mencipta persekitaran baharu.
--debug-echo
Yang dihasilkan pembina/pembina lembu arahan akan dicetak ke output standard
bukannya dihukum bunuh. Ini berguna untuk nyahpepijat.
--buildresult DIREKTORI (pbuilder-dist sahaja)
Jika pilihan ini ditentukan, fail terhasil bagi pembina binaan diletakkan
in DIREKTORI.
--lepaskan sahaja
Hanya gunakan poket pelepas. Lalai untuk keluaran pembangunan.
--keselamatan-sahaja
Hanya gunakan pelepas dan poket keselamatan. Persekitaran yang sesuai untuk penyediaan
kemas kini keselamatan.
--kemas kini sahaja
Hanya gunakan poket keluaran, keselamatan dan kemas kini. Bukan kemas kini yang dicadangkan
poket.
CONTOH
pbuilder-dist gutsy create
Membuat a pembina persekitaran untuk Ubuntu Gutsy, dengan semua komponen didayakan.
pbuilder-sid --main-only create
Membuat a pembina persekitaran untuk Debian Sid, dengan hanya komponen utama.
pbuilder-feisty build ./sample_1.0-0ubuntu1.dsc
Membina pakej yang ditentukan pada persekitaran Ubuntu Feisty yang sedia ada.
pbuilder-dist feisty withlog build ./sample_1.0-0ubuntu1.dsc
Sama seperti di atas, tetapi kedai pembinaoutput pada fail.
kemas kini pbuilder-etch i386
Mengemas kini persekitaran Debian Etch seni bina i386 sedia ada pada sistem amd64.
pembina lembu-percubaan cipta
Membuat a pembina lembu persekitaran untuk Debian Experimental.
FILES DAN PERSEKITARAN PELBAGAI
Secara lalai, pbuilder-dist akan menyimpan semua fail yang dijananya ~/pbuilder/. Ini boleh
diubah dengan menetapkan PBUILDFOLDER pembolehubah persekitaran. Jika direktori tidak
wujud, ia akan dibuat semasa larian.
Fail dengan log operasi terakhir, dipanggil last_operation.log, akan disimpan dalam
hasil subdirektori bagi setiap persekitaran binaan.
Kaedah pengesahan lalai ialah sudo. Anda boleh menukar ini dengan menetapkan PUILDAUTH
berubah-ubah.
Secara lalai, pbuilder-dist gunakan cermin utama Debian dan Ubuntu. Pembina
TAPAK CERMIN and CERMIN LAIN pembolehubah disokong, begitu juga dengan ubuntu-dev-tools standard
pemboleh ubah: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUTOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUTOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUTOOLS_UBUNTU_PORTS_MIRROR, dan
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Lihat ubuntu-dev-tools (5) untuk butiran.
Anda juga mungkin ingin mengetahuinya pbuilder-dist eksport JAUH and ARCH pemboleh ubah persekitaran
kepada proses yang dipanggil, mengandungi nama pengedaran dan seni bina
disasarkan oleh binaan semasa. Anda boleh menggunakan mereka, sebagai contoh, dalam pbuilderrc.
Gunakan cowbuilder-dist dalam talian menggunakan perkhidmatan onworks.net