在 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 上扫描网络指南介绍了两种方式以及各自所需的权限。