LPI SOA Script: Proveďte údržbu a aktualizaci své aplikace pro Linux

LPI SOA Script: Proveďte údržbu a aktualizaci své aplikace pro Linux

LPI SOA Script: Proveďte údržbu a aktualizaci své aplikace pro Linux

V průběhu let, v DesdeLinux, vytvořili jsme nespočet publikací (článků) na tutoriály a průvodce provádět nejvhodnější a nejsprávnější procesy údržby a aktualizace příslušných distribucí GNU/Linux, zejména Debian a Ubuntu a jejich derivátů. Také o tom, jak optimalizovat a přizpůsobit naše oceňované bezplatné a otevřené operační systémy založené na GNU/Linuxu.

A od té doby úkoly jako údržba, aktualizace, optimalizace a přizpůsobení Jedná se o činnosti, které většinou děláme často, ideální je co nejvíce z nich zautomatizovat, aby bylo vše rychlejší a jednodušší. Nicméně, a to i přesto, že pro každou z těchto akcí nebo činností existuje mnoho aplikací, je vždy skvělé mít možnost vytvořit si vlastní Terminálové (CLI) nebo Desktopové (GUI) aplikace provádět personalizovaným a přesným způsobem to, co chceme. Proto vám dnes ukážeme, jak vytvořit jednoduchou aplikaci ve stylu "LPI SOA Script".

LPI - SOA: Advanced Optimization Script vytvořený v Bash Shell

LPI – SOA: Advanced Optimization Script vytvořený v Bash Shell

Než však začnete s tímto příspěvkem, o tom, jak vytvořit jednoduchou aplikaci ve stylu "LPI-SOA Script", pak vám doporučujeme prozkoumat další předchozí související příspěvek:

LPI - SOA: Advanced Optimization Script vytvořený v Bash Shell
Související článek:
LPI – SOA: Advanced Optimization Script vytvořený v Bash Shell

LPI – SOA Script: Šablona pro vytvoření aplikace pro Linux

LPI SOA Script: Šablona pro vytvoření aplikace pro Linux

O skriptu LPI SOA

Vzhledem k tomu, v a předchozí příspěvek, jsme již podrobněji rozebrali, o čem tento zajímavý scénář je resp aplikace vytvořená uživatelem Komunita projektu Tic Tac pro čistě vzdělávací účely jim odkaz na něj rovnou necháme později, aby mohli pamatovat nebo vědět o čem to je:

LPI – SOA je skript, který funguje jako svobodná softwarová aplikace, která emuluje tradičního virtuálního technického asistenta. Takovým způsobem umožnit každému uživateli (začátečníkovi, expertovi nebo technikovi) provádět různé úkoly automatizovaným nebo řízeným (manuálním) způsobem. Tím se ušetří nevyčíslitelné hodiny/práce na určitých úkolech, ať už se opakují nebo ne. Navíc, protože je vytvořen pomocí skriptování Shell pomocí prostředí Bash Shell, je ideální pro učení a výuku ostatních, aby si sami vyvíjeli tento nativní jazyk Linuxu. LPI – SOA: Advanced Optimization Script vytvořený v Bash Shell

CLI kód

Před 5 lety v příspěvku s názvem Jak provést údržbu GNU/Linuxu pomocí skriptu?, odhalili jsme kód CLI, který měl. Zatímco v současnosti uvedený skript má a doporučuje následující kód (příkazové příkazy) Shell Scripting na Bash Shell pro rychlý a efektivní úkol aktualizace 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

Mějte na paměti, že pro použití prvních 2 řádků je nutné aplikaci nainstalovat a nakonfigurovat podle vašich představ Bělidlo. Tímto způsobem, s příkazem „sudo“ i bez něj, skript nebo aplikace CLI automaticky a bez pomoci a podle parametrů nakonfigurovaných v grafickém rozhraní Bleachbit hloubkově vyčistí jak domovský prostor uživatele, tak celý operační systém.

Samozřejmě, v svůj vlastní skript nebo aplikaci CLI můžete přidat nebo odebrat, co chcete, a dokonce nahradit každý příkazový příkaz ekvivalentem ve vašem GNU/Linux Distro, jiným než Debian a Ubuntu nebo některé z jejich derivátů. Například Arch, Fedora nebo další.

Skript pro údržbu a aktualizaci v systému GNU / Linux
Související článek:
Jak provést údržbu GNU / Linux pomocí skriptu?

GUI kód

GUI aplikace, tj LPI-SOA, je mnohem větší a složitější než jednoduchý skript, takže sem samozřejmě nemůžeme vložit celý kód. jakkoli můžete přístup ke všem zdrojovým kódům z něj nebo souboru .deb verze 0.3, abyste jej mohli testovat, instalovat, používat a upravovat k vytvoření vlastní aplikace pro Linux pro stolní počítače s přehráváním multimédií ve formátu GIF a mp3, s upozorněními na plochu a krásnými obrazovkami navrženými pomocí Zenity a GXMessage.

Dalším důležitým faktem je, že toto skript nebo GUI aplikace pro technické a vzdělávací použití, přestože je poměrně stabilní a funkční, je v plném vývoji, což je evidentní, protože je sotva na verzi 0.3. Což nám říká, že nedosáhla zralé fáze vývoje.

Jeho verze 0.2 byla navíc k dispozici pouze pro použití a experimentování na Respin MilagrOS ve verzi 3.1, vytvořené stejnou komunitou projektu Tic Tac. A prostě tato verze 0.3 je ta, kterou lze testovat mimo samotnou komunitu Respin, ale bude nainstalován v budoucí verzi 3.2 uvedeného Community Respin, které se později budeme věnovat v budoucím příspěvku, abychom se dozvěděli o jeho novinkách.

Tak, zveme vás ke stažení, vyzkoušení a přispění s jeho vývojem. Také, abyste to využili pro svůj vlastní prospěch.

Na závěr, abyste o této zajímavosti věděli trochu více Respin zázrakya experimentální aplikaci LPI-SOA a část jejího kódu vám zanecháváme následující snímky obrazovky:

Snímek obrazovky 1: MiracleOS 3.2

Snímek obrazovky 2: MiracleOS 3.2

Snímek obrazovky 3: Skript LPI-SOA

Snímek obrazovky 4: Skript LPI-SOA

Snímek obrazovky 5: Skript LPI-SOA

Screenshot 6

Screenshot 7

Screenshot 8

MilagrOS 3.1: Na druhé verzi tohoto roku se již pracuje
Související článek:
MilagrOS 3.1: Na druhé verzi tohoto roku se již pracuje

Shrnutí: Banner post 2021

Shrnutí

Stručně řečeno, tento užitečný skript vytvořený komunitou Tic Tac Project je zajímavým návrhem vytvořit vlastní skript nebo aplikace, terminál nebo desktop, tedy ve formátu CLI nebo GUI, s různými cíli. Což může jít perfektně od provádění jednoduchých úkolů údržba, aktualizace, optimalizace a přizpůsobení na další složitější konfigurační akce systémových souborů nebo aplikací třetích stran. Vše bude záviset na úrovni znalostí každého o Shell Scripting, Zenity, GXMessage a dalších.

A pokud se vám tento příspěvek líbil, nepřestávejte to sdílet s ostatními na vašich oblíbených webových stránkách, kanálech, skupinách nebo komunitách sociálních sítí nebo systémů zasílání zpráv. Konečně, pamatujte navštivte naši domovskou stránku en «DesdeLinux» prozkoumat další novinky. A také se připojte k našemu oficiálnímu kanálu Telegram z DesdeLinux, Západ skupina pro více informací k dnešnímu tématu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.