Instalar en Linux
DeviceShelf viene como AppImage (funciona en cualquier sitio, sin instalar) y como paquetes nativos .deb / .rpm. Disponible para x86-64 y ARM64.
AppImage lo más fácil
No hace falta instalar nada — hazlo ejecutable y láncalo:
chmod +x DeviceShelf-*.AppImage
./DeviceShelf-*.AppImage
Debian / Ubuntu (.deb)
Instala desde la terminal — no hagas doble clic. En Ubuntu 24.04, un .deb con doble clic se abre en el App Center, que puede fallar en silencio con paquetes de terceros. La terminal resuelve las dependencias y muestra cualquier error real:
sudo apt install ./DeviceShelf-*.deb
En ARM (Raspberry Pi, servidores ARM) usa el archivo -arm64.deb.
Fedora / RHEL (.rpm)
sudo dnf install ./DeviceShelf-*.rpm
Ancho de banda en vivo (opcional)
El ancho de banda en vivo por dispositivo usa captura de paquetes, que necesita permisos de captura. Concédelos una vez (todo lo demás funciona sin ellos):
sudo setcap cap_net_raw,cap_net_admin+eip /usr/bin/deviceshelf
Escanear desde la línea de comandos
¿Prefieres el terminal o quieres saber qué te dicen realmente nmap y arp-scan? Nuestra guía para escanear una red desde Linux cubre ambas vías y los permisos que necesita cada una.