LPI SOA Script: Thực hiện bảo trì và cập nhật ứng dụng Linux của bạn

LPI SOA Script: Thực hiện bảo trì và cập nhật ứng dụng Linux của bạn

LPI SOA Script: Thực hiện bảo trì và cập nhật ứng dụng Linux của bạn

Trong những năm qua, trong DesdeLinux, chúng tôi đã tạo ra vô số ấn phẩm (bài báo) về hướng dẫn và hướng dẫn để thực hiện các quy trình cập nhật và bảo trì phù hợp và chính xác nhất cho các Bản phân phối GNU/Linux tương ứng, đặc biệt là Debian và Ubuntu, và các dẫn xuất của chúng. Ngoài ra, về cách tối ưu hóa và tùy chỉnh Hệ điều hành mở và miễn phí được đánh giá cao của chúng tôi dựa trên GNU/Linux.

Và kể từ đó, các nhiệm vụ như bảo trì, cập nhật, tối ưu hóa và tùy biến Đây là những hoạt động mà chúng ta thường làm thường xuyên, lý tưởng nhất là tự động hóa chúng càng nhiều càng tốt để làm mọi thứ nhanh hơn và dễ dàng hơn. Tuy nhiên, và mặc dù thực tế là có rất nhiều ứng dụng cho từng hành động hoặc hoạt động này, nhưng thật tuyệt vời khi có thể tạo riêng cho chúng ta Ứng dụng Terminal (CLI) hoặc Desktop (GUI) để thực hiện một cách cá nhân và chính xác những gì chúng ta muốn. Vì vậy, hôm nay chúng tôi sẽ hướng dẫn các bạn cách tạo một ứng dụng đơn giản theo phong cách "Tập lệnh LPI SOA".

LPI - SOA: Tập lệnh tối ưu hóa nâng cao được tạo trong Bash Shell

LPI - SOA: Tập lệnh tối ưu hóa nâng cao được tạo trong Bash Shell

Tuy nhiên, trước khi bắt đầu bài viết này về cách tạo một ứng dụng đơn giản theo phong cách "Tập lệnh LPI-SOA", thì chúng tôi khuyên bạn nên khám phá một bài liên quan trước:

LPI - SOA: Tập lệnh tối ưu hóa nâng cao được tạo trong Bash Shell
Bài viết liên quan:
LPI - SOA: Tập lệnh tối ưu hóa nâng cao được tạo trong Bash Shell

LPI – SOA Script: Mẫu để tạo ứng dụng Linux

LPI SOA Script: Mẫu để tạo ứng dụng Linux

Giới thiệu về Tập lệnh LPI SOA

Kể từ khi, trong một bài trước, chúng tôi đã thảo luận chi tiết hơn về nội dung của kịch bản thú vị này hoặc ứng dụng được tạo bởi Cộng đồng dự án Tic Tac vì mục đích giáo dục thuần túy, chúng tôi sẽ ngay lập tức để lại liên kết đến nó sau để họ có thể nhớ hoặc biết nó nói về cái gì:

LPI – SOA là một tập lệnh hoạt động như một ứng dụng Phần mềm Tự do mô phỏng Trợ lý Kỹ thuật Ảo truyền thống. Theo cách như vậy, để cho phép bất kỳ người dùng nào (Người mới, Chuyên gia hoặc Kỹ thuật viên) thực hiện các tác vụ khác nhau theo cách tự động hoặc được hướng dẫn (thủ công). Do đó, tiết kiệm được số giờ/lao động không thể định lượng được đối với một số nhiệm vụ nhất định, có lặp đi lặp lại hay không. Ngoài ra, được tạo bằng Shell Scripting bằng Bash Shell, thật lý tưởng để học và dạy người khác tự phát triển bằng ngôn ngữ Linux bản địa này. LPI - SOA: Tập lệnh tối ưu hóa nâng cao được tạo trong Bash Shell

mã CLI

5 năm trước, trong một bài viết có tên Làm cách nào để thực hiện Bảo trì GNU/Linux bằng Tập lệnh?, chúng tôi đã tiết lộ mã CLI mà nó có. Trong khi, tập lệnh hiện tại có và đề xuất như sau code (các câu lệnh) của Shell Scripting trên Bash Shell để thực hiện nhiệm vụ cập nhật và bảo trì nhanh chóng và hiệu quả:

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

Hãy nhớ rằng, để sử dụng 2 dòng đầu tiên, ứng dụng phải được cài đặt và định cấu hình theo ý thích của bạn thuốc tẩy trắng. Theo cách này, có và không có lệnh "sudo", tập lệnh hoặc ứng dụng CLI sẽ tự động và không cần hỗ trợ, đồng thời tuân theo các tham số được định cấu hình trong giao diện đồ họa Bleachbit, dọn dẹp sâu cả không gian gia đình của người dùng và toàn bộ hệ điều hành.

Tất nhiên, trong tập lệnh hoặc ứng dụng CLI của riêng bạn bạn có thể thêm hoặc bớt những gì bạn muốn, và thậm chí thay thế từng lệnh lệnh bằng lệnh tương đương trong Bản phân phối GNU/Linux của bạn, ngoài Debian và Ubuntu, hoặc một số dẫn xuất của chúng. Ví dụ: Arch, Fedora hoặc những người khác.

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?

mã GUI

Ứng dụng GUI, nghĩa là, LPI-SOA, lớn hơn và phức tạp hơn nhiều so với một tập lệnh đơn giản, vì vậy rõ ràng là chúng tôi không thể dán tất cả mã vào đây. tuy nhiên bạn có thể truy cập tất cả mã nguồn của nó hoặc tệp .deb của phiên bản 0.3, để kiểm tra, cài đặt, sử dụng và sửa đổi nó để tạo ứng dụng Máy tính để bàn Linux của riêng bạn, với tính năng phát lại đa phương tiện gif và mp3, thông báo bật lên trên màn hình và màn hình đẹp được thiết kế với Zenity và GXMessage .

Một thực tế quan trọng khác là điều này ứng dụng tập lệnh hoặc GUI để sử dụng trong kỹ thuật và giáo dục, mặc dù khá ổn định và đầy đủ chức năng, nhưng nó đang trong quá trình phát triển đầy đủ, điều này là hiển nhiên, vì nó hầu như không có trên phiên bản 0.3. Điều này cho chúng ta biết rằng nó chưa đạt đến giai đoạn phát triển trưởng thành.

Ngoài ra, phiên bản 0.2 của nó chỉ có sẵn để sử dụng và thử nghiệm trên Respin MilagrOS trong phiên bản 3.1 của nó, được tạo bởi cùng một Cộng đồng Dự án Tic Tac. Và chỉ phiên bản 0.3 này là phiên bản có thể được thử nghiệm bên ngoài Cộng đồng Respin, nhưng nó sẽ được cài đặt trong phiên bản 3.2 trong tương lai của Community Respin đã nói, phiên bản này sau này chúng tôi sẽ giải quyết trong một bài đăng trong tương lai để tìm hiểu về tin tức của nó.

Tại sao ello, chúng tôi mời bạn tải xuống, dùng thử và đóng góp với sự phát triển của nó. Ngoài ra, để sử dụng nó cho lợi ích của riêng bạn.

Cuối cùng, để bạn biết thêm một chút về điều thú vị này Phép lạ Respin, ứng dụng LPI-SOA thử nghiệm và một phần mã của nó, chúng tôi để lại cho bạn các ảnh chụp màn hình sau:

Ảnh chụp màn hình 1: MiracleOS 3.2

Ảnh chụp màn hình 2: MiracleOS 3.2

Ảnh chụp màn hình 3: Tập lệnh LPI-SOA

Ảnh chụp màn hình 4: Tập lệnh LPI-SOA

Ảnh chụp màn hình 5: Tập lệnh LPI-SOA

Ảnh chụp màn hình 6

Ảnh chụp màn hình 7

Ảnh chụp màn hình 8

MilagrOS 3.1: Công việc đã được tiến hành trên phiên bản thứ hai của năm
Bài viết liên quan:
MilagrOS 3.1: Công việc đã được tiến hành trên phiên bản thứ hai của năm

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

tóm lại

Nói tóm lại, tập lệnh hữu ích này được tạo bởi cộng đồng Dự án Tic Tac là một đề xuất thú vị cho tạo tập lệnh hoặc ứng dụng của riêng chúng tôi, thiết bị đầu cuối hoặc máy tính để bàn, tức là ở định dạng CLI hoặc GUI, với các mục tiêu khác nhau. Mà, có thể đi một cách hoàn hảo, từ việc thực hiện các nhiệm vụ đơn giản của bảo trì, cập nhật, tối ưu hóa và tùy biến đến các hành động cấu hình phức tạp hơn khác của tệp hệ thống hoặc ứng dụng của bên thứ ba. Mọi thứ sẽ phụ thuộc vào mức độ hiểu biết của mỗi người về Shell Scripting, Zenity, GXMessage, v.v.

Và nếu bạn thích bài viết này, đừng ngừng chia sẻ nó với những người khác trên các trang web, kênh, nhóm hoặc cộng đồng mạng xã hội hoặc hệ thống nhắn tin yêu thích của bạn. Cuối cùng, hãy nhớ ghé thăm trang chủ của chúng tôi en «DesdeLinux» để khám phá thêm tin tức. Ngoài ra, hãy tham gia kênh chính thức của chúng tôi về Điện tín của DesdeLinux, Hướng Tây nhóm để biết thêm thông tin về chủ đề ngày hôm nay.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.