LPI SOA-skript: Gör din Linux-app underhåll och uppdatera

LPI SOA-skript: Gör din Linux-app underhåll och uppdatera

LPI SOA-skript: Gör din Linux-app underhåll och uppdatera

Under åren, i DesdeLinux, har vi skapat otaliga publikationer (artiklar) om handledningar och guider att utföra de mest lämpliga och korrekta underhålls- och uppdateringsprocesserna för respektive GNU/Linux-distros, särskilt Debian och Ubuntu, och deras derivat. Dessutom om hur man optimerar och anpassar våra uppskattade gratis och öppna operativsystem baserade på GNU/Linux.

Och sedan, uppgifter som underhåll, uppdatering, optimering och anpassning Det här är aktiviteter som vi brukar göra ofta, det ideala är att automatisera så mycket som möjligt av dem för att göra allt snabbare och enklare. Men, och trots att det finns många applikationer för var och en av dessa åtgärder eller aktiviteter, är det alltid bra att kunna skapa våra egna Terminal (CLI) eller Desktop (GUI) applikationer att på ett personligt och precist sätt utföra det vi vill. Därför kommer vi idag att visa dig hur du gör en enkel app i stil med "LPI SOA-skript".

LPI - SOA: Advanced Optimization Script gjort i Bash Shell

LPI – SOA: Advanced Optimization Script gjort i Bash Shell

Men innan du börjar detta nuvarande inlägg om hur man gör en enkel app i stil med "LPI-SOA-skript", då rekommenderar vi att du utforskar en annan tidigare relaterat inlägg:

LPI - SOA: Advanced Optimization Script gjort i Bash Shell
Relaterad artikel:
LPI – SOA: Advanced Optimization Script gjort i Bash Shell

LPI – SOA-skript: En mall för att skapa en Linux-app

LPI SOA-skript: En mall för att skapa en Linux-app

Om LPI SOA-skriptet

Sedan, i en tidigare inlägg, vi diskuterade redan mer i detalj vad detta intressanta manus handlar om eller app skapad av Tic Tac Project Community i rent utbildningssyfte lämnar vi omedelbart länken till den senare så att de kan minns eller vet vad handlar det om:

LPI – SOA är ett skript som fungerar som en fri programvara som emulerar en traditionell virtuell teknisk assistent. På ett sådant sätt, för att tillåta alla användare (nybörjare, experter eller tekniker) att utföra olika uppgifter på ett automatiserat eller guidat (manuellt) sätt. På så sätt sparar du okantifierbara timmar/arbete på vissa uppgifter, repetitiva eller inte. Dessutom, skapad med Shell Scripting med Bash Shell, är den idealisk för att lära sig och lära andra att göra sin egen utveckling på detta inhemska Linux-språk. LPI – SOA: Advanced Optimization Script gjort i Bash Shell

CLI-kod

5 år sedan, i ett inlägg som heter Hur gör man ett GNU/Linux-underhåll med ett skript?, avslöjade vi CLI-koden som den hade. Medan, för närvarande nämnda manus har och rekommenderar följande kod (kommandokommandon) för Shell Scripting på Bash Shell för en snabb och effektiv uppgift att uppdatera och underhålla:

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

Tänk på att för att använda de två första raderna måste applikationen installeras och konfigureras enligt dina önskemål BleachBit. På detta sätt, med och utan "sudo"-kommandot, kommer CLI-skriptet eller appen automatiskt och utan hjälp, och efter parametrarna som konfigurerats i Bleachbits grafiska gränssnitt, att rengöra både användarens hemutrymme och hela operativsystemet på djupet.

Naturligtvis i ditt eget skript eller CLI-app du kan lägga till eller ta bort vad du vill, och till och med ersätta varje kommandokommando med motsvarande i din GNU/Linux Distro, förutom Debian och Ubuntu, eller några av deras derivator. Till exempel Arch, Fedora eller andra.

Underhålls- och uppdateringsskript på GNU / Linux
Relaterad artikel:
Hur gör man ett GNU / Linux-underhåll med ett skript?

GUI-kod

GUI-appen, det vill säga LPI-SOA, är mycket större och mer komplex än ett enkelt skript, så uppenbarligen kan vi inte klistra in all kod här. hur du än kan komma åt all källkod av den eller .deb-filen av version 0.3, för att testa, installera, använda och modifiera den för att skapa din egen Linux Desktop-app, med gif- och mp3-multimediauppspelning, popup-meddelanden på skrivbordet och vackra skärmar designade med Zenity och GXMessage .

Ett annat viktigt faktum är att detta skript eller GUI-app för tekniskt och pedagogiskt bruk, trots att den är ganska stabil och funktionell, är den i full utveckling, vilket är uppenbart, eftersom det knappt finns på version 0.3. Vilket säger oss att det inte har nått ett moget utvecklingsstadium.

Dessutom var dess version 0.2 endast tillgänglig för användning och experiment på Respin MilagrOS i dess version 3.1, skapad av samma Tic Tac Project Community. Och bara denna version 0.3 är den som kan testas utanför själva Community Respin, men det kommer att installeras i den framtida versionen 3.2 av nämnda Community Respin, som vi senare kommer att ta upp i ett framtida inlägg för att lära oss om dess nyheter.

Sålunda, vi inbjuder dig att ladda ner den, prova den och bidra med dess utveckling. Också att använda den för din egen fördel.

Slutligen, så att du vet lite mer om detta intressanta Återspinn MilagrOS, och den experimentella LPI-SOA-appen och en del av dess kod lämnar vi dig med följande skärmdumpar:

Skärmbild 1: MiracleOS 3.2

Skärmbild 2: MiracleOS 3.2

Skärmbild 3: LPI-SOA-skript

Skärmbild 4: LPI-SOA-skript

Skärmbild 5: LPI-SOA-skript

Skärmdump 6

Skärmdump 7

Skärmdump 8

MilagrOS 3.1: Arbete pågår redan med årets andra version
Relaterad artikel:
MilagrOS 3.1: Arbete pågår redan med årets andra version

Sammanfattning: Bannerpost 2021

Sammanfattning

Kort sagt, detta användbara manus skapat av Tic Tac Project-gemenskapen är ett intressant förslag för skapa våra egna skript eller appar, terminal eller skrivbord, det vill säga i CLI- eller GUI-format, med olika syften. Som, kan gå perfekt, från att utföra enkla uppgifter av underhåll, uppdatering, optimering och anpassning till andra mer komplexa konfigurationsåtgärder för systemfiler eller tredjepartsprogram. Allt kommer att bero på kunskapsnivån hos var och en om Shell Scripting, Zenity, GXMessage, bland andra.

Och om du gillade det här inlägget, sluta inte dela den med andra på dina favoritwebbplatser, kanaler, grupper eller gemenskaper i sociala nätverk eller meddelandesystem. Slutligen, kom ihåg besök vår hemsida en «DesdeLinux» för att utforska fler nyheter. Och gå med i vår officiella kanal Telegram av DesdeLinux, Väst grupp för mer information om dagens ämne.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.