1,965
edits
Changes
no edit summary
[[Category:Pl:Dokumentacja]][[Category:Developers/Installation]][[Category:Developers/Packaging]]
==Łatwe pobranie Ostatnie wydanie == Ostatnie wydanie to '''GRAMPS''' {{version}}. Ta wersja może nie być jeszcze dostępna do instalacji na twojej platformie, dlatego zobacz stronę [[Download/pl|Pobierania]] aby dowiedzieć się więcej na ten temat. ==Aktualizacja Gramps== Jeśli '''Aktualizujesz GRAMPS''' z poprzedniej wersji powinieneś/powinnaś wcześniej: # Użyć swojej '''starej wersji GRAMPS''' aby '''wyeksportować''' swoje drzewo rodzinne do pliku GRAMPS XML ('''odznacz opcję prywatności''' w asystencje eksportu)# '''Odinstaluj''' starą wersję GRAMPS# '''Zainstaluj''' nową wersję GRAMPS postępując według instrukcji poniżej# '''Utwórz''' nowe drzewo rodzinne# '''Zaimportuj''' swoje stare dane z pliku GRAMPS XML ==Dodatkowe oprogramowanie, z którego GRAMPS może skorzystać==GRAMPS nie jest bezpośrednio zależny od poniższych programów, jednakże zainstalowanie ich zwiększa twoje możliwości: * '''Spell checking (sprawdzanie pisowni)''': Instalacja pakietu python-gnome2-extras oraz python-enchant zapewnia dostęp do modułów gtkspell oraz enchant, które rozszerzają funkcjonalność GRAMPSa o sprawdzanie pisowni w notatkach.* '''Graphviz''', '''Inkscape''': Gramps może tworzyć pięknie wyglądające trzewa genealogiczne (grafy zależności). Te generowane przez pakiet Graphviz, który definiuje kod (dot), jak również programy do generacji grafów (dotty, zwane tak z linii poleceń). To pozwala badaczowi na podgąd, jak jego drzewa wyglądają. Alternatywnie, zamiast tworzenia raportu graficznego, można skonwertować go do formatu svg i następnie otworzyć/edytować/porpawiać w np. Inkscape.* '''ttf-freefont''': Użyteczne fonty w standardzie TrueType, które obsługują większość znaków ze standardu unicode. Dobrze działają zarówno przez wydrukach jak i generacji wykresów przez graphviz.* '''[http://portland.freedesktop.org/wiki/ XdgUtils]''' jest zestawem narzędzi działających w linii poleceń, które pomagają aplikacji w różnych zadaniach integrujących z pulpitem. Około połowa z tych narzędzi zwykle jest wymagana podczas instalacji aplikacji okienkowej, a pozostałe ukierunkowane są na integrację ze środowiskiem pulpitu podczas pracy aplikacji. Jeśli nawet narzędzia te są ograniczone do podzestawu potrzebnego do instalacji, konfiguracji czy narzędzi zarządzających, Xdg-utils zapewnia łatwy sposób na zwiększenie możliwości programu i efektywności użytkowników przez integrację tych komponentów w środowisko pracy użytkownika końcowego.* '''[http://tilloy.net/dev/pyexiv2/overview.html pyexiv2]''' is a module that allows Gramps to read and write metadata embedded in image files. It is used in the Metadata Viewer and Image Metadata gramplets. Przydatne mogą być też inne narzędzia: * '''desktop-file-utils''': zobacz listę programów do podglądu plików multimedialnych pod prawym klawiszem myszy po kliknięciu na zdjęcie ==Linux== ===Automatyczne pobieranie i instalacja GRAMPS===Przed instalacją, sprawdź czy może jest dostępna aktualna wersja GRAMPS dostępna dla Twojej dystrybucji nie .Aby sprawdzić aktualną wersję, zobacz na stronę [http://sourceforge.net/projects/gramps/files/Stable/ GRAMPS stable on Sourceforge (stabilna wersja na SourceForge)] i zobacz na numer wersji najnowszego pakietu (jest aktualnana samej górze listy). Aby sprawdzić (i zainstalować) najnowszą wersję GRAMPSa dla swojej wersji Linuxa, możesz użyć poniższej komendy:* {|{{prettytable}}!System operacyjny Linux!Linia poleceń|-|<!--Linux Operating System-->Debian oraz systemy na nim bazujące<br/>,(Ubuntu i jego odmiany, Mepis, Suse...):|<!--Command Line--><code> sudo apt-get install gramps</code>* |-|<!--Linux Operating System-->Gentoo (and i Sabayon): |<!--Command Line--><code> sudo emerge gramps</code>* |-|<!--Linux Operating System-->Mandriva:|<!--Command Line--><code> sudo urpmi gramps</code>* |-|<!--Linux Operating System-->Systemy oparte na RedHacie <br>(Fedora, CentOsCentOS...): |<!--Command Line--><code> sudo yum install gramps</code>|-|<!--Linux Operating System-->OpenSUSE|<!--Command Line--><code>sudo zypper install gramps</code>|}
==Ręczne pobieranie i instalacja GRAMPSa==
Jeśli wersja GRAMPSa dostępna w repozytoriach danego systemu nie jest najnowszą wersją, możesz ją wtedy popbrać z tej witryny. Możesz skorzystać też z faktu, że niektórzy użytkownicy udostępniają aktualizacje pakietów dla wybranych dystrybucji. Jeśli masz szczęście to wersja dla twego systemu jest widoczna niżej. Jeśli niestety nie ma takowej, możesz próbować skontaktować się z deweloperami poprzez email po poradę, jak ją zainstalować:
====Debian===='''Debian'''Note: Niektóre dystrybucje Linuxa mogą posiadać trochę zmodyfikowany sposób pobierania najnowsza wersja powinna być w repozytorium ''unstable'' ([http://packages.debian.org/sid/gramps Sid Gramps]) i instalacji GRAMPSa. Proszę przeczytać instrukcję pobierania pakietów dotyczącą twojej dystrybucji przed pobraniem może być uaktualniona za pomocą Twojego menadżera pakietów.Repozytorium ''testing''jest aktualizowane 10 dni później (z wyjątkiem okresu bezpośrednio przed udostępnieniem nowego stabilnego wydania), zobacz [http://packages.debian.org/testing/gramps Testing Gramps (testowanie Grampsa)].
==Windows, BSD==Mandriva===='''Mandriva''': Czasami nowsze wersje GRAMPS są przenoszone. Aby mieć do nich dostęp, MacOsmusisz włączyć repozytorium ''backports'': (upewnij się, Solaris==że rozumiesz instrukcję na stronie [http://wiki.mandriva.com/en/Docs/Basic_tasks/Installing_and_removing_software#Advanced_use:_Backports_and_candidate_updates Mandriva wiki]). Jeśli ostatnia wersja nie jest dosŧępna w repozytorium ''backports'' możesz spróbować repozytorium ''contrib''.
===Windows=Fedora===='''Fedora''': Jeśli chcesz zainstalować GRAMPSa pod systemem Windowsmasz system Fedora Core, zobacz artykuł stronę [http://sourceforge.net/project/showfiles.php?group_id=25770 GRAMPS download page] i pobierz pakiety zawierające ''fc'' z numerem wersji Twojego systemu i kończące się na ''.rpm''. Alternatywa do instalacji ze źródeł jest [[Windows installerFedora RPM|Instalacja pod Windowsbuild a package]]z pliku rpm spec, albo instalacja wersji binarnej z gałęzi testowej fedora. ====Różne dystrybucje GNU/Linux====Niektóre dystrybucje Linuxa mogą posiadać inny preferowany sposób pobierania i instalacji GRAMPSa. Proszę przeczytać instrukcję instalacji odpowiednią dla Twojego systemu dotyczącą przed pobraniem pakietów. We wszystkich pozostałych przypadkach, musisz [http://sourceforge.net/project/showfiles.php?group_id=25770 pobrać]pakiet kodu źródłowego kończący się na '. Jeśli ten instalator nie jest w najnowszej wersjitar.gz', to niestetyi zainstalować GRAMPS samodzielnie. Sobacz sekcję o instalacji ze źródeł po szczegóły. ===Gnome i KDE===Możesz używać obu, ale musisz poczekaćGRAMPS lepiej współdziała z GNOME. W przypadku KDE jest kilka drobnych problemów związanych z (GTK) i niezależnych od GRAMPS. Zobacz [[Known_issues|Known issues]] aby sprawdzić, aż nowa wersja zostanie wypuszczonajakie mogą być to problemy.
==Gnome i KDE=GRAMPS na hanheldach===Możesz używać obu, jednakże GRAMPS lepiej współpracuje z GNOMEmoże działać doskonale na małych urządzeniac. W przypadku KDE jest kilka drobnych problemów związanych Użytkownicy z problemami poza samym programem (w GTK). Sprawdź powodzeniem zainstalowali go na : * [[KDE pageGramps on the Eee|stronę KDEAsus Eee PC]] aby wiedzieć, jakiego typu problemów się spodziewać.
==Dodatkowe oprogramowanie, z którego GRAMPS może skorzystać=Live Genealogy CD===GRAMPS Jeśli jesteś zainteresowany wypróbowaniem tego programu, ale aktualnie nie możesz pozwolić sobie na jego instalację, (np. nie jest bezpośrednio zależny od poniższych masz własnego PC, pracujesz na czyimś komputerze albo na laptopie firmowym), możesz wypróbować nasz [[Linux Genealogy CD/pl|Linux Genealogy CD]]. Działa on bez instalacji czegokolwiek na dysku twardym i zawiera kolekcję darmowych programów, jednakże zainstalowanie ich zwiększa twoje możliwościo otwartym kodzie z zakresu genealogii. Możesz także zainstalować z tego nośnika [http://www.ubuntulinux.org/ Ubuntu 10.10] oraz GRAMPS w dowolnym wygodnym dla siebie czasie.
==Instalacja ze źródła==
===Ogólne wymagania===
GRAMPS {{version}} wymaga python'a w wersji minimum 2.6, pygtk 2.16 albo wyższej oraz łączeń oraz librsvg2.
==== Wymagania pakietów pod Linuksem ====
{|border="1" align ="center"{{Prettytable}}
|-
|-
|python
|python
|Wymagane (wersja 2.5 6 lub późniejsza)
|-
|pygtk2
|pygtk2
|Wymagane (wersja 2.5.0 lub późniejsza)|-|gnome-python|gnome-python|Wymagane (wersja 2.6.0 16 lub późniejsza)
|-
|xdg-utils
|xdg-utils
|Wymagane (trunk)dla Grampsa-3.1.x albo późniejszego
|-
|rcs
|Wymagane przy kompilacji
|-
|libglib2.0-dev
|
|Wymagane przy kompilacji
|-
|intltool
|Wymagane przy kompilacji|-||gnome-doc-utilsintltool
|Wymagane przy kompilacji
|-
===Pobieranie kodu źródłowego===
Są dwie drogi do pozyskania kodu źródłowego: pobranie wersji stabilnej albo checkout z repozytorium kodu svn. Proszę przeczytaj teraz [http://gramps.svn.sourceforge.net/viewvc/gramps/trunk/INSTALL?view=markup INSTALL] oraz [http://gramps.svn.sourceforge.net/viewvc/gramps/trunk/README?view=markup README] dodane do kodu źródłowego. One zawierają najnowsze informacje. Szczegóły każdego ze sposobów pobierania: '''1. Pobranie wersji stabilnej''' * Najnowsza stabilna wersja GRAMPS może być pobrana ze strony [http://sourceforge.net/projects/gramps GRAMPS na SourceForgepage]. Podczas pisania tego artykułu był to Np: gramps-3.1.1{{version}}.tar.gz. Wypakuj ten plik do katalogu: <code>
tar xzvf gramps-zzz.tar.gz
</code> i przejdź do tego katalogu:<code>
cd gramps-zzz
</code>
'''2. Pobranie z SVN''' Możesz pobrać określoną gałąź (podobnie jak powyżej) albo najnowszą świeżo zmienioną wersję przez SVN, w sposób opisany niżej: svn co https://gramps.svn.sourceforge.net/svnroot/gramps grampsalbo svn co https://gramps.svn.sourceforge.net/svnroot/gramps/tags/gramps-3.2.5 gramps dla najnowszej wersji rozwojowej zobacz [[Running a development version of Gramps]]. '''3. Tarball from SVN''' You can get tarball for last sources. * [http://gramps.svn.sourceforge.net/viewvc/gramps/branches/maintenance/gramps32/?view=tar 3.2.x] * [http://gramps.svn.sourceforge.net/viewvc/gramps/branches/maintenance/gramps33/?view=tar 3.3.x] * [http://gramps.svn.sourceforge.net/viewvc/gramps/trunk/?view=Postępowanie ze starszymi wersjamitar Trunk] ===Aktualizowanie GRAMPSa===
Jeśli masz już zainstalowaną starszą wersję Gramps z kodu źródłowego, powinieneś podjąć decyzję co zrobić ze starszą wersją przed instalacją nowej. Jeśli chcesz ją zachować, postępuj według instrukcji zawartych w pliku INSTALL odnośnie użycia opcji --prefix podczas określania, gdzie nowa wersja ma zostać zainstalowana.
Powinieneś raczej chcieć zastąpić starą wersję nową, ale za nim to zrobisz, upewnij się, że usunąłeś starą wersję przed instalacją nowej. Nie instaluj nowej wersji na stają; nowe wersje czasem posiadają funkcjonalność napisaną w wieloraki sposób, jeśli zaś nadpiszesz starą wersję nową, ryzykujesz, że kod starej wersji będzie wykonywany zamiast nowej co prowadzić będzie do niespodziewanych rezultatów. Jeśli instalowałeś z kodu źródłowego, najlepszym rozwiązaniem jest usunięcie starej wersji przez wykonanie polecenia:<code>
make uninstall</code>
jako root '''z katalogu, z którego zainstalowałeś daną wersję'''. Dla wersji zainstalowanej z pakietu użyj menedżera pakietów, aby ją odinstalować. '''Uwaga - powinieneś zawsze wyeksportować za pomocą starej wersji GRAMPS swoje dane do pakietu GRAMPS XML przed jej usunięciem.'''
===Instalacja z kodu źródłowego pod LinuksemLinuks===
GRAMPS dostarcza skrypt, który może być użyty do przygotowania kodu źródłowego do budowy. Ten skrypt wywołuje standardowy skrypt konfiguracyjny:<code>
./autogen.sh </code> jako użytkownik
Skrypt wskaże wszelkie brakujące zależności, jeśli występują. Zainstaluj je wtedy (zobacz również plik INSTALL). Budowanie programu z kodu źródłowego zwykle wymaga posiadania zainstalowanych wersji deweloperskich bibliotek. Możesz także ustawić ścieżkę prefiksuw prefiksów pliku autogen.sh, zobacz plik INSTALL po instrukcję, jak to zrobić. Standardowo instaluje się do /usr/local.
Po pomyślnym uruchomieniu skryptu autogen.sh, możesz uruchomić procedurę kompilacji wykonując <code>
make install (jako root) </code>
===Instalacja z kodu źródłowego na systemie BSD===
Instalacja w BSD jest bardzo podobna do instalacji na Linuksie, poza kilkoma drobnymi niedogodnościami jak nazwami narzędzi używanych do kompilacji kodu. Zobacz [[BSD pageplatforms|stronę BSDpage]] po szczegóły.
===Instalacja z kodu źródłowego w Mac OS X===
===Instalacja z kodu źródłowego w Windows=== Na szczęście dla wielu użytkowników Microsoft Windows, niektórzy z nich przygotowali [[Windows installer|instalator Windows]]. Dotąd nie było zgłoszeń o poważniejszych różnicach pomiędzy kompilacją oficjalnych wydań GRAMPSa i tych z Windows Installera, tak że przyszłość wygląda optymistycznie. Ale pomimo tego używasz jej na własną rękę. Twórcy Grampsa choć zapewniają miejsce na informacje o tym, jak kompilować program pod Windows, to nie biorą odpowiedzialności za jego działanie. Jesli wszystkie zależności są przygotowane, to wersja rozwojowa może być przetestowana przez przejście do katalogu źródłowego, zmianę nazwy pliku const.py.in na const.py, i wykonanie polecenia "python gramps.py" z katalogu wewnątrz folderu src. Oczywiście, wersja rozwojowa uruchamiana na nie w pełni wspieranej platformie generować będzie więcej ostrzeżeń niż ta z instalatora. (Aktualnie nie udało jeszcze stworzyć zlokalizowanych wersji w ten sposób). ===Instalacja z kodu źródłowego na Solarisie===
==GRAMPS na hanheldach=Solaris===GRAMPS może działać doskonale na małych urządzeniac. Użytkownicy został z powodzeniem zainstalowali go zainstalowany z kodu źródłowego zarówno na : * Solaris 10 (SPARC) jak i na OpenSolaris X86 (2008.05). Proszę zobacz [[Gramps on the EeeSolaris Platforms|Asus Eee PCSolaris page]]po instrukcję krok-po-kroku jak to zrobić.