Це команда debconf-copydb, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
debconf-copydb - копіювати базу даних debconf
СИНТАКСИС
debconf-copydb sourcedb destdb [--pattern=шаблон] [--owner-pattern=шаблон] [--config=Foo:bar]
ОПИС
debconf-copydb копіює елементи з існуючої бази даних debconf в іншу, можливо, нову
бази даних. Дві бази даних можуть мати різні формати; якщо так, конверсія буде
виконуватися автоматично.
ВАРІАНТИ
sourcedb
Ім'я вихідної бази даних. Зазвичай він визначається у вашому debconf.conf (або
.debconfrc).
destdb
Ім'я цільової бази даних. Він може бути визначений у debconf.conf або .debconfrc,
або ви можете визначити його в командному рядку (див. нижче).
-p модель, -- візерунок модель
Якщо це вказано, лише елементи в sourcedb чиї назви відповідають шаблону
скопійовано.
--зразок власника модель
Якщо це вказано, лише елементи в sourcedb чиї власники відповідають шаблону буде
скопійовано.
-c foo:бар, --config Foo:бар
Встановіть параметр Foo на панель. Це схоже на написання:
Foo: бар
У debconf.conf, за винятком того, що ви, ймовірно, хочете залишити пробіл у командному рядку
(або процитуйте: "Foo: bar"). Як правило, потрібно використовувати кілька разів, щоб створити повну
конфігураційна строфа. Хоча порожні рядки використовуються для розділення строф у debconf.conf,
ця програма буде вважати, що «Ім'я: dbname» означає початок нової строфи.
ПРИКЛАДИ
резервна копія debconf-copydb configdb
Скопіюйте весь файл configdb в резервну копію, припускаючи, що база даних резервної копії вже визначена в
debconf.conf.
debconf-copydb configdb newdb --pattern='^slrn/' \
--config=Назва:newdb --config=Драйвер:Файл \
--config=Назва файлу:newdb.dat
Скопіюйте дані slrn з configdb в newdb. newdb не визначено у файлі rc, тому
перемикачі --config налаштовують базу даних на льоту.
debconf-copydb configdb stdout -c Назва: stdout -c Драйвер: канал \
-c InFd:none --pattern='^foo/'
Виплюньте всі елементи в базі даних debconf, пов’язані з пакетом foo.
debconf-copydb configdb pipe --config=Назва:pipe \
--config=Драйвер: канал --config=InFd:немає | \
ssh remotehost debconf-copydb pipe configdb \
--config=Назва: труба --config=Драйвер: труба
Це використовує драйвер каналу спеціального призначення для копіювання бази даних у віддалену систему.
Використовуйте debconf-copydb онлайн за допомогою служб onworks.net