La banda lateral es un cliente de mensajería LXMF extensible, rastreador de conciencia situacional y control remoto y sistema de monitoreo para Android, Linux, MacOS y Windows. Le permite comunicarse con otras personas o sistemas compatibles con LXMF a través de redes de retículo utilizando Lora, radio de paquetes, wifi, i2p, mensajes de papel QR cifrados o cualquier otra cosa que sea compatible con el reticulo.

La banda lateral es completamente gratuita, encriptada de extremo a extremo, sin permiso, anónima y sin infraestructura. La banda lateral utiliza el sistema de mensajería de igual a igual y distribuido LXMF. No hay registro, ni proveedores de servicios, ni "acuerdos de licencia de usuario final", ni robo de datos ni vigilancia. Eres dueño del sistema.
Esto también significa que la banda lateral funciona de manera diferente a lo que podría estar acostumbrado. No necesita una conexión a un servidor en Internet para funcionar, y no tiene una cuenta en ningún lado. Lea la sección Guía incluida en el programa, para comprender cómo la banda lateral difiere de otros sistemas de mensajería.
La banda lateral proporciona muchas funciones útiles e interesantes, como:
ping , informes signal y echo , y la capacidad de expansión completa de los complementos .La banda lateral es totalmente compatible con otros clientes LXMF, como MeshChat y Nomad Network. El cliente Nomad Network también le permite alojar fácilmente nodos de propagación para su red LXMF, y más.
La banda lateral puede ejecutarse en la mayoría de los dispositivos informáticos, pero los métodos de instalación varían según el tipo de dispositivo y el sistema operativo. Para las instrucciones de instalación, busque la sección relevante a continuación.
Para sus dispositivos Android, puede instalar banda lateral a través de F-Droid, agregando el repositorio entre las fronteras, o puede descargar un APK en la última página de lanzamiento. Ambas fuentes están firmadas con las mismas claves de liberación y se pueden usar intercambiablemente.
Después de instalar la aplicación en su dispositivo Android, también es posible realizar actualizaciones directamente a través de la sección Repositorio de la aplicación.
En todos los sistemas operativos basados en Linux, la banda lateral está disponible como un paquete pipx / pip . Este método de instalación incluye la integración de escritorio , de modo que la banda lateral aparezca en su menú de aplicaciones y lanzadores. A continuación se presentan los pasos de instalación para las distribuciones de Linux recientes más comunes. Para Debian 11, vea el final de esta sección.
¡Tenga en cuenta! El último lanzamiento de Python, Python 3.13, actualmente no es compatible con el marco Kivy, que la banda lateral usa para representar su interfaz de usuario. Si su distribución de Linux usa Python 3.13 como su instalación predeterminada de Python, también deberá instalar una versión anterior. Se recomienda usar la última versión de Python 3.12.
Primero deberá instalar algunas dependencias para mensajes de audio y soporte Codec2 para trabajar:
# For Debian (12+), Ubuntu (22.04+) and derivatives
sudo apt install pipx python3-pyaudio python3-dev build-essential libopusfile0 portaudio19-dev codec2 xclip xsel
# For Manjaro and derivatives
pamac install python-pipx python-pyaudio base-devel codec2 xclip xsel
# For Arch and derivatives
sudo pacman -Sy python-pipx python-pyaudio base-devel codec2 xclip xsel
Una vez que se instalen, instale la aplicación de banda lateral en sí:
# Finally, install Sideband using pipx:
pipx install sbapp
# If you need to specify a specific Python version,
# use something like the following:
pipx install sbapp --python python3.12Después de la instalación, ahora puede ejecutar la banda lateral de diferentes maneras:
# If this is the first time installing something with pipx,
# you may need to use the following command, to make your
# installed applications available. You'll probably need
# to close and reopen your terminal after this.
pipx ensurepath
# The first time you run Sideband, you will need to do it
# from the terminal:
sideband
# At the first launch, it will add an application icon
# to your launcher or apps menu. You may need to log out
# of your session, and back in for the application to
# show up in your launcher, depending on your distro.
# You can also run Sideband in headless daemon
# mode, for example as a telemetry collector:
sideband --daemon
# You can also run Sideband with more verbose
# log output enabled:
sideband -vTambién puede instalar banda lateral de varias maneras alternativas:
# Install Sideband via pip instead of pipx:
pip install sbapp
# Or, if pip is externally managed:
pip install sbapp --break-system-packages
# Or, if you intend to run Sideband in headless
# daemon mode, you can also install it without
# any of the normal UI dependencies:
pip install sbapp --no-dependencies
# In the case of using --no-dependencies, you
# will still need to manually install the RNS
# and LXMF dependencies:
pip install rns lxmf
# Install Sideband on Debian 11 and derivatives:
sudo apt install python3-pip python3-pyaudio python3-dev build-essential libopusfile0 portaudio19-dev codec2 xclip xsel
pip install sbapp
# On Debian 11, run Sideband manually via the
# terminal once to install desktop integration:
python3 -m sbapp.mainPuede instalar la banda lateral en todos los modelos Raspberry Pi que admiten sistemas operativos de 64 bits, y pueden ejecutar al menos Python Versión 3.11. Dado que algunas de las dependencias de SideBand no tienen paquetes previamente construidos listos para procesadores ARM de 64 bits todavía, deberá instalar algunos paquetes adicionales, que permitirán construirlos mientras se instala.
Adiciones, el paquete pycodec2 debe instalarse manualmente. He proporcionado una versión preconstruida, que puede descargar e instalar con un solo comando, o si no desea confiar en mi versión preconstruida, puede construirla e instalarla desde el origen usted mismo.
Las instrucciones de instalación a continuación suponen que está instalando banda lateral en el sistema operativo Raspberry Pi de 64 bits (basado en Debian Bookworm). Si está ejecutando algo más en su PI, es posible que deba modificar ligeramente algunos comandos. Para instalar la banda lateral en Raspberry Pi, siga estos pasos:
# First of all, install the required dependencies:
sudo apt install python3-pip python3-pyaudio python3-dev python3-cryptography build-essential libopusfile0 libsdl2-dev libavcodec-dev libavdevice-dev libavfilter-dev portaudio19-dev codec2 libcodec2-1.0 xclip xsel
# If you don't want to compile pycodec2 yourself,
# download the pre-compiled package provided here
wget https://raw.githubusercontent.com/markqvist/Sideband/main/docs/utilities/pycodec2-3.0.1-cp311-cp311-linux_aarch64.whl
# Install it:
pip install ./pycodec2-3.0.1-cp311-cp311-linux_aarch64.whl --break-system-packages
# You can now install Sideband
pip install sbapp --break-system-packages
# Restart your Raspberry Pi
sudo reboot
# Everything is ready! You can now run Sideband
# from the terminal, or from the application menu
sidebandPara instalar la banda lateral en macOS, tiene dos opciones disponibles:
Puede descargar una imagen de disco con banda lateral para macOS (ARM e Intel) de la última página de lanzamiento. Simplemente monte la imagen de disco descargada, arrastre Sideband a su carpeta de aplicaciones y ejecutela.
¡Tenga en cuenta! Si tiene restricciones de instalación de aplicaciones habilitadas en su instalación de macOS, o ha restringido su sistema para permitir la instalación de la aplicación desde Apple App Store, deberá crear una excepción para la banda lateral. La aplicación de banda lateral nunca se distribuirá con una firma digital controlada por Apple, ya que esto permitirá a Apple simplemente deshabilitar la banda lateral que se ejecuta en su sistema si deciden hacerlo, o son obligados por las autoridades u otras circunstancias.
Si instala la banda lateral desde el archivo DMG, aún se recomienda instalar el paquete rns a través del Administrador de paquetes pip o pipx , por lo que puede usar los programas de utilidad RNS, como rnstatus para ver el estado de interfaz y conectividad desde el terminal. Si ya tiene Python y pip instalados en su sistema, simplemente abra una ventana de terminal y use uno de los siguientes comandos:
# Install Reticulum and utilities with pip:
pip3 install rns
# On some versions, you may need to use the
# flag --break-system-packages to install:
pip3 install rns --break-system-packages Si no tiene Python y pip disponibles, descargue e instálelo primero.
Para configuraciones más avanzadas, incluida la capacidad de ejecutar la banda lateral en el modo de demonio sin cabeza, habilite la salida de registro de depuración, la importación y exportación de configuración y más, es posible que desee instalarla desde el paquete fuente a través de pip .
¡Tenga en cuenta! El último lanzamiento de Python, Python 3.13, actualmente no es compatible con el marco Kivy, que la banda lateral usa para representar su interfaz de usuario. Si su versión de MacOS usa Python 3.13 como su instalación predeterminada de Python, también deberá instalar una versión anterior. Se recomienda usar la última versión de Python 3.12.
Para instalar banda lateral a través de pip , siga estas instrucciones:
# Install Sideband and dependencies on macOS using pip:
pip3 install sbapp
# Run Sideband from the terminal:
# ################################
sideband
# or
python3 -m sbapp.main
# Enable debug logging:
# ################################
sideband -v
# or
python3 -m sbapp.main -v
# Start Sideband in daemon mode:
# ################################
sideband -d
# or
python3 -m sbapp.main -d
# If Python and pip was installed correctly,
# you can simply use the "sideband" command
# directly. Otherwise, you will manually
# need to add the pip binaries directory to
# your PATH environment variable, or start
# Sideband via the "python3 -m sbapp.main"
# syntax.
Para instalar la banda lateral en Windows, tiene dos opciones disponibles:
Simplemente descargue el archivo zip de Windows empaquetado de la última página de lanzamiento, descomprima el archivo y ejecute Sideband.exe desde el directorio descomprimido. Puede crear accesos directos de escritorio o inicio de menú desde este ejecutable si es necesario.
Al ejecutar la banda lateral por primera vez, se creará un archivo de configuración de reticulo predeterminado, si aún no tiene uno. Si no tiene ninguna conectividad de retículo existente disponible localmente, es posible que desee editar el archivo, ubicado en C:UsersUSERNAME.reticulumconfig y agregar manualmente una interfaz que proporcione conectividad a una red más amplia. Si solo desea conectarse a través de Internet, puede agregar uno de los centros públicos en el Reticulum Testnet.
Aunque el archivo ZIP contiene todo lo necesario para ejecutar la banda lateral, también se recomienda instalar las utilidades de la línea de comandos de reticulo por separado, para que pueda usar comandos como rnstatus y rnsd desde la línea de comandos. Esto facilitará la gestión de la conectividad de retículo en su sistema. Si aún no tiene Python instalado en su sistema, descargue e instálelo primero.
¡Importante! Cuando el instalador le pregunte, asegúrese de agregar el programa Python a sus variables de entorno PATH . Si no hace esto, no podrá usar el instalador pip o ejecutar ninguno de los comandos instalados. Cuando se ha instalado Python, puede abrir un símbolo del sistema e instalar el paquete de reticulo a través de pip :
pip install rns Para configuraciones más avanzadas, incluida la capacidad de ejecutar la banda lateral en el modo de demonio sin cabeza, habilite la salida de registro de depuración, la importación y exportación de configuración y más, es posible que desee instalarla desde el paquete fuente a través de pip .
En este caso, deberá descargar e instalar la última versión compatible de Python (actualmente Python 3.12.7), desde la última versión de Python, Python 3.13 actualmente no es compatible con el marco Kivy, que la banda lateral usa para representar su interfaz de usuario. El paquete binario ya incluye una versión de Python compatible, por lo que si está ejecutando banda lateral a partir de eso, no es necesario instalar una versión específica de Python.
Cuando se ha instalado Python, puede abrir un símbolo del sistema e instalar banda lateral a través de pip :
pip install sbapp La aplicación de banda lateral ahora se puede iniciar ejecutando la sideband de comando en el símbolo del sistema. Si es necesario, puede crear un acceso directo para la banda lateral en su escritorio o en el menú Inicio.
Dado que este método de instalación también instala automáticamente los paquetes rns y lxmf , también tendrá acceso a usar todas las utilidades RNS y LXMF incluidas como rnstatus , rnsd y lxmd en su sistema.
Puede probar la funcionalidad de mensajería de papel utilizando el siguiente código QR. Es un mensaje en papel enviado a la dirección LXMF 6b3362bd2c1dbf87b66a85f79a8d8c75 . Para poder descifrar y leer el mensaje, deberá importar la siguiente identidad de reticulo codificada Base32 en la aplicación:
3BPTDTQCRZPKJT3TXAJCMQFMOYWIM3OCLKPWMG4HCF2T4CH3YZHVNHNRDU6QAZWV2KBHMWBNT2C62TQEVC5GLFM4MN25VLZFSK3ADRQ=
Puede importar la identidad a la banda lateral en la parte de claves de cifrado del programa. Después de haber importado la identidad, puede escanear el siguiente código QR y abrirlo en la aplicación, donde se descifrará y se agregará a sus mensajes.
También puede encontrar el mensaje completo en este enlace:
lxm://azNivSwdv4e2aoX3mo2MdTAozuI7BlzrLlHULmnVgpz3dNT9CMPVwgywzCJP8FVogj5j_kU7j7ywuvBNcr45kRTrd19c3iHenmnSDe4VEd6FuGsAiT0Khzl7T81YZHPTDhRNp0FdhDE9AJ7uphw7zKMyqhHHxOxqrYeBeKF66gpPxDceqjsOApvsSwggjcuHBx9OxOBy05XmnJxA1unCKgvNfOFYc1T47luxoY3c0dLOJnJPwZuFRytx2TXlQNZzOJ28yTEygIfkDqEO9mZi5lgev7XZJ0DvgioQxMIyoCm7lBUzfq66zW3SQj6vHHph7bhr36dLOCFgk4fZA6yia2MlTT9KV66Tn2l8mPNDlvuSAJhwDA_xx2PN9zKadCjo9sItkAp8r-Ss1CzoUWZUAyT1oDw7ly6RrzGBG-e3eM3CL6u1juIeFiHby7_3cON-6VTUuk4xR5nwKlFTu5vsYMVXe5H3VahiDSS4Q1aqX7I
En los sistemas operativos que permiten registrar a los manejadores URI personalizados, puede hacer clic en el enlace y se decodificará directamente en su cliente LXMF. Esto funciona con la banda lateral en Android.
Puede ayudar a apoyar el desarrollo continuo de sistemas de comunicaciones abiertos, gratuitos y privados mediante la donación a través de uno de los siguientes canales:
84FpY1QbxHcgdseePYNmhTHcrgMX4nFfBYtz2GKYToqHVVhJp8Eaw1Z1EedRnKD19b3B8NiLCGVxzKV17UMmmeEsCrPyA5w
0xFDabC71AC4c0C78C95aDDDe3B4FA19d6273c5E73
35G9uWVzrpJJibzUwpNUQGQNFzLirhrYAH
A menos que se indique lo contrario, este trabajo tiene licencia bajo una licencia internacional de atribución de los bienes comunes creativos.
Se otorga el permiso para usar la banda lateral en forma binaria, para todos y cada uno de los fines, y para distribuir libremente copias binarias del programa, siempre que no se cobre o reciba ningún pago o compensación por dicha distribución o uso.
Capturas de pantalla del dispositivo generadas con marcos de dispositivos. ¡Gracias!