التثبيت على Linux

يأتي DeviceShelf كملف AppImage (يعمل في أي مكان، دون تثبيت) وكحزم .deb / .rpm أصلية. متوفّر لـ x86-64 وARM64.

AppImage الأسهل

لا حاجة للتثبيت — اجعله قابلاً للتنفيذ وشغّله:

chmod +x DeviceShelf-*.AppImage
./DeviceShelf-*.AppImage

Debian / Ubuntu ‏(.deb)

ثبّت من الطرفية — لا تنقر نقراً مزدوجاً. على Ubuntu 24.04، يفتح ملف .deb بالنقر المزدوج في App Center، وقد يفشل بصمت مع حزم الأطراف الثالثة. الطرفية تحلّ التبعيات وتُظهر أي خطأ حقيقي:

sudo apt install ./DeviceShelf-*.deb

على ARM (Raspberry Pi، خوادم ARM) استخدم ملف -arm64.deb.

Fedora / RHEL ‏(.rpm)

sudo dnf install ./DeviceShelf-*.rpm

عرض النطاق الحيّ (اختياري)

يستخدم عرض النطاق الحيّ لكل جهاز التقاط الحزم، وهو يتطلب صلاحيات التقاط. امنحها مرة واحدة (كل شيء آخر يعمل بدونها):

sudo setcap cap_net_raw,cap_net_admin+eip /usr/bin/deviceshelf

المزيد: تفعيل عرض النطاق الحيّ.

الفحص من سطر الأوامر

تفضّل الطرفية، أم تريد معرفة ما يخبرك به nmap وarp-scan فعليًا؟ يغطي دليلنا حول فحص الشبكة من نظام Linux كلا الطريقين والصلاحيات التي يحتاجها كل منهما.