LPI SOA skripta: Održavajte i ažurirajte svoju Linux aplikaciju

LPI SOA skripta: Održavajte i ažurirajte svoju Linux aplikaciju

LPI SOA skripta: Održavajte i ažurirajte svoju Linux aplikaciju

Tokom godina, u DesdeLinux, kreirali smo bezbroj publikacija (članaka) o tutorijale i vodiče provoditi najprikladnije i najispravnije procese održavanja i ažuriranja odgovarajućih GNU/Linux distribucija, posebno Debiana i Ubuntua, i njihovih derivata. Također, o tome kako optimizirati i prilagoditi naše cijenjene besplatne i otvorene operativne sisteme zasnovane na GNU/Linuxu.

I pošto, zadaci poput održavanje, ažuriranje, optimizacija i prilagođavanje To su aktivnosti koje obično radimo često, idealno je da ih što više automatiziramo kako bi sve bilo brže i lakše. Međutim, i pored činjenice da postoji mnogo aplikacija za svaku od ovih akcija ili aktivnosti, uvijek je sjajno moći kreirati vlastite Terminal (CLI) ili Desktop (GUI) aplikacije da izvršimo na personalizovan i precizan način ono što želimo. Stoga ćemo vam danas pokazati kako napraviti jednostavnu aplikaciju u stilu "LPI SOA skripta".

LPI - SOA: Napredna skripta za optimizaciju napravljena u Bash Shell-u

LPI – SOA: Napredna skripta za optimizaciju napravljena u Bash Shell-u

Ali, prije nego započnemo ovaj sadašnji post o tome kako napraviti jednostavnu aplikaciju u stilu "LPI-SOA skripta", onda preporučujemo da istražite drugu prethodni srodni post:

LPI - SOA: Napredna skripta za optimizaciju napravljena u Bash Shell-u
Vezani članak:
LPI – SOA: Napredna skripta za optimizaciju napravljena u Bash Shell-u

LPI – SOA skripta: predložak za kreiranje Linux aplikacije

LPI SOA skripta: predložak za kreiranje Linux aplikacije

O LPI SOA skripti

Pošto, u a prethodni post, već smo detaljnije raspravljali o čemu se radi u ovoj zanimljivoj skripti ili aplikacija koju je kreirao Tic Tac projektna zajednica u čisto obrazovne svrhe, odmah ćemo kasnije ostaviti link do njega kako bi mogli zapamtiti ili znati o čemu se radi:

LPI – SOA je skripta koja radi kao besplatna softverska aplikacija koja emulira tradicionalnog virtuelnog tehničkog pomoćnika. Na taj način, omogućiti svakom korisniku (novaku, stručnjaku ili tehničaru) da izvršava različite zadatke na automatiziran ili vođen (ručni) način. Time se uštede nemjerljivi sati/rad na određenim zadacima, ponavljajući se ili ne. Osim toga, budući da je kreiran pomoću Shell Scripting-a koristeći Bash Shell, idealan je za učenje i podučavanje drugih da rade svoj vlastiti razvoj na ovom maternjem Linux jeziku. LPI – SOA: Napredna skripta za optimizaciju napravljena u Bash Shell-u

CLI kod

Prije 5 godina, u postu tzv Kako napraviti GNU/Linux održavanje koristeći skriptu?, otkrili smo CLI kod koji je imao. Dok, trenutno navedena skripta ima i preporučuje sljedeće kod (komande) Shell Scripting-a na Bash Shell-u za brz i efikasan zadatak ažuriranja i održavanja:

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

Imajte na umu da, da biste koristili prva 2 reda, aplikacija mora biti instalirana i konfigurirana po vašoj želji Bleachbit. Na ovaj način, sa i bez "sudo" komande, CLI skripta ili aplikacija će automatski i bez pomoći, i prateći parametre konfigurisane u Bleachbit grafičkom interfejsu, duboko očistiti i kućni prostor korisnika i ceo operativni sistem.

Naravno, u vlastitu skriptu ili CLI aplikaciju možete dodati ili ukloniti ono što želite, pa čak i zamijeniti svaku naredbu s ekvivalentom u vašem GNU/Linux distribuciji, osim Debiana i Ubuntua, ili nekih njihovih derivata. Na primjer, Arch, Fedora ili drugi.

Skripta za održavanje i ažuriranje na GNU / Linuxu
Vezani članak:
Kako izvršiti održavanje GNU / Linuxa pomoću skripte?

GUI kod

GUI aplikacija, tj LPI-SOA, je mnogo veći i složeniji od jednostavne skripte, tako da očigledno ne možemo zalijepiti sav kod ovdje. kako god možete pristup svim izvornim kodovima ili .deb datoteke verzije 0.3, da biste je testirali, instalirali, koristili i modificirali za kreiranje vlastite Linux Desktop aplikacije, sa reprodukcijom gif i mp3 multimedije, iskačućim obavijestima na radnoj površini i prekrasnim ekranima dizajniranim sa Zenity i GXMessage.

Druga važna činjenica je da je ovo skripta ili GUI aplikacija za tehničku i obrazovnu upotrebu, iako je prilično stabilan i funkcionalan, u punom je razvoju, što je i vidljivo, budući da je jedva na verziji 0.3. Što nam govori da nije dostigao zrelu fazu razvoja.

Osim toga, njegova verzija 0.2 bila je dostupna samo za korištenje i eksperimentiranje na Respin MilagrOS-u u njegovoj verziji 3.1, kreiranoj od strane iste Tic Tac Project zajednice. I samo ova verzija 0.3 je ona koja se može testirati izvan samog Respina zajednice, ali će biti instaliran u budućoj verziji 3.2 pomenutog Community Respina, o čemu ćemo se kasnije pozabaviti u budućem postu kako bismo saznali više o njegovim vijestima.

Zbog toga, pozivamo vas da ga preuzmete, isprobate i doprinesete sa svojim razvojem. Takođe, da ga koristite u svoju korist.

Za kraj, da saznate nešto više o ovom zanimljivom Respin Miracles, i eksperimentalnu LPI-SOA aplikaciju i dio njenog koda, ostavljamo vam sljedeće snimke ekrana:

Snimak ekrana 1: MiracleOS 3.2

Snimak ekrana 2: MiracleOS 3.2

Snimak ekrana 3: LPI-SOA skripta

Snimak ekrana 4: LPI-SOA skripta

Snimak ekrana 5: LPI-SOA skripta

Snimka zaslona 6

Snimka zaslona 7

Snimka zaslona 8

MilagrOS 3.1: Radovi na drugoj verziji ove godine su već u toku
Vezani članak:
MilagrOS 3.1: Radovi na drugoj verziji ove godine su već u toku

Pregled: Baner post 2021

Resumen

Ukratko, ova korisna skripta koju je kreirala zajednica Tic Tac Project je zanimljiv prijedlog za kreiramo vlastitu skriptu ili aplikacije, terminal ili desktop, odnosno u CLI ili GUI formatu, sa različitim ciljevima. Što može savršeno ići od obavljanja jednostavnih zadataka održavanje, ažuriranje, optimizacija i prilagođavanje na druge složenije radnje konfiguracije sistemskih datoteka ili aplikacija trećih strana. Sve će zavisiti od nivoa znanja svakog o Shell Scripting-u, Zenity-u, GXMessage-u, između ostalih.

I ako vam se svidio ovaj post, nemojte prestati da ga delite sa drugima na vašim omiljenim web stranicama, kanalima, grupama ili zajednicama društvenih mreža ili sistema za razmjenu poruka. Na kraju, zapamtite posjetite našu početnu stranicu en «DesdeLinux» da istražite više vijesti. Takođe, pridružite se našem zvaničnom kanalu Telegram od DesdeLinux, West grupa za više informacija o današnjoj temi.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.