Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന debgetp കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
debget - ഡൗൺലോഡ് ഉറവിടവും ബൈനറി ഡെബിയൻ പാക്കേജുകളും
സിനോപ്സിസ്
കടബാധ്യത [മാറുക]... { പാക്കേജ് | വിഭാഗം/പാക്കേജ് | ഫയല്.dsc | ഫയല്.deb}...
വിവരണം
കടബാധ്യത ഉറവിടവും ബൈനറി ഡെബിയൻ പാക്കേജുകളും പേര് പ്രകാരം ഡൗൺലോഡ് ചെയ്യുകയും ഓപ്ഷണലായി അൺപാക്ക് ചെയ്യുകയും ചെയ്യുന്നു,
അവ കംപൈൽ ചെയ്യുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യുന്നു. പാക്കേജുകൾക്കുള്ള ഉറവിടം ഡൗൺലോഡ് ചെയ്യുക എന്നതാണ് ഡിഫോൾട്ട് സ്വഭാവം,
അഴിച്ചു പണിയാൻ *.dsc ഫയലുകളും ഇൻസ്റ്റാൾ ചെയ്യാൻ *.deb ഫയലുകൾ. FTP-യിലെ വിശദമായ ഡിഫോൾട്ടുകൾക്കായി
സെർവർ പേരുകളും അത്തരം റൺ "debget --help".
കടബാധ്യത യുടെ പ്രാദേശിക പകർപ്പ് ആവശ്യമില്ല പാക്കേജുകൾ ഫയലുകൾ, പകരം അത് ഡയറക്ടറികൾ പട്ടികപ്പെടുത്തുന്നു
ഏതൊക്കെ പതിപ്പുകൾ ലഭ്യമാണ് എന്ന് കണ്ടെത്താൻ FTP സൈറ്റ്.
നോൺ-സ്വിച്ച് ആർഗ്യുമെന്റുകളാണ് *.dsc ഫയലുകൾ, *.deb ഫയലുകൾ, പാക്കേജ് പേരുകൾ അല്ലെങ്കിൽ വിഭാഗം/പാക്കേജ്,
eg അടിസ്ഥാനം/dpkg or നോൺ-ഫ്രീ/ഗെയിമുകൾ/കമ്പം2. നിങ്ങൾ വ്യക്തമാക്കേണ്ട രണ്ട് കേസുകളുണ്ട്
വിഭാഗം:
- പാക്കേജിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ ലോക്കലിൽ ഇല്ല ലഭ്യമായ ഫയൽ ("dpkg കാണിക്കുന്നത് പോലെ
--print-avail"), അല്ലെങ്കിൽ അവിടെയുള്ള വിവരങ്ങൾ തെറ്റാണ്.
- ന്റെ ബൈനറി പാക്കേജ് സൃഷ്ടിക്കാത്ത ഒരു ഉറവിട പാക്കേജാണ് നിങ്ങൾ ഡൗൺലോഡ് ചെയ്യുന്നത്
അതേ പേര്. സാധാരണ കടബാധ്യത എന്നതിനെ അടിസ്ഥാനമാക്കി ഡൗൺലോഡ് ചെയ്യുന്നതിനുള്ള ശരിയായ ഉറവിട പാക്കേജ് അനുമാനിക്കുന്നു
"dpkg --print-avail" ഔട്ട്പുട്ട്. (ഉദാ, ഉറവിടം ഡൗൺലോഡ് ചെയ്യാൻ പറഞ്ഞാൽ പേൾ-ബേസ്അത്
ശരിക്കും ഡൗൺലോഡ് ചെയ്യും മുത്ത് ഉറവിടങ്ങൾ.) ഉറവിട പാക്കേജാണെങ്കിൽ ഇത് സാധ്യമല്ല
ഒരു ഇല്ല ലഭ്യമായ ഫയൽ എൻട്രി (സോഴ്സ് പാക്കേജ് ആയിരിക്കുമ്പോൾ ഇത് സംഭവിക്കുന്നു
അതേ പേരിൽ ഒരു ബൈനറി പാക്കേജ് സൃഷ്ടിക്കുന്നില്ല). ഈ സാഹചര്യത്തിൽ കടബാധ്യത ഉപയോഗിക്കും
നിങ്ങൾ വ്യക്തമാക്കിയ പാക്കേജിനുള്ള വിഭാഗം (പേൾ-ബേസ് ഈ സാഹചര്യത്തിൽ). വിഭാഗമാണെങ്കിൽ
ആ പാക്കേജ് ലഭ്യമല്ല, അല്ലെങ്കിൽ അതിനുള്ള വിഭാഗത്തിന് സമാനമല്ലെങ്കിൽ
ഉറവിട പാക്കേജ്, നിങ്ങൾ തന്നെ വിഭാഗം വ്യക്തമാക്കണം.
ഈ കേസുകളിൽ ഏതെങ്കിലും കൈകാര്യം ചെയ്യുന്നതിന്, മുൻകൂട്ടി തയ്യാറാക്കിയ വിഭാഗത്തോടുകൂടിയ പാക്കേജ് വ്യക്തമാക്കുക
എന്നതിൽ പ്രത്യക്ഷപ്പെടും ലഭ്യമായ ഫയൽ. ഉദാ, അടിസ്ഥാനം/dpkg or നോൺ-ഫ്രീ/ഗെയിമുകൾ/കമ്പം2.
ഓപ്ഷനുകൾ
--കമാനം കമാനം
ഇൻസ്റ്റലേഷൻ ആർക്കിടെക്ചർ വ്യക്തമാക്കുക (ബൈനറി പാക്കേജുകൾ കണ്ടെത്താൻ ഉപയോഗിക്കുന്നു). സ്ഥിരസ്ഥിതിയാണ്
"dpkg --print-architecture" ന്റെ ഔട്ട്പുട്ട്.
-b, --ബൈനറി
ബൈനറി പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യുക. അവ ഡൗൺലോഡ് ചെയ്യുന്നതല്ല സ്ഥിരസ്ഥിതി.
-B, --ശ്രേഷ്ഠൻ
ബൈനറി പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യരുത്. ഇതാണ് സ്ഥിരസ്ഥിതി.
-u, --നിർമ്മാണം
ഡൗൺലോഡ് ചെയ്ത ഉറവിട പാക്കേജുകൾ നിർമ്മിക്കുക. ഇത് സൂചിപ്പിക്കുന്നു --അൺപാക്ക്. --നിർമ്മാണം ഓഫ് ചെയ്തു
സ്ഥിരസ്ഥിതി, എന്നാൽ നിങ്ങൾ എന്തെങ്കിലും വ്യക്തമാക്കിയാൽ അത് ഓണാണ് *.dsc or *.deb കമാൻഡിലെ ഫയലുകൾ
ലൈൻ.
--ഡീബഗ്
ഡീബഗ്ഗിംഗ് ഓണാക്കുക. കൂടുതൽ വിശദാംശങ്ങൾക്കായി ഒന്നിലധികം തവണ വ്യക്തമാക്കുക.
--ഡയറക്ടർ മുതലാളി
പ്രാഥമിക എഫ്ടിപി സെർവറിലെ ഡെബിയൻ ശ്രേണിയുടെ മുകളിലേക്കുള്ള പാത വ്യക്തമാക്കുക.
-d dist, --ജില്ല dist
പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യേണ്ട വിതരണം വ്യക്തമാക്കുക. സ്ഥിരസ്ഥിതിയാണ് അസ്ഥിരം.
നിങ്ങൾക്ക് ഏത് ഉപഡയറക്ടറിയുടെയും പേര് ഉപയോഗിക്കാം ജില്ലകൾ ഡെബിയൻ ആർക്കൈവിലെ ഡയറക്ടറി,
or പരീക്ഷണാത്മകം (ഇത് പ്രത്യേക കേസുള്ളതാണ്).
--സഹായിക്കൂ
ഉപയോഗ സന്ദേശം കാണിച്ച് മരിക്കുക.
-h ഹോസ്റ്റ്, --ഹോസ്റ്റ് ഹോസ്റ്റ്
പ്രാഥമിക FTP സെർവറിന്റെ ഹോസ്റ്റ് നാമം വ്യക്തമാക്കുക.
-i, --ഇൻസ്റ്റാൾ ചെയ്യുക
ബൈനറി പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക. ഇത് ഓണാക്കുന്നു --അൺപാക്ക് ഒപ്പം --നിർമ്മാണം, അങ്ങനെ വ്യക്തമാക്കുന്നു
കാരണം കടബാധ്യത കമാൻഡ് ലൈനിൽ നിങ്ങൾ പരാമർശിക്കുന്ന എല്ലാ കാര്യങ്ങളും ഇൻസ്റ്റാൾ ചെയ്യാൻ.
പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യുകയും അൺപാക്ക് ചെയ്യുകയും നിർമ്മിക്കുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യും, *.dsc ഫയലുകൾ ആയിരിക്കും
പാക്ക് ചെയ്യാത്തതും നിർമ്മിച്ചതും ഇൻസ്റ്റാൾ ചെയ്തതും *.deb ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യും.
-n, --ഇല്ല
ചലനങ്ങളിലൂടെ കടന്നുപോകുക, എന്നാൽ യഥാർത്ഥത്തിൽ പാക്കേജുകളൊന്നും ഡൗൺലോഡ് ചെയ്യരുത്.
-f, --no-config
/etc/debget.rc അല്ലെങ്കിൽ പ്രോസസ്സ് ചെയ്യരുത് ~/.debget.rc.
--no-download-re re
Perl regexp എന്ന പേരുമായി പൊരുത്തപ്പെടുന്ന ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യരുത് re. ഈ ഓപ്ഷൻ ആകാം
ഒന്നിലധികം തവണ വ്യക്തമാക്കി.
--നോ-ഡൗൺലോഡ്-ടാർ
ഡൗൺലോഡ് ചെയ്യരുത് *.tar.gz ഫയലുകൾ. ഇത് സാധാരണയായി ഉറവിടങ്ങൾ ഡൗൺലോഡ് ചെയ്യുമ്പോൾ, എപ്പോൾ ഉപയോഗിക്കുന്നു
നിങ്ങൾ എടുക്കുമെന്ന് വ്യക്തമാക്കിയിരിക്കുന്നു *.diff.gz ഒപ്പം *.dsc ഫയലുകൾ.
--no-dscverify
ഓടരുത് dscverify ഉറവിടങ്ങൾ അൺപാക്ക് ചെയ്യുന്നതിന് മുമ്പ്. dscverify എന്ന് പരിശോധിക്കുന്നു .dsc ഫയൽ ആണ്
ഒരു ഡെബിയൻ ഡെവലപ്പർ ഒപ്പിട്ടു, അതിൽ നൽകിയിരിക്കുന്ന MD5 തുകകളും ഫയൽ വലുപ്പങ്ങളും പൊരുത്തപ്പെടുന്നു
ഫയലുകൾ അൺപാക്ക് ചെയ്യാൻ പോകുന്നു. ഇവ നല്ല കാര്യങ്ങളാണ്, അതിനാൽ കടബാധ്യത ഓടാൻ ശ്രമിക്കും
dscverify സ്ഥിരസ്ഥിതിയായി. ദി dscverify പ്രോഗ്രാം ആണ് devscripts പാക്കേജ്.
-F, --no-user-config
പ്രോസസ്സ് ചെയ്യരുത് ~/.debget.rc.
--നസ്-ഡൈർ മുതലാളി
യുഎസ് ഇതര പാക്കേജുകൾക്കായി ഡെബിയൻ ശ്രേണിയുടെ മുകളിലേക്കുള്ള പാത വ്യക്തമാക്കുക.
-H ഹോസ്റ്റ്, --നമ്മൾ-അല്ലാത്ത ഹോസ്റ്റ് ഹോസ്റ്റ്
യുഎസ് ഇതര FTP സെർവറിന്റെ ഹോസ്റ്റ് നാമം വ്യക്തമാക്കുക.
-r cmd, --റൂട്ട്-ബിൽഡ് cmd
ഉപയോഗം cmd ഉറവിടത്തിൽ നിന്ന് ഒരു പാക്കേജ് നിർമ്മിക്കുമ്പോൾ റൂട്ട് ആകുന്നതിന്. സ്ഥിരസ്ഥിതി ആദ്യത്തേതാണ്
of വ്യാജ റൂട്ട്, സുഡോ, സൂപ്പർ, അഥവാ su സിസ്റ്റത്തിൽ നിലവിലുള്ളത്.
-R cmd, --റൂട്ട്-ഇൻസ്റ്റാൾ cmd
ഉപയോഗം cmd ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ റൂട്ട് ആകുന്നതിന്. നിങ്ങൾ നൽകിയതാണ് സ്ഥിരസ്ഥിതി
--റൂട്ട്-ബിൽഡ് നിങ്ങൾ എന്തെങ്കിലും വ്യക്തമാക്കിയാൽ, അല്ലാത്തപക്ഷം ആദ്യത്തേത് സുഡോ, സൂപ്പർ, അഥവാ su
സിസ്റ്റത്തിൽ നിലവിലുള്ളത്.
-s, --ഉറവിടം
ഉറവിട പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യുക. ഇതാണ് സ്ഥിരസ്ഥിതി.
-S, --നോസോഴ്സ്
ഉറവിട പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യരുത്. അവ ഡൗൺലോഡ് ചെയ്യുക എന്നതാണ് സ്ഥിരസ്ഥിതി.
--അൺപാക്ക്
ഡൗൺലോഡ് ചെയ്ത ഉറവിട പാക്കേജുകൾ അൺപാക്ക് ചെയ്യുക.
-v, --വാക്കുകൾ
വാചാലരായിരിക്കുക.
--പതിപ്പ്
പതിപ്പ് നമ്പർ പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കുക.
കോൺഫിഗറേഷൻ ഫയലുകൾ
യുടെ ഡിഫോൾട്ട് സ്വഭാവം കടബാധ്യത കോൺഫിഗറേഷൻ ഫയലുകൾ വഴി പരിഷ്കരിക്കാനാകും /etc/debget.rc
ഒപ്പം ~/.debget.rc (പരിഷ്കരിച്ചിട്ടില്ലെങ്കിൽ -f or -F സ്വിച്ചുകൾ). ഈ ഫയലുകൾ ഇങ്ങനെ പ്രോസസ്സ് ചെയ്യുന്നു
പേൾ കോഡ്. പ്രോഗ്രാം നിയന്ത്രിക്കുന്നതിന് അവർക്ക് ഈ വേരിയബിളുകൾ സജ്ജമാക്കാൻ കഴിയും (അവരുടെ അനുബന്ധമായി
സ്വിച്ചുകൾ):
$O{'arch'}
--കമാനം
$O{'ബൈനറി'}
--ബൈനറി, ബൂളിയൻ
"{$O{'build'}"
--നിർമ്മാണം, ബൂളിയൻ
$O{'ഡീബഗ്'}
--ഡീബഗ്, പൂർണ്ണസംഖ്യ
$O{'dir'}
--ഡയറക്ടർ
$O{'dist'}
--ജില്ല
$O{'host'}
--ഹോസ്റ്റ്
$O{'install'}
--ഇൻസ്റ്റാൾ ചെയ്യുക, ബൂളിയൻ
$O{'no'}
--ഇല്ല, ബൂളിയൻ
$O{'no-config'}
--no-config, ബൂളിയൻ
$O{'no-download-re'}
--no-download-re, അറേ റഫറൻസ്
$O{'no-download-tar'}
--നോ-ഡൗൺലോഡ്-ടാർ, ബൂളിയൻ
$O{'no-dscverify'}
--no-dscverify, ബൂളിയൻ
$O{'no-user-config'}
--no-user-config, ബൂളിയൻ
$O{'non-us-dir'}
--നസ്-ഡൈർ
$O{'non-us-host'}
--നമ്മൾ-അല്ലാത്ത ഹോസ്റ്റ്
$O{'root-build'}
--റൂട്ട്-ബിൽഡ്
$O{'root-install'}
--റൂട്ട്-ഇൻസ്റ്റാൾ
$O{'source'}
--ഉറവിടം, ബൂളിയൻ
$O{'അൺപാക്ക്'}
--അൺപാക്ക്, ബൂളിയൻ
$O{'verbose'}
--വാക്കുകൾ, ബൂളിയൻ
ഒരു ഉദാഹരണ കോൺഫിഗറേഷൻ ഫയൽ ഇതാ:
$O{'host'} = 'debian.terrabox.com';
$O{'verbose'} = 1;
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് debgetp ഓൺലൈനായി ഉപയോഗിക്കുക