Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 debconf-copydb 명령입니다.
프로그램:
이름
debconf-copydb - debconf 데이터베이스 복사
개요
debconf-copydb sourcedb destdb [--패턴=패턴] [--소유자-패턴=패턴] [--config=Foo:bar]
기술
debconf-copydb 기존 debconf 데이터베이스의 항목을 다른, 가능하면 새로운 데이터베이스로 복사합니다.
데이터 베이스. 두 데이터베이스는 형식이 다를 수 있습니다. 그렇다면 변환은
자동으로 이루어집니다.
옵션
소스DB
소스 데이터베이스의 이름입니다. 일반적으로 debconf.conf(또는
.debconfrc) 파일.
destdb
대상 데이터베이스의 이름입니다. debconf.conf 또는 .debconfrc에서 정의할 수 있습니다.
또는 명령줄에서 정의할 수도 있습니다(아래 참조).
-p 무늬, --무늬 무늬
지정하면 다음 항목만 소스DB 패턴과 일치하는 이름은
복사했습니다.
--소유자 패턴 무늬
지정하면 다음 항목만 소스DB 소유자가 패턴과 일치하는
복사했습니다.
-c 푸:바, --구성 푸:바
옵션 Foo를 bar로 설정하십시오. 이는 다음과 같이 작성하는 것과 유사합니다.
푸: 바
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 드라이버:파이프 \
-c InFd:없음 --패턴='^foo/'
패키지 foo와 관련된 debconf 데이터베이스의 모든 항목을 내뱉습니다.
debconf-copydb configdb 파이프 --config=이름:파이프 \
--config=드라이버:파이프 --config=InFd:없음 | \
ssh 원격 호스트 debconf-copydb 파이프 configdb \
--config=이름:파이프 --config=드라이버:파이프
이것은 특수 목적의 파이프 드라이버를 사용하여 데이터베이스를 원격 시스템에 복사합니다.
onworks.net 서비스를 사용하여 온라인에서 debconf-copydb 사용