Tập lệnh bảo trì và cập nhật cho Debian 12 / MX 23

Tập lệnh bảo trì và cập nhật cho Debian 12 / MX 23

Tập lệnh bảo trì và cập nhật cho Debian 12 / MX 23

Trong suốt những năm qua, chúng ta đã chia sẻ hướng dẫn thực tế và hữu ích về cách sử dụng Linux Terminal, các lệnh cơ bản và thiết yếu nhất cũng như cách sử dụng tất cả những lệnh này cùng nhau để tạo các Tập lệnh Bash Shell khác nhau cho các chức năng hoặc hoạt động nhất định. Là 2 ví dụ tiêu biểu, một trên một Tập lệnh sao lưu và một cái khác về một Kịch bản bảo trì và cập nhật của hệ điều hành cơ sở Debian đã cài đặt. Rất có thể, tại thời điểm đó, đây là một cơ sở có thể được hoàn thiện hoặc cải tiến cho nhiều người trong các Bản phân phối GNU/Linux tương ứng của họ, dựa trên Debian hay không.

Và mặc dù, chắc chắn, nhiều tiến bộ đã đạt được về mặt ứng dụng đồ họa, có thể tự động hóa hoặc không, đối với máy tính gia đình và máy chủ, trong 2 nhiệm vụ quan trọng này, sự thật là như vậy, Nhiều người trong chúng ta vẫn thích sử dụng thiết bị đầu cuối (console) cho các hoạt động quan trọng chẳng hạn như cập nhật chuyên sâu hệ điều hành của chúng tôi, dù theo cách thủ công và được hỗ trợ hay hoàn toàn tự động. Vì vậy, hôm nay chúng tôi sẽ giới thiệu cho các bạn một số điều nhỏ lệnh cho các bản phân phối GNU/Linux dựa trên Debian 12 mà bạn có thể đưa vào Tập lệnh bảo trì hiện tại hoặc tiếp theo của mình.

Tập lệnh Bảo trì và Cập nhật trên GNU / Linux

Tập lệnh bảo trì và cập nhật cho GNU/Linux 2018

Và trước khi bắt đầu hướng dẫn này về các dòng lệnh hữu ích để tạo hoặc cải thiện dòng lệnh của riêng bạn «Kịch bản bảo trì và cập nhật cho Debian GNU/Linux 12» hoặc những cái tương tự khác, chúng tôi khuyên bạn nên khám phá bài liên quan trước, ở cuối của nó:

Tập lệnh Bảo trì và Cập nhật trên GNU / Linux
Bài viết liên quan:
Làm cách nào để thực hiện Bảo trì GNU / Linux bằng Script?

Lệnh tạo script bảo trì và cập nhật

Lệnh tạo script bảo trì và cập nhật

Các lệnh lệnh hữu ích để bảo trì và cập nhật tập lệnh cho Debian

Khuyến nghị đầu tiên của chúng tôi là, và chỉ trong trường hợp, cho biết hệ điều hành mở và miễn phí dựa trên Debian GNU/Linux đã cài đặt ứng dụng Bleachbitvà người dùng đã cấu hình và tối ưu hóa nó rất tốt để thực hiện việc bảo trì (dọn dẹp) hệ điều hành của họ bằng đồ họa, thực thi thủ công hoặc trong tập lệnh theo thứ tự lệnh sau để:

Dọn dẹp thư mục (home) của người dùng và phần còn lại của hệ điều hành

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

Dọn dẹp hệ điều hành bằng trình quản lý gói 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

Sửa lỗi bằng trình quản lý gói DPKG

sudo dpkg --configure -a;

Cập nhật GRUB, Initramfs và Menu của hệ điều hành

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

Tính đến thời điểm này, các lệnh lệnh cơ bản hoặc cần thiết hơn để sử dụng. Bây giờ, điều duy nhất còn lại phải làm là quyết định xem chúng ta có muốn sử dụng chúng trong Tập lệnh theo cách tuyến tính (tuần tự) có hoặc không có sự can thiệp của người dùng hay thông qua mã cần thiết để Tập lệnh hỏi chúng ta xem chúng ta có muốn thực thi từng lệnh không. thứ tự lệnh riêng biệt hoặc theo khối. Đó là tùy ý mỗi người. Ngoài ra, chúng có thể được tích hợp vào GUI Script thay vì CLI để lựa chọn và thực hiện thông qua các cú nhấp chuột, như tôi đã từng trình bày ở phần sau công bố.

Những dòng mã này hoặc những dòng mã tương tự khác cũng có thể hữu ích, tùy thuộc vào sở thích và nhu cầu của mỗi người:

Xem % mức sử dụng dung lượng lưu trữ cho mỗi điểm gắn kết

sudo df -h

Xem theo thứ tự bảng chữ cái kích thước chiếm của mỗi phân vùng

sudo du -hs /* | sort -k 2

Xóa lịch sử Terminal của người dùng

history -c

Nhận nhật ký của tất cả các gói đã cài đặt được sắp xếp theo thứ tự bảng chữ cái

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

Nhận bản ghi tất cả các gói đã cài đặt được sắp xếp theo kích thước tính bằng MB bị chiếm dụng

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

Các lệnh lệnh cơ bản và phổ biến cho các bản phân phối GNU/Linux dựa trên Debian

Các lệnh lệnh cơ bản và phổ biến cho các bản phân phối GNU/Linux dựa trên Debian

Nếu bạn muốn bổ sung, cải thiện hoặc hoàn thiện Tập lệnh bảo trì và cập nhật cho Debian và những cái tương tự khác, dưới đây là danh sách nhỏ với các đơn hàng cơ bản và phổ biến nhất dựa trên APT, DPKG và UPDATE:

apt

  1. apt update: Cập nhật danh sách gói kho lưu trữ.
  2. apt upgrade: Cập nhật các gói từ kho lưu trữ một cách an toàn.
  3. apt full-upgrade: Cập nhật hoàn toàn các gói từ kho lưu trữ.
  4. apt dist-upgrade: Nâng cấp phiên bản hệ điều hành hiện tại lên phiên bản có sẵn tiếp theo.
  5. apt install -f: Giải quyết vấn đề cài đặt các gói và phần phụ thuộc của chúng.
  6. apt install --fix-broken: Giải quyết các vấn đề liên quan đến các gói bị hỏng.
  7. apt remove nom_paq: Xóa các gói. Ngoài ra, nó có thể được sử dụng mà không có tên.
  8. apt autoremove: Tự động loại bỏ tất cả các gói không sử dụng.
  9. apt purge nom_paq: Loại bỏ các gói hoàn toàn. Ngoài ra, nó có thể được sử dụng mà không có tên.
  10. apt autopurge: Tự động và loại bỏ hoàn toàn tất cả các gói không sử dụng.
  11. apt clean: Xóa tất cả các gói ".deb", được tải xuống trong thư mục lưu trữ gói.
  12. apt autoclean: Xóa tất cả các gói khỏi cửa hàng gói, không thể tải xuống được nữa.
  13. apt install nom_paq_repo: Cài đặt một gói nhất định từ kho lưu trữ theo tên.
  14. apt install /dir_paq/nom_paq.deb: Cài đặt gói đã tải xuống theo tên.
  15. apt list *nom_paq*: Liệt kê các gói bằng cách khớp với mẫu tìm kiếm.
  16. apt list --upgradeable: Liệt kê các gói có sẵn để cập nhật.
  17. apt show nom_paq: Hiển thị dữ liệu và thông tin liên quan của một gói từ kho lưu trữ.
  18. apt search nom_paq: Hiển thị các gói hiện có phù hợp với mẫu tìm kiếm.
  19. apt edit-sources: Mở, ở chế độ chỉnh sửa, tệp (kho) nguồn phần mềm chính.

dpkg

  1. dpkg -i /dir_paq/nom_paq.deb: Cài đặt gói đã tải xuống theo tên.
  2. dpkg --configure -a: Hoàn tất cấu hình tất cả các gói đã giải nén và đã ngừng.

cập nhật

  1. update grub: Cập nhật GRUB (Multiple Boot Loader v1) được cài đặt trên đĩa/phân vùng.
  2. update grub2: Cập nhật GRUB (Multiple Boot Loader v2) được cài đặt trên đĩa/phân vùng.
  3. update-menus: Tự động tạo và cập nhật nội dung của Hệ thống Menu.
  4. update-alternatives --all: Quản lý tất cả thông tin liên kết tượng trưng của hệ điều hành.

Một điều quan trọng cần ghi nhớ là hầu hết các lệnh được hiển thị với trình quản lý gói hiện tại «apt», có phần tương đương trong các trình quản lý gói trước đó «apt-get"Y"năng khiếu». Ngoài ra, với trình quản lý gói hiện đại «Nala». Và tất nhiên, với các trình quản lý gói tương ứng của từng Bản phân phối GNU/Linux ngoài Debian, chẳng hạn như Arch, Fedora và nhiều bản phân phối khác. Vì vậy, một số có thể được thay thế nếu cần thiết.

Làm thế nào để tạo một bản sao lưu dữ liệu trong thiết bị bằng cách sử dụng Shell Scripting?
Bài viết liên quan:
Làm thế nào để tạo một bản sao lưu dữ liệu trong thiết bị bằng cách sử dụng Shell Scripting?

Roundup: Đăng biểu ngữ năm 2021

tóm lại

Tóm lại, chúng tôi hy vọng rằng bạn lệnh lệnh đầu cuối mà chúng tôi đã cho bạn xem hôm nay và được đề xuất hoặc đề xuất, có thể trực tiếp giúp bạn tạo hoặc cải thiện «Script bảo trì và cập nhật trên Debian» hoặc những cái tương tự khác, dựa trên nó hay không. Mặt khác, nghĩa là, nếu bạn thích sử dụng giao diện đồ họa, bạn có thể dễ dàng sử dụng các công cụ của bên thứ ba như thuốc tẩy trắng o Stacervà hầu hết các tiện ích của mỗi Bản phân phối GNU/Linux có sẵn cho nó. Ví dụ mình dùng MX Linux thì có thể dùng MX Cleanup và MX Updater.

Cuối cùng, hãy nhớ thăm của chúng tôi «trang chủ» ở Tây Ban Nha. Hoặc, bằng bất kỳ ngôn ngữ nào khác (chỉ bằng cách thêm 2 chữ cái vào cuối URL hiện tại của chúng tôi, ví dụ: ar, de, en, fr, ja, pt và ru, cùng nhiều ngôn ngữ khác) để tìm hiểu thêm nội dung hiện tại. Ngoài ra, bạn có thể tham gia kênh chính thức của chúng tôi Telegram để khám phá thêm tin tức, hướng dẫn và hướng dẫn. Và ngoài ra, có cái này nhóm để nói chuyện và tìm hiểu thêm về bất kỳ chủ đề CNTT nào được đề cập ở đây.