---
title: Install eUPF on Linux | Snap Store
description: Get the latest version of eUPF for Linux - 5G User Plane Function (UPF)
  based on eBPF
url: https://snapcraft.io/eupf
---

# eUPF

[Guillaume Belanger (gruyaume)](https://snapcraft.io/publisher/gruyaume "View all snaps from Guillaume Belanger (gruyaume)")

* [Guillaume Belanger (gruyaume)](https://snapcraft.io/publisher/gruyaume "View all snaps from Guillaume Belanger (gruyaume)")
* [Devices and IoT](https://snapcraft.io/search?categories=devices-and-iot)

latest/edge v0.6.4

Contact us about
[Snaps and IoT ›](https://snapcraft.io/about/contact-us)

Install latest/edge of eUPF

---

**Install using the command line**

```
sudo snap install eupf --edge
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

eUPF is only available on the unstable edge channel. It could break and change often.

---

### Package name

* eupf

---

### License

* Apache-2.0

---

### Last updated

* 9 April 2025 - latest/edge

---

### Websites

* [github.com/edgecomllc/eupf](https://github.com/edgecomllc/eupf "https://github.com/edgecomllc/eupf")

---

### Source code

* [github.com/edgecomllc/eupf](https://github.com/edgecomllc/eupf "https://github.com/edgecomllc/eupf")
* [github.com/gruyaume/eupf-snap](https://github.com/gruyaume/eupf-snap "https://github.com/gruyaume/eupf-snap")

---

### Report a bug

* [github.com/edgecomllc/eupf/issues](https://github.com/edgecomllc/eupf/issues "https://github.com/edgecomllc/eupf/issues")
* [github.com/gruyaume/eupf-snap/issues](https://github.com/gruyaume/eupf-snap/issues "https://github.com/gruyaume/eupf-snap/issues")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/eupf#report-snap-modal)

---

* [Description](https://snapcraft.io/eupf#tab-description)
* [Security](https://snapcraft.io/eupf#tab-security)

#### 5G User Plane Function (UPF) based on eBPF

eUPF is the opensource User Plane Function (UPF) project for using inside or "outside" of any 3GPP 5G core.
The goal of the project is to provide high-observability and easily-deployed software for a various cases like multi-access edge computing (MEC) and local traffic breakout.
eUPF is built with eBPF to provide high observability and performance.

The eUPF has been tested with three different 5G cores: Free5GC, Open5GS and OpenAirInterface. The OpenAirInterface gNB was also used during testing.

---

## Install eUPF on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/eupf/arch)

[### CentOS](https://snapcraft.io/install/eupf/centos)

[### Debian](https://snapcraft.io/install/eupf/debian)

[### elementary OS](https://snapcraft.io/install/eupf/elementary)

[### Fedora](https://snapcraft.io/install/eupf/fedora)

[### KDE Neon](https://snapcraft.io/install/eupf/kde-neon)

[### Kubuntu](https://snapcraft.io/install/eupf/kubuntu)

[### Manjaro](https://snapcraft.io/install/eupf/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/eupf/pop)

[### openSUSE](https://snapcraft.io/install/eupf/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/eupf/rhel)

[### Ubuntu](https://snapcraft.io/install/eupf/ubuntu)
