Difference between revisions of "De:Installation"

From Gramps
Jump to: navigation, search
Line 8: Line 8:
  
 
==Upgraden auf die aktuelle Version==
 
==Upgraden auf die aktuelle Version==
Wenn deine GRAMPS-Version nicht aktuell ist, verwende doch eines der vorgefertigten Pakete für diverse Distributionen:
+
Wenn sie'''GRAMPS aktualisieren''' von einer älteren Version, sollten sie vorher folgende Schritte durchführen:
  
* '''Ubuntu''': Auf sourceforge, [http://sourceforge.net/project/showfiles.php?group_id=25770 downloade gramps_zzz.deb und gramps-help_zzz.deb], und installiere es mit deinem Paketmanager.
+
# Verwenden sie ihre '''alte Version von GRAMPS''' zum '''Export''' ihres Stammbaums nach GRAMPS XML ('''privat Optionen deaktivieren''' im Exportassistent)
* '''SuSE''': Richard Bos stellt GRAMPS-Releases für das Suse APT-Repository zur Verfügung. Sie sind nicht immer up2date, und befinden sich in [http://software.opensuse.org/download/home:/rbos/ seinem Repository]. Siehe ebenfalls [http://www.suseforums.net/index.php?s=22f80a050a1e3cffffd590db0813dea9&showtopic=28727&pid=152093&st=0&#entry152093. sein Forumseintrag dazu].
+
# '''Deinstallieren''' ihre alte Version von GRAMPS
* '''Mandriva''': Pakete für Mandriva sind über urpmi vom "contrib" source erhältlich.
+
# '''Installieren''' die neue Version von GRAMPS wie weiter unten beschrieben.
* '''Fedora''': Wenn FC6, FC7, FC8: Auf sourceforge, [http://sourceforge.net/project/showfiles.php?group_id=25770 downloade gramps-zzz.fcx.rpm], wenn vorhanden, und installiere es mit deinem Paketmanager. Die Alternative (unten beschrieben) ist das [[fedora rpm|bauen von den Quellen]] aus einem rpm spec file, oder die Installation eines Binarypaketes von fedora testing.
+
# '''Erstellen''' einen neuen Stammbaum
* '''Debian''': Die letzte Version ist automatisch in der unstable version integriert und kann mit dem Paketmanager apt-get geupgraded werden. Testing wird zehn Tage später geupdated (Ausnahme: kurz vor Stable-Releases).
+
# '''Importieren''' ihre alten GRAMPS XML Daten
  
''Merke: Einige Linuxdistributionen haben verschiedene Wege um GRAMPS zu installieren. Lies bitte die spezifischen Installationsanweisungen für deine Distribution bevor du mit der Installation beginnst.''
+
==Zusätzliche Software, von der GRAMPS profitiert==
 +
GRAMPS benötigt die folgenden Programme nicht zwingend, es verbessert aber seine Funktionalität:
  
In allen anderen Fällen musst du das Source-Paket zzz.tar.gz [http://sourceforge.net/project/showfiles.php?group_id=25770 download], und GRAMPS manuell installieren. Details finden sich unterhalb.
+
* '''Spell Checking''': Die Installation von python-gnome2-extras und python-enchant sstellt das gtkspell Modul und das enchant Modul zur Verfügung, welche die Rechtschreibprüfung in den Notizen ermöglichen.
 +
* '''Graphviz''', '''Inkscape''': GRAMPS kann damit nette Stammbäume und Graphen erstellen. These are generated by the Graphviz package, which defines a code (dot), as well as programs to produce graphs (dotty, to be called from command line). This gives you as researcher most power over how your tree will look, but has a learning curve. Also, [https://gna.org/projects/kgraphviewer kgraphviewer] works fine with dot generated by GRAMPS. An alternative is to make a graphical report, converting the tree to an svg file, which you then can open/edit/refine in eg Inkscape.
 +
* '''ttf-freefont''': Nützliche Schriftarten, da sie UNICODE unterstützen und somit fast jedes Zeichen anzeigen können.
  
=Zusätzliche Software, von der GRAMPS profitiert=
+
* '''[http://portland.freedesktop.org/wiki/ XdgUtils]''' is a set of command line tools that assist applications with a variety of desktop integration tasks. About half of the tools focus on tasks commonly required during the installation of a desktop application and the other half focuses on integration with the desktop environment while the application is running. Even if the desktop components of your application are limited to an installer, configuration or management tool, Xdg-utils provides you with an easy way to enhance the usage experience of your customers by improving the integration of these components in the user's environment.
GRAMPS benötigt die folgenden Programme nicht zwingend, es verbessert aber seine Funktionalität:
+
 
 +
Andere Pakete, die auch nützlich sein können:
 +
 
 +
* '''desktop-file-utils''': see list of programs to open a media file on right click on an image
 +
 
 +
==Linux==
 +
 
 +
===Automatic download and install of GRAMPS===
 +
Before downloading GRAMPS from this site, see if your operating system's repository makes the current version available. To see what the current version is, visit [http://sourceforge.net/project/showfiles.php?group_id=25770&package_id=109309 GRAMPS stable on Sourceforge] and look at the version number of the top package.
 +
 
 +
To check what is available specifically for your Linux operating system some methods are listed below:
 +
{|{{prettytable}}
 +
!Linux Operating System
 +
!Command Line
 +
|-
 +
|<!--Linux Operating System-->Debian based systems<br>(Ubuntu & variants, Mepis,...)
 +
|<!--Command Line--><code>apt-get install gramps</code>
 +
|-
 +
|<!--Linux Operating System-->Gentoo (and Sabayon)
 +
|<!--Command Line--><code>emerge gramps </code>
 +
|-
 +
|<!--Linux Operating System-->Mandriva
 +
|<!--Command Line--><code>urpmi gramps</code>
 +
|-
 +
|<!--Linux Operating System-->Redhat based systems<br>(Fedora, CentOS...)
 +
|<!--Command Line--><code>yum install gramps</code>
 +
|-
 +
|<!--Linux Operating System-->OpenSUSE
 +
|<!--Command Line--><code>sudo zypper install gramps</code>
 +
|}
 +
 
 +
===Manual download and install of GRAMPS===
 +
If your Linux operating systems repository does not have the current version, then you may be able to download it from this site. Some helpful users of GRAMPS have made packages for various systems. If you are lucky you'll find your system below. If it's missing you can contact the developers email list for advice.
 +
 
 +
====Ubuntu and derivatives====
 +
Repository packages for '''Ubuntu''' and derivatives (Kubuntu, Mephis, LinuxMint, ...): are available on [http://sourceforge.net/project/showfiles.php?group_id=25770 GRAMPS download page].
 +
 
 +
{|{{prettytable}}
 +
!Ubuntu (Version)
 +
! GRAMPS<br>Release
 +
!Download
 +
|-
 +
|<!-- Ubuntu (Version) -->Jaunty Jackalope (9.04)
 +
|<!-- GRAMPS<br>Release -->3.1.2
 +
|<!-- Download -->[http://sourceforge.net/project/downloading.php?group_id=25770&filename=gramps_3.1.2-1_Ubuntu904.deb gramps_3.1.2-1_Ubuntu904.deb]
 +
|-
 +
|<!-- Ubuntu (Version) -->Intrepid Ibex (8.10)
 +
|<!-- GRAMPS<br>Release -->3.1.2
 +
|<!-- Download -->[http://downloads.sourceforge.net/gramps/gramps_3.1.1-1_Ubuntu810.deb?modtime=1228530730&big_mirror=0 gramps_3.1.2-1_Ubuntu810.deb]
 +
|-
 +
|<!-- Ubuntu (Version) -->Hardy (8.04)
 +
|<!-- GRAMPS<br>Release -->3.1.2
 +
|<!-- Download -->[http://transact.dl.sourceforge.net/sourceforge/gramps/gramps-3.1.2-1_Ubuntu804.deb gramps-3.1.2-1_Ubuntu804.deb]
 +
|-
 +
|<!-- Ubuntu (Version) -->Gutsy (7.10)
 +
|<!-- GRAMPS<br>Release -->3.0.3
 +
|<!-- Download -->[http://sourceforge.net/project/showfiles.php?group_id=25770  gramps_3.0.3-1_ubuntu710.deb]
 +
|-
 +
|<!-- Ubuntu (Version) -->Feisty (7.04)
 +
|<!-- GRAMPS<br>Release -->2.2.10
 +
|<!-- Download -->Download [http://sourceforge.net/project/showfiles.php?group_id=25770 gramps_2.2.10-1_all.deb]<br>and [http://sourceforge.net/project/showfiles.php?group_id=25770 gramps-help_2.2.10-1_all.deb], and install with your package manager.
 +
|-
 +
|<!-- Ubuntu (Version) -->Dapper, Edgy<br> and earlier versions of Ubuntu
 +
|<!-- GRAMPS<br>Release -->2.2.8
 +
|<!-- Download -->Download [http://sourceforge.net/project/showfiles.php?group_id=25770 gramps_2.2.8-1dapper1_all.deb]<br>and [http://sourceforge.net/project/showfiles.php?group_id=25770 gramps-help_2.2.8-1dapper1_all.deb], and install with your package manager.
 +
|}
 +
 
 +
====Debian====
 +
'''Debian''': the latest version should be in the ''unstable'' repository ([http://packages.debian.org/sid/gramps Sid Gramps]) and can be upgraded from your package manager. The ''testing'' repository is updated 10 days later (except near a new stable release), see [http://packages.debian.org/testing/gramps Testing Gramps].
 +
 
 +
====SuSE====
 +
'''SuSE''': Richard Bos has been providing the GRAMPS releases for OpenSUSE. The repository for OpenSUSE 11.1 is available from [http://download.opensuse.org/repositories/Education/openSUSE_11.1/]. Note that at the time of writing this repository is not the same as that in the repository list as "Education" and must be added as a URL. The repository for 11.0 is [http://download.opensuse.org/repositories/Education/openSUSE_11.0/] and 10.3 is [http://download.opensuse.org/repositories/Education/openSUSE_10.3/]. For earlier versions of OpenSUSE (10.2) see the forum entry about [http://www.suseforums.net/index.php?s=22f80a050a1e3cffffd590db0813dea9&showtopic=28727&pid=152093&st=0&#entry152093 satisfying GRAMPS dependencies for SuSE with the ''rbos'' and SMART]. Also, there is [[OpenSUSE_RPM|an other alternative using openSUSE BuildService]].
 +
 
 +
====Mandriva====
 +
'''Mandriva''': Newer versions of GRAMPS are sometimes backported. To install backports you must enable the ''backports'' repository (make sure you understand the instructions on the [http://wiki.mandriva.com/en/Docs/Basic_tasks/Installing_and_removing_software#Advanced_use:_Backports_and_candidate_updates Mandriva wiki]). If the latest version is not in the ''backports'' repository you cab try the ''contrib'' repository.
 +
 
 +
====Fedora====
 +
'''Fedora''': For Fedora Core look on the [http://sourceforge.net/project/showfiles.php?group_id=25770 GRAMPS download page] for a package containing ''fc'' with your number and ending with ''.rpm''. The alternative to installing from source is to [[fedora rpm|build a package]] from an rpm spec file, or install a binary from fedora testing.
 +
 
 +
====Different GNU/Linux distributions====
 +
Different GNU/Linux distributions have other preferred ways to download and install packages for GRAMPS. Please read the installation instructions specific to your distribution before downloading.
  
* '''Gnome-print''': Fügt die Möglichkeit des direkten Drucks, der Vorschau, und des Generierens von PS und PDF-Dateien hinzu. Das Paket gnome-python-desktop ist hierfür zwingend notwendig (manchmal heisst es auch debian python-gnome2-desktop).
+
In all other cases, you must [http://sourceforge.net/project/showfiles.php?group_id=25770 download] the source package (the file ending with '.tar.gz') and install GRAMPS manually. See the section about installing from source for details.
* '''Spell Checking''': Die Installation von python-gnome2-extras stellt das gtkspell Modul zur Verfügung, das die Rechtschreibprüfung in den Notizen ermöglicht.
 
* '''Graphviz''', '''Inkscape''': GRAMPS kann damit nette Stammbäume und Graphen erstellen.
 
* '''ttf-freefont''': Nützliche Schriftarten, da sie UNICODE unterstützen und somit fast jedes Zeichen anzeigen können.
 
  
 
===Gnome und KDE===
 
===Gnome und KDE===

Revision as of 11:25, 30 October 2009


Letzte veröffentlichte Version

Die zuletzt veröffentlichte Version ist GRAMPS 3.1.2. Es kann sein, das noch nicht zur Installation für ihre Umgebung zur Verfügung steht. Bitte besuche die Downloadseite für mehr informationen.

Upgraden auf die aktuelle Version

Wenn sieGRAMPS aktualisieren von einer älteren Version, sollten sie vorher folgende Schritte durchführen:

  1. Verwenden sie ihre alte Version von GRAMPS zum Export ihres Stammbaums nach GRAMPS XML (privat Optionen deaktivieren im Exportassistent)
  2. Deinstallieren ihre alte Version von GRAMPS
  3. Installieren die neue Version von GRAMPS wie weiter unten beschrieben.
  4. Erstellen einen neuen Stammbaum
  5. Importieren ihre alten GRAMPS XML Daten

Zusätzliche Software, von der GRAMPS profitiert

GRAMPS benötigt die folgenden Programme nicht zwingend, es verbessert aber seine Funktionalität:

  • Spell Checking: Die Installation von python-gnome2-extras und python-enchant sstellt das gtkspell Modul und das enchant Modul zur Verfügung, welche die Rechtschreibprüfung in den Notizen ermöglichen.
  • Graphviz, Inkscape: GRAMPS kann damit nette Stammbäume und Graphen erstellen. These are generated by the Graphviz package, which defines a code (dot), as well as programs to produce graphs (dotty, to be called from command line). This gives you as researcher most power over how your tree will look, but has a learning curve. Also, kgraphviewer works fine with dot generated by GRAMPS. An alternative is to make a graphical report, converting the tree to an svg file, which you then can open/edit/refine in eg Inkscape.
  • ttf-freefont: Nützliche Schriftarten, da sie UNICODE unterstützen und somit fast jedes Zeichen anzeigen können.
  • XdgUtils is a set of command line tools that assist applications with a variety of desktop integration tasks. About half of the tools focus on tasks commonly required during the installation of a desktop application and the other half focuses on integration with the desktop environment while the application is running. Even if the desktop components of your application are limited to an installer, configuration or management tool, Xdg-utils provides you with an easy way to enhance the usage experience of your customers by improving the integration of these components in the user's environment.

Andere Pakete, die auch nützlich sein können:

  • desktop-file-utils: see list of programs to open a media file on right click on an image

Linux

Automatic download and install of GRAMPS

Before downloading GRAMPS from this site, see if your operating system's repository makes the current version available. To see what the current version is, visit GRAMPS stable on Sourceforge and look at the version number of the top package.

To check what is available specifically for your Linux operating system some methods are listed below:

Linux Operating System Command Line
Debian based systems
(Ubuntu & variants, Mepis,...)
apt-get install gramps
Gentoo (and Sabayon) emerge gramps
Mandriva urpmi gramps
Redhat based systems
(Fedora, CentOS...)
yum install gramps
OpenSUSE sudo zypper install gramps

Manual download and install of GRAMPS

If your Linux operating systems repository does not have the current version, then you may be able to download it from this site. Some helpful users of GRAMPS have made packages for various systems. If you are lucky you'll find your system below. If it's missing you can contact the developers email list for advice.

Ubuntu and derivatives

Repository packages for Ubuntu and derivatives (Kubuntu, Mephis, LinuxMint, ...): are available on GRAMPS download page.

Ubuntu (Version) GRAMPS
Release
Download
Jaunty Jackalope (9.04) 3.1.2 gramps_3.1.2-1_Ubuntu904.deb
Intrepid Ibex (8.10) 3.1.2 gramps_3.1.2-1_Ubuntu810.deb
Hardy (8.04) 3.1.2 gramps-3.1.2-1_Ubuntu804.deb
Gutsy (7.10) 3.0.3 gramps_3.0.3-1_ubuntu710.deb
Feisty (7.04) 2.2.10 Download gramps_2.2.10-1_all.deb
and gramps-help_2.2.10-1_all.deb, and install with your package manager.
Dapper, Edgy
and earlier versions of Ubuntu
2.2.8 Download gramps_2.2.8-1dapper1_all.deb
and gramps-help_2.2.8-1dapper1_all.deb, and install with your package manager.

Debian

Debian: the latest version should be in the unstable repository (Sid Gramps) and can be upgraded from your package manager. The testing repository is updated 10 days later (except near a new stable release), see Testing Gramps.

SuSE

SuSE: Richard Bos has been providing the GRAMPS releases for OpenSUSE. The repository for OpenSUSE 11.1 is available from [1]. Note that at the time of writing this repository is not the same as that in the repository list as "Education" and must be added as a URL. The repository for 11.0 is [2] and 10.3 is [3]. For earlier versions of OpenSUSE (10.2) see the forum entry about satisfying GRAMPS dependencies for SuSE with the rbos and SMART. Also, there is an other alternative using openSUSE BuildService.

Mandriva

Mandriva: Newer versions of GRAMPS are sometimes backported. To install backports you must enable the backports repository (make sure you understand the instructions on the Mandriva wiki). If the latest version is not in the backports repository you cab try the contrib repository.

Fedora

Fedora: For Fedora Core look on the GRAMPS download page for a package containing fc with your number and ending with .rpm. The alternative to installing from source is to build a package from an rpm spec file, or install a binary from fedora testing.

Different GNU/Linux distributions

Different GNU/Linux distributions have other preferred ways to download and install packages for GRAMPS. Please read the installation instructions specific to your distribution before downloading.

In all other cases, you must download the source package (the file ending with '.tar.gz') and install GRAMPS manually. See the section about installing from source for details.

Gnome und KDE

Du kannst GRAMPS sowohl in GNOME als auch KDE verwenden, es passt nur besser in GNOME, da es in KDE ein paar wenige Probleme mit GTK gibt. Genauere Informationen über die KDE-Probleme...

Live CD

Wenn du an GRAMPS interessiert bist, aber Angst hast oder unfähig bist es zu installieren (fremder PC, Windows, kein Internet zu Hause, Firmenlaptop) dann probiere unserere Linux Genalogie Live-CD. Sie läuft ohne Installation auf die Festplatte und enthält eine Reihe von quelloffenen, kostenlosen Genealogieprogrammen. Du kannst dann jederzeit, wenn du möchtest, Ubuntu 8.04 und GRAMPS von der CD installieren.

Windows, FreeBSD, MacOs, Solaris

Für Windows existiert ein experimenteller Installer. Wenn der Installer nicht die aktuellste Version enthält, musst du warten, bis er das tut.

Für BSD, MacOS, Solaris existieren unterhalb experimentelle Anleitungen zur Installation. FreeBSD, /usr/ports/science/gramps


Installation von den Quellen

Allgemeine Anforderungen

Benötigte Linux Pakete

Debian /Ubuntu Fedora /Redhat Comment
python python Benötigt (Version 2.5 oder höher)
pygtk2 pygtk2 Benötigt (Version 2.12 oder höher)
xdg-utils xdg-utils Benötigt für Gramps-3.1.x oder höher
rcs rcs Empfohlen für den Betrieb
python-gnome2-extra Empfohlen für den Betrieb (Rechtschreibprüfung)
python-enchant Empfohlen für den Betrieb (Rechtschreibprüfung)
librsvg2-common librsvg2 Erforderlich für die Erstellung
libglib2.0-dev Erforderlich für die Erstellung
python-glade2 Benötigt
librsvg2-devel Erforderlich für die Erstellung
gnome-common Required for building
intltool intltool Erforderlich für die Erstellung
gnome-doc-utils Erforderlich für die Erstellung
gcc, make, gettext Erforderlich für die Erstellung


Quellen herunterladen

  • Die letzten Stable-Version von GRAMPS findest du auf der SourceForge-Seite. Derzeit ist die aktuelle Datei gramps-3.1.1.tar.gz. Entpacke diese Datei in ein Verzeichnis:
  tar xzvf gramps-zzz.tar.gz

wechsele in dieses Verzeichnis:

  cd gramps-zzz

  • Wenn du an der letzten Entwicklerversion interessiert bist, versuche es mit SVN (Kurzanleitung SVN. Die SVN-Version von GRAMPS ist potenziell gefährlich, da sie nicht getestet wurde. Sie kann zu Abstürzen und Datenverlusten führen. Bitte benutze sie mit Vorsicht!

Jetzt ist die Zeit um die Dateien INSTALL und README zu lesen. Sie sind im Paket integriert und erhalten wichtige Informationen.

Installation von den Quellen unter Linux

GRAMPS bietet ein Skript, dass den Code zur Installation vorbereitet und das Standard configure-Programm aufruft:

  ./autogen.sh

Dieses Skript wird alle fehlenden Pakete bemängeln. Installiere diese (siehe INSTALL-Datei). Das bauen von den Quellen erfordert normalerweise, dass die Entwicklungsversionen der Pakete installiert sind (paketxy-devel). Wenn du möchtest kannst du einen prefix-Pfad für GRAMPs in der autogen.sh setzen, lies hier zu die INSTALL-Datei. Der Standard-Installationsordner ist /usr/local.

Wenn autogen.sh erfolgreich gelaufen ist, kann die typische make-Prozedur beginnen:

  make
  make install

Installation von den Quellen unter BSD

Die Installation unter BSD ist ähnlich wie die unter Linux, abgesehen von evtl. anderen Paketnamen. Weitere Informationen gibt es auf der BSD Seite.

Installation von den Quellen unter Mac OS X

Einige Benutzer haben GRAMPS erfolgreich unter Mac OS X installiert. Auf den Mac OS X Seiten gibt es darüber mehr Informationen. Wenn du es auch geschafft hast, dann schreibe es ins Wiki!

Installation unter Windows

Aufgrund der Abhängigkeiten ist es schwierig GRAMPS unter Windows zu installieren. Glücklicherweise haben ein paar Leute hierfür einen Installer angefertigt, der einem die mühseeligen Details abnimmt. Weitere Informationen gibts auf der Windows installer-Seite. Nutzung auf eigenes Riskio, die Entwickler von GRAMPS spendieren zwar den Speicherplatz für diese Installationsseite, sind aber nicht verantwortlich für den Installer!

Installation von den Quellen unter Solaris

Frühere Versionen von GRAMPS liefen unter Solaris. Derzeit ist uns jedoch kein Fall bekannt. Wenn du GRAMPS erfolgreich unter Solaris zum laufen bringst, dann update bitte die Solaris-Seite.