LPI SOA Script: Lav din Linux-app vedligeholdelse og opdatering

LPI SOA Script: Lav din Linux-app vedligeholdelse og opdatering

LPI SOA Script: Lav din Linux-app vedligeholdelse og opdatering

Gennem årene, i DesdeLinux, har vi lavet utallige publikationer (artikler) om tutorials og vejledninger at udføre de mest passende og korrekte vedligeholdelses- og opdateringsprocesser af de respektive GNU/Linux Distros, især Debian og Ubuntu, og deres derivater. Også om, hvordan man optimerer og tilpasser vores værdsatte gratis og åbne operativsystemer baseret på GNU/Linux.

Og siden, opgaver som vedligeholdelse, opdatering, optimering og tilpasning Det er aktiviteter, som vi normalt laver ofte, det ideelle er at automatisere så meget som muligt af dem for at gøre alting hurtigere og nemmere. Men på trods af, at der er mange applikationer til hver af disse handlinger eller aktiviteter, er det altid dejligt at kunne skabe vores egne Terminal (CLI) eller Desktop (GUI) applikationer at udføre det, vi ønsker på en personlig og præcis måde. Derfor vil vi i dag vise dig, hvordan du laver en simpel app i stil med "LPI SOA Script".

LPI - SOA: Advanced Optimization Script lavet i Bash Shell

LPI – SOA: Advanced Optimization Script lavet i Bash Shell

Men før du starter dette nuværende indlæg om, hvordan man laver en simpel app i stil med "LPI-SOA Script", så anbefaler vi, at du udforsker en anden tidligere relateret indlæg:

LPI - SOA: Advanced Optimization Script lavet i Bash Shell
relateret artikel:
LPI – SOA: Advanced Optimization Script lavet i Bash Shell

LPI – SOA Script: En skabelon til at oprette en Linux-app

LPI SOA Script: En skabelon til oprettelse af en Linux-app

Om LPI SOA-scriptet

Siden, i en forrige indlæg, vi har allerede diskuteret mere detaljeret, hvad dette interessante script handler om eller app oprettet af Tic Tac-projektfællesskab af rent uddannelsesøjemed, vil vi straks efterlade linket til det senere, så de kan huske eller vide hvad handler det om:

LPI – SOA er et script, der fungerer som en fri softwareapplikation, der emulerer en traditionel virtuel teknisk assistent. På en sådan måde at give enhver bruger (nybegynder, ekspert eller tekniker) mulighed for at udføre forskellige opgaver på en automatiseret eller guidet (manuel) måde. Dermed spares ikke-kvantificerbare timer/arbejde på visse opgaver, gentagne eller ej. Derudover er den oprettet med Shell Scripting ved hjælp af Bash Shell, og den er ideel til at lære og lære andre at lave deres egen udvikling på dette indfødte Linux-sprog. LPI – SOA: Advanced Optimization Script lavet i Bash Shell

CLI kode

5 år siden, i et indlæg kaldet Hvordan laver man en GNU/Linux-vedligeholdelse ved hjælp af et script?, afslørede vi den CLI-kode, den havde. Mens, i øjeblikket nævnte script har og anbefaler følgende kode (kommandokommandoer) af Shell Scripting på Bash Shell for en hurtig og effektiv opgave med opdatering og vedligeholdelse:

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

Husk, at for at bruge de første 2 linjer, skal applikationen installeres og konfigureres efter din smag bleachbit. På denne måde, med og uden "sudo"-kommandoen, vil CLI-scriptet eller appen automatisk og uden hjælp, og efter de parametre, der er konfigureret i den grafiske Bleachbit-grænseflade, rense både brugerens hjemmeområde og hele operativsystemet.

Selvfølgelig i dit eget script eller CLI-app du kan tilføje eller fjerne, hvad du vil, og endda erstatte hver kommandokommando med tilsvarende i din GNU/Linux Distro, bortset fra Debian og Ubuntu, eller nogle af deres derivater. For eksempel Arch, Fedora eller andre.

Vedligeholdelses- og opdateringsscript på GNU / Linux
relateret artikel:
Hvordan udføres en GNU / Linux-vedligeholdelse ved hjælp af et script?

GUI kode

GUI-appen, det vil sige LPI-SOA, er meget større og mere kompleks end et simpelt script, så vi kan naturligvis ikke indsætte al koden her. men du kan få adgang til al kildekode af den eller .deb-filen af ​​version 0.3, for at teste, installere, bruge og ændre den for at skabe din egen Linux Desktop-app med gif- og mp3-multimedieafspilning, pop-up-meddelelser på skrivebordet og smukke skærme designet med Zenity og GXMessage .

En anden vigtig kendsgerning er, at dette script eller GUI-app til teknisk og uddannelsesmæssig brug, på trods af at den er ret stabil og funktionel, er den i fuld udvikling, hvilket er tydeligt, da den knap er på version 0.3. Hvilket fortæller os, at det ikke har nået et modent udviklingsstadium.

Derudover var dens version 0.2 kun tilgængelig til brug og eksperimentering på Respin MilagrOS i dens version 3.1, skabt af det samme Tic Tac Project Community. Og bare denne version 0.3 er den, der kan testes uden for Community Respin selv, men det vil komme installeret i den fremtidige version 3.2 af nævnte Community Respin, som vi senere vil behandle i et fremtidigt indlæg for at lære om dets nyheder.

Således vi inviterer dig til at downloade den, prøve den og bidrage med dens udvikling. Også at bruge det til din egen fordel.

Til sidst, så du ved lidt mere om dette interessante Genopret MilagrOS, og den eksperimentelle LPI-SOA-app og en del af dens kode, efterlader vi dig med følgende skærmbilleder:

Skærmbillede 1: MiracleOS 3.2

Skærmbillede 2: MiracleOS 3.2

Skærmbillede 3: LPI-SOA Script

Skærmbillede 4: LPI-SOA Script

Skærmbillede 5: LPI-SOA Script

Skærmbillede 6

Skærmbillede 7

Skærmbillede 8

MilagrOS 3.1: Arbejdet er allerede i gang med årets anden version
relateret artikel:
MilagrOS 3.1: Arbejdet er allerede i gang med årets anden version

Roundup: Bannerpost 2021

Resumé

Kort sagt er dette nyttige script skabt af Tic Tac Project-fællesskabet et interessant forslag til oprette vores eget script eller apps, terminal eller desktop, det vil sige i CLI- eller GUI-format, med forskellige formål. Som, kan gå perfekt, fra at udføre simple opgaver af vedligeholdelse, opdatering, optimering og tilpasning til andre mere komplekse konfigurationshandlinger af systemfiler eller tredjepartsapplikationer. Alt vil afhænge af vidensniveauet hos hver enkelt om Shell Scripting, Zenity, GXMessage, blandt andre.

Og hvis du kunne lide dette indlæg, stop ikke med at dele det med andre på dine foretrukne websteder, kanaler, grupper eller fællesskaber af sociale netværk eller beskedsystemer. Husk endelig besøg vores hjemmeside en «DesdeLinux» at udforske flere nyheder. Og tilmeld dig også vores officielle kanal Telegram af DesdeLinux, Vest gruppe for mere information om dagens emne.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.