LPI SOA 腳本:讓你的 Linux 應用維護和更新

LPI SOA 腳本:讓你的 Linux 應用維護和更新

LPI SOA 腳本:讓你的 Linux 應用維護和更新

多年來,在 DesdeLinux,我們已經創建了無數的出版物(文章) 教程和指南 對各自的 GNU/Linux 發行版(尤其是 Debian 和 Ubuntu 及其衍生產品)執行最適當和正確的維護和更新過程。 此外,關於如何優化和定制我們讚賞的基於 GNU/Linux 的免費開放操作系統。

因為,像這樣的任務 維護、更新、優化和定制 這些是我們通常經常做的活動,理想的是盡可能多地自動化這些活動,以使一切變得更快、更容易。 然而,儘管這些動作或活動中的每一個都有很多應用程序,但能夠創建我們自己的總是很棒的 終端 (CLI) 或桌面 (GUI) 應用程序 以個性化和精確的方式執行我們想要的。 因此,今天我們將向您展示如何製作一個風格簡單的應用程序 “LPI SOA 腳本”.

LPI - SOA:在 Bash Shell 中製作的高級優化腳本

LPI – SOA:在 Bash Shell 中製作的高級優化腳本

但是,在開始這篇關於如何製作風格簡單的應用程序的帖子之前 «LPI-SOA 腳本»,那麼我們建議您探索另一個 以前的相關帖子:

LPI - SOA:在 Bash Shell 中製作的高級優化腳本
相關文章:
LPI – SOA:在 Bash Shell 中製作的高級優化腳本

LPI – SOA 腳本:創建 Linux 應用程序的模板

LPI SOA 腳本:用於創建 Linux 應用程序的模板

關於 LPI SOA 腳本

因為,在一個 以前的帖子,我們已經更詳細地討論了這個有趣的腳本是關於什麼的,或者 應用程序創建者 Tic Tac 項目社區 出於純粹的教育目的,我們稍後會立即留下鏈接,以便他們可以 記住或知道 它是關於什麼的:

LPI – SOA 是一個腳本,作為模擬傳統虛擬技術助手的自由軟件應用程序運行。 以這種方式,允許任何用戶(新手、專家或技術人員)以自動或引導(手動)方式執行各種任務。 從而在某些重複性或非重複性任務上節省無法量化的時間/勞動力。 此外,它是通過使用 Bash Shell 的 Shell Scripting 創建的,非常適合學習和教授他人使用這種本地 Linux 語言進行自己的開發。 LPI – SOA:在 Bash Shell 中製作的高級優化腳本

命令行代碼

5年前,在一篇名為 如何使用腳本進行 GNU/Linux 維護?,我們公開了它的 CLI 代碼。 同時,目前所說的腳本具有並推薦以下內容 Bash Shell 上的 Shell Scripting 的代碼(命令命令) 為了快速高效地完成更新和維護任務:

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

請記住,要使用前兩行,必鬚根據您的喜好安裝和配置應用程序 漂白劑. 這樣,無論是否使用“sudo”命令,CLI 腳本或應用程序都將自動且無人協助,並按照 Bleachbit 圖形界面中配置的參數,深度清潔用戶的家庭空間和整個操作系統。

當然在 您自己的腳本或 CLI 應用程序 你可以添加或刪除你想要的東西,甚至用你的 GNU/Linux 發行版中的等效命令替換每個命令命令,除了 Debian 和 Ubuntu,或者它們的一些衍生物。 例如,Arch、Fedora 或其他。

GNU / Linux上的維護和更新腳本
相關文章:
如何使用腳本進行GNU / Linux維護?

界面代碼

GUI 應用程序,即 面向服務架構, 比一個簡單的腳本要大得多也複雜得多,所以顯然我們不能把所有的代碼都貼在這裡。 但是你可以 訪問所有源代碼 它或 0.3 版的 .deb 文件,以測試、安裝、使用和修改它以創建您自己的 Linux 桌面應用程序,具有 gif 和 mp3 多媒體播放、桌面彈出通知以及使用 Zenity 和 GXMessage 設計的漂亮屏幕。

另一個重要的事實是,這 用於技術和教育用途的腳本或 GUI 應用程序,儘管它非常穩定和實用,但它正在全面開發中,這是顯而易見的,因為它幾乎沒有 0.3 版。 這告訴我們它還沒有達到成熟的發展階段。

此外,它的 0.2 版只能在 Respin MilagrOS 的 3.1 版中使用和試驗,該版本由同一個 Tic Tac 項目社區創建。 而只是 這個版本 0.3 是可以在 Community Respin 本身之外進行測試的版本,但它將安裝在 Community Respin 的未來版本 3.2 中,我們將在以後的帖子中解決這個問題以了解其新聞。

因此, 我們邀請您下載、試用並做出貢獻 隨著它的發展。 另外,為了自己的利益而使用它。

最後,讓大家多了解一點這個有趣的 重新旋轉 MilagrOS,以及實驗性 LPI-SOA 應用程序及其部分代碼,我們為您提供以下屏幕截圖:

截圖一:MiracleOS 1

截圖一:MiracleOS 2

屏幕截圖 3:LPI-SOA 腳本

屏幕截圖 4:LPI-SOA 腳本

屏幕截圖 5:LPI-SOA 腳本

屏幕截圖6

屏幕截圖7

屏幕截圖8

MilagrOS 3.1:今年第二個版本的工作已經在進行中
相關文章:
MilagrOS 3.1:今年第二個版本的工作已經在進行中

綜述:2021 年後的橫幅

總結

簡而言之,這個由 Tic Tac 項目社區創建的有用腳本是一個有趣的提案 創建我們自己的腳本或應用程序、終端或桌面,即 CLI 或 GUI 格式,具有不同的目標。 其中,可以完美地完成,從執行簡單的任務 維護、更新、優化和定制 系統文件或第三方應用程序的其他更複雜的配置操作。 一切都將取決於每個人對 Shell 腳本、Zenity、GXMessage 等的知識水平。

如果你喜歡這篇文章, 不要停止與他人分享 在您最喜歡的網站、頻道、社交網絡或消息系統的群組或社區上。 最後,記住 訪問我們的主頁 en «DesdeLinux» 探索更多新聞。 還有,加入我們的官方頻道 電報 DesdeLinux, 西 有關今天主題的更多信息。


成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。