Ini ialah arahan debconf-copydb 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
debconf-copydb - salin pangkalan data debconf
SINOPSIS
debconf-copydb sourcedb destdb [--pattern=pattern] [--owner-pattern=pattern] [--config=Foo:bar]
DESCRIPTION
debconf-copydb menyalin item daripada pangkalan data debconf sedia ada ke dalam yang lain, mungkin baharu
pangkalan data. Kedua-dua pangkalan data mungkin mempunyai format yang berbeza; jika demikian penukaran akan
secara automatik dilakukan.
PILIHAN
bersumberb
Nama pangkalan data sumber. Biasanya ia akan ditakrifkan dalam debconf.conf anda (atau
.debconfrc) fail.
destdb
Nama pangkalan data destinasi. Ia mungkin ditakrifkan dalam debconf.conf atau .debconfrc,
atau anda mungkin mentakrifkannya pada baris arahan (lihat di bawah).
-p pola, --corak pola
Jika ini dinyatakan, hanya item dalam bersumberb yang namanya sepadan dengan coraknya
disalin.
--corak-pemilik pola
Jika ini dinyatakan, hanya item dalam bersumberb yang pemiliknya sepadan dengan coraknya
disalin.
-c foo:bar, --config Foo:bar
Tetapkan pilihan Foo ke bar. Ini sama seperti menulis:
Foo: bar
Dalam debconf.conf, kecuali anda mungkin mahu meninggalkan ruang pada baris arahan
(atau petikan: "Foo: bar"). Umumnya mesti digunakan beberapa kali, untuk membina penuh
rangkap konfigurasi. Walaupun baris kosong digunakan untuk memisahkan rangkap dalam debconf.conf,
program ini akan menganggap bahawa "Nama:dbname" menandakan permulaan rangkap baharu.
CONTOH
sandaran debconf-copydb configdb
Salin semua configdb ke sandaran, dengan mengandaikan anda sudah mempunyai pangkalan data sandaran yang ditakrifkan dalam
debconf.conf.
debconf-copydb configdb newdb --pattern='^slrn/' \
--config=Nama:newdb --config=Pemandu:Fail \
--config=Nama fail:newdb.dat
Salin data slrn daripada configdb, dan ke newdb. newdb tidak ditakrifkan dalam fail rc, jadi
suis --config menyediakan pangkalan data dengan cepat.
debconf-copydb configdb stdout -c Name:stdout -c Driver:Pipe \
-c InFd:none --pattern='^foo/'
Keluarkan semua item dalam pangkalan data debconf yang berkaitan dengan pakej foo.
debconf-copydb configdb pipe --config=Nama:pipe \
--config=Pemandu:Paip --config=InFd:tiada | \
ssh remotehost debconf-copydb pipe configdb \
--config=Nama:pipe --config=Pemandu:Paip
Ini menggunakan pemacu paip tujuan khas untuk menyalin pangkalan data ke sistem jauh.
Gunakan debconf-copydb dalam talian menggunakan perkhidmatan onworks.net