Tekninen seloste

Tärkeimmät tiedot it-väelle L'Mathin asentamisen ja ylläpitämisen kannalta.



Erot kuluttajaversion ja organisaatioversion välillä

  • Versiot jaellaan erillisinä asennuspaketteina, oppilaitosversio ladataan omalta sivultaan
  • Organisaatioversio asentuu kansioon LMathS ja kuluttajaversio kansioon LMath
  • Ohjelmaa ei voi käyttää ilman aktivointikoodia

Pääsy verkkoon

L'Math vaatii internet-yhteyden lisenssin aktivointia ja aktivoinnin uusimista varten. Versiot >1.10.x toimivat ilman internet-yhteyttä noin seitsemän päivän ajan.

Ohjelman täytyy pystyä ottamaan yhteyttä seuraaviin isäntänimiin ja portteihin:

  • lehtodigital.fi (https, 443)
  • api.lehtodigital.fi (https, 443)
  • static.lehtodigital.fi (https, 443)
  • lisu.lehtodigital.fi (https, 443)

Aktivointi ja esiaktivointi

Lue lisää: Lisenssin aktivoiminen

Ohjelman datakansio

L'Math säilyttää käyttäjäkohtaiset asetus- ja datatiedostot oheisessa kansiossa:

  • Windows: %appdata%\LMath
  • macOS: ~/Library/Application Support/LMath
  • Linux: ~/.local/share/LMath

Tässä kansiossa sijaitsevat muun muassa

  • backups/ =  automaattisesti otetut varmuuskopiot ja niiden metadata
  • logs/ =  lokitiedostot
  • temporary/ =  välilehtien ja työkirjojen väliaikaiskansiot
  • Asetustiedostot   (settings.json, user.json)
  • Cache- ja datatiedostot  (boot.txt, dismiss.json, lastFiles.json, last.json, recentFiles.json, shares.json, uuid.json, welcome.json)
  • Aktivointitiedosto  (.license)

Päivitykset

L'Mathissa on automaattinen päivitysjärjestelmä, joka hakee ja asentaa uusimman ohjelmapaketin käyttäjäkohtaiseen kansioon. Windows-asennuspaketit ovat digitaalisesti allekirjoitettuja, eli jos käytössä oleva virustorjunta muutoin sallii exe-muotoisten ohjelmien avaamisen, ei päivitysten toimivuudessa pitäisi olla ongelmaa.

Pohjalle asennettu L'Math-versio käynnistää uudemman ladatun version tilalleen automaattisesti. Tiedostojen avautuminen toimii normaalisti, komennon pitäisi välittyä avattavalle uudemmalle versiolle.

Automaattisten päivitysten purku- ja suorituskansio on

  • Windowsilla %localappdata%\lmath-bootstrap
  • macOS:llä ~/Library/Application Support/lmath-bootstrap
  • Linuxilla ~/.lmath/lmath-bootstrap

Manuaalinen päivittäminen

Manuaalinen päivittäminen saattaa tulla tarpeeseen, mikäli automaattisessa päivityksessä menee jokin pieleen, tai pohjaversiota suositellaan päivitettäväksi esimerkiksi tietoturvan takia.

Päivittäminen tapahtuu lataamalla ja asentamalla uusin asennuspaketti normaaliin tapaan. Inno Setup muistaa asennuskansion ja -version, ja järjestää päivityksen oikeaan paikkaan, myös hiljaisesti. Jos pohjalle asennettu L'Math-versio on uudempi kuin ladatut automaattipäivitetyt versiot, avautuu pohjaversio oletuksena, joten manuaalinen päivittäminen ei vaadi sen erityisempiä toimenpiteitä.

Automaattipäivitysten poistaminen käytöstä

Automaattipäivitykset voi poistaa käytöstä asetuksista. Jos käytöstä poistaminen halutaan tehdä etukäteen, voi käyttäjän datakansiosta löytyvään settings.json -tiedostoon asettaa ennen L'Mathin käyttöä seuraavat arvot:

{"checkForUpdates":false,"notifyNewUpdates":false,"enableAutoPatches":false}