在 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

更多:启用实时带宽

通过命令行扫描

更喜欢用终端,或者想知道 nmaparp-scan 到底告诉了你什么?我们的在 Linux 上扫描网络指南介绍了两种方式以及各自所需的权限。