Hoe Syncthing in te stellen op een Chromebook

Syncthing werkt op een Chromebook via de Linux-ontwikkelomgeving, ook wel Crostini genoemd. Installeer het vanuit de officiële Debian-repository, start de gebruikersservice, deel een ChromeOS-map met Linux en koppel vervolgens de Chromebook met een ander Syncthing-apparaat. Linux-ondersteuning moet beschikbaar zijn op uw apparaat; een beheerder op uw werk of school kan dit uitschakelen. Syncthing synchroniseert wijzigingen, inclusief verwijderingen, dus maak een aparte back-up van belangrijke bestanden.

1. Schakel Linux-ondersteuning in

Open Instellingen > Over ChromeOS > Ontwikkelaars . Selecteer naast Linux-ontwikkelomgeving de optie Instellen en volg de aanwijzingen. ChromeOS maakt een Debian-container aan en opent Terminal. Selecteer in Terminal het penguintabblad als daarom wordt gevraagd en vernieuw vervolgens de pakketlijsten.

sudo apt update
In de ChromeOS-instellingen wordt de kaart van de Linux-ontwikkelomgeving weergegeven, met de knop 'Instellen' onder 'Ontwikkelaars'.
Open de configuratiekaart voor de Linux-ontwikkelomgeving in het gedeelte 'Ontwikkelaars' van de ChromeOS-instellingen.
De Linux-terminal van de Chromebook bij de Penguin-prompt na het uitvoeren van `sudo apt update`.
Vernieuw de Debian-pakketindex in de Chromebook-terminal voordat je Syncthing installeert.

2. Installeer Syncthing vanuit de officiële repository.

Het Debian-pakket is mogelijk niet up-to-date met de huidige stabiele release van Syncthing. Het Syncthing-project beheert een ondertekende APT-repository. Voeg de releasesleutel en de stabiele v2-broncode toe en installeer vervolgens:

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

Bevestig de pakketinstallatie wanneer APT daarom vraagt. Deze stappen volgen de officiële Syncthing APT-instructies .

Een Penguin Terminal-venster met de opdracht voor de installatie van het Syncthing-pakket en een APT-bevestigingsprompt.
Installeer het Syncthing-pakket nadat je de officiële stabiele APT-bron hebt toegevoegd.

3. Start Syncthing en open het dashboard.

Schakel de service per gebruiker in, zodat Syncthing op de achtergrond draait voor uw Linux-sessie:

systemctl --user enable --now syncthing.service

Open in Chrome het bestand ` http://localhost:8384. ChromeOS tunnelt localhost-verbindingen naar Crostini. De GUI van Syncthing luistert standaard op localhost; behoud deze instelling voor gebruik op een Chromebook en stel poort 8384 niet open voor uw netwerk. Als de service-eenheid niet beschikbaar is, voer dan syncthing --no-browserin Terminal het commando `cstini.json` uit en laat dit venster openstaan ​​tijdens het synchroniseren. Gebruik slechts één startmethode tegelijk. Zie de officiële handleiding voor automatisch starten .

De Syncthing-webinterface op localhost:8384 met lege mappen en een 'Ready This Device'-kaart.
Het lokale Syncthing-dashboard is de plek waar je mappen en externe apparaten toevoegt.

4. Deel een Chromebook-map met Linux.

In ChromeOS Bestanden kiest u een map, bijvoorbeeld Mijn bestanden > Downloads > Synchroniseren . Klik er met de rechtermuisknop op en selecteer Delen met Linux . Linux heeft er dan toegang toe via /mnt/chromeos; het voorbeeldpad is meestal /mnt/chromeos/MyFiles/Downloads/Sync. Door te delen krijgt Linux toegang tot die map zonder deze te hoeven verplaatsen. Zie de installatiehandleiding voor ChromeOS Linux .

De ChromeOS Bestanden-app in Downloads met een contextmenu voor mappen en de optie 'Delen met Linux' geselecteerd.
Deel de Chromebook-map met Linux, zodat Syncthing er toegang toe heeft.

5. Voeg de map toe in Syncthing.

Selecteer in het dashboard ' Map toevoegen '. Geef een label op, bijvoorbeeld 'Downloads Sync' , en gebruik de mapkiezer om het gedeelde pad te selecteren. Laat het maptype op ' Verzenden en ontvangen' staan ​​voor tweewegsynchronisatie en sla de wijzigingen op. Als de map ontbreekt, controleer dan 'Bestanden' om te bevestigen dat Linux-deling is ingeschakeld en controleer het pad onder /mnt/chromeos.

Het dialoogvenster 'Map toevoegen' van Syncthing toont het label 'Downloads Sync' en het Linux-pad /mnt/chromeos/MyFiles/Downloads/Sync.
Voeg het voor Linux zichtbare pad naar uw Chromebook-map toe in Syncthing.

6. Koppel een ander apparaat en deel de map.

Start Syncthing op de andere computer of telefoon. Kies in de interface Acties > ID weergeven en kopieer de apparaat-ID. Selecteer op de Chromebook ' Extern apparaat toevoegen' , plak de ID, geef het een herkenbare naam en sla op. ID's zijn bedoeld om te worden gedeeld met andere gebruikers.

Het koppelen is wederzijds: accepteer de Chromebook op het andere apparaat en voeg de ID ervan toe als daarom wordt gevraagd. Bewerk op de Chromebook de map en selecteer het externe apparaat in de deelopties. Sla de wijzigingen op. De handleiding voor het starten met Syncthing beschrijft het uitwisselen van apparaten en mappen.

Het dialoogvenster 'Extern apparaat toevoegen' van Syncthing toont een veld voor de apparaat-ID, de laptopnaam en de optie 'Downloads synchroniseren' geselecteerd voor delen.
Voeg de apparaat-ID van de andere computer toe en selecteer de map die u wilt delen.

7. Accepteer de map en bevestig de synchronisatie.

Accepteer op het andere apparaat het aanbod voor de map en kies de lokale bestemming. Maak een back-up van bestaande bestanden voordat u mappen met belangrijke inhoud koppelt; overeenkomende namen garanderen niet dat de gegevens identiek zijn. Wanneer beide apparaten online zijn, moet het dashboard de verbonden peer weergeven en de mapstatus ' Up-to-date' zijn . Maak een klein testbestand aan en controleer of het op het andere apparaat verschijnt.

Wijzigingen en verwijderingen worden gesynchroniseerd tussen apparaten. Voor herstelopties kunt u bestandsversiebeheer inschakelen op het ontvangende apparaat en een onafhankelijke back-up maken. Zie de documentatie over bestandsversiebeheer van Syncthing .

Het Syncthing-dashboard toont dat de downloadsynchronisatie up-to-date is en dat er een laptop is aangesloten.
Het dashboard toont de synchronisatiestatus van mappen en of de externe computer is verbonden.

Probleemoplossing

  • Het dashboard wordt niet geopend: controleer systemctl --user status syncthing.serviceen vernieuw de pagina http://localhost:8384. Toegang kan worden belemmerd door het doorsturen van localhost in ChromeOS of door een beheerdersbeleid.
  • De verbinding met de peer is verbroken: controleer of beide apparaten Syncthing uitvoeren en elkaars ID's hebben geaccepteerd. Directe synchronisatie maakt gebruik van TCP- en UDP-poort 22000; lokale detectie maakt gebruik van UDP-poort 21027. Firewalls kunnen deze poorten blokkeren. Relays kunnen helpen wanneer een directe verbinding mislukt, hoewel de overdracht dan mogelijk trager is. Lees de officiële firewallhandleiding .
  • Directe inkomende synchronisatie is nodig: poortforwarding in ChromeOS kan Linux-poorten beschikbaar maken voor andere apparaten. Forward de synchronisatiepoorten alleen indien nodig en houd de webinterface op poort 8384 privé. Als u die interface koppelt aan 0.0.0.0Syncthing, raadt Syncthing een sterk wachtwoord en HTTPS aan.

Voor informatie over de beschikbaarheid en installatie van Linux, raadpleeg de instructies van Google voor Chromebooks met Linux .

Laat een reactie achter

Hoe je Emby kunt bekijken op ChromeOS in Chrome

Hoe je Emby kunt bekijken op ChromeOS in Chrome

Open de Emby Web App op je Chromebook, log in op je server en speel films, series, muziek en foto's af zonder Linux te installeren.

Hoe Syncthing in te stellen op een Chromebook

Hoe Syncthing in te stellen op een Chromebook

Installeer Syncthing op een Chromebook, deel een ChromeOS-map met Linux, verbind een ander apparaat en houd de webinterface privé.

Hoe gebruik je de Tor-browser op een Chromebook?

Hoe gebruik je de Tor-browser op een Chromebook?

Schakel Linux in op je Chromebook, installeer Tor Browser met de Flatpak-launcher van het Tor Project, maak verbinding met Tor en ontdek wat de configuratie beschermt.

Bitwarden gebruiken op ChromeOS: installeren, opslaan en automatisch invullen

Bitwarden gebruiken op ChromeOS: installeren, opslaan en automatisch invullen

Installeer Bitwarden op een Chromebook, sla je eerste inloggegevens op, vul websites automatisch in en ontdek wanneer de optionele Linux-desktopapp nuttig is.

Hoe installeer en gebruik je alternatieve browsers op een Chromebook?

Hoe installeer en gebruik je alternatieve browsers op een Chromebook?

Installeer Firefox, Brave, Edge of Opera op een Chromebook met Linux. Leer hoe je de Debian-omgeving inschakelt, een compatibel pakket kiest en de beperkingen begrijpt.

Hoe lees je e-books op een Chromebook: Play Books en Foliate

Hoe lees je e-books op een Chromebook: Play Books en Foliate

Lees EPUB's en PDF's in Google Play Books op je Chromebook, of installeer Foliate via Linux voor een lokale lezer die meer formaten ondersteunt.

Hoe installeer je Visual Studio Code op een Chromebook?

Hoe installeer je Visual Studio Code op een Chromebook?

Installeer ChromeOS Linux, kies het juiste VS Code Debian-pakket voor je Chromebook en installeer de desktopeditor met APT.

Hoe installeer en gebruik je VLC op een Chromebook?

Hoe installeer en gebruik je VLC op een Chromebook?

Installeer VLC op een Chromebook via Google Play, speel lokale bestanden en media van het netwerk af, of installeer de Linux-desktopversie wanneer je die nodig hebt.

Krita installeren op een Chromebook

Krita installeren op een Chromebook

Installeer Krita op een Chromebook met ChromeOS Linux en Flatpak, start vervolgens de app, open gedeelde illustraties en los veelvoorkomende problemen met de installatie op.

Hoe gebruik je Microsoft Teams op een Chromebook?

Hoe gebruik je Microsoft Teams op een Chromebook?

Gebruik Teams op een Chromebook via Chrome, meld je aan met een werk- of schoolaccount, installeer de optionele webapp en los problemen met de camera of microfoon op.