193 lines
5.2 KiB
HTML
193 lines
5.2 KiB
HTML
|
||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
<HTML><HEAD><TITLE>Man page of DEBCONF-COPYDB.RU.1</TITLE>
|
||
</HEAD><BODY>
|
||
<H1>DEBCONF-COPYDB.RU.1</H1>
|
||
Section: Debconf (1)<BR>Updated: 2019-08-03<BR><A HREF="#index">Index</A>
|
||
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<A NAME="lbAB"> </A>
|
||
<H2>НАЗВАНИЕ</H2>
|
||
|
||
|
||
|
||
debconf-copydb - копирует базу данных debconf
|
||
<A NAME="lbAC"> </A>
|
||
<H2>СИНТАКСИС</H2>
|
||
|
||
|
||
|
||
|
||
|
||
<PRE>
|
||
debconf-copydb бд_источник бд_приёмник [--pattern=шаблон] [--owner-pattern=шаблон] [--config=Foo:bar]
|
||
|
||
</PRE>
|
||
|
||
|
||
<A NAME="lbAD"> </A>
|
||
<H2>ОПИСАНИЕ</H2>
|
||
|
||
|
||
|
||
<B>debconf-copydb</B> копирует элементы из существующей базы данных debconf в
|
||
другую, возможно новую базу данных. Базы данных могут иметь разный формат;
|
||
если это так, то автоматически выполняется конвертирование.
|
||
<A NAME="lbAE"> </A>
|
||
<H2>ПАРАМЕТРЫ</H2>
|
||
|
||
|
||
|
||
<DL COMPACT>
|
||
<DT id="1"><I>бд_источник</I><DD>
|
||
|
||
|
||
Имя базы данных источника. Обычно, база уже описана в файле debconf.conf
|
||
(или .debconfrc).
|
||
<DT id="2"><I>бд_приёмника</I><DD>
|
||
|
||
|
||
Имя базы данных приёмника. Оно может быть описано в файле debconf.conf или
|
||
.debconfrc или вы можете объявить его в командной строке (смотрите далее).
|
||
<DT id="3"><B>-p</B> <I>шаблон</I>, <B>--pattern</B> <I>шаблон</I><DD>
|
||
|
||
|
||
Если этот параметр указан, будут скопированы только те элементы из
|
||
<I>бд_источника</I>, чьи имена удовлетворяют шаблону.
|
||
<DT id="4"><B>--owner-pattern</B> <I>шаблон</I><DD>
|
||
|
||
|
||
Если этот параметр указан, будут скопированы только те элементы из
|
||
<I>бд_источника</I>, владельцы которых удовлетворяют шаблону.
|
||
<DT id="5"><B>-c</B> <I>foo:bar</I>, <B>--config</B> <I>Foo:bar</I><DD>
|
||
|
||
|
||
Устанавливает параметр Foo в значение bar. Это похоже на написание:
|
||
|
||
|
||
<P>
|
||
|
||
|
||
|
||
|
||
<PRE>
|
||
Foo: bar
|
||
|
||
</PRE>
|
||
|
||
|
||
|
||
|
||
<P>
|
||
|
||
|
||
в файле debconf.conf, возможно, за исключением того, что вы не будете
|
||
использовать пробел в командной строке (или укажите в кавычках: «Foo:
|
||
bar»). Вообще, это должно указываться несколько раз, чтобы построить полную
|
||
строку настройки. Хотя для разделения строк в debconf.conf используются
|
||
символы новой строки, эта программа предполагает, что «Name:dbname» означает
|
||
начало новой строки.
|
||
</DL>
|
||
<A NAME="lbAF"> </A>
|
||
<H2>ПРИМЕРЫ</H2>
|
||
|
||
|
||
|
||
|
||
|
||
<PRE>
|
||
debconf-copydb configdb backup
|
||
|
||
</PRE>
|
||
|
||
|
||
<P>
|
||
|
||
Копирует всё из configdb в backup, предполагается, что база данных backup
|
||
уже описана в debconf.conf.
|
||
<P>
|
||
|
||
|
||
|
||
<PRE>
|
||
debconf-copydb configdb newdb --pattern='^slrn/' \
|
||
--config=Name:newdb --config=Driver:File \
|
||
--config=Filename:newdb.dat
|
||
|
||
</PRE>
|
||
|
||
|
||
<P>
|
||
|
||
Копирует данные пакета slrn из configdb в newdb. newdb не определена в файле
|
||
rc, поэтому ключи --config настраивают базу данных на лету.
|
||
<P>
|
||
|
||
|
||
|
||
<PRE>
|
||
debconf-copydb configdb stdout -c Name:stdout -c Driver:Pipe \
|
||
-c InFd:none --pattern='^foo/'
|
||
|
||
</PRE>
|
||
|
||
|
||
<P>
|
||
|
||
Выводит все элементы из базы данных debconf, которые касаются пакета foo на
|
||
экран.
|
||
<P>
|
||
|
||
|
||
|
||
<PRE>
|
||
debconf-copydb configdb pipe --config=Name:pipe \
|
||
--config=Driver:Pipe --config=InFd:none | \
|
||
ssh remotehost debconf-copydb pipe configdb \
|
||
--config=Name:pipe --config=Driver:Pipe
|
||
|
||
</PRE>
|
||
|
||
|
||
<P>
|
||
|
||
Здесь используется специальный канальный драйвер для копирования базы данных
|
||
на удалённую систему.
|
||
<A NAME="lbAG"> </A>
|
||
<H2>СМОТРИТЕ ТАКЖЕ</H2>
|
||
|
||
|
||
|
||
<B><A HREF="/cgi-bin/man/man2html?5+debconf.conf">debconf.conf</A></B>(5)
|
||
<A NAME="lbAH"> </A>
|
||
<H2>АВТОР</H2>
|
||
|
||
|
||
|
||
Joey Hess <<A HREF="mailto:joeyh@debian.org">joeyh@debian.org</A>>
|
||
<P>
|
||
|
||
<HR>
|
||
<A NAME="index"> </A><H2>Index</H2>
|
||
<DL>
|
||
<DT id="6"><A HREF="#lbAB">НАЗВАНИЕ</A><DD>
|
||
<DT id="7"><A HREF="#lbAC">СИНТАКСИС</A><DD>
|
||
<DT id="8"><A HREF="#lbAD">ОПИСАНИЕ</A><DD>
|
||
<DT id="9"><A HREF="#lbAE">ПАРАМЕТРЫ</A><DD>
|
||
<DT id="10"><A HREF="#lbAF">ПРИМЕРЫ</A><DD>
|
||
<DT id="11"><A HREF="#lbAG">СМОТРИТЕ ТАКЖЕ</A><DD>
|
||
<DT id="12"><A HREF="#lbAH">АВТОР</A><DD>
|
||
</DL>
|
||
<HR>
|
||
This document was created by
|
||
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
||
using the manual pages.<BR>
|
||
Time: 00:06:22 GMT, March 31, 2021
|
||
</BODY>
|
||
</HTML>
|