
أداة بسيطة لكنها أنيقة لجلب معلومات بنية وحدة المعالجة المركزية

cpufetch هي أداة سطر أوامر مكتوبة بلغة C تعرض معلومات وحدة المعالجة المركزية بطريقة نظيفة وجميلة
ملاحظات:
اختر الحزمة المناسبة لنظام التشغيل الخاص بك:
إذا لم تكن هناك حزمة متاحة لنظام التشغيل الخاص بك، يمكنك تنزيل ثنائي cpufetch من صفحة الإصدارات، أو بناء cpufetch من المصدر (انظر أدناه).
ستحتاج إلى مترجم C (مثل gcc) و make لتجميع cpufetch. فقط استنسخ المستودع وشغل make:
git clone https://github.com/Dr-Noob/cpufetch
cd cpufetch
make
./cpufetch
termux (محاكي طرفية)pkg install -y git make clang داخل termux.
خادم AMD EPYC HPC

خادم Intel Xeon HPC
Samsung Galaxy S8 (يسار) Xiaomi Redmi Note 7 (يمين)

Talos II

StarFive VisionFive 2
افتراضياً، cpufetch سيطبع شعار وحدة المعالجة المركزية باستخدام مخطط ألوان النظام. ومع ذلك، يمكنك تعيين مخطط ألوان مخصص بطريقتين مختلفتين:
من خلال تحديد اسم، سيستخدم cpufetch الألوان المحددة لكل مصنع. القيم الصالحة هي:
./cpufetch --color intel (default color for Intel)
يجب إعطاء 5 ألوان بتنسيق RGB بالتنسيق: [R,G,B:R,G,B:R,G,B:R,G,B:R,G,B]. تتوافق هذه الألوان مع لون شعار وحدة المعالجة المركزية (الألوان الثلاثة الأولى) ولون النص (اللونان التاليان).
./cpufetch --color 239,90,45:210,200,200:0,0,0:100,200,45:0,200,200
انظر وثائق برمجة cpufetch.
إذا حصلت على خطأ Unknown microarchitecture detected عند تشغيل cpufetch، فقد يكون سببه سببين محتملين:
قم بتنزيل وتجميع أحدث إصدار (انظر https://github.com/Dr-Noob/cpufetch#22-building-from-source للتعليمات) وتحقق مما إذا كان الخطأ لا يزال قائماً.
انظر إرشادات المساهمة في cpufetch.
شكراً للمساهمين الزملاء والمهتمين بالمشروع. شكر خاص لـ:
انظر مشروع gpufetch!
| OS | x86_64 / x86 | ARM | RISC-V | PowerPC |
|---|
| GNU / Linux | ✔️ | ✔️ | ✔️ | ✔️ |
| Windows | ✔️ | ✔️ | ❌ | ❌ |
| Android | ✔️ | ✔️ | ❌ | ❌ |
| macOS | ✔️ | ✔️ | ❌ | ✔️ |
| FreeBSD | ✔️ | ❌ | ❌ | ❌ |