Script LPI SOA: faceți întreținerea și actualizarea aplicației dvs. Linux

Script LPI SOA: faceți întreținerea și actualizarea aplicației dvs. Linux

Script LPI SOA: faceți întreținerea și actualizarea aplicației dvs. Linux

De-a lungul anilor, în DesdeLinux, am creat nenumărate publicații (articole) pe tutoriale și ghiduri să efectueze cele mai adecvate și corecte procese de întreținere și actualizare a respectivelor distribuții GNU/Linux, în special Debian și Ubuntu, și derivatele acestora. De asemenea, despre cum să optimizam și să personalizăm sistemele noastre de operare gratuite și deschise apreciate bazate pe GNU/Linux.

Și din moment ce, sarcini ca întreținere, actualizare, optimizare și personalizare Acestea sunt activități pe care de obicei le facem frecvent, idealul este să automatizăm cât mai multe dintre ele pentru a face totul mai rapid și mai ușor. Cu toate acestea, și în ciuda faptului că există multe aplicații pentru fiecare dintre aceste acțiuni sau activități, este întotdeauna grozav să ne putem crea propriile Aplicații Terminal (CLI) sau Desktop (GUI). sa realizam intr-un mod personalizat si precis ceea ce ne dorim. Prin urmare, astăzi vă vom arăta cum să creați o aplicație simplă în stilul lui „Scenariu LPI SOA”.

LPI - SOA: Advanced Optimization Script realizat în Bash Shell

LPI – SOA: Advanced Optimization Script realizat în Bash Shell

Dar, înainte de a începe această postare prezentă despre cum să faci o aplicație simplă în stilul lui „Script LPI-SOA”, apoi vă recomandăm să explorați altul post asociat anterior:

LPI - SOA: Advanced Optimization Script realizat în Bash Shell
Articol asociat:
LPI – SOA: Advanced Optimization Script realizat în Bash Shell

LPI – Script SOA: un șablon pentru a crea o aplicație Linux

Script LPI SOA: un șablon pentru crearea unei aplicații Linux

Despre Script-ul LPI SOA

Întrucât, într-o postarea anterioară, am discutat deja mai detaliat despre ce este vorba în acest scenariu interesant sau aplicație creată de Comunitatea Proiectului Tic Tac în scopuri pur educaționale, vom lăsa imediat linkul către acesta mai târziu pentru ca aceștia să poată amintește-ți sau știi despre ce e vorba:

LPI – SOA este un script care funcționează ca o aplicație software liberă care emulează un asistent tehnic virtual tradițional. În acest fel, să permită oricărui utilizator (Începător, Expert sau Tehnician) să execute diverse sarcini într-un mod automat sau ghidat (manual). Economisind astfel ore/muncă necuantificabile la anumite sarcini, repetitive sau nu. În plus, fiind creat cu Shell Scripting folosind Bash Shell, este ideal pentru a învăța și a-i învăța pe alții să facă propria lor dezvoltare în acest limbaj nativ Linux. LPI – SOA: Advanced Optimization Script realizat în Bash Shell

cod CLI

Acum 5 ani, într-o postare numită Cum se face o întreținere GNU/Linux folosind un script?, am expus codul CLI pe care îl avea. În timp ce, în prezent, scriptul menționat are și recomandă următoarele codul (comenzi de comandă) al Shell Scripting pe Bash Shell pentru o sarcină rapidă și eficientă de actualizare și întreținere:

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

Rețineți că, pentru a utiliza primele 2 rânduri, aplicația trebuie instalată și configurată după bunul plac bleachbit. În acest fel, cu și fără comanda „sudo”, scriptul sau aplicația CLI va curăța în profunzime atât spațiul de acasă al utilizatorului, cât și întregul sistem de operare, în mod automat și neasistat, și urmând parametrii configurați în interfața grafică Bleachbit.

Desigur, în propriul script sau aplicație CLI puteți adăuga sau elimina ceea ce doriți și chiar înlocuiți fiecare comandă de comandă cu echivalentul din GNU/Linux Distro, altul decât Debian și Ubuntu, sau unele dintre derivatele lor. De exemplu, Arch, Fedora sau altele.

Script de întreținere și actualizare pe GNU / Linux
Articol asociat:
Cum se face o întreținere GNU / Linux folosind un script?

Cod GUI

Aplicația GUI, adică LPI-SOA, este mult mai mare și mai complex decât un simplu script, așa că evident că nu putem lipi tot codul aici. oricum poti accesați tot codul sursă din acesta sau fișierul .deb din versiunea 0.3, pentru a-l testa, instala, utiliza și modifica pentru a crea propria aplicație Linux Desktop, cu redare multimedia gif și mp3, notificări pop-up pe desktop și ecrane frumoase concepute cu Zenity și GXMessage .

Un alt fapt important este că acesta script sau aplicație GUI pentru uz tehnic și educațional, în ciuda faptului că este destul de stabil și funcțional, este în plină dezvoltare, ceea ce este evident, deoarece abia se află pe versiunea 0.3. Ceea ce ne spune că nu a ajuns într-un stadiu matur de dezvoltare.

În plus, versiunea sa 0.2 a fost disponibilă numai pentru utilizare și experimentare pe Respin MilagrOS în versiunea sa 3.1, creată de aceeași comunitate Tic Tac Project. Si doar această versiune 0.3 este cea care poate fi testată în afara Community Respin, dar va veni instalat în viitoarea versiune 3.2 a respectivului Community Respin, pe care o vom aborda ulterior într-o postare viitoare pentru a afla noutățile sale.

Prin ello, vă invităm să îl descărcați, să îl încercați și să contribuiți cu dezvoltarea sa. De asemenea, să-l folosești în beneficiul tău.

În sfârșit, ca să știți puțin mai multe despre acest interesant Respin Miracles, și aplicația experimentală LPI-SOA și o parte din codul acesteia, vă lăsăm cu următoarele capturi de ecran:

Captură de ecran 1: MiracleOS 3.2

Captură de ecran 2: MiracleOS 3.2

Captură de ecran 3: Script LPI-SOA

Captură de ecran 4: Script LPI-SOA

Captură de ecran 5: Script LPI-SOA

Captură de ecran 6

Captură de ecran 7

Captură de ecran 8

MilagrOS 3.1: Se lucrează deja la a doua versiune a anului
Articol asociat:
MilagrOS 3.1: Se lucrează deja la a doua versiune a anului

Breviar: Banner post 2021

Rezumat

Pe scurt, acest script util creat de comunitatea Tic Tac Project este o propunere interesantă pentru creați propriul script sau aplicații, terminal sau desktop, adică în format CLI sau GUI, cu obiective diferite. Care, poate merge perfect, de la efectuarea unor sarcini simple de întreținere, actualizare, optimizare și personalizare la alte acțiuni de configurare mai complexe ale fișierelor de sistem sau aplicațiilor terțe. Totul va depinde de nivelul de cunoștințe al fiecăruia despre Shell Scripting, Zenity, GXMessage, printre altele.

Și dacă ți-a plăcut această postare, nu încetați să îl împărtășiți cu alții pe site-urile, canalele, grupurile sau comunitățile tale preferate de rețele sociale sau sisteme de mesagerie. În sfârșit, amintiți-vă vizitați pagina noastră de pornire en «DesdeLinux» pentru a explora mai multe știri. Și, de asemenea, alăturați-vă canalului nostru oficial de Telegrama de DesdeLinux, Vest grup pentru mai multe informații despre subiectul de astăzi.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.