Gramps 5.1.3 julkaistu

68 views
Skip to first unread message

Pekka Valta

unread,
Aug 15, 2020, 3:19:53 AM8/15/20
to Gramps Finland
https://github.com/gramps-project/gramps/releases/tag/v5.1.3

Versiospeksien mukaan kyseessä on virheiden ja käytettävyyden päivitysversio, joten kiirettä päivittämiseen ei ole, jollei jokin virheistä ole juuri omalla kohdalla tökkinyt.

Spekseistä näkyy, että Matti on päivittänyt fi-käännöspaketin. Bravo!  Grampsista on kaikkiaan 43 kielen eri ajantasalla olevat käännökset, joten hienoa olla 11 päivitetyn kielen ryhmässä.

Toistaiseksi AIO-pakettia ei löydy. Kun olen itse aina suorittanut asentamisen sen avulla, niin nörteille kysymys: Onko suorassa asennuksessa Githubin kautta jotain huomioitavaa?


niememat

unread,
Aug 16, 2020, 5:56:20 AM8/16/20
to Gramps Finland
Kokemuksia Grampsin Git asennuksesta.

Pekan kysymys oli onko asennuksessa Githubin kautta jotain huomioitavaa. Suurin muutos on että pakettiasennuksesta poiketen lähes kaikki asennuksen vaiheet tehdään päätteessä (terminaalissa).  Asennusvaiheita on myös paljon, mutta asennuksen jälkeen ylläpito on suhteellisen helppoa. Tässä on kuvattu Linux Mint 19.3 Cinnamon versiolla tehty asennus. Muilla Linux paketeilla tehdyissä asennuksissa voi olla eroa. Olen testannut ohjeen toimivuuden "puhtaalla" koneella järjestelmän asennuksen jälkeen.

Ensin koneelle pitää asentaa Git järjestelmä. Asennuksen periaate on että ~$ merkin jälkeinen merkkijono kirjoitetaan tai kopioidaan se tekstistä ja käynnistetään enterillä päätteessä. Asennus vaatii pääkäyttäjän salasanan ja oikeudet.

GIT ASENNUS KONEELLE

~$ sudo apt-get install git 

(tarvittavien git työkalujen asennus)

GRAMPS OHJELMIEN KLOONAUS OMALLE KONEELLE 


(Luodaan omalle koneelle Gramps niminen hakemisto jossa on klooni Githubin Gramps ohelmista. Kloonauksen jälkeen on siirryttävä päätteellä ~$ cd Gramps komennolla Gramps hakemistoon tai avaamalla pääte hiiren oikealla Gramps hakemistossa.)

TYÖSKENTELY HAARASSA

~/Gramps$ git checkout maintenance/gramps51
~/Gramps$ git checkout origin/master

Valitaan asennettava Gramps versio gramps51 tai master (oletus)

TILAN TARKISTUS

~/Gramps$ git status

(varmistetaan että työskennellään oikealla versiolla. Palaute näyttää version)

On branch maintenance/gramps51
Your branch is up to date with 'origin/maintenance/gramps51'.

nothing to commit, working tree clean
~/Gramps$ 

ENNEN GRAMPS ASENNUSTA

Koneella tulee olla asennettuna python3-setuptools (distutils) pakeketti.
Löytyy ohjelmistohallinnasta.

GRAMPS OHJELMAN ASENNUS

Pääte avataan Gramps hakemistossa.

~/gramps $ python3 setup.py build

(Asennuspaketin muodostaminen)

~/gramps $ sudo python3 setup.py install

(Ohjelman asentaminen, vaatii pääkäyttäjän salasanan.)

LISÄOHJELMAPAKETTIEN ASENTAMINEN

Gramps sujuva käyttö edellyttää lukuisia lisäohjelmia. Lisäohjelmat olen asentanut kaikki vaikka osa olisi jo asennettu. Asennetusta ohjelmasta tulee ilmoitus asennuksen yhteydessä. Osa ohjelmista vaatii vahvistusta, johon vastataan myönteisesti (k). (Lisäohjelmapaketit tulee asentaa myös Grampsin pakettiasennuksen jälkeen.)

~$ sudo apt-get install python3-bsddb3
~$ sudo apt-get install graphviz
~$ sudo apt-get install python-pyicu
~$ sudo apt-get install python3-icu
~$ sudo apt-get install gir1.2-osmgpsmap
~$ sudo apt-get install libgexiv2-2
~$ sudo apt-get install gir1.2-gexiv2
~$ sudo apt-get install rcs
~$ sudo apt-get install language-pack-gnome-fi
~$ sudo apt-get install gir1.2-goocanvas
~$ sudo apt-get install python3-gi
~$ sudo apt-get install xdg-utils
~$ sudo apt-get install python3-gi-cairo
~$ sudo apt-get install librsvg2-2
~$ sudo apt-get install gir1.2-gexiv2-0.10
~$ sudo apt-get install gir1.2-gtkspell3-3.0
~$ sudo apt-get install python3-pil
~$ sudo apt-get install intltool
~$ sudo apt-get install python3-networkx
~$ sudo apt-get install graphviz-dev

ASENNETAAN OHJELMALÄHTEISTÄ

Nämä paketit tulee olla asennettu koneelle, tarkista/asenna 

Ohjelmalähteistä Python3-pygraphviz
Ohjelmalähteistä Python3-pydotplus
Ohjelmalähteistä Python3-opencv
Ohjelmalähteistä Python-pyexiv2
Ohjelmalähteistä Gir1.2-geocodeglib-1.0
Ohjelmalähteistä Python3-fontconfig
Ohjelmalähteistä Python3-enchant
Ohjelmalähteistä Python3-gtkspellcheck
Ohjelmalähteistä Ttf-mscorefonts-installer

Jostain syystä asennus ei tee käynnistintä valikkoon vaan se on tehtävä manuaalisesti. Avaa hiiren oikealla näppäimellä valikko kuvakkeesta asetukset/valikko ja avaa valikon muokkausikkuna. Käynnistin tehdää toimisto-ohjelmien valikkoon.

KÄYNNISTIMEN TEKO

Name: Gramps
Command: gramps %F
Comment: Hallinnoi sukutietoja, tee sukututkimusta ja analysoi sukutietoja

Gramps kuvake löytyy 
/usr/local/share/icons/gramps.png
hakemistosta

UUSIEN JA KORJATTUJEN PAKETTIEN ASENTAMINEN

Asennuksen jälkeen ohjelman ylläpitoon riittää usein kolmen komentojonon käyttö. Pääte käynnistetää Gramps hakemistossa.

UUSIEN TIEDOSTOJEN NOUTO

~/gramps $ git pull

(ladataan mahdolliset uudet muuttuneet tiedosostot.)

UUSIEN TIEDOSTOJEN ASENNUS

~/gramps $ python3 setup.py build

(Asennuspaketin muodostaminen)

~/gramps $ sudo python3 setup.py install

(Ohjelman uusien ominaisuuksien asentaminen, vaatii pääkäyttäjän salasanan.)

niememat

unread,
Oct 24, 2020, 12:30:51 PM10/24/20
to Gramps Finland
Gramps asennus tällä menetelmällä toimii vain Gramps 5.1 versioon asti.
Reply all
Reply to author
Forward
0 new messages