Installation, datamappe og logfiler
Hvad Nordvecs desktopapp installerer på Windows, macOS og Linux, alle filer den skriver til disken, og hvor dens logfil befinder sig.
Denne side angiver, hvor desktop-appen skriver på hvert operativsystem, til dine egne optegnelser eller en IT-gennemgang. Den genereres ud fra appens build-konfiguration og de filnavne, dens kode skriver, så den ændres, når de gør.
Appen er Nordvec Desktop, applikations-id com.nordvec.desktop.
- Installationsprogram: et
.exeopsætningsprogram til x64. - Installer til: installationsprogrammet spørger, om det skal installeres kun til dig eller til alle på computeren. Kun til dig er forvalgt og kræver ingen administratorrettigheder.
- Installationsmappe: du kan vælge den i installationsprogrammet.
- Afinstallation fjerner datamappen nedenfor sammen med appen. Opdatering gør ikke.
- Datamappe:
%APPDATA%\Nordvec Desktop - Logfil:
%APPDATA%\Nordvec Desktop\logs\nordvec-<date>.log
- Download: et diskbillede (
.dmg) eller et.ziparkiv, til Apple silicon og Intel Macs (én universel version). - Kræver: macOS 13.0 eller nyere.
- Fjernelse af appen efterlader datamappen nedenfor; slet den for at fjerne de lokale synkroniseringsdata.
- Datamappe:
~/Library/Application Support/Nordvec Desktop - Logfil:
~/Library/Application Support/Nordvec Desktop/logs/nordvec-<date>.log
- Download: en AppImage til x64. Den kører som din bruger uden systemdækkende installation.
- Fjernelse af appen efterlader datamappen nedenfor; slet den for at fjerne de lokale synkroniseringsdata.
- Nøglering: appen kræver en kørende gnome-keyring eller KWallet til at kryptere sine lokale synkroniseringsdata og synkroniserer ikke uden en.
- Datamappe:
~/.config/Nordvec Desktop - Logfil:
~/.config/Nordvec Desktop/logs/nordvec-<date>.log - Når
XDG_CONFIG_HOMEer sat, er datamappen$XDG_CONFIG_HOME/Nordvec Desktopi stedet.
Alt, hvad appen gemmer på din computer, ligger i datamappen for dit operativsystem ovenfor. Hver logget konto har sin egen synkroniseringslager.
| Navn | Hvad den indeholder |
|---|---|
sync-state-<account key>.sqlite | Synkroniseringslageret for én logget ind konto: overvågede mapper, udelukkelser, køerne for upload og fjernelse samt hvad der er synkroniseret. Filnavne og stier i den er krypteret med en nøgle, som operativsystemets nøglering beskytter. |
logs/nordvec-<date>.log | Appens log for én dag. Den registrerer hændelser, tællinger og fejlkoder, og hver linje angiver den appversion, der skrev den. Den er skrevet, så den ikke indeholder filnavne, stier eller filindhold. |
logs/nordvec-<date>.1.log | Den tidligere del af dagens log, gemt når dagens log når sin størrelsesgrænse. Højst én per dag. |
window-state.json | Vinduets seneste størrelse og position. |
ui-locale | Sproget på den seneste side, appen viste, så bakkebjælkemenuen og notifikationer bruger det. |
update-health.json | Hvornår appen sidst tjekkede for opdateringer, og om tjekkene fejler. |
whats-new-version | Den seneste version, hvis ændringsliste appen har vist, så hver opdaterings ændringer vises én gang. |
first-run-done | Markering af, at første opstart er kørt, så start-ved-login kun aktiveres for en ny installation. |
crash-ledger.json | Hvornår appen sidst stoppede på grund af en fejl, kun som tidspunkter, så et andet stop kort efter genåbning holder den lukket i stedet for at åbne den igen. |
Mens synkroniseringslageret er åbent, holder SQLite -wal, -shm, -journal filer ved siden af sync-state-<account key>.sqlite; de hører til lageret. Appen gemmer også den loggede sessions cookies og site-lager i datamappen. Cookie-lageret er krypteret med en nøgle, som operativsystemets nøglering beskytter.
På en computer, der har kørt en tidlig build, kan du også finde:
| Navn | Hvad den indeholder |
|---|---|
sync-state.json | Tilstand skrevet af en tidlig version. Ved login afleverer appen den til den konto, der ejer den, og beholder den, hvis den ikke kan afgøre, hvem der ejer den. |
logs/nordvec.log | Loggen, som en tidlig version skrev. Den slettes sammen med de daglige logs, når den er gammel nok. |
logs/nordvec.log.old | Den tidligere log, som en tidlig version gemte ved siden af, slettet på samme vilkår. |
sync-state-<account key>.json | Tilstand per konto skrevet af en tidlig version. Ved login kopierer appen den til synkroniseringslageret og omdøber den, når kopien er læst tilbage. |
sync-state-<account key>.json.imported | Den samme tidlige tilstand efter at dens indhold er kopieret til synkroniseringslageret. Den indeholder filnavne og stier ukrypteret, og intet læser den igen, så den kan sikkert slettes. |
Appen skriver én logfil per dag, logs/nordvec-<date>.log i
datamappen, hvor datoen er dagen på din computer. For at åbne deres mappe fra appen, vælg Hjælp > Vis logfil. Når en dags log når 5 MB, flyttes dens tidligere linjer til
nordvec-<date>.1.log, så én dag højst har to filer.
Appen gemmer de seneste 14 dage, inklusive i dag, og højst 50 MB logfiler i alt, hvor de ældste dage slettes først. Den sletter aldrig dagens log, og den sletter kun filer med disse navne.
Hver linje angiver den version, der skrev den, som
v=<version> sha=<commit> efter tidspunktet og niveauet.
- Windows: vælg Hjælp > Om Nordvec Desktop.
- macOS: vælg Nordvec Desktop > Om Nordvec Desktop.
- Linux: vælg Hjælp > Om Nordvec Desktop.
- Hver opstart skriver også en linje, der starter med
app_ready version=, til logfilen, efterfulgt af versionen.
Tjek først kendte problemer. For at rapportere en fejl skal du inkludere appversionen og, hvis muligt, logfilen. Appen er skrevet til ikke at logge filnavne, stier eller filindhold, men læs loggen igennem, før du deler den, og fjern alt, du ikke ønsker at sende.
Var denne side nyttig?
Desktop-app
Installer Nordvecs desktop-app, se hvad den skriver til disken, og find ud af hvorfor den afviser eller springer en fil over.
Kendte problemer med desktop-appen
Hvorfor Nordvecs desktop-app afviser en mappe, springer en fil over, holder på en fjernelse eller stopper synkroniseringen, og hvad du kan gøre ved hvert problem.