Συντήρηση και ενημέρωση σεναρίου για το Debian 12 / MX 23

Συντήρηση και ενημέρωση σεναρίου για το Debian 12 / MX 23

Συντήρηση και ενημέρωση σεναρίου για το Debian 12 / MX 23

Όλα αυτά τα χρόνια έχουμε μοιραστεί πρακτικά και χρήσιμα σεμινάρια σχετικά με τη χρήση του Linux Terminal, τις πιο βασικές και βασικές εντολές του και πώς να τα χρησιμοποιήσετε όλα μαζί για να δημιουργήσετε διάφορα σενάρια Bash Shell για ορισμένες λειτουργίες ή δραστηριότητες. Όντας 2 εμβληματικά παραδείγματα, ένα σε ένα Εφεδρικό σενάριο και άλλος για α Σενάριο συντήρησης και ενημέρωσης του εγκατεστημένου λειτουργικού συστήματος βάσης Debian. Οι οποίες, πιθανότατα, ήταν εκείνη την εποχή μια βάση που θα μπορούσε να τελειοποιηθεί ή να βελτιωθεί για πολλούς στις αντίστοιχες διανομές GNU/Linux, με βάση το Debian ή όχι.

Και παρόλο που, σίγουρα, έχει σημειωθεί μεγάλη πρόοδος όσον αφορά τις εφαρμογές γραφικών, αυτοματοποιήσιμων ή μη, για οικιακούς υπολογιστές και διακομιστές, σε αυτές τις 2 σημαντικές εργασίες, η αλήθεια είναι ότι: Πολλοί από εμάς εξακολουθούν να προτιμούν να χρησιμοποιούν το τερματικό (κονσόλα) για σημαντικές δραστηριότητες όπως η ενημέρωση του λειτουργικού μας συστήματος σε βάθος, είτε χειροκίνητα και υποβοηθούμενη είτε πλήρως αυτοματοποιημένα. Ως εκ τούτου, σήμερα θα σας δείξουμε μερικά μικρά εντολές εντολών για διανομές GNU/Linux που βασίζονται στο Debian 12 που θα μπορούσατε να συμπεριλάβετε στο τρέχον ή επόμενο σενάριο συντήρησης.

Συντήρηση και ενημέρωση σεναρίου στο GNU / Linux

Συντήρηση και ενημέρωση σεναρίου για GNU/Linux 2018

Και, πριν ξεκινήσετε αυτό το σεμινάριο σχετικά με χρήσιμες γραμμές εντολών για να δημιουργήσετε ή να βελτιώσετε τις δικές σας «Σενάριο συντήρησης και ενημέρωσης για το Debian GNU/Linux 12» ή άλλα παρόμοια, σας συνιστούμε να εξερευνήσετε το προηγούμενη σχετική ανάρτηση, στο τέλος του:

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

Εντολές για τη δημιουργία σεναρίου συντήρησης και ενημέρωσης

Εντολές για τη δημιουργία σεναρίου συντήρησης και ενημέρωσης

Χρήσιμες εντολές για ένα σενάριο συντήρησης και ενημέρωσης για το Debian

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

Καθαρισμός του καταλόγου του χρήστη (home) και του υπόλοιπου λειτουργικού συστήματος

bleachbit --preset --preview;  bleachbit --preset --clean
sudo bleachbit --preset --preview;  sudo bleachbit --preset --clean

Καθαρισμός του λειτουργικού συστήματος χρησιμοποιώντας τη διαχείριση πακέτων APT

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

Διορθώστε σφάλματα χρησιμοποιώντας τη διαχείριση πακέτων DPKG

sudo dpkg --configure -a;

Ενημερώστε τα μενού GRUB, Initramfs και λειτουργικού συστήματος

sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u

Μέχρι αυτό το σημείο, το πιο βασικές ή βασικές εντολές για χρήση. Τώρα, το μόνο που μένει να κάνουμε είναι να αποφασίσουμε αν θέλουμε να χρησιμοποιηθούν μέσα σε ένα σενάριο με γραμμικό (διαδοχικό) τρόπο με ή χωρίς παρέμβαση χρήστη ή μέσω του απαραίτητου κώδικα, ώστε το σενάριο να μας ρωτήσει αν θέλουμε να εκτελέσουμε το καθένα σειρά εντολών χωριστά ή σε μπλοκ. Αυτό είναι στη διακριτική ευχέρεια του καθενός. Επίσης, θα μπορούσαν να ενσωματωθούν σε ένα GUI Script αντί για CLI για επιλογή και εκτέλεση μέσω κλικ, όπως έδειξα κάποτε στα παρακάτω δημοσίευση.

Αυτές οι γραμμές κώδικα ή άλλες παρόμοιες θα μπορούσαν επίσης να είναι χρήσιμες, ανάλογα με το γούστο και τις ανάγκες του καθενός:

Προβολή % χρήσης χώρου αποθήκευσης για κάθε σημείο προσάρτησης

sudo df -h

Δείτε με αλφαβητική σειρά το μέγεθος που καταλαμβάνει κάθε διαμέρισμα

sudo du -hs /* | sort -k 2

Διαγράψτε το ιστορικό τερματικού του χρήστη

history -c

Λάβετε ένα αρχείο καταγραφής όλων των εγκατεστημένων πακέτων ταξινομημένα αλφαβητικά

sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg.txt 

Λάβετε μια εγγραφή όλων των εγκατεστημένων πακέτων ταξινομημένα κατά μέγεθος σε MB κατειλημμένα

sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt

Βασικές και κοινές εντολές για GNU/Linux Distros που βασίζονται στο Debian

Βασικές και κοινές εντολές για GNU/Linux Distros που βασίζονται στο Debian

Αν θέλετε να συμπληρώσετε, να βελτιώσετε ή να τελειοποιήσετε το δικό σας Συντήρηση και ενημέρωση σεναρίου για το Debian και άλλες παρόμοιες, παρακάτω είναι μια μικρή λίστα με τις πιο βασικές και κοινές παραγγελίες βάσει APT, DPKG και UPDATE:

ικανός

  1. apt update: Ενημερώστε τις λίστες πακέτων αποθετηρίου.
  2. apt upgrade: Ενημερώστε τα πακέτα από τα αποθετήρια με ασφάλεια.
  3. apt full-upgrade: Ενημερώστε πλήρως τα πακέτα από τα αποθετήρια.
  4. apt dist-upgrade: Αναβαθμίστε την τρέχουσα έκδοση λειτουργικού συστήματος στην επόμενη διαθέσιμη.
  5. apt install -f: Επίλυση προβλημάτων με την εγκατάσταση πακέτων και τις εξαρτήσεις τους.
  6. apt install --fix-broken: Επίλυση προβλημάτων που σχετίζονται με σπασμένα πακέτα.
  7. apt remove nom_paq: Διαγραφή πακέτων. Επίσης, μπορεί να χρησιμοποιηθεί χωρίς το όνομα.
  8. apt autoremove: Αφαιρέστε αυτόματα όλα τα πακέτα που δεν χρησιμοποιούνται.
  9. apt purge nom_paq: Αφαιρέστε εντελώς τα πακέτα. Επίσης, μπορεί να χρησιμοποιηθεί χωρίς όνομα.
  10. apt autopurge: Αφαιρέστε αυτόματα και εντελώς όλα τα πακέτα που δεν χρησιμοποιούνται.
  11. apt clean: Διαγράψτε όλα τα πακέτα ".deb" που έχετε λάβει στον κατάλογο αποθήκευσης πακέτων.
  12. apt autoclean: Καταργεί όλα τα πακέτα από το κατάστημα πακέτων, τα οποία δεν μπορούν πλέον να ληφθούν.
  13. apt install nom_paq_repo: Εγκαταστήστε ένα συγκεκριμένο πακέτο από το αποθετήριο με το όνομα.
  14. apt install /dir_paq/nom_paq.deb: Εγκαταστήστε ένα ληφθέν πακέτο με το όνομα.
  15. apt list *nom_paq*: Καταχωρίστε πακέτα αντιστοιχίζοντας ένα μοτίβο αναζήτησης.
  16. apt list --upgradeable: Καταχωρίστε τα πακέτα που είναι διαθέσιμα για ενημέρωση.
  17. apt show nom_paq: Εμφάνιση των δεδομένων και των σχετικών πληροφοριών ενός πακέτου από το αποθετήριο.
  18. apt search nom_paq: Εμφάνιση υπαρχόντων πακέτων που ταιριάζουν με το μοτίβο αναζήτησης.
  19. apt edit-sources: Ανοίξτε, σε λειτουργία επεξεργασίας, το κύριο αρχείο πηγών λογισμικού (αποθετήρια).

dpkg

  1. dpkg -i /dir_paq/nom_paq.deb: Εγκαταστήστε ένα ληφθέν πακέτο με το όνομα.
  2. dpkg --configure -a: Ολοκληρώστε τη διαμόρφωση όλων των πακέτων που δεν έχουν συσκευαστεί και έχουν διακοπεί.

ενημέρωση

  1. update grub: Ενημερώστε το GRUB (Multiple Boot Loader v1) που είναι εγκατεστημένο στο δίσκο/διαμέρισμα.
  2. update grub2: Ενημερώστε το GRUB (Multiple Boot Loader v2) που είναι εγκατεστημένο στο δίσκο/διαμέρισμα.
  3. update-menus: Αυτόματη δημιουργία και ενημέρωση του περιεχομένου του συστήματος μενού.
  4. update-alternatives --all: Διαχειριστείτε όλες τις πληροφορίες συμβολικού συνδέσμου λειτουργικού συστήματος.

Κάτι σημαντικό που πρέπει να έχετε κατά νου είναι ότι οι περισσότερες από τις εντολές εμφανίζονται με τον τρέχοντα διαχειριστή πακέτων «ικανός», έχουν το αντίστοιχο στους προηγούμενους διαχειριστές πακέτων «apt-get"Υ"επάρκειας». Επίσης, με τον σύγχρονο διαχειριστή πακέτων «Nala». Και φυσικά, με τους αντίστοιχους διαχειριστές πακέτων κάθε GNU/Linux Distro εκτός από το Debian, όπως το Arch, το Fedora και πολλά άλλα. Επομένως, μερικά μπορούν να αντικατασταθούν εάν είναι απαραίτητο.

Πώς να δημιουργήσετε ένα αντίγραφο ασφαλείας δεδομένων στον εξοπλισμό χρησιμοποιώντας το Shell Scripting;
σχετικό άρθρο:
Πώς να δημιουργήσετε ένα αντίγραφο ασφαλείας δεδομένων στον εξοπλισμό χρησιμοποιώντας το Shell Scripting;

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

περίληψη

Με λίγα λόγια, ελπίζουμε να είστε εντολές τερματικού που σας δείξαμε σήμερα και προτείνουμε ή προτείνουμε, μπορεί να σας εξυπηρετήσει άμεσα για να δημιουργήσετε ή να βελτιώσετε τη δική σας «Σενάριο συντήρησης και ενημέρωσης στο Debian» ή άλλα παρόμοια, με βάση αυτό ή όχι. Διαφορετικά, δηλαδή, εάν προτιμάτε τη χρήση γραφικών διεπαφών, μπορείτε χωρίς κανένα πρόβλημα να χρησιμοποιήσετε εργαλεία τρίτων όπως π.χ. Bleachbit o Stacer, και τα περισσότερα από τα βοηθητικά προγράμματα κάθε GNU/Linux Distro που είναι διαθέσιμα για αυτό. Για παράδειγμα, χρησιμοποιώ το MX Linux, μπορώ να χρησιμοποιήσω το MX Cleanup και το MX Updater.

Τέλος, θυμηθείτε επισκεφθείτε μας «αρχική σελίδα» στα ισπανικά. Ή, σε οποιαδήποτε άλλη γλώσσα (απλώς προσθέτοντας 2 γράμματα στο τέλος της τρέχουσας διεύθυνσης URL, για παράδειγμα: ar, de, en, fr, ja, pt και ru, μεταξύ πολλών άλλων) για να μάθετε περισσότερο τρέχον περιεχόμενο. Επίσης, μπορείτε να εγγραφείτε στο επίσημο κανάλι μας Telegram για να εξερευνήσετε περισσότερα νέα, οδηγούς και σεμινάρια. Και επίσης, έχει αυτό ομάδα για να μιλήσετε και να μάθετε περισσότερα για οποιοδήποτε θέμα πληροφορικής που καλύπτεται εδώ.