Build GUI deb packages for arm #479

Open
opened 2025-11-20 05:12:05 -05:00 by saavagebueno · 3 comments
Owner

Originally created by @ilovethensa on GitHub (Oct 22, 2023).

Is your feature request related to a problem? Please describe.
I cant install netbird on my rasberry pi since there arent deb packages for arm

Describe the solution you'd like
build deb packages for arm

Describe alternatives you've considered
Not using netbird

Additional context
no context needed

Originally created by @ilovethensa on GitHub (Oct 22, 2023). **Is your feature request related to a problem? Please describe.** I cant install netbird on my rasberry pi since there arent deb packages for arm **Describe the solution you'd like** build deb packages for arm **Describe alternatives you've considered** Not using netbird **Additional context** no context needed
saavagebueno added the feature-requestreleasepackagingclient-uitriage-needed labels 2025-11-20 05:12:05 -05:00
Author
Owner

@mlsmaycon commented on GitHub (Oct 23, 2023):

Hello @ilovethensa, NetBird has CLI packages for ARM systems. You can install it with the following steps:

With the convenience script:

export SKIP_UI_APP=true
curl -fsSL https://pkgs.netbird.io/install.sh | sh

Manual steps:

  1. Add repository:
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg -y
curl -sSL https://pkgs.netbird.io/debian/public.key | sudo gpg --dearmor --output /usr/share/keyrings/netbird-archive-keyring.gpg
echo 'deb [signed-by=/usr/share/keyrings/netbird-archive-keyring.gpg] https://pkgs.netbird.io/debian stable main' | sudo tee /etc/apt/sources.list.d/netbird.list
  1. Update APT's cache
 sudo apt-get update
  1. Install the package
 sudo apt-get install netbird
@mlsmaycon commented on GitHub (Oct 23, 2023): Hello @ilovethensa, NetBird has CLI packages for ARM systems. You can install it with the following steps: With the convenience script: ```bash export SKIP_UI_APP=true curl -fsSL https://pkgs.netbird.io/install.sh | sh ``` Manual steps: 1. Add repository: ```bash sudo apt-get update sudo apt-get install ca-certificates curl gnupg -y curl -sSL https://pkgs.netbird.io/debian/public.key | sudo gpg --dearmor --output /usr/share/keyrings/netbird-archive-keyring.gpg echo 'deb [signed-by=/usr/share/keyrings/netbird-archive-keyring.gpg] https://pkgs.netbird.io/debian stable main' | sudo tee /etc/apt/sources.list.d/netbird.list ``` 2. Update APT's cache ```bash sudo apt-get update ``` 3. Install the package ```bash sudo apt-get install netbird ```
Author
Owner

@alexhaydock commented on GitHub (Feb 4, 2024):

It's good that the installation of the CLI package can complete even on an aarch64 system, but with the increasing stabilisation of Asahi Linux at daily-driver quality as well as more ARM devices hitting the market, I think it's worth investigating whether aarch64 builds of the netbird-ui can be enabled.

@alexhaydock commented on GitHub (Feb 4, 2024): It's good that the installation of the CLI package can complete even on an aarch64 system, but with the increasing stabilisation of Asahi Linux at daily-driver quality as well as more ARM devices hitting the market, I think it's worth investigating whether aarch64 builds of the `netbird-ui` can be enabled.
Author
Owner

@nazarewk commented on GitHub (Apr 18, 2025):

I thinks this might be already handled, but keeping the issue opened until it's explicitly verified.

@nazarewk commented on GitHub (Apr 18, 2025): I thinks this might be already handled, but keeping the issue opened until it's explicitly verified.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#479