LPI SOA സ്ക്രിപ്റ്റ്: നിങ്ങളുടെ Linux ആപ്പ് പരിപാലനവും അപ്ഡേറ്റും നടത്തുക
വർഷങ്ങളായി, ഇൻ ഫ്രം ലിനക്സ്, ഞങ്ങൾ എണ്ണമറ്റ പ്രസിദ്ധീകരണങ്ങൾ (ലേഖനങ്ങൾ) സൃഷ്ടിച്ചു ട്യൂട്ടോറിയലുകളും ഗൈഡുകളും GNU/Linux Distros, പ്രത്യേകിച്ച് Debian, Ubuntu എന്നിവയുടെ ഏറ്റവും ഉചിതമായതും ശരിയായതുമായ അറ്റകുറ്റപ്പണികളും അപ്ഡേറ്റ് പ്രക്രിയകളും അവയുടെ ഡെറിവേറ്റീവുകളും നടത്തുന്നതിന്. കൂടാതെ, GNU/Linux അടിസ്ഥാനമാക്കിയുള്ള ഞങ്ങളുടെ വിലമതിക്കപ്പെടുന്ന സൗജന്യവും തുറന്നതുമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ എങ്ങനെ ഒപ്റ്റിമൈസ് ചെയ്യാമെന്നും ഇഷ്ടാനുസൃതമാക്കാമെന്നും.
മുതൽ, തുടങ്ങിയ ജോലികൾ അറ്റകുറ്റപ്പണി, അപ്ഡേറ്റ്, ഒപ്റ്റിമൈസേഷൻ, കസ്റ്റമൈസേഷൻ ഇവ ഞങ്ങൾ സാധാരണയായി പതിവായി ചെയ്യുന്ന പ്രവർത്തനങ്ങളാണ്, എല്ലാം വേഗത്തിലും എളുപ്പത്തിലും ആക്കാൻ കഴിയുന്നത്ര ഓട്ടോമേറ്റ് ചെയ്യുക എന്നതാണ് ഏറ്റവും അനുയോജ്യം. എന്നിരുന്നാലും, ഈ ഓരോ പ്രവൃത്തികൾക്കും പ്രവർത്തനങ്ങൾക്കും ധാരാളം ആപ്ലിക്കേഷനുകൾ ഉണ്ടെങ്കിലും, നമ്മുടേതായവ സൃഷ്ടിക്കാൻ കഴിയുന്നത് എല്ലായ്പ്പോഴും മികച്ചതാണ് ടെർമിനൽ (CLI) അല്ലെങ്കിൽ ഡെസ്ക്ടോപ്പ് (GUI) ആപ്ലിക്കേഷനുകൾ ഞങ്ങൾ ആഗ്രഹിക്കുന്നത് വ്യക്തിപരവും കൃത്യവുമായ രീതിയിൽ നടപ്പിലാക്കാൻ. അതിനാൽ, ശൈലിയിൽ ഒരു ലളിതമായ ആപ്ലിക്കേഷൻ എങ്ങനെ നിർമ്മിക്കാമെന്ന് ഇന്ന് ഞങ്ങൾ നിങ്ങളെ കാണിക്കും "LPI SOA സ്ക്രിപ്റ്റ്".
LPI - SOA: ബാഷ് ഷെല്ലിൽ നിർമ്മിച്ച വിപുലമായ ഒപ്റ്റിമൈസേഷൻ സ്ക്രിപ്റ്റ്
എന്നാൽ, ഈ ഇപ്പോഴുള്ള പോസ്റ്റ് ആരംഭിക്കുന്നതിന് മുമ്പ്, ശൈലിയിൽ ഒരു ലളിതമായ ആപ്ലിക്കേഷൻ എങ്ങനെ നിർമ്മിക്കാം "LPI-SOA സ്ക്രിപ്റ്റ്", തുടർന്ന് മറ്റൊന്ന് പര്യവേക്ഷണം ചെയ്യാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു മുമ്പത്തെ അനുബന്ധ പോസ്റ്റ്:
ഇന്ഡക്സ്
LPI SOA സ്ക്രിപ്റ്റ്: ഒരു Linux ആപ്പ് സൃഷ്ടിക്കുന്നതിനുള്ള ടെംപ്ലേറ്റ്
LPI SOA സ്ക്രിപ്റ്റിനെക്കുറിച്ച്
മുതൽ, ഒരു മുമ്പത്തെ പോസ്റ്റ്, ഈ രസകരമായ സ്ക്രിപ്റ്റ് എന്തിനെക്കുറിച്ചാണെന്ന് ഞങ്ങൾ ഇതിനകം കൂടുതൽ വിശദമായി ചർച്ച ചെയ്തു ആപ്പ് സൃഷ്ടിച്ചത് ടിക് ടാക്ക് പ്രോജക്റ്റ് കമ്മ്യൂണിറ്റി കേവലം വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി, ഞങ്ങൾ ഉടൻ തന്നെ അതിലേക്കുള്ള ലിങ്ക് പിന്നീട് വിടും, അതുവഴി അവർക്ക് കഴിയും ഓർക്കുക അല്ലെങ്കിൽ അറിയുക അത് എന്തിനെക്കുറിച്ചാണ്:
LPI - SOA എന്നത് ഒരു പരമ്പരാഗത വെർച്വൽ ടെക്നിക്കൽ അസിസ്റ്റന്റിനെ അനുകരിക്കുന്ന ഒരു സ്വതന്ത്ര സോഫ്റ്റ്വെയർ ആപ്ലിക്കേഷനായി പ്രവർത്തിക്കുന്ന ഒരു സ്ക്രിപ്റ്റാണ്. അത്തരത്തിൽ, ഏതെങ്കിലും ഉപയോക്താവിനെ (നവീസ്, എക്സ്പെർട്ട് അല്ലെങ്കിൽ ടെക്നീഷ്യൻ) ഒരു ഓട്ടോമേറ്റഡ് അല്ലെങ്കിൽ ഗൈഡഡ് (മാനുവൽ) രീതിയിൽ വിവിധ ജോലികൾ നിർവഹിക്കാൻ അനുവദിക്കുക. അങ്ങനെ ആവർത്തിച്ചോ അല്ലാതെയോ ചില ജോലികളിൽ കണക്കാക്കാൻ കഴിയാത്ത സമയം/അദ്ധ്വാനം ലാഭിക്കുന്നു. കൂടാതെ, ബാഷ് ഷെൽ ഉപയോഗിച്ച് ഷെൽ സ്ക്രിപ്റ്റിംഗ് ഉപയോഗിച്ച് സൃഷ്ടിക്കുന്നത്, ഈ മാതൃഭാഷയായ ലിനക്സ് ഭാഷയിൽ സ്വന്തം വികസനം ചെയ്യാൻ മറ്റുള്ളവരെ പഠിക്കാനും പഠിപ്പിക്കാനും അനുയോജ്യമാണ്. LPI - SOA: ബാഷ് ഷെല്ലിൽ നിർമ്മിച്ച വിപുലമായ ഒപ്റ്റിമൈസേഷൻ സ്ക്രിപ്റ്റ്
CLI കോഡ്
5 വർഷം മുമ്പ്, എന്ന ഒരു പോസ്റ്റിൽ ഒരു സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് ഒരു ഗ്നു/ലിനക്സ് മെയിന്റനൻസ് എങ്ങനെ ചെയ്യാം?, അതിലുണ്ടായിരുന്ന CLI കോഡ് ഞങ്ങൾ തുറന്നുകാട്ടി. അതേസമയം, നിലവിൽ പറയുന്ന സ്ക്രിപ്റ്റിൽ ഇനിപ്പറയുന്നവയും ശുപാർശ ചെയ്യുന്നു ബാഷ് ഷെല്ലിലെ ഷെൽ സ്ക്രിപ്റ്റിംഗിന്റെ കോഡ് (കമാൻഡ് കമാൻഡുകൾ). വേഗത്തിലും കാര്യക്ഷമമായും അപ്ഡേറ്റ് ചെയ്യുന്നതിനും പരിപാലിക്കുന്നതിനും വേണ്ടി:
bleachbit --preset --preview; bleachbit --preset --clean
sudo bleachbit --preset --preview; sudo bleachbit --preset --clean
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
sudo dpkg --configure -a;
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
sudo df -h
sudo du -hs /* | sort -k 2
history -c
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg-milagros.txt
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt
ആദ്യത്തെ 2 വരികൾ ഉപയോഗിക്കുന്നതിന്, ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുകയും നിങ്ങളുടെ ഇഷ്ടത്തിനനുസരിച്ച് കോൺഫിഗർ ചെയ്യുകയും ചെയ്യണമെന്ന് ഓർമ്മിക്കുക. ബ്ലീച്ച്ബിറ്റ്. ഈ രീതിയിൽ, "sudo" കമാൻഡ് ഉപയോഗിച്ചും അല്ലാതെയും, CLI സ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ ആപ്പ് സ്വയമേവ സഹായമില്ലാതെ പ്രവർത്തിക്കും, കൂടാതെ ബ്ലീച്ച്ബിറ്റ് ഗ്രാഫിക്കൽ ഇന്റർഫേസിൽ കോൺഫിഗർ ചെയ്തിരിക്കുന്ന പാരാമീറ്ററുകൾ പിന്തുടർന്ന്, ഉപയോക്താവിന്റെ ഹോം സ്പേസും മുഴുവൻ ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും ആഴത്തിൽ വൃത്തിയാക്കുന്നു.
തീർച്ചയായും, ൽ നിങ്ങളുടെ സ്വന്തം സ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ CLI ആപ്പ് നിങ്ങൾക്ക് ആവശ്യമുള്ളത് ചേർക്കാനോ നീക്കം ചെയ്യാനോ കഴിയും, കൂടാതെ ഡെബിയൻ, ഉബുണ്ടു എന്നിവ ഒഴികെയുള്ള നിങ്ങളുടെ ഗ്നു/ലിനക്സ് ഡിസ്ട്രോയിലെ ഓരോ കമാൻഡ് കമാൻഡും അല്ലെങ്കിൽ അവയുടെ ചില ഡെറിവേറ്റീവുകൾ മാറ്റിസ്ഥാപിക്കാം. ഉദാഹരണത്തിന്, ആർച്ച്, ഫെഡോറ അല്ലെങ്കിൽ മറ്റുള്ളവ.
GUI കോഡ്
GUI ആപ്പ്, അതായത് LPI-SOA, ഒരു ലളിതമായ സ്ക്രിപ്റ്റിനേക്കാൾ വളരെ വലുതും സങ്കീർണ്ണവുമാണ്, അതിനാൽ എല്ലാ കോഡുകളും ഇവിടെ ഒട്ടിക്കാൻ കഴിയില്ല. എന്നിരുന്നാലും നിങ്ങൾക്ക് കഴിയും എല്ലാ സോഴ്സ് കോഡും ആക്സസ് ചെയ്യുക Gif, mp0.3 മൾട്ടിമീഡിയ പ്ലേബാക്ക്, ഡെസ്ക്ടോപ്പ് പോപ്പ്-അപ്പ് അറിയിപ്പുകൾ, Zenity, GXMessage എന്നിവ ഉപയോഗിച്ച് രൂപകൽപ്പന ചെയ്ത മനോഹരമായ സ്ക്രീനുകൾ എന്നിവയ്ക്കൊപ്പം നിങ്ങളുടെ സ്വന്തം ലിനക്സ് ഡെസ്ക്ടോപ്പ് അപ്ലിക്കേഷൻ സൃഷ്ടിക്കുന്നതിന് അത് പരീക്ഷിക്കുന്നതിനും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനും ഉപയോഗിക്കുന്നതിനും പരിഷ്ക്കരിക്കുന്നതിനും 3 പതിപ്പിന്റെ .deb ഫയൽ.
മറ്റൊരു പ്രധാന വസ്തുത ഇതാണ് സാങ്കേതികവും വിദ്യാഭ്യാസപരവുമായ ഉപയോഗത്തിനുള്ള സ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ GUI ആപ്പ്, തികച്ചും സുസ്ഥിരവും പ്രവർത്തനക്ഷമവും ആണെങ്കിലും, ഇത് പൂർണ്ണമായി വികസിച്ചുകൊണ്ടിരിക്കുന്നു, ഇത് വ്യക്തമാണ്, കാരണം ഇത് കഷ്ടിച്ച് 0.3 പതിപ്പിലാണ്. ഇത് വികസനത്തിന്റെ പക്വമായ ഒരു ഘട്ടത്തിൽ എത്തിയിട്ടില്ലെന്ന് ഇത് നമ്മോട് പറയുന്നു.
കൂടാതെ, അതിന്റെ പതിപ്പ് 0.2, അതേ ടിക് ടാക്ക് പ്രോജക്റ്റ് കമ്മ്യൂണിറ്റി സൃഷ്ടിച്ച, അതിന്റെ പതിപ്പ് 3.1-ൽ റെസ്പിൻ മിലാഗ്രോസിൽ ഉപയോഗത്തിനും പരീക്ഷണത്തിനും മാത്രമേ ലഭ്യമായിരുന്നുള്ളൂ. പിന്നെ വെറുതെ ഈ പതിപ്പ് 0.3 ആണ് കമ്മ്യൂണിറ്റി റെസ്പിന് പുറത്ത് പരീക്ഷിക്കാൻ കഴിയുന്നത്, എന്നാൽ ഇത് കമ്മ്യൂണിറ്റി റെസ്പിന്നിന്റെ ഭാവി പതിപ്പ് 3.2-ൽ ഇൻസ്റ്റാൾ ചെയ്യും, അതിന്റെ വാർത്തകളെക്കുറിച്ച് അറിയാൻ ഭാവിയിലെ ഒരു പോസ്റ്റിൽ ഞങ്ങൾ പിന്നീട് അഭിസംബോധന ചെയ്യും.
അതുകൊണ്ട്, ഇത് ഡൗൺലോഡ് ചെയ്യാനും ശ്രമിക്കാനും സംഭാവന ചെയ്യാനും ഞങ്ങൾ നിങ്ങളെ ക്ഷണിക്കുന്നു അതിന്റെ വികസനത്തോടൊപ്പം. കൂടാതെ, നിങ്ങളുടെ സ്വന്തം നേട്ടത്തിനായി ഇത് ഉപയോഗിക്കാൻ.
അവസാനമായി, ഈ രസകരമായ ഇതിനെക്കുറിച്ച് നിങ്ങൾക്ക് കുറച്ചുകൂടി അറിയാൻ കഴിയും റെസ്പിൻ മിലഗ്രോസ്, കൂടാതെ പരീക്ഷണാത്മക LPI-SOA ആപ്പും അതിന്റെ കോഡിന്റെ ഒരു ഭാഗവും ഞങ്ങൾ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന സ്ക്രീൻഷോട്ടുകൾ നൽകുന്നു:
സംഗ്രഹം
ചുരുക്കത്തിൽ, ടിക് ടാക്ക് പ്രോജക്റ്റ് കമ്മ്യൂണിറ്റി സൃഷ്ടിച്ച ഈ ഉപയോഗപ്രദമായ സ്ക്രിപ്റ്റ് രസകരമായ ഒരു നിർദ്ദേശമാണ് ഞങ്ങളുടെ സ്വന്തം സ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ ആപ്പുകൾ സൃഷ്ടിക്കുക, ടെർമിനൽ അല്ലെങ്കിൽ ഡെസ്ക്ടോപ്പ്, അതായത്, CLI അല്ലെങ്കിൽ GUI ഫോർമാറ്റിൽ, വ്യത്യസ്ത ലക്ഷ്യങ്ങളോടെ. ലളിതമായ ജോലികൾ നിർവ്വഹിക്കുന്നതിൽ നിന്ന് തികച്ചും പോകാൻ കഴിയുന്നത് മെയിന്റനൻസ്, അപ്ഡേറ്റ്, ഒപ്റ്റിമൈസേഷൻ, കസ്റ്റമൈസേഷൻ സിസ്റ്റം ഫയലുകളുടെ അല്ലെങ്കിൽ മൂന്നാം കക്ഷി ആപ്ലിക്കേഷനുകളുടെ കൂടുതൽ സങ്കീർണ്ണമായ കോൺഫിഗറേഷൻ പ്രവർത്തനങ്ങളിലേക്ക്. എല്ലാം ഷെൽ സ്ക്രിപ്റ്റിംഗ്, സെനിറ്റി, ജിഎക്സ് മെസേജ് എന്നിവയെ കുറിച്ചുള്ള ഓരോരുത്തരുടെയും അറിവിന്റെ നിലവാരത്തെ ആശ്രയിച്ചിരിക്കും.
നിങ്ങൾക്ക് ഈ പോസ്റ്റ് ഇഷ്ടപ്പെട്ടെങ്കിൽ, മറ്റുള്ളവരുമായി പങ്കിടുന്നത് നിർത്തരുത് നിങ്ങളുടെ പ്രിയപ്പെട്ട വെബ്സൈറ്റുകൾ, ചാനലുകൾ, ഗ്രൂപ്പുകൾ അല്ലെങ്കിൽ സോഷ്യൽ നെറ്റ്വർക്കുകളുടെ അല്ലെങ്കിൽ സന്ദേശമയയ്ക്കൽ സംവിധാനങ്ങളുടെ കമ്മ്യൂണിറ്റികളിൽ. അവസാനമായി, ഓർക്കുക ഞങ്ങളുടെ ഹോം പേജ് സന്ദർശിക്കുക en «ഫ്രം ലിനക്സ്» കൂടുതൽ വാർത്തകൾ പര്യവേക്ഷണം ചെയ്യാൻ. കൂടാതെ, ഞങ്ങളുടെ ഔദ്യോഗിക ചാനലിൽ ചേരുക ഫ്രം ലിനക്സിൽ നിന്നുള്ള ടെലിഗ്രാം, പടിഞ്ഞാറ് ഗ്രൂപ്പ് ഇന്നത്തെ വിഷയത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്.
അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ