Cómo configurar Syncthing en un Chromebook

Syncthing se ejecuta en un Chromebook a través del entorno de desarrollo Linux, también conocido como Crostini. Instálalo desde el repositorio oficial de Debian, inicia su servicio de usuario, comparte una carpeta de ChromeOS con Linux y, a continuación, empareja el Chromebook con otro dispositivo Syncthing. Es necesario que tu dispositivo tenga soporte para Linux; un administrador del trabajo o de la escuela podría deshabilitarlo. Syncthing sincroniza los cambios, incluidas las eliminaciones, así que mantén una copia de seguridad de tus archivos importantes.

1. Habilitar la compatibilidad con Linux

Abre Ajustes > Acerca de ChromeOS > Desarrolladores . Junto a Entorno de desarrollo Linux , selecciona Configurar y sigue las instrucciones. ChromeOS crea un contenedor Debian y abre la Terminal. En la Terminal, selecciona la penguinpestaña si se te solicita y, a continuación, actualiza la lista de paquetes.

sudo apt update
Configuración de ChromeOS que muestra la tarjeta del entorno de desarrollo Linux y su botón Configurar en la sección Desarrolladores.
Abre la tarjeta de configuración del entorno de desarrollo de Linux desde la sección Desarrolladores de la configuración de ChromeOS.
La terminal Linux del Chromebook en el indicador del pingüino después de ejecutar sudo apt update.
Actualiza el índice de paquetes de Debian en la terminal de Chromebook antes de instalar Syncthing.

2. Instala Syncthing desde su repositorio oficial.

Es posible que el paquete de Debian esté desactualizado con respecto a la versión estable actual de Syncthing. El proyecto Syncthing mantiene un repositorio APT firmado. Añada su clave de lanzamiento y el código fuente estable v2, y luego instale:

sudo apt install -y curl ca-certificates
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list
sudo apt update
sudo apt install syncthing

Confirma la instalación del paquete cuando APT te lo solicite. Estos pasos siguen las instrucciones oficiales de Syncthing APT .

Una ventana de terminal de Penguin que muestra el comando de instalación del paquete Syncthing y la solicitud de confirmación de APT.
Instale el paquete Syncthing después de agregar su fuente APT oficial estable.

3. Inicia Syncthing y abre el panel de control.

Habilita el servicio por usuario para que Syncthing se ejecute en segundo plano durante tu sesión de Linux:

systemctl --user enable --now syncthing.service

En Chrome, abre http://localhost:8384. ChromeOS encapsula las conexiones de localhost en Crostini. La GUI de Syncthing escucha en localhost de forma predeterminada; mantén esa configuración para usar Chromebook y no expongas el puerto 8384 a tu red. Si la unidad de servicio no está disponible, ejecuta syncthing --no-browseren Terminal y déjala abierta mientras sincronizas. Usa un método de inicio a la vez. Consulta la guía oficial de inicio automático .

Interfaz web de Syncthing en localhost:8384 con carpetas vacías y una tarjeta "Listo este dispositivo".
El panel de control local de Syncthing es donde se añaden carpetas y dispositivos remotos.

4. Compartir una carpeta de Chromebook con Linux

En Archivos de ChromeOS, elige una carpeta como Mis archivos > Descargas > Sincronización . Haz clic derecho sobre ella y selecciona Compartir con Linux . Linux podrá acceder a ella en /mnt/chromeos; la ruta de ejemplo suele ser /mnt/chromeos/MyFiles/Downloads/Sync. Compartir le da a Linux acceso a esa carpeta sin moverla. Consulta la guía de configuración de ChromeOS Linux .

Aplicación Archivos de ChromeOS en Descargas con un menú contextual de carpeta y Compartir con Linux resaltado.
Comparte la carpeta del Chromebook con Linux para que Syncthing pueda acceder a ella.

5. Añade la carpeta en Syncthing.

En el panel de control, seleccione Agregar carpeta . Establezca una etiqueta como Sincronización de descargas y use el selector de carpetas para elegir la ruta compartida. Deje el tipo de carpeta en Enviar y recibir para la sincronización bidireccional y luego guarde. Si falta la carpeta, revise Archivos para confirmar que el uso compartido de Linux está habilitado y verifique la ruta en /mnt/chromeos.

Diálogo de Syncthing para agregar carpeta que muestra la etiqueta Descargas Sync y la ruta de Linux /mnt/chromeos/MyFiles/Downloads/Sync.
Agrega la ruta visible para Linux de la carpeta de tu Chromebook en Syncthing.

6. Empareja otro dispositivo y comparte la carpeta.

Inicia Syncthing en el otro ordenador o teléfono. En su interfaz, selecciona Acciones > Mostrar ID y copia el ID del dispositivo. En el Chromebook, selecciona Agregar dispositivo remoto , pega el ID, asígnale un nombre reconocible y guarda. Los ID están pensados ​​para ser compartidos con otros usuarios.

El emparejamiento es mutuo: acepta el Chromebook en el otro dispositivo y añade su ID si se te solicita. En el Chromebook, edita la carpeta y selecciona el dispositivo remoto en sus opciones para compartir. Guarda los cambios. La guía de inicio rápido de Syncthing explica cómo intercambiar dispositivos y carpetas.

Diálogo de Syncthing para agregar un dispositivo remoto con un campo de ID de dispositivo, nombre de la computadora portátil y descargas sincronizadas seleccionadas para compartir.
Agregue el ID del dispositivo de la otra computadora y seleccione la carpeta que desea compartir.

7. Acepte la carpeta y confirme la sincronización.

En el otro dispositivo, acepte la oferta de carpeta y seleccione su ubicación local. Realice una copia de seguridad de los archivos existentes antes de conectar carpetas con contenido importante; que los nombres coincidan no garantiza que los datos sean idénticos. Cuando ambos dispositivos estén en línea, el panel de control debería mostrar que el dispositivo está conectado y que el estado de la carpeta está actualizado . Cree un archivo de prueba pequeño y confirme que aparece en el otro dispositivo.

Los cambios y las eliminaciones se sincronizan entre dispositivos. Para opciones de recuperación, active el control de versiones de archivos en el dispositivo receptor y mantenga una copia de seguridad independiente. Consulte la documentación de Syncthing sobre el control de versiones de archivos .

El panel de control de Syncthing muestra que la sincronización de descargas está actualizada y que hay un ordenador portátil conectado.
El panel de control muestra el estado de sincronización de las carpetas y si el ordenador remoto está conectado.

Solución de problemas

  • El panel de control no se abre: compruebe systemctl --user status syncthing.servicey vuelva a cargar http://localhost:8384. El reenvío de localhost de ChromeOS o una política de administrador pueden afectar el acceso.
  • El dispositivo remoto está desconectado: Confirme que ambos dispositivos estén ejecutando Syncthing y que hayan aceptado sus respectivas identificaciones. La sincronización directa utiliza TCP y el puerto UDP 22000; el descubrimiento local utiliza UDP 21027. Los cortafuegos pueden bloquear estos puertos. Los relés pueden ser útiles cuando falla una conexión directa, aunque las transferencias pueden ser más lentas. Consulte la guía oficial del cortafuegos .
  • Se requiere sincronización directa entrante: el reenvío de puertos de ChromeOS puede exponer puertos de Linux a otros dispositivos. Reenvíe los puertos de sincronización solo si es necesario y mantenga la interfaz gráfica web en el puerto 8384 privada. Si vincula esa interfaz gráfica a 0.0.0.0, Syncthing recomienda una contraseña segura y HTTPS.

Para obtener información sobre la disponibilidad y la configuración de Linux, consulte las instrucciones de Google para Chromebooks con Linux .

Dejar un comentario

Cómo ver Emby en ChromeOS en Chrome

Cómo ver Emby en ChromeOS en Chrome

Abre la aplicación web Emby en tu Chromebook, inicia sesión en tu servidor y reproduce películas, series, música y fotos sin necesidad de instalar Linux.

Cómo configurar Syncthing en un Chromebook

Cómo configurar Syncthing en un Chromebook

Instala Syncthing en un Chromebook, comparte una carpeta de ChromeOS con Linux, conecta otro dispositivo y mantén la interfaz web privada.

Cómo usar el navegador Tor en un Chromebook

Cómo usar el navegador Tor en un Chromebook

Habilita Linux en tu Chromebook, instala el navegador Tor con el lanzador Flatpak del Proyecto Tor, conéctate a Tor y comprende qué protege esta configuración.

Cómo usar Bitwarden en ChromeOS: Instalar, guardar y autocompletar

Cómo usar Bitwarden en ChromeOS: Instalar, guardar y autocompletar

Instala Bitwarden en un Chromebook, guarda tu primer inicio de sesión, rellena automáticamente las páginas web y descubre cuándo conviene usar la aplicación de escritorio opcional para Linux.

Cómo instalar y usar navegadores alternativos en un Chromebook

Cómo instalar y usar navegadores alternativos en un Chromebook

Instala Firefox, Brave, Edge u Opera en un Chromebook con Linux. Aprende a habilitar el entorno Debian, elegir un paquete compatible y comprender sus limitaciones.

Cómo leer libros electrónicos en un Chromebook: Play Books y Foliate

Cómo leer libros electrónicos en un Chromebook: Play Books y Foliate

Lee archivos EPUB y PDF en Google Play Libros en tu Chromebook, o instala Foliate a través de Linux para obtener un lector local que admita más formatos.

Cómo instalar y usar VLC en un Chromebook

Cómo instalar y usar VLC en un Chromebook

Instala VLC en un Chromebook desde Google Play, reproduce archivos locales y contenido multimedia de red, o configura la versión de escritorio para Linux cuando la necesites.

Cómo configurar Krita en un Chromebook

Cómo configurar Krita en un Chromebook

Instala Krita en un Chromebook con ChromeOS Linux y Flatpak, luego inicia la aplicación, abre las ilustraciones compartidas y soluciona los problemas comunes de configuración.

Cómo usar Microsoft Teams en un Chromebook

Cómo usar Microsoft Teams en un Chromebook

Para usar Teams en un Chromebook a través de Chrome, inicia sesión con una cuenta profesional o escolar, instala la aplicación web opcional y soluciona los problemas de cámara o micrófono.

Cómo instalar Visual Studio Code en un Chromebook

Cómo instalar Visual Studio Code en un Chromebook

Configura ChromeOS Linux, elige el paquete Debian de VS Code adecuado para tu Chromebook e instala el editor de escritorio con APT.