L'Mathin oppilaitosversion versiot ja asentaminen
L'Math on mahdollista asentaa Windows-, macOS- ja Linux-pohjaisille järjestelmille.
Organisaatioversion lataaminen
Asiakkaille toimitetaan tilauksen ja päivitysten yhteydessä latausosoitteet muotoa static.lehtodigital.fi. Järjestelmäkohtaiset asennustiedostot ja niiden md5- ja sha-summat löytyvät samoista hakemistoista. Uusin versio löytyy linkitetystä polusta latest.
Huomioithan, että static.lehtodigital.fi ei ole varsinainen jakelupalvelu. Jakelua päätelaitteille ei kannata siis tehdä suoralla latauksella ko. osoitteesta, ettei palvelin ruuhkaudu.
↳ https://static.lehtodigital.fi/lmath/
Automaattisten latausten virittely
-
Asennuspakettien osoitteet ovat aina seuraavat. Niitä voi siis huoletta käyttää uusimman asennuspaketin lataamiseen.
-
Asennuspakettien tarkistussummat löytyvät myös samoista kansioista pakettien kanssa:
-
windows/
-
macos/
-
linux/
-
-
Uusimman versionumeron voi parsia osoitteesta https://static.lehtodigital.fi/lmath/latest/version, josta se löytyy s-etuliitteellä. Jos versiokansiosta löytyy ko.
version
-tiedosto, voi turvallisesti olettaa, että versio on ladattu palvelimelle kokonaan.
Vanhojen versioiden jakelu
Vanhat versiot saatetaan poistaa palvelimelta milloin tahansa ilman erillistä ilmoitusta.
Automaattisia latauksia ei siis kannata osoittaa mihinkään kiinteään versioon,
vaan mieluummin latest
-kansioon, joka osoittaa aina uusimpaan versioon.
Asentaminen Windows-järjestelmille
L'Math jaellaan Inno Setup -asennuspakettina. Inno Setup -asentimen komentoriviparametreista löytyy täydellinen dokumentaatio täältä. Asennukset on mahdollista suorittaa hiljaisina.
Esimerkki hiljaisesta kaikille käyttäjille tehtävistä asennuksesta (järjestelmänvalvojan oikeuksilla), joka ei sammuta L'Math-sovellusta, ja kirjoittaa lokin tiedostoon lmath_install.log:
setup.exe /SILENT /VERYSILENT /ALLUSERS /NOCLOSEAPPLICATIONS /LOG="lmath_install.log"
Inno Setup -asennin pitää kirjaa asennetusta versiosta, asennussijainnista, kuvakkeista jne. asennusten ja päivitysten välillä. Yleisesti ottaen ei ole siis tarpeen poistaa aiempia L'Math-versioita ennen päivityksiä.
Asennus on mahdollista tehdä myös perinteisen graafisen asentimen avulla, kuten yksityiskäyttäjien ohjeissa on yksityiskohtaisesti opastettu.
Asentaminen macOS-järjestelmille
macOS-asennuspaketit ovat dmg-levykuvia, jotka sisältävät L'Math-ohjelmatiedoston ja kansiolinkin Applications-kansioon. Asentamisen voi suorittaa haluamallaan tavalla kopioimalla ja asettamalla ohjelmatiedoston käyttäjien saataville.
Asentaminen GNU/Linux-järjestelmille
Linuxille jaellaan pääsääntöisesti AppImage-pakettia,
jonka pitäisi olla käyttökelpoinen kaikilla moderneilla alustoilla.
Jakelun ja käyttölevityksen voi toteuttaa esimerkiksi sijoittamalla ohjelmapaketin yhteiseen polkuun ja säätämällä tiedosto-oikeudet riittäviksi,
ja luomalla tarvittavat .desktop
-entryt käyttäjille.
Yksinkertaisimmillaan AppImage-paketin voi siis jaella ja jemmata johonkin päin järjestelmää, ja saattaa käyttäjän näkyville esimerkiksi valikkokuvakkeena.
Asennusskripti
Oheisella skriptillä L'Mathin uusimman organisaatioversion voi ladata ja asentaa verkossa olevalle GNU/Linux-laitteelle.
Voit avata komennossa olevan linkin selaimessasi ja muokata asennusskriptiä tarpeisiisi sopivaksi.
Skriptin aputiedot saa näkyviin flagilla --help
.
↳ https://lehtodigital.fi/f/Q1Nqt
Alla on pari esimerkkikomentoa, joilla ko. skriptin voi ladata ja ajaa tyypillisessä Linux-ympäristössä,
jolloin se asentaa ohjelmiston uusimman version automaattisesti.
Samoja komentoja ja samaa skriptiä voi käyttää myös uudelleen, jolloin se päivittää ohjelmiston uusimpaan versioon.
Flagilla -y
voi myös hiljentää skriptin vahvistuskyselyn.
Suosittelemme lataamaan kyseisen skriptin ja tutkailemaan tai muokkaamaan sitä tarpeisiinne sopivaksi.
Asennus kaikille käyttäjille polkuun /opt/lmaths
(Vaatii root-tasoiset oikeudet kirjoittaakseen opt- ja usr-kansioihin)
wget -qO lmath.sh https://lehtodigital.fi/f/Q1Nqt && bash ./lmath.sh && rm ./lmath.sh
Asennus nykyiselle käyttäjälle polkuun ~/.lmaths
(Sama skripti, mutta flagilla --local
)
wget -qO lmath.sh https://lehtodigital.fi/f/Q1Nqt && bash ./lmath.sh --local && rm ./lmath.sh
Globaalin asennuksen poistaminen
rm -rf /opt/lmaths
rm -f /usr/share/applications/lmaths.desktop
xdg-desktop-menu forceupdate