# Help to build arm client

**URL:** <https://forum.pritunl.com/t/help-to-build-arm-client/3143>\
**Category:** Pritunl VPN\
**Tags:** pritunl-client\
**Created:** [March 24, 2025, 10:01am UTC](https://forum.pritunl.com/t/help-to-build-arm-client/3143 "2025-03-24T10:01:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jaredc](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/j/dec6dc/32.png) [@jaredc](https://forum.pritunl.com/u/jaredc)\
**Post date:** [March 24, 2025, 10:01am UTC](https://forum.pritunl.com/t/help-to-build-arm-client/3143/1 "2025-03-24T10:01:35Z")

</div>

Hi

Is it possible to give me some pointers on how to build the linux arm64 client?

J

---

<div class="post-metadata">

**Author:** ![zach](https://forum.pritunl.com/user_avatar/forum.pritunl.com/zach/32/1105_2.png) [@zach](https://forum.pritunl.com/u/zach)\
**Post date:** [March 24, 2025, 11:59am UTC](https://forum.pritunl.com/t/help-to-build-arm-client/3143/2 "2025-03-24T11:59:10Z")

</div>

The build specs for the GUI client is at [**pritunl-pacur/pritunl-client-electron/PKGBUILD**](https://github.com/pritunl/pritunl-pacur/blob/master/pritunl-client-electron/PKGBUILD) and for the CLI client at [**pritunl-pacur/pritunl-client/PKGBUILD**](https://github.com/pritunl/pritunl-pacur/blob/master/pritunl-client/PKGBUILD).

---

<div class="post-metadata">

**Author:** ![jaredc](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/j/dec6dc/32.png) [@jaredc](https://forum.pritunl.com/u/jaredc)\
**Post date:** [March 24, 2025, 12:10pm UTC](https://forum.pritunl.com/t/help-to-build-arm-client/3143/3 "2025-03-24T12:10:25Z")

</div>

Thanks, I had seen that file but no idea what it means?

Do I just install the depends for say apt if I am on ubuntu/debian, then run the commands in build:apt section?

---

<div class="post-metadata">

**Author:** ![zach](https://forum.pritunl.com/user_avatar/forum.pritunl.com/zach/32/1105_2.png) [@zach](https://forum.pritunl.com/u/zach)\
**Post date:** [March 25, 2025, 12:57am UTC](https://forum.pritunl.com/t/help-to-build-arm-client/3143/4 "2025-03-25T00:57:40Z")

</div>

Those are the scripts used to build the client with the custom build system [**pacur**](https://github.com/pacur/pacur). The CLI client only requires go and can be installed with the commands below. The [**pritunl-client-electron repository**](https://github.com/pritunl/pritunl-client-electron/blob/master/resources_linux/pritunl-client.service) repository has the systemd file for the background service.

```auto
go install github.com/pritunl/pritunl-client-electron/cli@latest
go install github.com/pritunl/pritunl-client-electron/service@latest
sudo cp ~/go/bin/service /usr/bin/pritunl-client-service
sudo cp ~/go/bin/cli /usr/bin/pritunl-client

```
