이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 debconf-copydb 명령입니다.
프로그램:
이름
debconf-copydb - debconf 데이터베이스 복사
개요
debconf-copydb sourcedb destdb [--pattern=패턴] [--owner-pattern=패턴] [--config=Foo:bar]
기술
debconf-copydb 기존 debconf 데이터베이스에서 항목을 다른 새 데이터베이스로 복사합니다.
데이터베이스. 두 데이터베이스의 형식이 다를 수 있습니다. 그렇다면 변환이 필요합니다.
자동으로 완료됩니다.
옵션
소스디비
소스 데이터베이스의 이름입니다. 일반적으로 debconf.conf(또는
.debconfrc) 파일.
destdb
대상 데이터베이스의 이름입니다. debconf.conf 또는 .debconfrc에 정의될 수 있습니다.
또는 명령줄에서 정의할 수도 있습니다(아래 참조).
-p 무늬, --무늬 무늬
이것이 지정되면 다음 항목만 소스디비 이름이 패턴과 일치하는 사람은 다음과 같습니다.
복사했습니다.
--소유자 패턴 무늬
이것이 지정되면 다음 항목만 소스디비 패턴과 일치하는 소유자는 다음과 같습니다.
복사했습니다.
-c 푸:바, --구성 푸:바
Foo 옵션을 bar로 설정합니다. 이는 다음과 같이 작성하는 것과 유사합니다.
푸: 바
debconf.conf에서 명령줄에 공백을 남겨두고 싶을 수도 있습니다.
(또는 "Foo: bar"라고 인용합니다.) 일반적으로 완전한
구성 스탠자. debconf.conf에서는 스탠자를 구분하기 위해 빈 줄이 사용되지만,
이 프로그램은 "이름:dbname"이 새로운 연의 시작을 나타낸다고 가정합니다.
사용 예
debconf-copydb configdb 백업
백업 데이터베이스가 이미 정의되어 있다고 가정하고 configdb 전체를 백업에 복사합니다.
debconf.conf.
debconf-copydb configdb newdb --패턴='^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를 온라인으로 사용하세요