Это команда debconf-copydb, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
debconf-copydb - копировать базу данных debconf
СИНТАКСИС
debconf-copydb sourcedb destdb [--pattern = pattern] [--owner-pattern = pattern] [--config = Foo: bar]
ОПИСАНИЕ
debconf-copydb копирует элементы из существующей базы данных debconf в другую, возможно новую
база данных. Две базы данных могут иметь разные форматы; если да, то конверсия будет
будет сделано автоматически.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
источник
Имя исходной базы данных. Обычно он определяется в вашем debconf.conf (или
.debconfrc) файл.
база данных назначения
Имя целевой базы данных. Он может быть определен в debconf.conf или .debconfrc,
или вы можете определить его в командной строке (см. ниже).
-p описания, --шаблон описания
Если это указано, только элементы в источник чьи имена соответствуют шаблону, будет
скопировано.
- шаблон владельца описания
Если это указано, только элементы в источник чьи владельцы соответствуют шаблону, будут
скопировано.
-c foo: bar, --config Foo: бар
Установите для параметра Foo значение bar. Это похоже на написание:
Foo: бар
В debconf.conf, за исключением того, что вы, вероятно, хотите оставить пробел в командной строке
(или процитируйте это: «Foo: bar»). Обычно необходимо использовать несколько раз, чтобы получить полный
конфигурационная строфа. В то время как пустые строки используются для разделения разделов в debconf.conf,
эта программа предполагает, что «Name: 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 Драйвер: Pipe \
-c InFd: none --pattern = '^ foo /'
Выложите все элементы базы данных debconf, относящиеся к пакету foo.
debconf-copydb configdb pipe --config = Name: pipe \
--config = Драйвер: Труба --config = InFd: none | \
ssh удаленный хост debconf-copydb pipe configdb \
--config = Имя: труба --config = Драйвер: Труба
При этом используется драйвер конвейера специального назначения для копирования базы данных в удаленную систему.
Используйте debconf-copydb в Интернете с помощью сервисов onworks.net