# Running the 6.0 beta from source

**URL:** <https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920>\
**Category:** Help\
**Created:** [February 4, 2025, 7:41pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920 "2025-02-04T19:41:02Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [February 4, 2025, 7:41pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/1 "2025-02-04T19:41:02Z")

</div>

Given that one of the new features is:

> [@Gramps v6.0.0-beta1 released](https://gramps.discourse.group/t/gramps-v6-0-0-beta1-released/6918/1):
>
> Allow Gramps to run from an extracted source distribution.

Would that be the easiest way to work with the beta (perhaps in combination with the GRAMPSHOME environmental variable), since it’s a temporary thing?

---

<div class="post-metadata">

**Author:** ![Nick-Hall](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/nick-hall/32/95_2.png) [@Nick-Hall](https://gramps.discourse.group/u/Nick-Hall)\
**Post date:** [February 4, 2025, 8:20pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/2 "2025-02-04T20:20:06Z")

</div>

It depends on your operating system and environment.

---

<div class="post-metadata">

**Author:** ![codefarmer](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Post date:** [February 4, 2025, 10:58pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/3 "2025-02-04T22:58:31Z")

</div>

@GeorgeWilmes This doesn’t answer your question, but if you were curious about the changelog item you quoted, here’s the [pull request](https://github.com/gramps-project/gramps/pull/1688) for it. From what I understand, it changes the check that previously prevented Gramps from running because of a missing “.git” directory in the source tarball.

---

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [February 12, 2025, 4:58pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/4 "2025-02-12T16:58:33Z")

</div>

Are there any detailed (yet simple to follow) instructions for how to run (not build and run) from source? All I could find in the wiki was an old set of instructions for running Gramps 4.0 on Windows using Python 2.7.3.

---

<div class="post-metadata">

**Author:** ![Nick-Hall](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/nick-hall/32/95_2.png) [@Nick-Hall](https://gramps.discourse.group/u/Nick-Hall)\
**Post date:** [February 12, 2025, 5:27pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/5 "2025-02-12T17:27:49Z")

</div>

Do you want to run it from a git repository or unzipped tar file?

---

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [February 12, 2025, 7:10pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/6 "2025-02-12T19:10:16Z")

</div>

I would prefer the unzipped tar file, though I should eventually learn how to use git. Either way, I would write a simple shell script to do the required steps plus copy my current database, custom filters, and in files into the environment.

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [February 12, 2025, 7:43pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/7 "2025-02-12T19:43:37Z")

</div>

You can get various formats (including zip) here: [Release v6.0.0-beta1 · gramps-project/gramps · GitHub](https://github.com/gramps-project/gramps/releases/tag/v6.0.0-beta1)

---

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [February 12, 2025, 9:58pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/8 "2025-02-12T21:58:02Z")

</div>

Yes, I have the tar file, just want to learn how to run from source without impacting my current install. In other words I want to treat it as a throwaway since it’s just a beta.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/2ac1e712b7adf612e31ca08a55419f4cf37c0158.png) [@system](https://gramps.discourse.group/u/system)\
**Post date:** [March 14, 2025, 9:58pm UTC](https://gramps.discourse.group/t/running-the-6-0-beta-from-source/6920/9 "2025-03-14T21:58:49Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
