man-pages/ru/man1/debconf-copydb.1.html
2021-03-31 01:06:50 +01:00

193 lines
5.2 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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">&nbsp;</A>
<H2>НАЗВАНИЕ</H2>
debconf-copydb - копирует базу данных debconf
<A NAME="lbAC">&nbsp;</A>
<H2>СИНТАКСИС</H2>
<PRE>
debconf-copydb бд_источник бд_приёмник [--pattern=шаблон] [--owner-pattern=шаблон] [--config=Foo:bar]
</PRE>
<A NAME="lbAD">&nbsp;</A>
<H2>ОПИСАНИЕ</H2>
<B>debconf-copydb</B> копирует элементы из существующей базы данных debconf в
другую, возможно новую базу данных. Базы данных могут иметь разный формат;
если это так, то автоматически выполняется конвертирование.
<A NAME="lbAE">&nbsp;</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">&nbsp;</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">&nbsp;</A>
<H2>СМОТРИТЕ ТАКЖЕ</H2>
<B><A HREF="/cgi-bin/man/man2html?5+debconf.conf">debconf.conf</A></B>(5)
<A NAME="lbAH">&nbsp;</A>
<H2>АВТОР</H2>
Joey Hess &lt;<A HREF="mailto:joeyh@debian.org">joeyh@debian.org</A>&gt;
<P>
<HR>
<A NAME="index">&nbsp;</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>