Σενάριο LPI SOA: Κάντε συντήρηση και ενημέρωση της εφαρμογής Linux

Σενάριο LPI SOA: Κάντε συντήρηση και ενημέρωση της εφαρμογής Linux

Σενάριο LPI SOA: Κάντε συντήρηση και ενημέρωση της εφαρμογής Linux

Με τα χρόνια, στο DesdeLinux, έχουμε δημιουργήσει αμέτρητες δημοσιεύσεις (άρθρα) με θέμα σεμινάρια και οδηγούς να πραγματοποιήσει τις πιο κατάλληλες και σωστές διαδικασίες συντήρησης και ενημέρωσης των αντίστοιχων διανομέων GNU/Linux, ιδιαίτερα του Debian και του Ubuntu, και των παραγώγων τους. Επίσης, σχετικά με τον τρόπο βελτιστοποίησης και προσαρμογής των εκτιμώμενων δωρεάν και ανοιχτών λειτουργικών μας συστημάτων που βασίζονται στο GNU/Linux.

Και από τότε, εργασίες όπως συντήρηση, ενημέρωση, βελτιστοποίηση και προσαρμογή Αυτές είναι δραστηριότητες που συνήθως κάνουμε συχνά, το ιδανικό είναι να αυτοματοποιούμε όσο το δυνατόν περισσότερο για να κάνουμε τα πάντα πιο γρήγορα και πιο εύκολα. Ωστόσο, και παρά το γεγονός ότι υπάρχουν πολλές εφαρμογές για καθεμία από αυτές τις ενέργειες ή δραστηριότητες, είναι πάντα υπέροχο να μπορούμε να δημιουργήσουμε το δικό μας Εφαρμογές Terminal (CLI) ή Desktop (GUI). να πραγματοποιήσουμε με εξατομικευμένο και ακριβή τρόπο αυτό που θέλουμε. Επομένως, σήμερα θα σας δείξουμε πώς να φτιάξετε μια απλή εφαρμογή στο στυλ του "Σενάριο LPI SOA".

LPI - SOA: Προηγμένο σενάριο βελτιστοποίησης που δημιουργήθηκε στο Bash Shell

LPI – SOA: Προηγμένο σενάριο βελτιστοποίησης που δημιουργήθηκε στο Bash Shell

Αλλά, πριν ξεκινήσετε αυτήν την παρούσα ανάρτηση για το πώς να φτιάξετε μια απλή εφαρμογή στο στυλ του «Σενάριο LPI-SOA», τότε σας συνιστούμε να εξερευνήσετε ένα άλλο προηγούμενη σχετική ανάρτηση:

LPI - SOA: Προηγμένο σενάριο βελτιστοποίησης που δημιουργήθηκε στο Bash Shell
σχετικό άρθρο:
LPI – SOA: Προηγμένο σενάριο βελτιστοποίησης που δημιουργήθηκε στο Bash Shell

LPI – SOA Script: Ένα πρότυπο για τη δημιουργία μιας εφαρμογής Linux

Σενάριο LPI SOA: Ένα πρότυπο για τη δημιουργία μιας εφαρμογής Linux

Σχετικά με το σενάριο LPI SOA

Δεδομένου ότι, σε ένα προηγούμενη ανάρτηση, έχουμε ήδη συζητήσει με περισσότερες λεπτομέρειες τι είναι αυτό το ενδιαφέρον σενάριο ή εφαρμογή που δημιουργήθηκε από Κοινότητα του έργου Tic Tac για καθαρα εκπαιδευτικους σκοπους θα αφησουμε αμεσως το λινκ σε αυτο αργοτερα για να μπορουν θυμηθείτε ή ξέρετε περί τίνος πρόκειται:

Το LPI – SOA είναι ένα σενάριο που λειτουργεί ως εφαρμογή Ελεύθερου Λογισμικού που μιμείται έναν παραδοσιακό Εικονικό Τεχνικό Βοηθό. Με τέτοιο τρόπο, να επιτρέπεται σε κάθε χρήστη (Αρχάριος, Εμπειρογνώμονας ή Τεχνικός) να εκτελεί διάφορες εργασίες με αυτοματοποιημένο ή καθοδηγούμενο (χειροκίνητο) τρόπο. Εξοικονομώντας έτσι μη μετρήσιμες ώρες/εργασία σε ορισμένες εργασίες, επαναλαμβανόμενες ή μη. Επιπλέον, επειδή δημιουργείται με Shell Scripting χρησιμοποιώντας το Bash Shell, είναι ιδανικό για την εκμάθηση και τη διδασκαλία άλλων να κάνουν τη δική τους ανάπτυξη σε αυτήν τη μητρική γλώσσα Linux. LPI – SOA: Προηγμένο σενάριο βελτιστοποίησης που δημιουργήθηκε στο Bash Shell

Κωδικός CLI

Πριν από 5 χρόνια, σε μια ανάρτηση που ονομάζεται Πώς να κάνετε μια συντήρηση GNU/Linux χρησιμοποιώντας ένα Script;, αποκαλύψαμε τον κωδικό CLI που είχε. Ενώ, το εν λόγω σενάριο έχει και προτείνει τα εξής κώδικας (εντολές εντολών) του Shell Scripting στο Bash Shell για μια γρήγορη και αποτελεσματική εργασία ενημέρωσης και συντήρησης:

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

Λάβετε υπόψη ότι, για να χρησιμοποιήσετε τις 2 πρώτες γραμμές, η εφαρμογή πρέπει να εγκατασταθεί και να ρυθμιστεί σύμφωνα με τις προτιμήσεις σας Bleachbit. Με αυτόν τον τρόπο, με και χωρίς την εντολή "sudo", η δέσμη ενεργειών ή η εφαρμογή CLI αυτόματα και χωρίς βοήθεια, και ακολουθώντας τις παραμέτρους που έχουν ρυθμιστεί στη γραφική διεπαφή Bleachbit, θα καθαρίσει σε βάθος τόσο τον οικιακό χώρο του χρήστη όσο και ολόκληρο το λειτουργικό σύστημα.

Φυσικά, στο το δικό σας σενάριο ή την εφαρμογή CLI μπορείτε να προσθέσετε ή να αφαιρέσετε ό,τι θέλετε, ακόμα και να αντικαταστήσετε κάθε εντολή εντολής με την αντίστοιχη στο GNU/Linux Distro σας, εκτός από το Debian και το Ubuntu, ή κάποια από τα παράγωγά τους. Για παράδειγμα, Arch, Fedora ή άλλα.

Συντήρηση και ενημέρωση σεναρίου στο GNU / Linux
σχετικό άρθρο:
Πώς να κάνετε μια συντήρηση GNU / Linux χρησιμοποιώντας ένα σενάριο;

Κωδικός GUI

Η εφαρμογή GUI, δηλαδή το LPI-SOA, είναι πολύ μεγαλύτερο και πιο περίπλοκο από ένα απλό σενάριο, επομένως προφανώς δεν μπορούμε να επικολλήσουμε όλο τον κώδικα εδώ. όπως μπορείς πρόσβαση σε όλο τον πηγαίο κώδικα από αυτό ή το αρχείο .deb της έκδοσης 0.3, για να το δοκιμάσετε, να το εγκαταστήσετε, να το χρησιμοποιήσετε και να το τροποποιήσετε για να δημιουργήσετε τη δική σας εφαρμογή Linux Desktop, με αναπαραγωγή πολυμέσων gif και mp3, αναδυόμενες ειδοποιήσεις στην επιφάνεια εργασίας και όμορφες οθόνες σχεδιασμένες με Zenity και GXMessage .

Ένα άλλο σημαντικό γεγονός είναι ότι αυτό σενάριο ή εφαρμογή GUI για τεχνική και εκπαιδευτική χρήση, παρά το γεγονός ότι είναι αρκετά σταθερό και λειτουργικό, βρίσκεται σε πλήρη ανάπτυξη, κάτι που είναι εμφανές, αφού είναι μόλις στην έκδοση 0.3. Κάτι που μας λέει ότι δεν έχει φτάσει σε ώριμο στάδιο ανάπτυξης.

Επιπλέον, η έκδοσή του 0.2 ήταν διαθέσιμη μόνο για χρήση και πειραματισμό στο Respin MilagrOS στην έκδοση 3.1 του, που δημιουργήθηκε από την ίδια Κοινότητα του έργου Tic Tac. Και απλά Αυτή η έκδοση 0.3 είναι αυτή που μπορεί να δοκιμαστεί εκτός του ίδιου του Community Respin, αλλά θα εγκατασταθεί στη μελλοντική έκδοση 3.2 του εν λόγω Community Respin, στην οποία θα αναφερθούμε αργότερα σε μελλοντική ανάρτηση για να μάθουμε για τα νέα του.

Ετσι, σας προσκαλούμε να το κατεβάσετε, να το δοκιμάσετε και να συνεισφέρετε με την ανάπτυξή του. Επίσης, να το χρησιμοποιήσετε για δικό σας όφελος.

Τέλος, για να μάθετε λίγα περισσότερα για αυτό το ενδιαφέρον Respin Miracles, και την πειραματική εφαρμογή LPI-SOA και ένα μέρος του κώδικά της, σας αφήνουμε τα ακόλουθα στιγμιότυπα οθόνης:

Στιγμιότυπο οθόνης 1: MiracleOS 3.2

Στιγμιότυπο οθόνης 2: MiracleOS 3.2

Στιγμιότυπο οθόνης 3: Σενάριο LPI-SOA

Στιγμιότυπο οθόνης 4: Σενάριο LPI-SOA

Στιγμιότυπο οθόνης 5: Σενάριο LPI-SOA

Στιγμιότυπο οθόνης 6

Στιγμιότυπο οθόνης 7

Στιγμιότυπο οθόνης 8

MilagrOS 3.1: Γίνονται ήδη εργασίες για τη δεύτερη έκδοση του έτους
σχετικό άρθρο:
MilagrOS 3.1: Γίνονται ήδη εργασίες για τη δεύτερη έκδοση του έτους

Ενημέρωση: Ανάρτηση banner 2021

περίληψη

Εν ολίγοις, αυτό το χρήσιμο σενάριο που δημιουργήθηκε από την κοινότητα του Tic Tac Project είναι μια ενδιαφέρουσα πρόταση δημιουργήσουμε το δικό μας σενάριο ή εφαρμογές, τερματικό ή επιτραπέζιος υπολογιστής, δηλαδή σε μορφή CLI ή GUI, με διαφορετικούς στόχους. Το οποίο, μπορεί να πάει τέλεια, από την εκτέλεση απλών εργασιών του συντήρηση, ενημέρωση, βελτιστοποίηση και προσαρμογή σε άλλες πιο σύνθετες ενέργειες διαμόρφωσης αρχείων συστήματος ή εφαρμογών τρίτων. Όλα θα εξαρτηθούν από το επίπεδο γνώσης του καθενός σχετικά με το Shell Scripting, το Zenity, το GXMessage, μεταξύ άλλων.

Και αν σας άρεσε αυτή η ανάρτηση, μην σταματήσετε να το μοιράζεστε με άλλους στους αγαπημένους σας ιστότοπους, κανάλια, ομάδες ή κοινότητες κοινωνικών δικτύων ή συστημάτων ανταλλαγής μηνυμάτων. Τέλος, θυμηθείτε επισκεφθείτε την αρχική μας σελίδα en «DesdeLinux» για να εξερευνήσετε περισσότερα νέα. Επίσης, εγγραφείτε στο επίσημο κανάλι μας Τηλεγράφημα από DesdeLinux, Δυτικά ομάδα για περισσότερες πληροφορίες για το σημερινό θέμα.


Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.