Installatie, gegevensmap en logboeken
Wat de Nordvec-desktopapp installeert op Windows, macOS en Linux, elk bestand dat het naar de schijf schrijft, en waar het logbestand zich bevindt.
Deze pagina geeft aan waar de desktop-app schrijft op elk besturingssysteem, voor jouw eigen administratie of een IT-beoordeling. Hij wordt gegenereerd vanuit de buildconfiguratie van de app en de bestandsnamen die de code schrijft, dus wijzigt wanneer deze veranderen.
De app is Nordvec Desktop, applicatie-id com.nordvec.desktop.
- Installatieprogramma: een
.exesetup-programma voor x64. - Installeren voor: het installatieprogramma vraagt of je het alleen voor jezelf of voor iedereen op de computer wilt installeren. Alleen voor jou is voorgeselecteerd en vereist geen beheerdersrechten.
- Installatiemap: je kunt deze kiezen in het installatieprogramma.
- Deïnstalleren verwijdert de onderstaande gegevensmap samen met de app. Bijwerken doet dit niet.
- Gegevensmap:
%APPDATA%\Nordvec Desktop - Logbestand:
%APPDATA%\Nordvec Desktop\logs\nordvec-<date>.log
- Download: een schijfkopie (
.dmg) of een.ziparchief, voor Apple silicon en Intel Macs (één universele build). - Vereist: macOS 13.0 of hoger.
- De app verwijderen laat de onderstaande gegevensmap intact; verwijder deze om de lokale syncgegevens te wissen.
- Gegevensmap:
~/Library/Application Support/Nordvec Desktop - Logbestand:
~/Library/Application Support/Nordvec Desktop/logs/nordvec-<date>.log
- Download: een AppImage voor x64. Deze draait onder jouw gebruikersaccount, zonder systeembrede installatie.
- De app verwijderen laat de onderstaande gegevensmap intact; verwijder deze om de lokale syncgegevens te wissen.
- Sleutelbos: de app heeft een actieve gnome-keyring of KWallet nodig om de lokale syncgegevens te versleutelen, en synchroniseert niet zonder.
- Gegevensmap:
~/.config/Nordvec Desktop - Logbestand:
~/.config/Nordvec Desktop/logs/nordvec-<date>.log - Wanneer
XDG_CONFIG_HOMEis ingesteld, is de gegevensmap$XDG_CONFIG_HOME/Nordvec Desktopin plaats daarvan.
Alles wat de app op jouw computer bewaart, staat in de gegevensmap voor jouw besturingssysteem, hierboven. Elk ingelogd account heeft een eigen syncopslag.
| Naam | Wat het bevat |
|---|---|
sync-state-<account key>.sqlite | De syncstore voor één ingelogd account: bewaakte mappen, uitsluitingen, de wachtrijen voor uploaden en verwijderen, en wat gesynchroniseerd is. Bestandsnamen en paden hierin zijn versleuteld met een sleutel die de sleutelbos van het besturingssysteem beveiligt. |
logs/nordvec-<date>.log | Het logboek van de app voor één dag. Het registreert gebeurtenissen, tellingen en foutcodes, en elke regel vermeldt de appversie die deze heeft geschreven. Het is zo geschreven dat het geen bestandsnamen, paden of bestandsinhoud bevat. |
logs/nordvec-<date>.1.log | Het eerdere deel van het logboek van een dag, bewaard wanneer het logboek van die dag zijn groottelimiet bereikt. Maximaal één per dag. |
window-state.json | De laatste grootte en positie van het venster. |
ui-locale | De taal van de laatste pagina die de app heeft getoond, zodat het systeemvakmenu en meldingen deze gebruiken. |
update-health.json | Wanneer de app voor het laatst heeft gecontroleerd op updates en of de controles mislukken. |
whats-new-version | De laatste versie waarvan de app de lijst met wijzigingen heeft getoond, zodat de wijzigingen van elke update één keer worden getoond. |
first-run-done | Markeert dat de eerste start is uitgevoerd, zodat automatisch opstarten bij inloggen alleen voor een nieuwe installatie wordt ingeschakeld. |
crash-ledger.json | Wanneer de app voor het laatst is gestopt door een fout, alleen als tijdstippen, zodat een tweede stop kort na het heropenen ervoor zorgt dat de app gesloten blijft in plaats van opnieuw te openen. |
Terwijl de syncopslag open is, bewaart SQLite -wal, -shm, -journal bestanden naast sync-state-<account key>.sqlite; deze horen bij de opslag. De app bewaart ook de cookies en sitelocalstorage van de ingelogde sessie in de gegevensmap. De cookiewinkel is versleuteld met een sleutel die de sleutelhanger van het besturingssysteem beveiligt.
Op een computer die een vroege build heeft uitgevoerd, kun je ook het volgende aantreffen:
| Naam | Wat het bevat |
|---|---|
sync-state.json | Status geschreven door een vroege build. Bij het inloggen geeft de app deze door aan het account dat er eigenaar van is, en behoudt deze wanneer het niet kan vaststellen van wie deze is. |
logs/nordvec.log | Het logboek dat een vroege build heeft geschreven. Het wordt verwijderd samen met de dagelijkse logboeken zodra het oud genoeg is. |
logs/nordvec.log.old | Het vorige logboek dat een vroege build naast het huidige bewaarde, verwijderd onder dezelfde voorwaarden. |
sync-state-<account key>.json | Per-accountstatus geschreven door een vroege build. Bij het inloggen kopieert de app deze naar de syncstore en hernoemt deze zodra de kopie is teruggelezen. |
sync-state-<account key>.json.imported | Dezelfde vroege status nadat de inhoud ervan is gekopieerd naar de syncstore. Het bevat onversleutelde bestandsnamen en paden en niets leest het opnieuw, dus het is veilig om te verwijderen. |
De app schrijft één logbestand per dag, logs/nordvec-<date>.log in
de gegevensmap, waarbij de datum de dag op jouw computer is. Om hun map vanuit de app te openen, kies je Help > Logbestand weergeven. Wanneer het logboek van een dag 5 MB bereikt, worden de eerdere regels verplaatst naar
nordvec-<date>.1.log, zodat één dag maximaal twee bestanden bevat.
De app bewaart de laatste 14 dagen, inclusief vandaag, en maximaal 50 MB aan logboeken in totaal, waarbij de oudste dagen als eerste worden verwijderd. Het verwijdert nooit het logboek van vandaag en verwijdert alleen bestanden met deze namen.
Elke regel vermeldt de build die deze heeft geschreven, als
v=<version> sha=<commit> na de tijd en het niveau.
- Windows: kies Help > Over Nordvec Desktop.
- macOS: kies Nordvec Desktop > Over Nordvec Desktop.
- Linux: kies Help > Over Nordvec Desktop.
- Bij elke start schrijft de app ook een regel die begint met
app_ready version=naar het logbestand, gevolgd door de versie.
Controleer eerst de bekende problemen. Om een bug te melden, neem je de appversie op en, als je kunt, het logbestand. De app is zo geschreven dat het geen bestandsnamen, paden of bestandsinhoud logt, maar lees het logbestand voordat je het deelt en verwijder alles wat je niet wilt verzenden.
Was deze pagina nuttig?
Desktop-app
Installeer de Nordvec desktop-app, bekijk wat deze naar de schijf schrijft en kom erachter waarom hij een bestand weigert of overslaat.
Bekende problemen desktop-app
Waarom de Nordvec desktop-app een map weigert, een bestand overslaat, een verwijdering vasthoudt of stopt met synchroniseren, en wat je daaraan kunt doen.