ഉബുണ്ടുവിലും ഡെബിയനിലും ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജ് എങ്ങനെ പുനഃക്രമീകരിക്കാം


dpkg-reconfigure ഇതിനകം ഇൻസ്റ്റാൾ ചെയ്ത ഒരു പാക്കേജ് പുനഃക്രമീകരിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു ശക്തമായ കമാൻഡ് ലൈൻ ടൂളാണ്. ഡെബിയൻ/ഉബുണ്ടു ലിനക്സിലെ കോർ പാക്കേജ് മാനേജ്മെന്റ് സിസ്റ്റം - ഡിപികെജിക്ക് കീഴിൽ വാഗ്ദാനം ചെയ്യുന്ന നിരവധി ടൂളുകളിൽ ഒന്നാണിത്. ഡെബിയൻ പാക്കേജുകൾക്കുള്ള കോൺഫിഗറേഷൻ സിസ്റ്റമായ debconf-മായി ഇത് പ്രവർത്തിക്കുന്നു. നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇൻസ്റ്റോൾ ചെയ്തിരിക്കുന്ന എല്ലാ പാക്കേജുകളുടെയും കോൺഫിഗറേഷൻ Debconf രജിസ്റ്റർ ചെയ്യുന്നു.

മുഴുവൻ ഉബുണ്ടു അല്ലെങ്കിൽ ഡെബിയൻ സിസ്റ്റം ഇൻസ്റ്റാളേഷൻ പുനഃക്രമീകരിക്കാൻ ഈ ടൂൾ യഥാർത്ഥത്തിൽ ഉപയോഗിക്കാം. പുനഃക്രമീകരിക്കുന്നതിനായി പാക്കേജിന്റെ (കളുടെ) പേര്(കൾ) നൽകുക, കൂടാതെ നിങ്ങളുടെ സിസ്റ്റത്തിൽ പാക്കേജ് ഇൻസ്റ്റോൾ ചെയ്തിരുന്ന അതേ രീതിയിൽ തന്നെ ഇത് നിരവധി കോൺഫിഗറേഷൻ ചോദ്യങ്ങൾ ചോദിക്കും.

ഇൻസ്റ്റോൾ ചെയ്ത പാക്കേജിന്റെ ക്രമീകരണങ്ങൾ വീണ്ടെടുക്കാനും decconf-ൽ രേഖപ്പെടുത്തിയിരിക്കുന്ന ആ പാക്കേജിന്റെ നിലവിലെ ക്രമീകരണങ്ങൾ മാറ്റാനും ഇത് നിങ്ങളെ അനുവദിക്കും. പാക്കേജ് ഇൻസ്റ്റലേഷൻ സ്ക്രിപ്റ്റിലെ ചോദ്യങ്ങളാൽ കോൺഫിഗറേഷനുകൾ നിർണ്ണയിക്കുന്ന പാക്കേജുകളാണ് നിങ്ങൾക്ക് പുനഃക്രമീകരിക്കാൻ കഴിയുന്ന ഒരു പൊതുവിഭാഗം, സാധാരണയായി പാക്കേജ് ഇൻസ്റ്റലേഷൻ പ്രക്രിയയിൽ ഗ്രാഫിക്കൽ ഇന്റർഫേസ് വഴി കാണിക്കുന്നു, ഉദാഹരണത്തിന് phpmyadmin.

ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജിന്റെ കോൺഫിഗറേഷനുകൾ കാണുക

ഇൻസ്റ്റോൾ ചെയ്ത phpmyadmin പാക്കേജിന്റെ നിലവിലെ കോൺഫിഗറേഷനുകൾ കാണുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ debconf-show യൂട്ടിലിറ്റി ഉപയോഗിക്കുക.

$ sudo debconf-show phpmyadmin

ഡെബിയനിലും ഉബുണ്ടുവിലും ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജ് വീണ്ടും ക്രമീകരിക്കുക

നിങ്ങൾ ഇതിനകം ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, ഉദാഹരണത്തിന്, phpmyadmin, കാണിച്ചിരിക്കുന്നതുപോലെ പാക്കേജിന്റെ പേര് dpkg-reconfigure എന്നതിലേക്ക് നൽകി നിങ്ങൾക്ക് അത് വീണ്ടും ക്രമീകരിക്കാം.

$ sudo dpkg-reconfigure phpmyadmin

മുകളിലുള്ള കമാൻഡ് പ്രവർത്തിപ്പിച്ചുകഴിഞ്ഞാൽ, ഇനിപ്പറയുന്ന സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾക്ക് phpmyadmin വീണ്ടും ക്രമീകരിക്കാൻ കഴിയും. നിങ്ങളോട് ഒരു കൂട്ടം ചോദ്യങ്ങൾ ചോദിക്കും, നിങ്ങൾക്ക് ആവശ്യമുള്ള ക്രമീകരണങ്ങൾ തിരഞ്ഞെടുത്ത് പ്രക്രിയ പൂർത്തിയാക്കുക.

phpmyadmin റീകോൺഫിഗറേഷൻ പ്രക്രിയ പൂർത്തിയാകുമ്പോൾ, ഇനിപ്പറയുന്ന സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ പുതിയ പാക്കേജ് ക്രമീകരണങ്ങളെക്കുറിച്ചുള്ള ചില ഉപയോഗപ്രദമായ വിവരങ്ങൾ നിങ്ങൾ കാണും.

അതിന്റെ ഡിഫോൾട്ട് സ്വഭാവം മാറ്റാൻ നിങ്ങളെ അനുവദിക്കുന്ന ചില ഉപയോഗപ്രദമായ ഓപ്ഷനുകൾ ഉണ്ട്, പ്രായോഗികമായി ഉപയോഗപ്രദമായ ചിലത് ഞങ്ങൾ ഇനിപ്പറയുന്ന രീതിയിൽ വിശദീകരിക്കും.

-f ഫ്ലാഗ് ഉപയോഗിക്കുന്നതിനുള്ള മുൻഭാഗം (ഡെയ്uലോഗ്, റീഡ്uലൈൻ, ഗ്നോം, കെഡി, എഡിറ്റർ അല്ലെങ്കിൽ നോൺ-ഇന്ററാക്ടീവ് പോലുള്ളവ) തിരഞ്ഞെടുക്കാൻ ഉപയോഗിക്കുന്നു.

$ sudo dpkg-reconfigure -f readline phpmyadmin

ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിച്ച് നിങ്ങൾക്ക് debconf വഴി ഡിഫോൾട്ട് ഫ്രണ്ട്എൻഡ് ശാശ്വതമായി മാറ്റാൻ കഴിയും.

$ sudo dpkg-reconfigure debconf

ഒരു ഓപ്uഷൻ തിരഞ്ഞെടുക്കാൻ മുകളിലേക്കും താഴേക്കും കീകൾ ഉപയോഗിക്കുക, ശരി തിരഞ്ഞെടുക്കാൻ TAB കീ അമർത്തി എന്റർ അമർത്തുക.

സ്uക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ മുൻഗണനാ തലമനുസരിച്ച് ഏതൊക്കെ ചോദ്യങ്ങളാണ് അവഗണിക്കേണ്ടതെന്ന് തിരഞ്ഞെടുത്ത് എന്റർ അമർത്തുക.

കമാൻഡ് ലൈനിൽ നിന്ന് നേരിട്ട് പ്രദർശിപ്പിക്കുന്ന ചോദ്യങ്ങളുടെ ഏറ്റവും കുറഞ്ഞ മുൻഗണന വ്യക്തമാക്കുന്നതിന്, -p ഓപ്ഷൻ ഉപയോഗിക്കുക.

$ sudo dpkg-reconfigure -p critical phpmyadmin

ചില പാക്കേജുകൾ പൊരുത്തമില്ലാത്തതോ തകർന്നതോ ആയ അവസ്ഥയിലായിരിക്കാം, അത്തരം സന്ദർഭങ്ങളിൽ, ഒരു പാക്കേജ് പുനഃക്രമീകരിക്കുന്നതിന് dpkg-reconfigure നിർബന്ധിതമാക്കുന്നതിന് നിങ്ങൾക്ക് -f ഫ്ലാഗ് ഉപയോഗിക്കാം. ഈ പതാക ജാഗ്രതയോടെ ഉപയോഗിക്കാൻ ഓർക്കുക!

$ sudo dpkg-reconfigure -f package_name

കൂടുതൽ വിവരങ്ങൾക്ക്, dpkg-reconfigure man പേജ് കാണുക.

$ man dpkg-reconfigure

തൽക്കാലം അത്രമാത്രം! dpkg-reconfigure എങ്ങനെ ഉപയോഗിക്കാം എന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ, അല്ലെങ്കിൽ പങ്കിടാൻ എന്തെങ്കിലും അധിക ചിന്തകൾ ഉണ്ടെങ്കിൽ, ചുവടെയുള്ള അഭിപ്രായ വിഭാഗം വഴി ഞങ്ങളെ ബന്ധപ്പെടുക.