ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള മികച്ച സൗജന്യ പ്രോഗ്രാമുകൾ. ഈസി ഓട്ടോഇൻസ്റ്റാളർ പിആർഒയുടെ പണമടച്ചുള്ള പതിപ്പുമായി ഈസി ഓട്ടോഇൻസ്റ്റാളറിൻ്റെ സൗജന്യ പതിപ്പിൻ്റെ താരതമ്യം. ഒരു ഇൻസ്റ്റാളർ വേഗത്തിൽ സൃഷ്ടിക്കുന്നതിനുള്ള വിപുലമായ ഇൻസ്റ്റാളർ പ്രോഗ്രാം

എന്താണ് ഇൻസ്റ്റാളേഷൻ, എന്തുകൊണ്ട് ഈ പ്രക്രിയ ആവശ്യമാണ്, കൂടാതെ ഗെയിമുകളുടെ ഇൻസ്റ്റാളേഷനും വിവരിക്കുന്നു സോഫ്റ്റ്വെയർ.

ഡിജിറ്റൽ യുഗം

ഇക്കാലത്ത്, കമ്പ്യൂട്ടറുകൾ കൂടുതൽ വ്യാപകമാവുകയാണ്, പലർക്കും അവയില്ലാത്ത ജീവിതം സങ്കൽപ്പിക്കാൻ കഴിയില്ല, മിക്കവാറും എല്ലാ സംരംഭങ്ങളും ഇതിലേക്ക് മാറി. ഇലക്ട്രോണിക് ഡോക്യുമെൻ്റ് മാനേജ്മെൻ്റ്. എന്നാൽ 15 വർഷം മുമ്പ്, എല്ലാവർക്കും ഒരു ഹോം പിസി ഉണ്ടെന്ന് അഭിമാനിക്കാൻ കഴിയില്ല, അല്ലെങ്കിൽ അവർക്ക് അതിവേഗ വേഗതയെക്കുറിച്ച് അഭിമാനിക്കാൻ കഴിഞ്ഞില്ല. പരിധിയില്ലാത്ത പ്രവേശനംനെറ്റ്വർക്കിലേക്ക്. പുതിയ സോഫ്റ്റ്‌വെയറിൻ്റെ വികസനം പലർക്കും ലാഭകരമായ ഒരു ബിസിനസ്സായി മാറിയിരിക്കുന്നു, ഇത് കോടിക്കണക്കിന് വരുമാനം നൽകുന്നു. തൊഴിൽ വിപണിയിലെ ഡിമാൻഡ് പ്രൊഫഷനുകളുടെ സ്ഥിതിവിവരക്കണക്കുകൾ നിങ്ങൾ നോക്കുകയാണെങ്കിൽ, ഓരോ വർഷവും കൂടുതൽ പ്രോഗ്രാമർമാരും മറ്റ് സമാന സ്പെഷ്യലിസ്റ്റുകളും ആവശ്യമാണ്.

ഇത് സ്വാഭാവികമാണ്, കാരണം ഏറ്റവും ശക്തവും ആധുനിക കമ്പ്യൂട്ടർസോഫ്റ്റ്വെയർ ഇല്ലാതെ - വിലകൂടിയ ചിപ്പുകളുടെ ഒരു സെറ്റ് അല്ലാതെ മറ്റൊന്നുമല്ല. ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും പ്രോഗ്രാമുകളും മനുഷ്യനും യന്ത്രവും തമ്മിലുള്ള ഒരുതരം പാളിയാണ്, അത് അവയുടെ പരസ്പര പ്രവർത്തനത്തിന് സഹായിക്കുന്നു. എന്നാൽ പ്രോഗ്രാമുകൾ പ്രവർത്തിക്കുന്നതിന്, നിങ്ങൾ ആദ്യം അവ ഇൻസ്റ്റാൾ ചെയ്യണം, കാരണം നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ഒരു കൂട്ടം ഫയലുകൾ കൈമാറാനും എല്ലാം സ്വയം പ്രവർത്തിക്കുമെന്ന് പ്രതീക്ഷിക്കാനും കഴിയില്ല, അതിനാലാണ് നിങ്ങൾക്ക് അവ ആവശ്യമുള്ളത്. ശരിയായ ഇൻസ്റ്റലേഷൻ. അപ്പോൾ എന്താണ് ഇൻസ്റ്റലേഷൻ? ഇത് എങ്ങനെയുള്ളതാണ്, എന്തിനുവേണ്ടിയാണ് ഇത് വേണ്ടത്? ഞങ്ങൾ ഇത് കണ്ടുപിടിക്കും.

ഇൻസ്റ്റലേഷൻ

ഈ ചോദ്യത്തിന് ഉത്തരം നൽകുന്നതിനുമുമ്പ്, പ്രോഗ്രാമുകൾ എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിനെക്കുറിച്ച് അൽപ്പം ആഴത്തിൽ മുങ്ങുന്നത് മൂല്യവത്താണ്. അതിൻ്റെ ശുദ്ധമായ രൂപത്തിൽ, അവയിലേതെങ്കിലും ഒരു കമ്പ്യൂട്ടറിൻ്റെയോ മറ്റ് ഉപകരണത്തിൻ്റെയോ പ്രോസസ്സർ ചില കമാൻഡുകളായി വ്യാഖ്യാനിക്കുന്ന ഒന്നിൻ്റെയും പൂജ്യങ്ങളുടെയും ഒരു കൂട്ടമാണ്. പക്ഷേ സമാനമായ പ്രോഗ്രാമുകൾവളരെക്കാലം മുമ്പ്, പിസികൾ ഇല്ലാതിരുന്നപ്പോൾ GUIഅവർ പ്രോഗ്രാമുകൾ നേരിട്ട് "ഫീഡ്" ചെയ്തു.

എന്നാൽ ഇപ്പോൾ, നിങ്ങൾ മിക്കവാറും ഏതെങ്കിലും സോഫ്റ്റ്വെയർ നോക്കുകയാണെങ്കിൽ, ഇൻ്റർഫേസിന് പുറമേ, നിങ്ങൾക്ക് മറ്റ് പല കാര്യങ്ങളും ശ്രദ്ധിക്കാൻ കഴിയും: അധിക ഫോണ്ടുകൾ, ഭാഷാ പായ്ക്കുകൾ, സഹായ ഫയലുകൾ, അപ്‌ഡേറ്റുകൾക്കായി ഓൺലൈൻ പരിശോധന എന്നിവയും അതിലേറെയും. ഇതെല്ലാം പ്രത്യേകമായി കിടക്കുന്നു സിസ്റ്റം ലൈബ്രറികൾ, അവ ശരിയായി പകർത്തേണ്ടതുണ്ട്. ശരിയാണ്, ഇൻസ്റ്റാളേഷൻ വ്യത്യസ്തമായിരിക്കും, എന്നാൽ ആദ്യം കാര്യങ്ങൾ ആദ്യം. അപ്പോൾ എന്താണ് ഇൻസ്റ്റലേഷൻ?

നിർവ്വചനം

മിക്കവാറും എല്ലാ പ്രോഗ്രാമുകളും കംപ്രസ്സുചെയ്‌തതോ പാക്കേജുചെയ്തതോ ആയ രൂപത്തിലാണ് ഡെലിവർ ചെയ്യുന്നത്, ഇത് സ്വാഭാവികമാണ്, കാരണം ഡസൻ കണക്കിന് അല്ലെങ്കിൽ നൂറുകണക്കിന് ഡൗൺലോഡ് ചെയ്യുന്നതിനോ പകർത്തുന്നതിനോ ഉള്ളതിനേക്കാൾ ഒരു ഇൻസ്റ്റാളേഷൻ ആർക്കൈവ് ഡൗൺലോഡ് ചെയ്യുന്നതും അതിൽ നിന്ന് നിങ്ങൾക്ക് ആവശ്യമുള്ളതെല്ലാം നേടുന്നതും വളരെ എളുപ്പമാണ്. വ്യത്യസ്ത ഫയലുകൾ. ഉദാഹരണത്തിന്, ചോദ്യം ചോദിക്കാൻ ഏതെങ്കിലും സോഫ്റ്റ്വെയറിൻ്റെ കാറ്റലോഗ് നോക്കുക: "എന്താണ് ഇൻസ്റ്റാളേഷൻ?"

ഒരു കമ്പ്യൂട്ടറിലേക്ക് പകർത്തുന്ന പ്രക്രിയയാണ് ഇൻസ്റ്റാളേഷൻ അന്തിമ ഉപയോക്താവ്. ഇതിനെ സാധാരണ പകർത്തൽ എന്ന് വിളിക്കുക ഫയൽ സിസ്റ്റംഇത് സാധ്യമല്ല, കാരണം ഇൻസ്റ്റാളേഷൻ പ്രക്രിയയിൽ ഒരു പ്രത്യേക പ്രോഗ്രാം (പാക്കേജ് മാനേജർ) കമ്പ്യൂട്ടറിനെ അനുയോജ്യത, ആവശ്യമായ അനുബന്ധ സോഫ്റ്റ്വെയറിൻ്റെ സാന്നിധ്യം മുതലായവ പരിശോധിക്കുന്നു.

തുടർന്ന് ഇൻസ്റ്റാളർ ഡിസ്കിൽ ഫയലുകൾ ആവശ്യമായ ക്രമത്തിൽ സ്ഥാപിക്കുന്നു, ആവശ്യമെങ്കിൽ അധിക ഡയറക്ടറികൾ സൃഷ്ടിക്കുന്നു, രജിസ്ട്രി, സ്റ്റാർട്ടപ്പ്, അസോസിയേറ്റ് ഫയലുകൾ മുതലായവയിൽ എൻട്രികൾ ഉണ്ടാക്കുന്നു. ഒരു പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യുന്നത് എന്താണെന്ന് ഇപ്പോൾ നമുക്കറിയാം.

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഈ പ്രക്രിയയിൽ കമ്പ്യൂട്ടർ നിരവധി പ്രവർത്തനങ്ങൾ ചെയ്യുന്നു, എന്നിരുന്നാലും ഉപയോക്താവ്, മിക്കപ്പോഴും, ഇതൊന്നും ശ്രദ്ധിക്കുന്നില്ല. പ്ലഗ്-ഇന്നുകൾ, ഡ്രൈവറുകൾ എന്നിവയുമായി ബന്ധപ്പെട്ട് ഞങ്ങൾ ഈ പദം ഉപയോഗിക്കുമെന്നതും ശ്രദ്ധിക്കേണ്ടതാണ്, അവ സ്വയം പ്രോഗ്രാമുകളല്ലെങ്കിലും.

തരങ്ങൾ

നിരവധി അടിസ്ഥാന ഇൻസ്റ്റാളേഷൻ തരങ്ങളും ഉണ്ട്. അവർ ഒരേ ജോലി ചെയ്യുന്നുണ്ടെങ്കിലും, അവരുടെ രീതികൾ അല്പം വ്യത്യസ്തമാണ്. എന്താണ് സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷൻ എന്ന ചോദ്യം പരിശോധിക്കുമ്പോൾ, ഏറ്റവും സാധാരണമായവ പരാമർശിക്കേണ്ടതാണ്.

ഉദാഹരണത്തിന്, പോപ്പ്-അപ്പുകളും മറ്റ് കാര്യങ്ങളും പ്രദർശിപ്പിക്കാതെ ഒരു "നിശബ്ദ" ഇൻസ്റ്റാളേഷൻ നടത്തുന്നു. ഉപയോക്താവ് പ്രക്രിയ ആരംഭിക്കുകയും കുറച്ച് സമയത്തിന് ശേഷം ഉപയോഗിക്കാൻ തയ്യാറായ ഒരു പ്രോഗ്രാം സ്വീകരിക്കുകയും ചെയ്യുന്നു.

യാന്ത്രിക ഇൻസ്റ്റാളേഷൻ(ഏറ്റവും സാധാരണമായത്) മനുഷ്യ ഇടപെടലില്ലാതെ സംഭവിക്കുന്നു, തീർച്ചയായും, ലോഞ്ചും ചില ക്രമീകരണങ്ങളും ഒഴികെ, ഉദാഹരണത്തിന്, സോഫ്റ്റ്വെയർ എവിടെ അൺപാക്ക് ചെയ്യണം, സമാരംഭിക്കുന്നതിന് ഒരു കുറുക്കുവഴി സൃഷ്ടിക്കണോ എന്നതിനുള്ള നിർദ്ദേശങ്ങൾ.

മാനുവൽ ഇൻസ്റ്റാളേഷൻ വ്യത്യസ്തമാണ്, ഇതിന് നിരവധി സങ്കീർണ്ണമായ ഘട്ടങ്ങൾ ആവശ്യമാണ്.

ആവശ്യമില്ലാത്ത ചിലതും ഉണ്ട്, കൂടാതെ മുഴുവൻ ഇൻസ്റ്റാളേഷനും അവ സ്വന്തമായി ഫയലുകൾ ഹാർഡ് ഡ്രൈവിലേക്ക് പകർത്തുന്നു എന്ന വസ്തുതയിൽ മാത്രമാണ്. ഒരു പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യുന്നത് എന്താണെന്ന് ഇപ്പോൾ നമുക്കറിയാം.

ഗെയിമുകൾ

കമ്പ്യൂട്ടർ ഗെയിമുകൾ ഒരുതരം ബാലിശമോ പ്രാകൃതമോ ആയ വിനോദമായി പണ്ടേ അവസാനിച്ചിരിക്കുന്നു. ഈ ലാഭകരമായ ബിസിനസ്സ്, കൂടാതെ പലതും വലിയ കമ്പനികൾഅടുത്ത കളിപ്പാട്ടം സൃഷ്ടിക്കാൻ പതിനായിരക്കണക്കിന് അല്ലെങ്കിൽ ദശലക്ഷക്കണക്കിന് ചെലവഴിക്കുക, അത് നിരവധി മടങ്ങ് ലാഭം നൽകുന്നു.

അപ്പോൾ എന്താണ് ഒരു ഗെയിം ഇൻസ്റ്റാളേഷൻ? അടിസ്ഥാനപരമായി, ഇത് മറ്റൊരു പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് സമാനമാണ്. ഈ പ്രക്രിയയ്ക്കിടെ, ഗെയിം മെറ്റീരിയലുകൾ (മോഡലുകൾ, ശബ്ദം, ടെക്സ്ചറുകൾ മുതലായവ) ഹാർഡ് ഡ്രൈവിലേക്ക് പകർത്തുന്നു. എക്സിക്യൂട്ടബിൾ ഫയലുകൾ, ഇതെല്ലാം ഒരു ത്രിമാന നിയന്ത്രിത ചിത്രത്തിലേക്ക് ശേഖരിക്കുന്നു.

ഇൻസ്റ്റാളേഷന് തൊട്ടുമുമ്പ് സോഫ്റ്റ്വെയർ.

മിക്ക പ്രോഗ്രാമുകളും കംപ്രസ് ചെയ്ത (പാക്കേജ് ചെയ്ത) രൂപത്തിൽ വിൽപ്പനയ്ക്കും വിതരണത്തിനുമായി വിതരണം ചെയ്യുന്നു. വേണ്ടി സാധാരണ പ്രവർത്തനംകമ്പ്യൂട്ടറുകളും ഉപയോക്തൃ ക്രമീകരണങ്ങളും തമ്മിലുള്ള വ്യത്യാസങ്ങൾ കണക്കിലെടുത്ത് അവ അൺപാക്ക് ചെയ്യുകയും ആവശ്യമായ ഡാറ്റ കമ്പ്യൂട്ടറിൽ ശരിയായി സ്ഥാപിക്കുകയും വേണം. ഇൻസ്റ്റാളേഷൻ പ്രക്രിയയിൽ, നിർദ്ദിഷ്ട ആവശ്യകതകൾ പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ വിവിധ പരിശോധനകൾ നടത്തുന്നു, കൂടാതെ ആവശ്യമായ ഫയലുകളും ഡാറ്റയും സംഭരിക്കുന്നതിന് കമ്പ്യൂട്ടർ കോൺഫിഗർ ചെയ്യുകയും (സജ്ജീകരിക്കുകയും ചെയ്യുന്നു). ശരിയായ പ്രവർത്തനംപ്രോഗ്രാമുകൾ. ഇൻസ്റ്റാളേഷനിൽ സാധാരണയായി എല്ലാം സ്ഥാപിക്കുന്നത് ഉൾപ്പെടുന്നു പ്രോഗ്രാമിന് ആവശ്യമാണ്ഫയൽ സിസ്റ്റത്തിലെ ഉചിതമായ സ്ഥലങ്ങളിലെ ഫയലുകൾ, അതുപോലെ തന്നെ കോൺഫിഗറേഷൻ ഫയലുകളുടെ പരിഷ്ക്കരണവും സൃഷ്ടിക്കലും. പാക്കേജ് മാനേജർമാർഇൻസ്റ്റാളേഷൻ സമയത്തും നടത്തുന്നു ആശ്രിതത്വ നിയന്ത്രണം, ഈ പ്രോഗ്രാമിൻ്റെ പ്രവർത്തനത്തിന് ആവശ്യമായ പാക്കേജുകൾ സിസ്റ്റത്തിൽ ഉണ്ടോ എന്ന് പരിശോധിക്കുന്നു, കൂടാതെ ഇൻസ്റ്റലേഷൻ വിജയകരമാണെങ്കിൽ, രജിസ്റ്റർ ചെയ്യുന്നു പുതിയ പാക്കേജ്ലഭ്യമായവയുടെ പട്ടികയിൽ. കാരണം ഈ പ്രക്രിയഓരോ പ്രോഗ്രാമിനും കമ്പ്യൂട്ടറിനും വ്യത്യസ്‌തമാണ്, നിരവധി പ്രോഗ്രാമുകൾ (ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഉൾപ്പെടെ) ഒരു സാർവത്രിക അല്ലെങ്കിൽ പ്രത്യേക ഇൻസ്റ്റാളറുമായി വരുന്നു - അവ ഇൻസ്റ്റാൾ ചെയ്യാൻ ആവശ്യമായ മിക്ക ജോലികളും ഓട്ടോമേറ്റ് ചെയ്യുന്ന ഒരു പ്രോഗ്രാം.

ചില ഭാഷാ പ്രയോഗങ്ങൾ

മാനുവൽ ഇൻസ്റ്റലേഷൻ ഒരു ഇൻസ്റ്റാളർ ഇല്ലാതെ അല്ലെങ്കിൽ ഉപയോക്താവിന് ആവശ്യമായ മാനുവൽ ഘട്ടങ്ങളോടെയാണ് ഇൻസ്റ്റലേഷൻ നടത്തുന്നത്. സൈലൻ്റ് ഇൻസ്റ്റലേഷൻ ഇൻസ്റ്റലേഷൻ സമയത്ത് സന്ദേശങ്ങളോ വിൻഡോകളോ പ്രദർശിപ്പിക്കില്ല. "സൈലൻ്റ് ഇൻസ്റ്റാളേഷൻ" എന്നത് "ഓട്ടോമാറ്റിക് ഇൻസ്റ്റാളേഷൻ" എന്നതിൻ്റെ പര്യായമല്ല, എന്നിരുന്നാലും ഇത് പലപ്പോഴും ഈ അർത്ഥത്തിൽ തെറ്റായി ഉപയോഗിക്കുന്നു. യാന്ത്രിക ഇൻസ്റ്റാളേഷൻ, തീർച്ചയായും, അത് സമാരംഭിക്കുന്ന പ്രക്രിയ ഒഴികെ, ഉപയോക്തൃ ഇടപെടൽ കൂടാതെ നടപ്പിലാക്കുന്ന ഒരു ഇൻസ്റ്റാളേഷൻ. ഇൻസ്റ്റലേഷൻ പ്രക്രിയയ്ക്ക് ചിലപ്പോൾ ഒരു ഉപയോക്താവ് അത് "വഴികാട്ടി" ആവശ്യപ്പെടുന്നു, ആവശ്യാനുസരണം തിരഞ്ഞെടുപ്പുകൾ നടത്തുന്നു: EULA സ്വീകരിക്കൽ, മുൻഗണനകൾ ക്രമീകരിക്കൽ, പാസ്‌വേഡുകൾ വ്യക്തമാക്കൽ മുതലായവ. ഗ്രാഫിക്കൽ എൻവയോൺമെൻ്റുകൾ ഇൻസ്റ്റലേഷൻ വിസാർഡ് എന്ന് വിളിക്കപ്പെടുന്ന ഇൻസ്റ്റാളറുകൾ ഉപയോഗിച്ചേക്കാം, പക്ഷേ അവ പലപ്പോഴും പരാമീറ്ററുകളും നൽകുന്നു. കമാൻഡ് ലൈൻ, പൂർണ്ണമായും ഓട്ടോമാറ്റിക് ഇൻസ്റ്റലേഷൻ അനുവദിക്കുന്നു. സ്വയം ഇൻസ്റ്റാളേഷൻ ആവശ്യമില്ലാത്ത ഓട്ടോമാറ്റിക് ഇൻസ്റ്റാളേഷൻ പ്രാരംഭ വിക്ഷേപണംപ്രക്രിയ. ഉദാഹരണത്തിന്, കമ്പ്യൂട്ടറിൻ്റെ യുഎസ്ബി പോർട്ടിൽ നിന്ന് സ്വയം ഇൻസ്റ്റാൾ ചെയ്യുന്ന വോഡഫോൺ മൊബൈൽ കണക്റ്റ് യുഎസ്ബി മോഡം. വിദൂര ഇൻസ്റ്റാളേഷൻ ഉപയോക്താവിൻ്റെ കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള മോണിറ്റർ ഉപയോഗിക്കാതെ നടത്തുന്ന ഒരു ഇൻസ്റ്റാളേഷൻ (പ്രത്യേകിച്ച്, വീഡിയോ ഔട്ട്പുട്ട് ഇല്ലാത്ത കമ്പ്യൂട്ടറിൽ നടപ്പിലാക്കുന്നു). ഇത് ലാൻ അല്ലെങ്കിൽ സീരിയൽ കേബിൾ വഴി ബന്ധിപ്പിച്ചിരിക്കുന്ന മറ്റൊരു മെഷീനിൽ നിന്നുള്ള നിയന്ത്രിത ഇൻസ്റ്റാളേഷനായിരിക്കാം. ഓട്ടോമാറ്റിക് ഒപ്പം വിദൂര ഇൻസ്റ്റാളേഷൻസിസ്റ്റം അഡ്മിനിസ്ട്രേറ്റർമാർ നടത്തുന്ന സാധാരണ പ്രവർത്തനങ്ങളാണ്. ക്ലീൻ ഇൻസ്റ്റലേഷൻസങ്കീർണ്ണത കാരണം സാധാരണ ഇൻസ്റ്റലേഷൻ, അതിൻ്റെ വിജയകരമായ ഫലത്തെ സ്വാധീനിക്കുന്ന നിരവധി ഘടകങ്ങളുണ്ട്. പ്രത്യേകിച്ചും, അവശേഷിക്കുന്ന ഫയലുകൾ മുമ്പത്തെ ഇൻസ്റ്റാളേഷൻഒരേ പ്രോഗ്രാം അല്ലെങ്കിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ അസ്ഥിരമായ അവസ്ഥയിലേക്ക് നയിച്ചേക്കാം തെറ്റായ ഇൻസ്റ്റലേഷൻപ്രോഗ്രാമിൻ്റെ പ്രവർത്തനവും. ഓരോ പ്രോഗ്രാമിനും വ്യത്യസ്തമായേക്കാവുന്ന അത്തരം "ഇടപെടൽ" ഘടകങ്ങളുടെ അഭാവത്തിൽ നടത്തുന്ന ഒരു ഇൻസ്റ്റാളേഷനെ ക്ലീൻ ഇൻസ്റ്റാളേഷൻ എന്ന് വിളിക്കുന്നു. നേരിട്ടുള്ള ഇൻസ്റ്റാളേഷൻ ഒരു പ്രോഗ്രാമിൻ്റെ ഇൻസ്റ്റാളേഷൻ അതിൻ്റെ ഒരു പകർപ്പിൽ നിന്ന് ഹാർഡ് ഡ്രൈവിൽ (വിളിക്കുന്നു ഫ്ലാറ്റ് കോപ്പി) യഥാർത്ഥ മീഡിയയിൽ നിന്ന് (സാധാരണയായി ഒരു സിഡി അല്ലെങ്കിൽ ഡിവിഡി), യഥാർത്ഥ മീഡിയയിൽ നിന്ന് തന്നെ. പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് പോലെയുള്ള സിപിയു-ഇൻ്റൻസീവ് ടാസ്ക്കുകളിൽ ഒരു സിഡി/ഡിവിഡിയിൽ നിന്ന് റാൻഡം റീഡ് ആക്സസ് കൈകാര്യം ചെയ്യാൻ ടാർഗെറ്റ് മെഷീന് കഴിയാത്ത സാഹചര്യങ്ങളിൽ ഇത് ഉപയോഗപ്രദമാകും.

ഇൻസ്റ്റാളർ

ഒരു ഇൻസ്റ്റലേഷൻ പ്രോഗ്രാം അല്ലെങ്കിൽ ഇൻസ്റ്റാളർ ആണ് കമ്പ്യൂട്ടർ പ്രോഗ്രാം, ഒരു കമ്പ്യൂട്ടറിൽ ആപ്ലിക്കേഷനുകൾ, ഡ്രൈവറുകൾ അല്ലെങ്കിൽ മറ്റ് സോഫ്റ്റ്‌വെയർ പോലുള്ള ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു. ചില ഇൻസ്റ്റാളറുകൾ അവയിൽ അടങ്ങിയിരിക്കുന്ന ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ പ്രത്യേകം നിർമ്മിച്ചതാണ്; മറ്റുള്ളവ സാർവത്രികവും ഇൻസ്റ്റോൾ ചെയ്യേണ്ട സോഫ്‌റ്റ്‌വെയറിൻ്റെ ബണ്ടിൽ ഉള്ളടക്കം വായിച്ച് പ്രവർത്തിക്കുന്നതുമാണ്.

സാധാരണ ഇൻസ്റ്റാളറുകൾ

വിൻഡോസ് എൻ.ടി

Windows NT ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ഏറ്റവും ജനപ്രിയമായ ഫോർമാറ്റ് MSI ഇൻസ്റ്റാളേഷൻ പാക്കേജാണ്, ഇത് വിൻഡോസ് ഇൻസ്റ്റാളർ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. ഇൻസ്റ്റാളർ ടൂളുകൾ നിർമ്മിക്കുന്ന കമ്പനികളിൽ InstallShield, Macrovision InstallAnywhere, Wise, SetupBuilder, Actual Installer, Smart Install Maker, ScriptLogic Corporation (മുമ്പ് MaSaI സൊല്യൂഷൻസ്) എന്നിവ ഉൾപ്പെടുന്നു. ഈ ടൂളുകളിൽ മിക്കതും MSI പാക്കേജുകളും അവയുടെ സ്വന്തം പാക്കേജുകളും സൃഷ്ടിക്കാൻ കഴിയും.

സൗജന്യ ബദലുകളിൽ NSIS, Clickteam, Install Creator, Inno Setup, WiX-ൽ നിന്നുള്ള ഉപകരണങ്ങൾ എന്നിവ ഉൾപ്പെടുന്നു.

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം വിതരണങ്ങൾ ലിനക്സ് അടിസ്ഥാനമാക്കിയുള്ളത്കൂടാതെ പാക്കേജ് മാനേജുമെൻ്റ് സിസ്റ്റങ്ങളും, നിങ്ങൾക്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെയും മൂന്നാം കക്ഷി സോഫ്റ്റ്വെയറിൻ്റെയും ആവശ്യമായ രണ്ട് ഘടകങ്ങളും ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും, പലപ്പോഴും ഇത് സ്വന്തം ഇൻസ്റ്റാളർ ഉപയോഗിച്ചാലും, ഇതിനായി നൽകിയിട്ടില്ല.

Mac OS X ഒരു പാക്കേജ് മാനേജ്മെൻ്റ് സിസ്റ്റവും ഉപയോഗിക്കുന്നു. Mac OS X-നുള്ള ചില വാണിജ്യ ആപ്ലിക്കേഷനുകൾ Installer VISE അല്ലെങ്കിൽ Stuffit InstallerMaker പോലുള്ള ഒരു പ്രത്യേക ഇൻസ്റ്റാളർ ഉപയോഗിക്കുന്നു. ഇൻസ്റ്റാളേഷൻ ആവശ്യമില്ലാത്ത അപ്ലിക്കേഷനുകൾ അധിക ഘടകങ്ങൾഉപയോഗിച്ച് സിസ്റ്റങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും ലളിതമായ പകർത്തൽനിങ്ങളുടെ ഹാർഡ് ഡ്രൈവിൽ ആവശ്യമുള്ള സ്ഥലത്തേക്ക് ആപ്ലിക്കേഷൻ ഫയലുകൾ. Mac OS X-ലും ഉൾപ്പെടുന്നു പ്രത്യേക അപേക്ഷപ്രോഗ്രാമുകൾ അപ്ഡേറ്റ് ചെയ്യാൻ സോഫ്റ്റ്വെയർ അപ്ഡേറ്റ്("സോഫ്‌റ്റ്‌വെയർ അപ്‌ഡേറ്റ്" ഷെൽ കമാൻഡ് എന്നും അറിയപ്പെടുന്നു), എന്നാൽ ഇത് സിസ്റ്റം സോഫ്‌റ്റ്‌വെയറിനെയും ആപ്പിൾ സോഫ്‌റ്റ്‌വെയറിനെയും മാത്രമേ പിന്തുണയ്ക്കൂ.

വിവിധ

ബിറ്റ്റോക്കിന് മൾട്ടി-പ്ലാറ്റ്ഫോം ഉണ്ട് ഉപകരണം, InstallBuilder എന്ന് വിളിക്കുന്നു, ഇത് Windows, Mac OS X, GNU/Linux എന്നിവയ്ക്കും മറ്റ് നിരവധി OS-കൾക്കുമായി ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കുന്നു, ഇത് ഉടമസ്ഥതയിലുള്ളതും വാണിജ്യപരവുമാണ്, എന്നാൽ ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകൾക്ക് സൗജന്യമാണ്. ക്രോസ്-പ്ലാറ്റ്ഫോം ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന പ്രോഗ്രാമിംഗ് ഭാഷയിൽ എഴുതിയ അപ്ലിക്കേഷനുകൾ.

ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കാൻ ചില ആർക്കൈവറുകൾ നിങ്ങളെ അനുവദിക്കുന്നു.

ചില ഓപ്പറേറ്റിംഗ് എൻവയോൺമെൻ്റുകൾ - ഉദാഹരണത്തിന്, Windows NT (ഡിഫോൾട്ട്), Xfce 4 (ഓപ്ഷണൽ) എന്നിവയിൽ ഫംഗ്ഷൻ അടങ്ങിയിരിക്കുന്നു യാന്ത്രിക ആരംഭം നിർദ്ദിഷ്ട പ്രോഗ്രാംറീഡറിലേക്ക് തിരുകുമ്പോൾ മീഡിയയിൽ സ്ഥിതിചെയ്യുന്നു.

തമ്മിലുള്ള ഒത്തുതീർപ്പായി വിൻഡോസ് ഇൻസ്റ്റാളർകൂടാതെ UNIX പോലുള്ള മെഷീനുകളുടെ ഉള്ളടക്ക മാനേജ്മെൻ്റ് സിസ്റ്റങ്ങൾ, വിൻഡോസ് ഇൻസ്റ്റലേഷൻ മാനേജ്മെൻ്റ് സിസ്റ്റങ്ങൾ ഉണ്ട്.

Clickteam ഡവലപ്പർമാർക്കായി ലളിതവും സൗഹൃദപരവുമായ ഉൽപ്പന്നങ്ങൾ നിർമ്മിക്കുന്നു: ഉദാഹരണത്തിന്, Clickteam Fusion, The Games Factory, Multimedia Fusion. അതേ വരിയിൽ ഇൻസ്റ്റോൾ ക്രിയേറ്റർ പ്രോഗ്രാം ഉണ്ട്. ഒരു ഘട്ടം ഘട്ടമായുള്ള വിസാർഡ് ഉപയോഗിച്ച് ഒരു വിതരണത്തിൻ്റെ ദ്രുത സൃഷ്ടിയാണ് ഉൽപ്പന്നത്തിൻ്റെ പ്രധാന നേട്ടം.

ക്രമീകരണ വിഭാഗങ്ങൾ ടാബുകളുടെ രൂപത്തിൽ അത്തരം കർശനമായ ക്രമത്തിലാണ് ക്രമീകരിച്ചിരിക്കുന്നത്. ആദ്യം, ഡാറ്റ (ഫയലുകൾ), ഡയലോഗുകളുടെ ടെക്സ്റ്റ് ഉള്ളടക്കം (വിസാർഡ് ടെക്സ്റ്റ്), വിൻഡോ ഫോർമാറ്റ് (വിൻഡോ), അധിക ക്രമീകരണങ്ങൾ (ഓപ്ഷനുകൾ), അൺഇൻസ്റ്റാളർ ക്രമീകരണങ്ങൾ (അൺഇൻസ്റ്റാളർ), വിതരണ വലുപ്പം (ബിൽഡ്) എന്നിവ സൂചിപ്പിച്ചിരിക്കുന്നു. ബിൽഡ് ക്ലിക്കുചെയ്‌ത ശേഷം, ഇൻസ്റ്റാളറിൻ്റെ സമാഹാരം ആരംഭിക്കുന്നു; അതിൻ്റെ സ്ഥാനം വ്യക്തമാക്കുക മാത്രമാണ് അവശേഷിക്കുന്നത്.

ഇൻസ്റ്റാളർ 65 KB എടുക്കുന്നു, അൺഇൻസ്റ്റാളർ ഉൾപ്പെടെ 105 KB ആണ്. ഇതിനുപുറമെ, ഇൻസ്റ്റോൾ ക്രിയേറ്റർ രണ്ട് കംപ്രഷൻ അൽഗോരിതങ്ങളിൽ ഒന്ന് ഉപയോഗിക്കുന്നു (സിപ്പർ/ഡിഫറൻഷ്യേറ്റർ), മികച്ച ഓപ്ഷൻയാന്ത്രികമായി നിർണ്ണയിക്കപ്പെടുന്നു. ആവശ്യമെങ്കിൽ, ഡാറ്റ ഇൻസ്റ്റാളറിൽ നിന്ന് വേറിട്ട് ഒരു പാക്കേജിൽ സ്ഥാപിക്കാവുന്നതാണ്.

Clickteam Install Creator-ൻ്റെ പ്രവർത്തനം ഏകീകൃതമാണ്, ചില പ്രധാന ഓപ്ഷനുകൾ കാണുന്നില്ല. അതിനാൽ, ബഹുഭാഷാവാദത്തെ പിന്തുണയ്ക്കുന്നില്ല, പ്രാദേശികവൽക്കരണ പട്ടികയിൽ നിന്ന് റഷ്യൻ ഭാഷ പൂർണ്ണമായും ഇല്ലാതായിരിക്കുന്നു. യുമായുള്ള സംയോജനം മൂന്നാം കക്ഷി പരിഹാരങ്ങൾനൽകിയിട്ടില്ല, അതിനാൽ വലിയ പ്രോജക്റ്റുകളിൽ പ്രവർത്തിക്കുന്നത് (സിസ്റ്റത്തിലെ നിരവധി കണക്ഷനുകളെ സൂചിപ്പിക്കുന്നു) അസൗകര്യമായിരിക്കും. അപ്‌ഡേറ്റുകളോ പാച്ചുകളോ സൃഷ്ടിക്കാൻ പ്രോഗ്രാം നിങ്ങളെ അനുവദിക്കുന്നില്ല. എന്നിരുന്നാലും, പിന്നീടുള്ള സാഹചര്യത്തിൽ, നിങ്ങൾക്ക് Clickteam വികസനം ഉപയോഗിക്കാം.

Install Creator-ൻ്റെ രജിസ്റ്റർ ചെയ്യാത്ത പതിപ്പിൽ പരസ്യം അടങ്ങിയിരിക്കുന്നു. പ്രൊഫഷണൽ പതിപ്പ്, ഈ പരിധി നീക്കം ചെയ്യുന്നതിനു പുറമേ, വിതരണത്തിൽ നിരവധി പതിപ്പുകൾ ഉൾപ്പെടുത്താനും ഇൻസ്റ്റാളർ ഉപയോക്താവിന് ലൈസൻസ് നിയന്ത്രണം സജ്ജമാക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു.

സംഗ്രഹം. ലളിതമായ പ്രോജക്റ്റുകളിൽ പ്രവർത്തിക്കുമ്പോൾ ക്രിയേറ്ററിൻ്റെ കഴിവുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക ഡിമാൻഡ് ആയിരിക്കും. തത്ഫലമായുണ്ടാകുന്ന ഇൻസ്റ്റാളറുകൾ അടങ്ങിയിരിക്കുന്നു അടിസ്ഥാന സെറ്റ്ഉപയോക്തൃ ഓപ്ഷനുകൾ, അവയിൽ ഭാഷകളോ ഇൻസ്റ്റാളേഷൻ പ്രൊഫൈലോ തിരഞ്ഞെടുക്കില്ല. തീർച്ചയായും, അവലോകനത്തിൽ സൂചിപ്പിച്ചിരിക്കുന്ന എല്ലാ ഇൻസ്റ്റാളേഷൻ കോംപ്ലക്സുകളിലും ഏറ്റവും ലളിതമായ പരിഹാരമാണിത്.

യഥാർത്ഥ ഇൻസ്റ്റാളർ

യഥാർത്ഥ ഇൻസ്റ്റാളർ - വളരെ സങ്കീർണ്ണമായ ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു പ്രോഗ്രാം വിൻഡോസ് ഇൻസ്റ്റാളർസ്ക്രിപ്റ്റുകൾ ഉപയോഗിക്കാതെ. അടിസ്ഥാന സവിശേഷതകളിൽ ബഹുഭാഷാവാദം, ഫലപ്രദമായ കംപ്രഷൻ, വിശദമായ ഇൻ്റർഫേസ് കസ്റ്റമൈസേഷൻ എന്നിവ ഉൾപ്പെടുന്നു. കമാൻഡ് ലൈൻതാഴെ ലിസ്‌റ്റ് ചെയ്‌തിരിക്കുന്ന മറ്റ് ഫംഗ്‌ഷനുകളും.

ഘട്ടം ഘട്ടമായുള്ള വിസാർഡ് ഇല്ല, എന്നാൽ ഒരു പുതിയ പ്രോജക്റ്റിനായി ഓപ്ഷനുകൾ വിൻഡോ ലഭ്യമാണ്. നിങ്ങൾ അടിസ്ഥാന ഉൽപ്പന്ന വിവരങ്ങൾ നിർണ്ണയിച്ചുകഴിഞ്ഞാൽ, നിങ്ങൾക്ക് പ്രധാന പ്രോഗ്രാം വിൻഡോയിലേക്ക് പോകാം. ഓപ്ഷനുകൾ 5 വിഭാഗങ്ങളിൽ സ്ഥിതിചെയ്യുന്നു - "പൊതുവായത്", "ഇൻസ്റ്റലേഷൻ", "ഡയലോഗുകൾ", "സിസ്റ്റം", "രജിസ്ട്രി".

പൊതുവായ വിഭാഗം പ്രോജക്റ്റിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ നൽകുകയും ഇൻസ്റ്റാളേഷൻ വിസാർഡിൻ്റെ രൂപം ക്രമീകരിക്കുകയും ചെയ്യുന്നു. പ്രോസസ്സ് സമയത്ത്, ഇൻസ്റ്റാളറിന് പരിശോധിക്കാൻ കഴിയും സിസ്റ്റം ആവശ്യകതകൾ(OS പതിപ്പ്, ഉപയോക്തൃ പ്രത്യേകാവകാശങ്ങൾ) കൂടാതെ ഡിപൻഡൻസികൾ (Microsoft . നെറ്റ് ഫ്രെയിംവർക്ക്, ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ, അഡോബ് റീഡർ, ജാവ, SQL സെർവർമറ്റുള്ളവരും). നിർദ്ദിഷ്‌ട ഘടകങ്ങൾ നഷ്‌ടമായാൽ, അവ ഡൗൺലോഡ് ചെയ്‌ത് ഇൻസ്റ്റാൾ ചെയ്യാൻ ഇൻസ്റ്റാളർ ഉപയോക്താവിനോട് ആവശ്യപ്പെടും.

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

ഡയലോഗുകൾ ടെക്സ്റ്റ് ഉൾപ്പെടെയുള്ള വിഭാഗങ്ങളുടെ ഉള്ളടക്കത്തിലേക്ക് ആക്സസ് നൽകുന്നു ലൈസൻസ് ഉടമ്പടി, readme ഫയൽ, ഉൾപ്പെടെ RTF ഫോർമാറ്റ്. പട്ടികയിൽ റഷ്യൻ ഉള്ള പ്രാദേശികവൽക്കരണ ഭാഷകളുടെ തിരഞ്ഞെടുപ്പ് ഇതാ. ഇൻസ്റ്റാളറിൻ്റെ ആവശ്യമില്ലാത്ത വിഭാഗങ്ങൾ എളുപ്പത്തിൽ പ്രവർത്തനരഹിതമാക്കാം.

സിസ്റ്റം - ക്രമീകരണം വ്യവസ്ഥാപരമായ മാറ്റങ്ങൾഇൻസ്റ്റലേഷൻ സമയത്ത് നൽകിയത്: കുറുക്കുവഴികൾ, രജിസ്ട്രി കീകൾ, വേരിയബിളുകൾ, ഉപയോക്തൃ കമാൻഡുകൾ.

രജിസ്റ്റർ ചെയ്യുക ("രജിസ്റ്റർ") - ഫയൽ അസോസിയേഷനുകൾ ക്രമീകരിക്കുക, പരിസ്ഥിതി വേരിയബിളുകൾ, ലൈബ്രറികൾ.

ആവശ്യമായ ഓപ്ഷനുകൾ സജ്ജീകരിച്ച ശേഷം, ബിൽഡ് പ്രോജക്റ്റ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുക - ഇൻസ്റ്റാളർ സമാരംഭിക്കാൻ തയ്യാറാണ്. ഇൻസ്റ്റാളർ സൃഷ്‌ടിക്കുമ്പോൾ ഒരു പ്രധാന ഓപ്ഷൻ നഷ്‌ടമായെങ്കിൽ, കംപൈലേഷൻ സമയത്ത് യഥാർത്ഥ ഇൻസ്റ്റാളർ ഇതിനെക്കുറിച്ച് നിങ്ങളെ അറിയിക്കുകയും ഒരു പിശക് സൂചിപ്പിക്കുകയും ചെയ്യും.

സംഗ്രഹം. യഥാർത്ഥ ഇൻസ്റ്റാളറിൽ മിക്കവാറും എല്ലാം ഉൾപ്പെടുന്നു സ്റ്റാൻഡേർഡ് പാരാമീറ്ററുകൾപ്രോജക്റ്റ് ഓപ്ഷനുകളും. ഇത് വളരെ ലളിതവും (Clickteam Install Creator പോലുള്ളവ) കൂടുതൽ ഹെവിവെയ്റ്റ് സൊല്യൂഷനുകളും തമ്മിലുള്ള ഒരു "ഇൻ്റർമീഡിയറ്റ്" ഓപ്ഷനാണ്, അത് ചർച്ച ചെയ്യപ്പെടും.

ഇൻസ്റ്റാൾ ചെയ്യുക

CreateInstall - ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ടൂൾകിറ്റ്. ഇത് രണ്ട് സവിശേഷതകളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് - ഇൻസ്റ്റാളേഷൻ പ്രക്രിയയുടെ നിയന്ത്രണവും പരിധിയില്ലാത്ത വിപുലീകരണവും. രണ്ട് സവിശേഷതകളും സ്ക്രിപ്റ്റിംഗ് ടൂളിൻ്റെ സഹായത്തോടെ നടപ്പിലാക്കുന്നു.

CreateInstall ഇൻ്റർഫേസ് 3 ടാബുകളായി തിരിച്ചിരിക്കുന്നു - "പ്രോജക്റ്റ്", "ഇൻസ്റ്റലേഷൻ സ്ക്രിപ്റ്റ്", "അൺഇൻസ്റ്റാളേഷൻ സ്ക്രിപ്റ്റ്". പൊതുവായ ഇൻസ്റ്റാളർ ക്രമീകരണങ്ങൾ സജ്ജമാക്കാൻ ആദ്യ വിഭാഗം നിങ്ങളെ അനുവദിക്കുന്നു: ഉൽപ്പന്ന വിവരങ്ങൾ, പിന്തുണയ്ക്കുന്ന ഭാഷകൾ, പാതകൾ, രൂപം. കൂടാതെ, ഇൻസ്റ്റാളർ ഒരു ഡിജിറ്റൽ സിഗ്നേച്ചർ ഉപയോഗിച്ച് പരിരക്ഷിക്കുകയും ഒരു പാസ്‌വേഡ് സജ്ജീകരിക്കുകയും ചെയ്യാം.

"പ്രോജക്റ്റ്" എന്നത് തുടർന്നുള്ള രണ്ട് വിഭാഗങ്ങൾക്ക് തുല്യമായ പകരമല്ല, അതായത്, ഒരു വിതരണം സൃഷ്ടിക്കുന്നതിന്, നിങ്ങൾ ഇൻസ്റ്റാളേഷനും അൺഇൻസ്റ്റാളേഷൻ സ്ക്രിപ്റ്റുകളും ശ്രദ്ധാപൂർവ്വം കോൺഫിഗർ ചെയ്യേണ്ടതുണ്ട്. അനുബന്ധ പാരാമീറ്ററുകൾ ഗ്രൂപ്പുകളായി പ്രദർശിപ്പിക്കും; നിങ്ങൾക്ക് അവ ഒരൊറ്റ ലിസ്റ്റിൽ പ്രദർശിപ്പിക്കാൻ കഴിയും.

CreateInstall-നുള്ള ഒരു വിപുലീകരണം Quick CreateInstall യൂട്ടിലിറ്റിയാണ്. അടിസ്ഥാന പ്രോജക്റ്റ് ക്രമീകരണങ്ങൾ മാത്രം നൽകുന്ന ഒരു ഇൻസ്റ്റാളറിൻ്റെ നിർമ്മാണത്തെ ഇത് വളരെ ലളിതമാക്കുന്നു. Quick CreateInstall-ൽ നിന്ന്, പ്രോജക്റ്റ് പിന്നീട് CreateInstall-ലേക്ക് ഇറക്കുമതി ചെയ്യാവുന്നതാണ്.

പ്രോജക്റ്റ് കോഡ് സ്വതന്ത്ര എഡിറ്റിംഗിനോ ഒരു IDE പരിതസ്ഥിതിയിലേക്ക് മാറ്റുന്നതിനോ കയറ്റുമതി ചെയ്യുന്നതിനോ ഉദ്ദേശിച്ചുള്ളതല്ല. Gentee ഭാഷയ്ക്ക് മികച്ച സാധ്യതകളുണ്ടെങ്കിലും: കുറഞ്ഞത്, ഇവ വേരിയബിളുകളും ഫംഗ്‌ഷനുകളും, C, C++, Java എന്നിവയെ അടിസ്ഥാനമാക്കിയുള്ള സോപാധിക പദപ്രയോഗങ്ങളും വാക്യഘടനയുമാണ്.

പ്രോഗ്രാമിൻ്റെ 3 പതിപ്പുകളുണ്ട് - പൂർണ്ണവും വെളിച്ചവും (ലളിതവും) സൗജന്യവും. അവർ തമ്മിലുള്ള വ്യത്യാസങ്ങളുടെ പട്ടിക പ്രസിദ്ധീകരിച്ചു. മിക്ക ഭാഗങ്ങളിലും, സ്ക്രിപ്റ്റ് ക്രമീകരണങ്ങളുടെ ഗ്രൂപ്പുകളിലൂടെ നാവിഗേറ്റ് ചെയ്യുമ്പോൾ പ്രോഗ്രാമിൻ്റെ സൗജന്യ പതിപ്പിൻ്റെ നഷ്‌ടമായ പ്രവർത്തനങ്ങൾ ദൃശ്യമാണ്.

ഇൻ്റർഫേസും സഹായവും റഷ്യൻ ഭാഷയിൽ ലഭ്യമാണ്.

സംഗ്രഹം. CreateInstall ഒരു പ്രവർത്തനപരവും എളുപ്പത്തിൽ മനസ്സിലാക്കാവുന്നതുമായ ഒരു പരിസ്ഥിതിയാണ്. CreateInstall ടൂൾകിറ്റ് അത്ര മോശമല്ല കൂടാതെ നിങ്ങളുടെ സ്വന്തം ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു. എന്നാൽ പോരായ്മകളിൽ ഇപ്പോഴും പ്രോഗ്രാമിൻ്റെ അടച്ചുപൂട്ടൽ ഉൾപ്പെടുന്നു, ഇത് ഇറക്കുമതിയുടെയും കയറ്റുമതിയുടെയും പ്രവർത്തനങ്ങളെ സൂചിപ്പിക്കുന്നു.

വിപുലമായ ഇൻസ്റ്റാളർ

വിപുലമായ ഇൻസ്റ്റാളർ അടിസ്ഥാനമാക്കിയുള്ളതാണ് വിൻഡോസ് സാങ്കേതികവിദ്യകൾ msi-, exe- കൂടാതെ മറ്റ് തരത്തിലുള്ള വിതരണങ്ങൾ സൃഷ്ടിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന Inslaller. നന്നായി ചിന്തിക്കുന്ന ഇൻ്റർഫേസും പ്രോജക്റ്റുകളുമായുള്ള പ്രവർത്തനവും ഇത് സുഗമമാക്കുന്നു. വിപുലമായ ഇൻസ്റ്റാളറിൽ നിങ്ങൾക്ക് മറ്റ് സമാന കോംപ്ലക്സുകളിൽ ലഭ്യമല്ലാത്ത നിരവധി സവിശേഷതകൾ കണ്ടെത്താൻ കഴിയും, അവ ചുവടെ ചർച്ചചെയ്യുന്നു.

ശ്രദ്ധേയമായത്, ഒന്നാമതായി, വൈവിധ്യമാർന്ന പ്രോജക്റ്റുകളാണ്: ഇതിൽ ഇൻസ്റ്റാളറുകൾ, ജാവ ഇൻസ്റ്റാളറുകൾ, അപ്‌ഡേറ്റുകൾ, ആഡ്-ഓണുകൾ, മൊഡ്യൂളുകൾ എന്നിവയും മറ്റുള്ളവയും ഉൾപ്പെടുന്നു. വിഷ്വൽ സ്റ്റുഡിയോ, RAD സ്റ്റുഡിയോ, റിയൽ സ്റ്റുഡിയോ, വിഷ്വൽ ബേസിക് എന്നിവയിൽ നിന്ന് പ്രോജക്റ്റുകൾ ഇറക്കുമതി ചെയ്യുന്നതിനുള്ള കമാൻഡുകൾ ഇൻസ്റ്റാളർ മെനു വിഭാഗത്തിൽ അടങ്ങിയിരിക്കുന്നു. ഇവിടെയാണ് ഐഡിഇകളുമായുള്ള ആശയവിനിമയത്തിൽ അഡ്വാൻസ്ഡ് ഇൻസ്റ്റാളറിൻ്റെ സാധ്യത വെളിപ്പെടുന്നത്.

തിരഞ്ഞെടുത്ത ഓരോ പ്രോജക്റ്റ് തരങ്ങൾക്കും വിശദമായ സജ്ജീകരണ വിസാർഡ് നൽകിയിട്ടുണ്ട്. പൊതുവായ ടെംപ്ലേറ്റുകൾ ഉണ്ട് - ലളിതം, എൻ്റർപ്രൈസ്, ആർക്കിടെക്റ്റ് അല്ലെങ്കിൽ പ്രൊഫഷണൽ. ഭൂരിഭാഗം പ്രോജക്ടുകളും മാത്രമേ ലഭ്യമാകൂ ചില തരംലൈസൻസുകൾ, പൊതു പദ്ധതികൾ എന്നിവ ലൈസൻസ് ആവശ്യമായ കോളത്തിൽ ഒന്നുമില്ല എന്ന് സൂചിപ്പിച്ചിരിക്കുന്നു.

ഇതിനകം സൂചിപ്പിച്ചതുപോലെ, ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കുമ്പോൾ, നിങ്ങൾക്ക് ഒരു ഘട്ടം ഘട്ടമായുള്ള വിസാർഡ് ഉപയോഗിക്കാം, അവിടെ, പ്രത്യേകിച്ചും, പാക്കേജിൻ്റെ വിതരണ രീതി, പ്രാദേശികവൽക്കരണ ഭാഷകൾ, ക്രമീകരണങ്ങൾ എന്നിവ നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം. ഉപയോക്തൃ ഇൻ്റർഫേസ്, ലൈസൻസ് ടെക്‌സ്‌റ്റും മറ്റ് ഓപ്ഷനുകളും നൽകുന്നു. പ്രോഗ്രാം ഡിസ്ട്രിബ്യൂഷൻ ഓപ്ഷൻ തിരഞ്ഞെടുക്കാൻ അഡ്വാൻസ്ഡ് ഇൻസ്റ്റാളർ നിങ്ങളെ അനുവദിക്കുന്നു - ഡാറ്റ കംപ്രസ് ചെയ്യാതെ വിടുക, CAB ആർക്കൈവുകളായി വിഭജിക്കുക, MSI-യിൽ സേവ് ചെയ്യുക മുതലായവ ചേർക്കുക. ഡിജിറ്റൽ ഒപ്പ്, ഒരു സീരിയൽ നമ്പർ നൽകേണ്ടതുണ്ട്, മുതലായവ.

ലളിതമായ ഡിസ്പ്ലേ മോഡിൽ വിപുലമായ ഇൻസ്റ്റാളറിൻ്റെ (പ്രോജക്റ്റ് എഡിറ്റർ) പ്രധാന വിൻഡോയിൽ നിരവധി വിഭാഗങ്ങൾ അടങ്ങിയിരിക്കുന്നു:

  • ഉൽപ്പന്ന വിവരം - ഉൽപ്പന്ന വിവരങ്ങൾ, ഇൻസ്റ്റാളേഷൻ ഓപ്ഷനുകൾ നൽകുക.
  • ആവശ്യകതകൾ - ഹാർഡ്‌വെയർ, സിസ്റ്റം ആവശ്യകതകൾ, സോഫ്റ്റ്‌വെയർ ഡിപൻഡൻസികൾ എന്നിവ വ്യക്തമാക്കുന്നു. ഇഷ്‌ടാനുസൃത വ്യവസ്ഥകൾ സൃഷ്ടിക്കാനും ഇത് സാധ്യമാണ്.
  • ഉറവിടങ്ങൾ - ഉറവിടങ്ങളുടെ എഡിറ്റർ (ഫയലുകളും രജിസ്ട്രി കീകളും).
  • വിന്യാസം - ഉൽപ്പന്ന വിതരണ തരം തിരഞ്ഞെടുക്കുക. ഇത് ഒരു MSI, EXE അല്ലെങ്കിൽ വെബ് ഇൻസ്റ്റാളർ ആകാം. എംഎസ്ഐക്ക് വേണ്ടി, EXE ഉറവിടങ്ങൾഇൻസ്റ്റാളറിൽ നിന്ന് പ്രത്യേകം സ്ഥാപിക്കാവുന്നതാണ്.
  • സിസ്റ്റം മാറ്റങ്ങൾ - പരിസ്ഥിതി വേരിയബിളുകൾ.

ഉറവിടങ്ങൾ തിരഞ്ഞെടുക്കുമ്പോൾ, ഫയലുകൾ, രജിസ്ട്രി കീകൾ, എൻവയോൺമെൻ്റ് വേരിയബിളുകൾ, കോൺഫിഗറേഷൻ ഇനി, ഡ്രൈവറുകൾ, ഡാറ്റാബേസുകൾ, വിവർത്തനങ്ങൾ എന്നിവ ഉപയോഗിക്കാം. അസോസിയേഷൻ മൊഡ്യൂളുകളുടെ സഹായത്തോടെ, സേവനങ്ങൾ, അനുമതികൾ, അസോസിയേഷനുകൾ മുതലായവ പോലുള്ള മറ്റ് ഉറവിടങ്ങൾ നിങ്ങൾക്ക് ചേർക്കാൻ കഴിയും.

കൂടുതൽ സങ്കീർണ്ണമായ ജോലികൾ ചെയ്യാൻ, നിങ്ങൾക്ക് ഇഷ്ടാനുസൃത പ്രവർത്തനങ്ങൾ, EXE-കൾ, DLL-കൾ അല്ലെങ്കിൽ C, C++, VBS, അല്ലെങ്കിൽ JS എന്നിവയിൽ എഴുതിയ സ്ക്രിപ്റ്റുകൾ ഉപയോഗിക്കാം. സ്ക്രിപ്റ്റുകൾ സൃഷ്ടിക്കുന്നതിന് സൗകര്യപ്രദമായ എഡിറ്റർ നൽകിയിട്ടുണ്ട്.

എന്നിരുന്നാലും, വിഭാഗങ്ങളുടെ ഒരു ചെറിയ ഭാഗം മാത്രമേ സിമ്പിൾ മോഡിൽ ലഭ്യമാകൂ എന്നത് ശ്രദ്ധിക്കേണ്ടതാണ്. ട്രയൽ മോഡിൽ വിപുലമായ ഇൻസ്റ്റാളറുമായി പ്രവർത്തിക്കുമ്പോൾ, ക്രമീകരണങ്ങളിലേക്ക് പോയി പ്രോജക്റ്റിനൊപ്പം പ്രവർത്തിക്കുന്നതിന് മറ്റൊരു മോഡിലേക്ക് മാറുന്നത് അർത്ഥമാക്കുന്നു. ഈ ഘട്ടങ്ങൾക്ക് ശേഷം, എഡിറ്ററിൻ്റെ പുതിയ ഉപവിഭാഗങ്ങൾ ലഭ്യമാകും.

സംഗ്രഹം. ഉൽപ്പന്നത്തിൻ്റെ വിവിധ പതിപ്പുകൾ (സൗജന്യമുൾപ്പെടെ), ഇറക്കുമതി കഴിവുകൾ, നിരവധി ടെംപ്ലേറ്റുകൾ, ഡയഗ്രമുകൾ, പ്രോജക്റ്റ് എഡിറ്റർ എന്നിവയ്ക്ക് നന്ദി, വിപുലമായ ഇൻസ്റ്റാളർ വിശാലമായ പ്രേക്ഷകർക്ക് താൽപ്പര്യമുള്ളതായിരിക്കും.

ബിറ്റ്റോക്ക് ഇൻസ്റ്റോൾ ബിൽഡർ

ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ക്രോസ്-പ്ലാറ്റ്ഫോം പരിതസ്ഥിതിയാണ് InstallBuilder. പിന്തുണയ്ക്കുന്ന സിസ്റ്റങ്ങളുടെ പട്ടികയിൽ ഉൾപ്പെടുന്നു: Windows ME - Windows 8, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, Linux (Intel x86/x64, Itanium, s390 & PPC). ഡെസ്‌ക്‌ടോപ്പിനും നെറ്റ്‌വർക്ക് സോഫ്റ്റ്‌വെയറിനുമായി ഇൻസ്റ്റാളറുകൾ ലഭ്യമാണ്. ഗൈഡിൻ്റെ ആദ്യഭാഗം ഇതിനകം തന്നെ IzPack ഉൽപ്പന്നം ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, എന്നാൽ Java മാത്രമല്ല, PHP, Perl, Python, Ruby, C/C++, .NET/Mono എന്നിവയുൾപ്പെടെയുള്ള ഭാഷകൾ എഴുതുന്നതിനുള്ള പിന്തുണ InstallBuilder-ൻ്റെ സവിശേഷതയാണ്.

പ്രോഗ്രാം ഇൻ്റർഫേസ് റഷ്യൻ ഭാഷയിൽ ലഭ്യമാണ്. പ്രോജക്റ്റിനൊപ്പം പ്രവർത്തിക്കാൻ, വളരെ ലളിതമാണ് ഗ്രാഫിക്കൽ ഷെൽ. ക്രമീകരണങ്ങളുള്ള ഇനിപ്പറയുന്ന വിഭാഗങ്ങൾ നിലവിലുണ്ട്:

  • ഉൽപ്പന്ന വിശദാംശങ്ങൾ - പദ്ധതിയെക്കുറിച്ചുള്ള വിവരങ്ങൾ.
  • ഫയലുകൾ - ഫയലുകൾ ചേർക്കുന്നതിനുള്ള എക്സ്പ്ലോറർ ഇൻ്റർഫേസ്
  • വിപുലമായ - ഏറ്റവും രസകരമായ വിഭാഗം, അവിടെ, ഒരുപക്ഷേ, ബിറ്റ്റോക്ക് ഇൻസ്റ്റാളറിൻ്റെ മുഴുവൻ ശക്തിയും വെളിപ്പെടുന്നു. പദ്ധതികളുമായി പ്രവർത്തിക്കാൻ ഉപയോഗിക്കുന്നു XML ഫോർമാറ്റ്(സെമി. WiX അവലോകനംആദ്യ ഭാഗത്തിൽ), സാധ്യമാണ് സഹകരണം, മാനുവൽ ക്രമീകരണംസ്ക്രിപ്റ്റ് ചെയ്ത പ്രോജക്ടുകൾ. ബിൽറ്റ്-ഇൻ പ്രവർത്തനങ്ങൾ, ഇൻസ്റ്റലേഷൻ പ്രക്രിയകൾ ഓട്ടോമേറ്റ് ചെയ്യാനും ടാസ്ക്കുകൾ ഏകീകരിക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു, ഏതാനും ക്ലിക്കുകളിലൂടെ അവ ലഭ്യമാക്കുന്നു. ഇതുവഴി നിങ്ങൾക്ക് ഡിപൻഡൻസികൾ പരിശോധിക്കാനും പരിസ്ഥിതി വേരിയബിളുകൾ ചേർക്കാനും രജിസ്ട്രിയും ഫയൽ സിസ്റ്റവും മാറ്റാനും മറ്റും കഴിയും. സ്ക്രിപ്റ്റുകൾ എഡിറ്റുചെയ്യാൻ, ഒരു ബിൽറ്റ്-ഇൻ, വളരെ ലളിതമായ XML എഡിറ്റർ ഉപയോഗിക്കുന്നു.
  • ഇഷ്‌ടാനുസൃതമാക്കൽ - ഇൻസ്റ്റാളർ ഉപയോക്തൃ ഇൻ്റർഫേസ്, എൻവയോൺമെൻ്റ് വേരിയബിളുകൾ, പോസ്റ്റ്-ഇൻസ്റ്റലേഷൻ പ്രവർത്തനങ്ങൾ, പ്ലാറ്റ്‌ഫോമുകൾ, അനുമതികൾ, കംപ്രഷൻ എന്നിവയുടെ ഇഷ്‌ടാനുസൃതമാക്കൽ. കംപ്രഷനായി ZIP/LZMA കംപ്രഷൻ ഉപയോഗിക്കുന്നു. ടെക്സ്റ്റ് മോഡിൽ പ്രവർത്തിക്കുന്ന ഒരു നിശബ്ദ ഇൻസ്റ്റാളർ നിങ്ങൾക്ക് സൃഷ്ടിക്കാൻ കഴിയും.
  • പാക്കേജിംഗ് - പിശകുകൾ ട്രാക്കുചെയ്യുന്നതിന് ഒരു ബിൽറ്റ്-ഇൻ ഡീബഗ്ഗർ ഉണ്ട്. നിർമ്മിക്കുമ്പോൾ, ഒരു ക്രോസ്-പ്ലാറ്റ്ഫോം ഇൻസ്റ്റാളർ സൃഷ്ടിക്കുന്നത് എളുപ്പമാണ്. ഔട്ട്പുട്ടിൽ ഇത് "നേറ്റീവ്" OS പരിതസ്ഥിതി ഉപയോഗിക്കുന്നു (ഇത് ബാധകമാണ് ഗ്രാഫിക് സിസ്റ്റങ്ങൾവിൻഡോസ്, കെഡിഇ, ഗ്നോം).

സംഗ്രഹം. BitRock InstallBuilder പ്രാഥമികമായി ക്രോസ്-പ്ലാറ്റ്ഫോം ഉൽപ്പന്നങ്ങൾ സൃഷ്ടിക്കുന്നതിന് ശുപാർശ ചെയ്യുന്നു. XML സ്പെസിഫിക്കേഷനുകളെ അടിസ്ഥാനമാക്കിയുള്ള സ്ക്രിപ്റ്റ് ഉപയോഗിക്കാൻ എളുപ്പമാണ്, കൂടാതെ പ്രോജക്റ്റ് ഒരു ബാഹ്യ പരിതസ്ഥിതിയിൽ എഡിറ്റുചെയ്യുന്നതിന് ഇറക്കുമതി ചെയ്യാനും കയറ്റുമതി ചെയ്യാനും എളുപ്പമാണ്. അതിനാൽ, ഈ XML സ്ക്രിപ്റ്റിനെ അടിസ്ഥാനമാക്കി, ആവശ്യമായ എല്ലാ പ്ലാറ്റ്ഫോമുകൾക്കുമായി നിങ്ങൾക്ക് വേഗത്തിൽ ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കാൻ കഴിയും.

InstallMate

വിതരണങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ടൂൾകിറ്റാണ് InstallMate വിൻഡോസ് അടിസ്ഥാനമാക്കിയുള്ളത്ഇൻസ്റ്റാളർ. പ്രധാന സവിശേഷതകൾ: അവബോധജന്യമായ ഗ്രാഫിക്കൽ പരിസ്ഥിതി, വിശാലമായ തിരഞ്ഞെടുപ്പ്ഇൻസ്റ്റലേഷൻ ഘടകങ്ങൾ, ഡിപൻഡൻസി പരിശോധന, വിശദമായ കോൺഫിഗറേഷൻ രൂപംഇൻസ്റ്റാളർ, ഘടകങ്ങൾക്കുള്ള പിന്തുണ, പ്രാദേശികവൽക്കരണങ്ങൾ, വിപുലീകരണങ്ങൾ. InstallMate ഉപയോഗിച്ച് സൃഷ്‌ടിച്ച വിതരണങ്ങൾ ഒതുക്കമുള്ളതും വേഗതയുള്ളതുമാണ്.

തിരഞ്ഞെടുക്കാൻ പുതിയ പ്രോജക്റ്റ് വിസാർഡ് നിങ്ങളെ അനുവദിക്കുന്നു നിലവിലുള്ള ടെംപ്ലേറ്റ്സൂചിപ്പിക്കുകയും ചെയ്യുക പ്രാരംഭ പാരാമീറ്ററുകൾ- പ്രാദേശികവൽക്കരണ ഭാഷകൾ (ഒന്നോ അതിലധികമോ), ഉൽപ്പന്നത്തിൻ്റെ പേര്.

നിങ്ങൾക്ക് സൃഷ്ടിച്ച പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യാം അല്ലെങ്കിൽ InstallMate എഡിറ്റർ ഉപയോഗിക്കാം. വഴിയിൽ, ഇറക്കുമതി കഴിവുകൾ ശ്രദ്ധേയമായിരുന്നില്ല: ടാർമ ഉൽപ്പന്നങ്ങളും വിഷ്വൽ ബേസിക് പ്രോജക്ടുകളും പിന്തുണയ്ക്കുന്നു.

പ്രധാന പ്രോഗ്രാം വിൻഡോയിൽ പാരാമീറ്ററുകളുള്ള വിഭാഗങ്ങൾ അടങ്ങിയിരിക്കുന്നു, സോപാധികമായി മൂന്ന് വിഭാഗങ്ങളായി തിരിച്ചിരിക്കുന്നു:

  • പൊതുവായ ക്രമീകരണങ്ങൾ: പൂർണമായ വിവരംപ്രോജക്റ്റ്, സോഫ്റ്റ്‌വെയർ ഡിപൻഡൻസികൾ, സിസ്റ്റം ആവശ്യകതകൾ, ഘടകങ്ങൾ, ഇൻസ്റ്റാളർ ഓപ്ഷനുകൾ എന്നിവയെക്കുറിച്ച്. പാക്കേജ് സൈഡ്‌ബാറിൽ, നിങ്ങൾക്ക് ഇൻസ്റ്റാളറിൻ്റെ തരം, കംപ്രഷൻ, ഡൗൺലോഡ് ലിങ്ക് (ഒരു വെബ് ഇൻസ്റ്റാളറിൻ്റെ കാര്യത്തിൽ), ഇൻസ്റ്റാളേഷൻ പാസ്‌വേഡ് എന്നിവയും വ്യക്തമാക്കാം. ഒരു ഇൻസ്റ്റാളറിലേക്ക് നിങ്ങൾക്ക് ഒന്നിലധികം പാക്കേജുകൾ ചേർക്കാൻ കഴിയും.
  • ഘടകങ്ങൾ: വിതരണത്തിലെ ഘടകങ്ങളുടെയും കണക്ഷനുകളുടെയും ഉൾപ്പെടുത്തൽ: ഇവ ഫയലുകളും ഫോൾഡറുകളും, രജിസ്ട്രി കീകൾ, ഇനി-കോൺഫിഗുകൾ, എൻവയോൺമെൻ്റ് വേരിയബിളുകൾ, ഫയൽ അസോസിയേഷനുകൾ, COM ക്ലാസുകൾ, സേവനങ്ങൾ.
  • ഇൻസ്റ്റാളർ ഓപ്ഷനുകൾ: എഡിറ്റർ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഡയലോഗുകളുടെ വാചകം എഡിറ്റുചെയ്യാനാകും. ഫ്ലെക്സിബിൾ ലോക്കലൈസേഷൻ ഓപ്ഷനുകൾ നൽകിയിട്ടുണ്ട്; InstallMate സ്ഥിരസ്ഥിതിയായി 19 ഭാഷകളെ പിന്തുണയ്ക്കുന്നു. നിങ്ങൾക്ക് നിരവധി പ്രാദേശികവൽക്കരണങ്ങൾ ഉപയോഗിച്ച് ഒരു വിതരണം അല്ലെങ്കിൽ ഒരേ ഭാഷയിൽ നിരവധി പ്രോജക്റ്റുകൾ സൃഷ്ടിക്കാൻ കഴിയും. അതേ വിഭാഗത്തിൽ, ഇഷ്‌ടാനുസൃത പ്രവർത്തനങ്ങളും വേരിയബിളുകളും ലഭ്യമാണ് - 250 ഉൾപ്പെടെ. വിപുലീകരണങ്ങളും DLL-കളും ഉപയോഗിച്ച് നിങ്ങൾക്ക് പാക്കേജിൻ്റെ പ്രവർത്തനം വിപുലീകരിക്കാൻ കഴിയും.

സൂചിപ്പിച്ചതുപോലെ, ഒരു ഇൻസ്റ്റാളർ സൃഷ്ടിക്കുമ്പോൾ നിങ്ങൾക്ക് ടെംപ്ലേറ്റുകൾ ഉപയോഗിക്കാം. പ്രോജക്റ്റ് ടെംപ്ലേറ്റുകൾക്ക് പുറമേ, ഘടകങ്ങളുടെ ഗ്രൂപ്പുകൾ നിർവചിച്ച് ഘടകങ്ങളെ അടിസ്ഥാനമാക്കി പാക്കേജുകൾ സൃഷ്ടിക്കാൻ കഴിയും. ശ്രദ്ധിക്കേണ്ട മറ്റ് ഓപ്ഷനുകൾ മറഞ്ഞിരിക്കുന്നു കൂടാതെ ശാന്തമായ ഇൻസ്റ്റാളേഷൻകൂടാതെ അൺഇൻസ്റ്റാളേഷൻ, രണ്ട് തരം കംപ്രഷൻ (Deflate അല്ലെങ്കിൽ LZMA).

പ്രവർത്തനങ്ങളുടെ പൂർണ്ണമായ ലിസ്റ്റ് അവതരിപ്പിച്ചിരിക്കുന്നു.

സംഗ്രഹം. യഥാർത്ഥത്തിൽ ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള പ്രൊഫഷണൽ അന്തരീക്ഷം ഉപയോക്തൃ-സൗഹൃദ ഇൻ്റർഫേസ്വേഗത്തിൽ ആക്‌സസ് ചെയ്യാവുന്ന ടൂളുകളും: ഒരു വിതരണം സൃഷ്‌ടിക്കുമ്പോൾ നിങ്ങൾക്ക് ഒരു പ്രാദേശികവൽക്കരണ ഭാഷയിൽ നിന്ന് മറ്റൊന്നിലേക്ക് വേഗത്തിൽ മാറാനും പ്രോജക്റ്റ് പരിശോധിക്കാനും കഴിയും. ഒരു ഫങ്ഷണൽ സ്റ്റെപ്പ്-ബൈ-സ്റ്റെപ്പ് സെറ്റപ്പ് വിസാർഡിൻ്റെയും ഇറക്കുമതി കഴിവുകളുടെയും അഭാവമുണ്ട്. ശക്തി- എല്ലാവരുടെയും ലഭ്യത സ്റ്റാൻഡേർഡ് സവിശേഷതകൾ, വേരിയബിളുകളും പ്രവർത്തനങ്ങളും ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നു.

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

തീർച്ചയായും, ഒരു ഇൻസ്റ്റാളേഷൻ സിസ്റ്റം തിരഞ്ഞെടുക്കുന്നതിനുള്ള ചോദ്യം വിൻഡോസിനായുള്ള ഡവലപ്പർമാർ അഭിമുഖീകരിക്കുന്നു - മറ്റുള്ളവയിലെ ഇൻസ്റ്റാളേഷൻ സിസ്റ്റത്തെക്കുറിച്ച് എനിക്ക് പ്രത്യേകിച്ച് പരിചിതമല്ല ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങൾ, make install, pkg-add എന്നിവയെ കുറിച്ചുള്ള മാജിക് കമാൻഡ് മാത്രമേ എനിക്കറിയൂ. അതിനാൽ, ആരെങ്കിലും ഈ വിഷയം ആ ഭാഗത്ത് നിന്ന് കവർ ചെയ്താൽ ഞാൻ സന്തോഷിക്കും.

0. ഞാൻ ഇത് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ടോ?

പൊതുവേ, ചോദ്യം തീർച്ചയായും രസകരമാണ്. വെബ് ആപ്ലിക്കേഷനുകൾക്ക് ഇത് അർത്ഥമാക്കുന്നില്ല, എന്നാൽ സാധാരണ ആപ്ലിക്കേഷനുകൾക്ക് ഇത് പ്രധാനമാണ്. ലൈസൻസ് ഉടമ്പടി ഉപയോക്താവിനെ കാണിക്കുന്നതിന് ഇൻസ്റ്റാളർ കുറഞ്ഞത് നിർമ്മിക്കുന്നത് മൂല്യവത്താണെന്ന് ഞാൻ എപ്പോഴും വിശ്വസിക്കുന്നു.

തീർച്ചയായും, പ്രോഗ്രാം ആദ്യമായി സമാരംഭിക്കുമ്പോൾ അത് കാണിക്കാൻ ഓപ്ഷനുകൾ ഉണ്ട്, എന്നാൽ ഇത് ആദ്യ ലോഞ്ച് അല്ലെന്ന് നിങ്ങൾ പ്രോഗ്രാം കോൺഫിഗറേഷൻ ഫയലിലോ രജിസ്ട്രിയിലോ സംഭരിക്കേണ്ടതായി വരും. എനിക്ക് ഈ ഓപ്ഷൻ ഇഷ്ടമല്ല.

പല പ്രോഗ്രാമുകൾക്കും, ഇൻസ്റ്റാളേഷൻ ഫയലുകൾ പകർത്തുകയായിരിക്കും, എന്നിരുന്നാലും, എല്ലാം പരിശോധിക്കുന്നതിനുള്ള സൗകര്യപ്രദമായ കാരണം ഇൻസ്റ്റാളർ ആണ്. ആവശ്യമായ ഘടകങ്ങൾപ്രോഗ്രാമുകൾ - .NET, ആവശ്യമായ പതിപ്പ് MFC, അഡ്മിനിസ്ട്രേറ്റർ അവകാശങ്ങൾ ഉള്ളത് മുതലായവ.

1. നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാനുണ്ടോ?

പൊതുവേ, ഇൻസ്റ്റാളേഷൻ മേഖലയിൽ വിൻഡോസ് ഇതിനകംഇൻസ്റ്റാളേഷൻ സാങ്കേതികവിദ്യകളും ഈ സാങ്കേതികവിദ്യകൾ എങ്ങനെ നിയന്ത്രിക്കാമെന്നും തമ്മിൽ വളരെക്കാലമായി വ്യക്തമായ വിഭജനം ഉണ്ടായിട്ടുണ്ട്.

2.Windows ഇൻസ്റ്റാളർ

ഒരു ഇൻസ്റ്റാളർ സൃഷ്ടിക്കാൻ ആഗ്രഹിക്കുന്ന ഏതൊരാൾക്കും ഇത് മുഴുവൻ വിൻഡോസ് ഇൻസ്റ്റാളേഷൻ മാർക്കറ്റിലും വളരെ ശക്തമായ ഒരു സാങ്കേതികവിദ്യയാണെന്ന് അറിഞ്ഞിരിക്കണം. അന്തിമ ഉപയോക്താവിനായി ഇത് അപ്‌ഡേറ്റ് ചെയ്യുന്നതിനുള്ള മൈക്രോസോഫ്റ്റിൻ്റെ കുത്തകയാണ് ഇതിന് കാരണം.

സാങ്കേതികവിദ്യയെക്കുറിച്ച് മോശമായി ഒന്നും പറയാനില്ല; ഇത് യഥാർത്ഥത്തിൽ വളരെക്കാലമായി നിലവിലുണ്ട്, അത് പിൻവലിച്ചു. അതിനാൽ, നിങ്ങൾക്ക് ഈ ഇൻസ്റ്റാളർ സൃഷ്ടിക്കാൻ കഴിയുന്ന ഒരു ഉപകരണം തിരഞ്ഞെടുക്കുന്നത് മാത്രമാണ് ഇവിടെ ചുമതല.

ഇവിടെ ധാരാളം ഓപ്ഷനുകൾ ഉണ്ട്, സൗജന്യ WiX-ൽ തുടങ്ങി, വളരെ നല്ലതാണെന്ന് ഞാൻ കരുതുന്നു, അവസാനിക്കുന്നു പണമടച്ചുള്ള പരിഹാരങ്ങൾ InstallShield, Wise മുതലായവയിൽ നിന്ന്.

ഏതിൽ നല്ല വശംവിൻഡോസ് ഇൻസ്റ്റാളർ? ഉപയോക്താവിനുള്ള പ്രോഗ്രാമുകൾ സ്വയമേവ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ ഇത് ഉപയോഗിക്കുകയാണെങ്കിൽ (വഴി സജീവ നയംഡയറക്ടറി), ഇത് വളരെ രസകരമാണ്. ഉപയോക്താവ് സിസ്റ്റത്തിലേക്ക് ലോഗിൻ ചെയ്യുന്നു, കൂടാതെ പ്രോഗ്രാം ഇതിനകം തന്നെ അവനുവേണ്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. പിന്നെ എല്ലാം ഒരു കുപ്പിയിൽ.

ഞാൻ ഒരു പോരായ്മ കാണുന്നു - ഇത് ഏതൊരു ആർക്കൈവറിനും മികച്ചതാക്കാൻ കഴിയുന്ന ഏറ്റവും കൊലയാളി കംപ്രഷൻ അല്ല.

3. വിൻഡോസ് ഇൻസ്റ്റാളർ അല്ല

എന്നിരുന്നാലും, നമുക്ക് മറ്റേതെങ്കിലും ഇൻസ്റ്റാളർ ഉപയോഗിക്കാം, അല്ലേ? അതെ, എന്നാൽ സ്ക്രിപ്റ്റഡ് സൊല്യൂഷനുകളിൽ നിന്ന് ആരംഭിച്ച് ഭവനങ്ങളിൽ നിർമ്മിച്ച ഇൻസ്റ്റാളറുകളിൽ അവസാനിക്കുന്ന ഭ്രാന്തൻ സംഖ്യകളുണ്ട്. NSIS ഇവിടെ വളരെ രസകരമാണ് (എനിക്ക് വ്യക്തിപരമായി), ഇത് ഒരു (ഏതാണ്ട്) പൂർണ്ണമായ പ്രോഗ്രാമിംഗ് ഭാഷയായതിനാൽ - വേരിയബിളുകൾ, ഒരു സ്റ്റാക്ക്, താരതമ്യങ്ങൾ മുതലായവ ഉണ്ട്.

ഇന്നോ സെറ്റപ്പ് ഉണ്ട്, അത് തികച്ചും സൌജന്യവും സ്ക്രിപ്റ്റ് അടിസ്ഥാനമാക്കിയുള്ളതും നല്ല കംപ്രഷൻ പിന്തുണയ്ക്കുന്നതുമാണ്.

InstallShield, Wise എന്നിവയിൽ നിന്നുള്ള പരിഹാരങ്ങൾക്ക് വിൻഡോസ് ഇതര ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കാൻ കഴിയുമെന്ന കാര്യം മറക്കരുത്.

നമ്മൾ എൻ്റെ കാര്യം പറഞ്ഞാൽ വ്യക്തിപരമായ തിരഞ്ഞെടുപ്പ്, അപ്പോൾ ഞാൻ NSIS ഉപയോഗിക്കുന്നു, കാരണം അത് വളരെ ചെറുതാണ് എക്സിക്യൂട്ടബിൾ കോഡ്. 32 കിലോബൈറ്റും ഹലോ.

4. യഥാർത്ഥ ക്രോസ്-പ്ലാറ്റ്ഫോം സംബന്ധിച്ചെന്ത്?

സത്യം പറഞ്ഞാൽ, ഇതുവരെ, ഞാൻ കണ്ടിടത്തോളം, ഇല്ല. IzPack അടിസ്ഥാനമാക്കി ഞാൻ കണ്ടിട്ടുള്ള പരിഹാരങ്ങൾക്ക് ഒരു JVM ഇൻസ്റ്റാൾ ചെയ്യേണ്ടത് ആവശ്യമാണ്, മാത്രമല്ല ഇത് കൈയിലോ സിസ്റ്റത്തിലോ ഇല്ലാത്ത ഉപയോക്താക്കൾക്ക് അനുയോജ്യമല്ല.

ഒരു “സർട്ടിഫൈഡ് ഇൻസ്റ്റാളർ” എന്താണെന്നും ഒരു ഉപഭോക്താവെന്ന നിലയിൽ ഇത് എനിക്ക് എന്ത് നേട്ടങ്ങൾ നൽകുന്നുവെന്നും അറിയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു?

ഉത്തരം

ഹലോ.

ഒരു എസ്‌സിഎസ് (ഘടനാപരമായ കേബിളിംഗ് സിസ്റ്റം) ഇൻസ്റ്റാൾ ചെയ്യുന്നതിൻ്റെ വ്യക്തമായ ലാളിത്യത്തിന് പിന്നിൽ, ശരിയായ ഇൻസ്റ്റാളർ കമ്പനിയെ തിരഞ്ഞെടുക്കുന്നതിലൂടെ ഒഴിവാക്കാൻ കഴിയുന്ന നിരവധി സൂക്ഷ്മതകളും പ്രശ്‌നങ്ങളും ഉണ്ട്. ഒറ്റനോട്ടത്തിൽ, ഇൻസ്റ്റാളേഷനിൽ എന്താണ് ഉൾപ്പെടുന്നത്: കേബിൾ പ്രവർത്തിപ്പിക്കുക, സോക്കറ്റുകളുടെ ഭാഗത്തുനിന്നും പാച്ച് പാനലുകളുടെ വശത്തുനിന്നും "നീട്ടുക", ജോലി പൂർത്തിയായി. എന്നിരുന്നാലും, സിസ്റ്റത്തിൻ്റെ ഉയർന്ന വിഭാഗം (ക്ലാസ്), എസ്‌സിഎസിൻ്റെ രൂപകൽപ്പനയ്ക്കും ഇൻസ്റ്റാളേഷനുമുള്ള ആവശ്യകതകൾ കർശനമാണ്. അതനുസരിച്ച്, ഇൻസ്റ്റാളർ കമ്പനിക്ക് കേബിൾ സംവിധാനങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള സാങ്കേതികവിദ്യ, ഉയർന്ന നിലവാരമുള്ള വസ്തുക്കളുടെ ഉപയോഗം, ഉപയോഗം എന്നിവയെക്കുറിച്ച് ആഴത്തിലുള്ള അറിവ് ആവശ്യമാണ് പ്രൊഫഷണൽ ഉപകരണംകൂടാതെ കേബിൾ സംവിധാനങ്ങൾ പ്രൊഫഷണലായി ഇൻസ്റ്റാൾ ചെയ്യാത്ത കമ്പനികളിൽ നിന്ന് വളരെ ചെലവേറിയതും ലഭ്യമല്ലാത്തതുമായ പ്രത്യേക ടെസ്റ്റിംഗ് ഉപകരണങ്ങളും.

ആവശ്യകതകൾക്ക് അനുസൃതമായി നിർമ്മാണ കമ്പനികൾ അവരുടെ സ്വന്തം ബ്രാൻഡിന് കീഴിൽ SCS വികസിപ്പിക്കുകയും നിർമ്മിക്കുകയും ചെയ്യുന്നു അന്താരാഷ്ട്ര നിലവാരം, പലപ്പോഴും അതിലും കടുപ്പമുള്ളവയുമായി. അത്തരമൊരു ബ്രാൻഡഡ് എസ്‌സിഎസ് നിർമ്മിക്കുന്നതിനുള്ള സാങ്കേതികവിദ്യ നിർമ്മാതാവ് സാക്ഷ്യപ്പെടുത്തിയ ഇൻസ്റ്റാളറിലേക്ക് മാറ്റുന്നു. ഇൻസ്റ്റാളർ കമ്പനിയുടെ ജീവനക്കാർ എസ്‌സിഎസ് നിർമ്മാതാവിൽ നിന്ന് പരിശീലനത്തിന് വിധേയരാകുകയും പരീക്ഷകളിൽ വിജയിക്കുകയും വേണം. ഇതിനുശേഷം, നിർമ്മാതാവിന്, ഇൻസ്റ്റാളറിൻ്റെ യോഗ്യതാ നിലവാരം മതിയായതായി കണക്കാക്കുകയാണെങ്കിൽ, ഒരു സഹകരണ കരാറിൽ ഏർപ്പെടാം.

നിങ്ങളുടെ ചോദ്യത്തിനുള്ള ഉത്തരമായി, നിങ്ങളുടെ എസ്‌സിഎസ് സൃഷ്‌ടിക്കുന്നത് ഒരു സർട്ടിഫൈഡ് ഇൻസ്റ്റാളറെ ഏൽപ്പിക്കുന്നതിലൂടെ, നിങ്ങൾക്ക് ഒരു സമർത്ഥമായി തിരഞ്ഞെടുത്തതും രൂപകൽപ്പന ചെയ്‌ത് ഇൻസ്റ്റാൾ ചെയ്യപ്പെടുമെന്ന് ഊന്നിപ്പറയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു. കേബിൾ സിസ്റ്റം, മാനദണ്ഡങ്ങളുടെ ആവശ്യകതകൾ നിറവേറ്റുകയും നിർമ്മാതാവിൽ നിന്ന് 20-25 വർഷത്തേക്ക് വാറൻ്റി ഉണ്ടായിരിക്കുകയും ചെയ്യുന്നു.

കമ്പനി "സ്ട്രോയ്-ടികെ" ൽ നിലവിൽഒരു സാക്ഷ്യപ്പെടുത്തിയ ഇൻസ്റ്റാളറാണ് താഴെ പറയുന്ന സംവിധാനങ്ങൾ: Systimax, Panduit, RiT, Legrand, EuroLAN, IT-SKS, Molex PN, ADC Krone, IT-SKS.