Gravita programma’s installeren
Wij proberen het installeren van de applicaties zo eenvoudig mogelijk te houden. Elk platform heeft z’n eisen en wij proberen zoveel mogelijk aan die eisen te voldoen. We zullen even de verschillende installaties doornemen en afsluiten met een multi-platform installatie.
De installatiebestanden bevatten alleen bestanden die altijd overschreven mogen worden. Dus alleen de applicatie en enkele algemene hulpbestanden.
Als de applicatie voor het eerst start maakt het meerdere mappen en bestanden aan. En die bestanden worden gevuld met door de gebruiker ingegeven informatie. Dat zijn bestanden die feitelijk niet mogen worden overschreven. Kopieer dus nooit een map-met-de-applicatie over een andere map-met-de-applicatie, één set gegevens is dan weg.
Gravita programma’s op Linux
Voor Linux zijn er twee mogelijkheden: de Debian en de tarball. De Debian installatie is een installatiebestand die aan strikte regels moet voldoen. Het installeert de applicatie in de map /usr/local, waar als het goed is alle applicaties staan, als gebruiker ‘root’.
De tarball geeft de ander optie, het installeren in een eigen map. Maak bijvoorbeeld in de ‘home’ map een map aan, bijvoorbeeld ‘boekhouding’ en dubbelklik de tarball. De applicatie kan worden uitgepakt in de map ‘boekhouding’. Dit is de eenvoudigste mogelijkheid: geen gedoe met rechten en dergelijke (ownership).
Aangezien de Raspberry pi (Raspbian) standaard geen Debian kan installeren, is er voor dat platform (armhf) alleen een tarball.
Gravita programma’s op Mac OSX
De installatie voor de Mac komt als een zip bestand, die OSX overigens automatisch uitpakt als een .pkg bestand. Dat is een installatiescript die de gebruiker begeleidt bij de installatie. Dat .pkg bestand kan worden gestart als een programma.
Op de Mac zal altijd worden geïnstalleerd in de map ‘Programma’s’ (of ‘Programs’). Dat is in de Mac-wereld bijna verplicht en ook wel zo duidelijk.
Gravita programma’s op Windows
Windows installaties komen in de vorm van een .exe bestand en aangezien de applicatie in die installatie ook een .exe bestand is, kunnen sommige anti-virus programma’s er moeite mee hebben.
De gebruiker kan zelf een locatie kiezen voor de installatie. Als dat gebeurt op de C: schijf, is de beste keus de map ‘C: \Gebruikers\Openbaar\Gravita’ of een eigen map aan de hoofdmap, bijvoorbeeld ‘C:\Boekhouding’. Veel andere locaties op schijf C: zijn uitgesloten omdat Windows daar een bescherming toepast die bepaalde handelingen uitsluit (UAC).
Gravita programma’s Multi-platform
Voor de Linux en Windows installatie is het vrij duidelijk: installeer in een gedeelde map op een computer. Mac OSX installeert automatisch in de map ‘Programma’s:Gravita’. De applicatie kan worden gekopieerd naar de gedeelde map. Alleen de applicatie dus, die met het oranje icoontje en de .app extensie.
Als het gaat over bestaande installaties op verschillende platforms, kopieer dan de map van één platform naar de centrale locatie en alleen de applicaties van de andere platforms.
Nooit de gehele map want dan zal er data worden overschreven.