
لوحة تحكم حديثة لمراقبة نظام Raspberry Pi في الوقت الفعلي مع قياسات حية، وتشخيصات صحة الأجهزة، وعرض طرفية منخفض الوميض.
لوحة تحكم لمراقبة نظام Raspberry Pi في الوقت الفعلي لطرفيات Linux مع قياسات حية وتحليل لصحة العتاد وعرض منخفض الوميض.
vcgencmdq للخروج الفوري من لوحة التحكم| الوضع | الغرض |
|---|---|
| Balanced | لوحة تحكم كاملة للمراقبة |
| Compact | مُحسّنة لطرفية أصغر |
| Minimal | وضع نظيف للأساسيات فقط |
| Doctor | وضع التشخيص والتنبيهات ومراقبة التحديثات |
كل تنويعة مصممة لسير عمل مراقبة مختلف — من المراقبة البسيطة الخفيفة إلى التحليل التشخيصي العميق.
systempi --variation balanced --theme wasteland
--variant و--var كأسماء بديلة لـ --variation.
systempi --variation doctor --repo-check --theme vaulttec
systempi --variation compact --theme crt
systempi --variation minimal --theme ice
systempi --variation balanced --theme raspberrypi
systempi --variation doctor --theme biohazard
systempi --variation balanced --theme ocean
systempi --variation doctor --theme synthwave
git clone https://github.com/WastelandSYS/systempi.git
cd systempi
chmod +x install.sh uninstall.sh
sudo ./install.sh
التشغيل عبر:
systempi
cd systempi
sudo ./uninstall.sh
تنظيف اختياري للاعتماديات:
sudo ./uninstall.sh --remove-deps
يزيل برنامج إلغاء التثبيت الاختصار العام systempi من /usr/local/bin. ولا يحذف مجلد المستودع الذي استنسخته.
التشغيل الافتراضي:
systempi
اضغط q في أي وقت للخروج من لوحة التحكم الحية.
وضع اللقطة الواحدة (العرض مرة واحدة والخروج):
systempi --once
وضع Compact:
systempi --variation compact
وضع Minimal:
systempi --variation minimal
وضع Balanced:
systempi --variation balanced
وضع Doctor (يركز على التشخيص):
systempi --variation doctor
وضع Doctor مع فحص اختياري لحداثة المستودعات:
systempi --variation doctor --repo-check
يقوم وضع Doctor بتحديث عدد Updates العادي عندما تتغير حالة الحزم المحلية. لا يزال العدد مصدره apt list --upgradable؛ ويستخدم SystemPi تغييرات حالة الحزم فقط كمحفز لسؤال APT مرة أخرى. لا يتطلب ذلك صلاحيات sudo/root ولا يقوم بتثبيت أو إزالة أو ترقية الحزم.
--repo-check اختياري وصالح فقط مع وضع Doctor. يتصل بمستودعات APT المُهيأة بالفعل على الجهاز، ويخزّن بيانات وصفية معزولة مملوكة للمستخدم تحت ~/.cache/systempi/apt/، ويحدّث بشكل غير متزامن كل ثلاث ساعات دون تعديل ذاكرة APT المؤقتة للنظام.
Updates تعني التحديثات المعروفة حاليًا لبيانات APT الوصفية العادية للجهاز. Repo تعني النتيجة من فحص حداثة المستودع الخاص الاختياري في SystemPi. على سبيل المثال، Updates 8 available وRepo 9 available تعني أن النظام يعرف حاليًا 8 تحديثات متاحة، بينما يرى فحص المستودع المعزول 9 حزم متاحة إجمالًا.
لقطة Once + تصدير:
systempi --once --export text --output report.txt
systempi --once --export json --output report.json
تسجيل أحداث التنبيهات الحية مع دعم المراقبة/السجل:
systempi --watch
systempi --history
يسجّل --watch أحداث التنبيهات النشطة الجديدة، ويطبع --history الأحداث الأخيرة من:
~/.local/state/systempi/events.log
أمثلة على اختيار السمة:
systempi --theme ocean
systempi --theme matrix
systempi --theme wasteland
أمثلة على فاصل التحديث:
systempi --refresh 0.5
systempi --refresh 2
تثبيت مقاييس الشبكة على واجهة محددة:
systempi --interface eth0
systempi --interface wlan0
تعطيل ألوان ANSI:
systempi --no-color
دمج الخيارات:
systempi --variation compact --theme mono --refresh 2 --interface wlan0 --no-color
قائمة المساعدة:
systempi -h
معلومات الإصدار:
systempi --version
اختيار رموز الطرفية:
systempi --glyphs auto
systempi --glyphs unicode
systempi --glyphs ascii
يختار auto تلقائيًا مجموعة الرموز الأكثر توافقًا مع الطرفية النشطة. يفرض unicode عرض Unicode الكامل، بينما يستخدم ascii بديلًا بسيطًا بـ ASCII لأقصى توافق.
مصمم بشكل أساسي لأنظمة Linux.
تم اختباره على:
ملاحظات: