LPI SOA Script: Vykonajte údržbu a aktualizáciu svojej aplikácie pre Linux

LPI SOA Script: Vykonajte údržbu a aktualizáciu svojej aplikácie pre Linux

LPI SOA Script: Vykonajte údržbu a aktualizáciu svojej aplikácie pre Linux

V priebehu rokov, v DesdeLinux, vytvorili sme nespočetné množstvo publikácií (článkov) na návody a návody vykonávať najvhodnejšie a správne procesy údržby a aktualizácie príslušných distribúcií GNU/Linux, najmä Debian a Ubuntu a ich derivátov. Tiež o tom, ako optimalizovať a prispôsobiť naše oceňované bezplatné a otvorené operačné systémy založené na GNU/Linux.

A keďže, úlohy ako údržbu, aktualizáciu, optimalizáciu a prispôsobenie Ide o činnosti, ktoré bežne robíme často, ideálne je zautomatizovať si ich čo najviac, aby bolo všetko rýchlejšie a jednoduchšie. Napriek tomu, že pre každú z týchto akcií alebo činností existuje veľa aplikácií, je vždy skvelé mať možnosť vytvoriť si vlastnú Terminálové (CLI) alebo desktopové (GUI) aplikácie vykonávať personalizovaným a presným spôsobom to, čo chceme. Preto vám dnes ukážeme, ako si vyrobiť jednoduchú aplikáciu v štýle "LPI SOA Script".

LPI - SOA: Advanced Optimization Script vytvorený v Bash Shell

LPI – SOA: Advanced Optimization Script vytvorený v Bash Shell

Pred začatím tohto súčasného príspevku však o tom, ako vytvoriť jednoduchú aplikáciu v štýle "LPI-SOA Script", potom vám odporúčame preskúmať inú predchádzajúci súvisiaci príspevok:

LPI - SOA: Advanced Optimization Script vytvorený v Bash Shell
Súvisiaci článok:
LPI – SOA: Advanced Optimization Script vytvorený v Bash Shell

LPI – SOA Script: Šablóna na vytvorenie aplikácie pre Linux

LPI SOA Script: Šablóna na vytvorenie aplikácie pre Linux

O skripte LPI SOA

Keďže v a predchádzajúci príspevok, sme si už podrobnejšie rozobrali o čom je tento zaujímavý scenár resp aplikácia vytvorená používateľom Komunita projektu Tic Tac na čisto edukačné účely im odkaz naň hneď necháme neskôr, aby mohli pamätať alebo vedieť o čom to je:

LPI – SOA je skript, ktorý funguje ako bezplatná softvérová aplikácia, ktorá emuluje tradičného virtuálneho technického asistenta. Takýmto spôsobom umožniť každému používateľovi (nováčik, expert alebo technik) vykonávať rôzne úlohy automatizovaným alebo riadeným (manuálnym) spôsobom. Tým sa ušetria nevyčísliteľné hodiny/práce pri určitých úlohách, či už sa opakujú alebo nie. Okrem toho, že je vytvorený pomocou skriptovania Shell pomocou prostredia Bash Shell, je ideálny na učenie a učenie ostatných, aby si sami vytvorili svoj vlastný vývoj v tomto natívnom jazyku Linuxu. LPI – SOA: Advanced Optimization Script vytvorený v Bash Shell

CLI kód

Pred 5 rokmi v príspevku tzv Ako vykonať údržbu GNU/Linuxu pomocou skriptu?, odhalili sme kód CLI, ktorý mal. Zatiaľ čo v súčasnosti uvedený skript má a odporúča nasledujúce kód (príkazové príkazy) skriptovania Shell v prostredí Bash Shell pre rýchlu a efektívnu úlohu aktualizácie a údržby:

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

Majte na pamäti, že ak chcete použiť prvé 2 riadky, aplikácia musí byť nainštalovaná a nakonfigurovaná podľa vašich predstáv bleachbit. Týmto spôsobom, s príkazom „sudo“ a bez neho, skript alebo aplikácia CLI automaticky a bez pomoci a podľa parametrov nakonfigurovaných v grafickom rozhraní Bleachbit do hĺbky vyčistí domáci priestor používateľa aj celý operačný systém.

Samozrejme, v svoj vlastný skript alebo aplikáciu CLI môžete pridať alebo odstrániť, čo chcete, a dokonca nahradiť každý príkaz príkazom ekvivalentom vo vašej distribúcii GNU/Linux, iným ako Debian a Ubuntu alebo niektoré z ich derivátov. Napríklad Arch, Fedora alebo iné.

Skript na údržbu a aktualizáciu v systéme GNU / Linux
Súvisiaci článok:
Ako vykonať údržbu GNU / Linux pomocou skriptu?

GUI kód

Aplikácia GUI, tj LPI-SOA, je oveľa väčší a zložitejší ako jednoduchý skript, takže sem samozrejme nemôžeme vložiť celý kód. akokoľvek môžeš prístup ku všetkým zdrojovým kódom z neho alebo zo súboru .deb verzie 0.3, aby ste ho otestovali, nainštalovali, použili a upravili na vytvorenie vlastnej aplikácie pre Linux Desktop s prehrávaním multimédií gif a mp3, kontextovými upozorneniami na ploche a krásnymi obrazovkami navrhnutými pomocou Zenity a GXMessage.

Ďalším dôležitým faktom je, že toto skript alebo GUI aplikácia na technické a vzdelávacie účely, napriek tomu, že je celkom stabilný a funkčný, je v plnom vývoji, čo je evidentné, keďže je sotva na verzii 0.3. Čo nám hovorí, že nedosiahla zrelú fázu vývoja.

Navyše, jeho verzia 0.2 bola dostupná len na použitie a experimentovanie na Respin MilagrOS vo verzii 3.1, vytvorenej tou istou komunitou Tic Tac Project Community. A práve táto verzia 0.3 je tá, ktorú je možné testovať mimo samotného Community Respin, ale bude nainštalovaný v budúcej verzii 3.2 uvedeného Community Respin, ktorej sa neskôr budeme venovať v budúcom príspevku, aby sme sa dozvedeli o jej novinkách.

Z tohto dôvodu pozývame vás, aby ste si ho stiahli, vyskúšali a prispeli s jeho vývojom. Tiež, aby ste to využili vo svoj vlastný prospech.

Na záver, aby ste o tejto zaujímavosti vedeli trochu viac Respin zázrakya experimentálnej aplikácie LPI-SOA a časti jej kódu vám nechávame nasledujúce snímky obrazovky:

Snímka obrazovky 1: MiracleOS 3.2

Snímka obrazovky 2: MiracleOS 3.2

Snímka obrazovky 3: Skript LPI-SOA

Snímka obrazovky 4: Skript LPI-SOA

Snímka obrazovky 5: Skript LPI-SOA

Screenshot 6

Screenshot 7

Screenshot 8

MilagrOS 3.1: Na druhej tohtoročnej verzii sa už pracuje
Súvisiaci článok:
MilagrOS 3.1: Na druhej tohtoročnej verzii sa už pracuje

Súhrn: Bannerový príspevok 2021

Zhrnutie

Stručne povedané, tento užitočný skript vytvorený komunitou Tic Tac Project je zaujímavým návrhom vytvoriť vlastný skript alebo aplikácie, terminál alebo desktop, teda vo formáte CLI alebo GUI, s rôznymi cieľmi. Čo môže ísť dokonale, od vykonávania jednoduchých úloh údržbu, aktualizáciu, optimalizáciu a prispôsobenie na iné zložitejšie konfiguračné akcie systémových súborov alebo aplikácií tretích strán. Všetko bude závisieť od úrovne vedomostí každého z nich o Shell Scripting, Zenity, GXMessage a iných.

A ak sa vám tento príspevok páčil, neprestávajte ho zdieľať s ostatnými na vašich obľúbených webových stránkach, kanáloch, skupinách alebo komunitách sociálnych sietí alebo systémov na odosielanie správ. Nakoniec, pamätajte navštívte našu domovskú stránku en «DesdeLinux» preskúmať ďalšie novinky. A tiež sa pripojte k nášmu oficiálnemu kanálu Telegram z DesdeLinux, Západ skupina pre viac informácií o dnešnej téme.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.