Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന debconf-copydb കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
debconf-copydb - ഒരു debconf ഡാറ്റാബേസ് പകർത്തുക
സിനോപ്സിസ്
debconf-copydb sourcedb destdb [--pattern=pattern] [--owner-pattern=pattern] [--config=Foo:bar]
വിവരണം
debconf-copydb നിലവിലുള്ള debconf ഡാറ്റാബേസിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഇനങ്ങൾ പകർത്തുന്നു, ഒരുപക്ഷേ പുതിയത്
ഡാറ്റാബേസ്. രണ്ട് ഡാറ്റാബേസുകൾക്കും വ്യത്യസ്ത ഫോർമാറ്റുകൾ ഉണ്ടായിരിക്കാം; അങ്ങനെയാണെങ്കിൽ ഒരു പരിവർത്തനം ചെയ്യും
യാന്ത്രികമായി ചെയ്യപ്പെടും.
ഓപ്ഷനുകൾ
sourcedb
ഉറവിട ഡാറ്റാബേസിന്റെ പേര്. സാധാരണയായി ഇത് നിങ്ങളുടെ debconf.conf (അല്ലെങ്കിൽ
.debconfrc) ഫയൽ.
destdb
ലക്ഷ്യസ്ഥാന ഡാറ്റാബേസിന്റെ പേര്. ഇത് debconf.conf അല്ലെങ്കിൽ .debconfrc എന്നതിൽ നിർവചിച്ചേക്കാം,
അല്ലെങ്കിൽ നിങ്ങൾക്ക് അത് കമാൻഡ് ലൈനിൽ നിർവചിക്കാം (ചുവടെ കാണുക).
-p പാറ്റേൺ, --മാതൃക പാറ്റേൺ
ഇത് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, ഇനങ്ങൾ മാത്രം sourcedb പാറ്റേണുമായി പൊരുത്തപ്പെടുന്ന പേരുകൾ ആയിരിക്കും
പകർത്തി.
--ഉടമ-പാറ്റേൺ പാറ്റേൺ
ഇത് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, ഇനങ്ങൾ മാത്രം sourcedb ആരുടെ ഉടമകൾ പാറ്റേണുമായി പൊരുത്തപ്പെടും
പകർത്തി.
-c foo:bar, --config ഫൂ:ബാർ
ഫൂ ടു ബാർ എന്ന ഓപ്ഷൻ സജ്ജീകരിക്കുക. ഇത് എഴുതുന്നതിന് സമാനമാണ്:
ഫൂ: ബാർ
debconf.conf-ൽ, കമാൻഡ് ലൈനിലെ സ്പേസ് വിട്ടുകളയാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നതൊഴിച്ചാൽ
(അല്ലെങ്കിൽ അത് ഉദ്ധരിക്കുക: "ഫൂ: ബാർ"). പൂർണ്ണമായി നിർമ്മിക്കുന്നതിന് സാധാരണയായി ഒന്നിലധികം തവണ ഉപയോഗിക്കേണ്ടതുണ്ട്
കോൺഫിഗറേഷൻ സ്റ്റാൻസ. debconf.conf-ൽ ചരണങ്ങൾ വേർതിരിക്കാൻ ബ്ലാങ്ക് ലൈനുകൾ ഉപയോഗിക്കുമ്പോൾ,
"Name:dbname" എന്നത് ഒരു പുതിയ ചരണത്തിന്റെ തുടക്കത്തെ സൂചിപ്പിക്കുന്നുവെന്ന് ഈ പ്രോഗ്രാം അനുമാനിക്കും.
ഉദാഹരണങ്ങൾ
debconf-copydb configdb ബാക്കപ്പ്
നിങ്ങൾക്ക് ഇതിനകം ബാക്കപ്പ് ഡാറ്റാബേസ് നിർവചിച്ചിട്ടുണ്ടെന്ന് കരുതുക, എല്ലാ കോൺഫിഗഡ്ബിയും ബാക്കപ്പിലേക്ക് പകർത്തുക.
debconf.conf.
debconf-copydb configdb newdb --pattern='^slrn/' \
--config=Name:newdb --config=ഡ്രൈവർ:ഫയൽ \
--config=ഫയലിന്റെ പേര്:newdb.dat
slrn-ന്റെ ഡാറ്റ കോൺഫിഗഡ്ബിയിൽ നിന്നും ന്യൂഡിബിയിലേക്കും പകർത്തുക. newdb rc ഫയലിൽ നിർവചിച്ചിട്ടില്ല, അതിനാൽ
--config സ്വിച്ചുകൾ ഫ്ലൈയിൽ ഡാറ്റാബേസ് സജ്ജമാക്കുന്നു.
debconf-copydb configdb stdout -c പേര്:stdout -c ഡ്രൈവർ:പൈപ്പ് \
-c InFd:ഒന്നുമില്ല --പാറ്റേൺ='^foo/'
പാക്കേജ് foo-മായി ബന്ധപ്പെട്ട debconf ഡാറ്റാബേസിലെ എല്ലാ ഇനങ്ങളും തുപ്പുക.
debconf-copydb configdb പൈപ്പ് --config=പേര്:പൈപ്പ് \
--config=ഡ്രൈവർ:പൈപ്പ് --config=InFd:none | \
ssh remotehost debconf-copydb പൈപ്പ് configdb \
--config=പേര്:പൈപ്പ് --config=ഡ്രൈവർ:പൈപ്പ്
ഒരു വിദൂര സിസ്റ്റത്തിലേക്ക് ഒരു ഡാറ്റാബേസ് പകർത്താൻ ഇത് പ്രത്യേക ഉദ്ദേശ്യ പൈപ്പ് ഡ്രൈവർ ഉപയോഗിക്കുന്നു.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് debconf-copydb ഓൺലൈനായി ഉപയോഗിക്കുക