1. 程式人生 > 實用技巧 >《軟體工具》基於Linux的系統優化工具

《軟體工具》基於Linux的系統優化工具

官網:https://oguzhaninan.github.io/Stacer-Web/

1 Stacer簡介

Stacer是用C ++編寫的基於GUI的應用程式,Stacer的最新構建版本是1.1.0。Stacer 的功能跟 Windows 下 CCleaner 的非常相像,主要功能有系統資源的監控、系統垃圾的清理、軟體解除安裝、清理應用程式快取 、關閉開啟自啟動服務等,是一款非常使用的 Linux 系統優化工具。
在這裡插入圖片描述

Stacer 建立於採用 Electron 架構的開放網路技術,所有 Electron 附帶的 baggage 也是存在的。對於一款系統優化程式來說,採用像 Electron 這樣”資源匱乏“的基礎來構建似乎有悖常理了點,但是考慮到不需要在後臺執行,這也算不上問題,至少我們可以隨用隨關。

2 Stacer安裝

在Linux安裝軟體就很簡單了,這裡以Ubuntu16.04為例,當然不同的Linux發行版的安裝方式略有不同。筆者在此提供兩種安裝方式。

方式一:apt-get安裝
sudo add-apt-repository ppa:oguzhaninan/stacer
在這裡插入圖片描述

sudo apt-get update
在這裡插入圖片描述

sudo apt-get install stacer

在這裡插入圖片描述

選擇“Y”等待安裝完成即可。

方式二:原始碼安裝
git clone https://github.com/oguzhaninan/Stacer.git
cd Stacer
npm install && npm start

[注]你的系統首先得安裝npm工具。
[ps]當然你了喜歡折騰的話,也可使用原始碼進行編譯得到可執行程式,是QT寫的,開源免費的。

3 Stacer功能介紹與使用

自1.0.8版以來,Stacer做了很多改進,以使應用程式快速,響應式設計並提高了效能。Stacer 優化工具的功能可以大致分為如下 8 個部分,下面一一介紹。
1. Dashboard:快速瀏覽系統資源
Stacer啟動後,顯示的第一個頁面將是一個儀表板「Dashboard」。儀表板主要用於顯示當前 Linux 系統(如記憶體、CPU 等)的各種資訊和資源的視覺化使用情況。
在這裡插入圖片描述

2.Startup Apps:管理啟動應用程式
啟動應用程式對系統啟動時間具有很大影響,在系統啟動期間載入的應用程式越多,系統所需的準備時間也就越長,這也就讓高效管理 Linux 啟動應用程式成為系統優化的重要因素之一。你可以從啟動應用程式托盤中新增啟動應用程式。將應用程式新增到工作列後,它將提供直接從工作列禁用/啟用或刪除啟動應用程式的功能。

在這裡插入圖片描述

3.System Cleaner:釋放空間
System Cleaner選項可以刪除垃圾桶(Trash),快取(Cache)和應用程式日誌(Logs)。根據需要,我們可以選擇全部進行掃描和清理,也可以選擇單個條目進行清理。主要為使用者提供瞭如下 5 種類型的清理選項,以幫助使用者搜尋和清除潛在的垃圾檔案、釋放出更多磁碟空間:
 Apt Cache:如果你看過我們的 apt-get 命令指南應該就知道,每次使用 apt 命令安裝軟體包時都會在系統中快取下載的包。這一預設功能雖然有助於再次安裝相同版本的軟體而無需重新下載,但這些快取過多的話就會佔用大量寶貴的磁碟空間。

 Crash Reports:無論何時任何應用程式崩潰,都會自動生成崩潰報告發送給該應用的開發人員進行除錯,此選項可以幫助刪除這些報告。
 System Logs:此選項可用於清理各種程序和 Linux 系統的日誌檔案。
 App Cache:很多應用程式都會通過自身的快取來提升效能,此選項用於刪除各種應用程式的快取檔案。
 Trash:顧名思義,此選項用於清空回收站。

在這裡插入圖片描述

[注意]在使用「App Cache」選項清理應用程式快取時需要小心,該選項可能會導致應用程式效能損失甚至不必要的行為。例如:清除 Web 瀏覽器的快取可能會導致所有已登入的網站自動登出。

4.Services:管理服務
Service服務選項可以輕鬆啟動和停止服務。在你搜索當前 Linux 系統中可用的系統服務時,可以將其切換為啟用或禁用狀態。(停用不需要的服務將有助於釋放記憶體資源)

在這裡插入圖片描述

[注意]使用此選項時不要禁用到系統執行所需的關鍵服務哦。

5.Processes:檢視和管理程序
想必大多數使用者都會在終端中使用 top 或 htop 來管理程序,Stacer 的Processes程序選項可方便地從圖形化介面中檢視程序資訊或者結束程序。你可以按升序或降序對每一列進行排序,從搜尋欄中搜索各個程序並選擇一個程序行,然後按“End Process”以停止該程序。
在這裡插入圖片描述

6.Uninstaller:查詢和解除安裝軟體
Uninstaller選項卡可以列出當前 Linux 系統中安裝的軟體包,你可以在這些搜尋並解除安裝軟體包。

在這裡插入圖片描述

7.Resources:資源檢視器
在Resources選項卡中可以檢視到當前作業系統的 CPU、網路和記憶體相關的資源利用動態情況。對於多核心CPU,每個核心將以對比色單獨顯示。按下history of CPU記錄旁邊的按鈕,可以分別檢視每個繪圖。
在這裡插入圖片描述

8.Application Settings:應用設定
Application Settings選項卡當然就是用於對 Stacer 進行配置選項,在這裡可以對 Stacer 的介面語言和面板進行更改,可惜的是目前還沒有簡體中文介面可選。
在這裡插入圖片描述

Stacer 工具對於新手 Linux使用者來說可謂幫助巨大。雖然它的很多功能已出現在了各發行版的命令列或圖形工具當中,但都較為分散和鬆散,因此 Stacer 對於經驗豐富的 Linux 使用者而言也可以算是一款能夠順手的系統管理工具。趕緊用起來吧!

在Linux中開啟Stacer 軟體很簡單,開啟終端,輸入’stacer’即可,但如果清理垃圾等功能需要超級使用者許可權。
在這裡插入圖片描述

開啟軟體後,可將軟體圖示固定在螢幕左側,方便下次使用。

歡迎訪問我的網站:
BruceOu的嗶哩嗶哩
BruceOu的主頁
BruceOu的部落格
CSDN部落格
簡書

接收更多精彩文章及資源推送,請訂閱我的微信公眾號:

在這裡插入圖片描述