FSM
Описание
[ЗЕРКАЛО РЕПОЗИТОРИЯ ИЗ GITHUB] FSM is a simple GUI program to get information about software and hardware of Linux PC
Языки
- Rust95,2%
- Fluent4,2%
- Makefile0,6%
Ferrix System Monitor — Swiss Knife for Linux Hardware Diagnostics
A simple program for getting information about computer hardware and installed software.
What is Ferrix?
Ferrix System Monitor is a Rust-crate and program for obtaining information about computer hardware and software. It is designed to work in modern Linux OS distributions.
Functions (ferrix-lib crate)
- Get information about:
- CPU;
- RAM;
- Storage;
- BIOS and PC Motherboard;
- Laptop battery;
- Installed Linux distribution;
- Desktop environment;
- Network;
- systemd services;
-
,debpackages;rpm - flatpak packages;
- Convert collected data into:
- JSON;
- XML;
Build & Install
If you use Debian, perform:
And install -package:
If you use other Linux system, perform:
Running in WSL
Cross compilation (Debian x86_64 glibc -> i686/AArch64 glibc)
Install the cross-compilator:
Build Ferrix:
Technology stack
- OS: Linux with
,glibcanddbus;systemd - Programming language: Rust 1.88+ (2024 edition);
- GUI:
;iced - Hardware: modern PC or laptop;
❤️ Support Ferrix System Monitor
Developing Ferrix System Monitor takes time and passion. If you find it useful, please consider supporting its development:
- Star ⭐ this repo! It helps others discover FSM;
- Write comments, questions, bug reports, or suggestions for new functionality in issues.
- If you are from Russia, send me a donation 💰 in Boosty. This will help me keep my enthusiasm alive, as well as pay my internet bills so that I can continue working on FSM.
- Spread the world! Tell friends, post on forums.
License
Ferrix System Monitor is free and open-source software distributed under the GNU General Public License v3.0. See LICENSE file for details.