---
title: Install patchelf on Linux | Snap Store
description: Get the latest version of patchelf for Linux - A small utility to modify
  the dynamic linker and RPATH of ELF executables
url: https://snapcraft.io/patchelf
---

# patchelf

[Sergio Schvezov (sergiusens)](https://snapcraft.io/publisher/sergiusens "View all snaps from Sergio Schvezov (sergiusens)")

* [Sergio Schvezov (sergiusens)](https://snapcraft.io/publisher/sergiusens "View all snaps from Sergio Schvezov (sergiusens)")

latest/edge 0.13-62-g3cfd9a6

Install latest/edge of patchelf

This channel hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

**Install using the command line**

```
sudo snap install patchelf --edge --classic
```

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

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

---

### Package name

* patchelf

---

### License

* Proprietary

---

### Last updated

* 27 September 2021 - latest/edge

This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

##### Report a Snap Store violation

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

---

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

#### A small utility to modify the dynamic linker and RPATH of ELF executables

PatchELF is a simple utility for modifying existing ELF executables and
libraries. In particular, it can do the following,

* Change the dynamic loader ("ELF interpreter") of executables.
* Change the RPATH of executables and libraries.
* Shrink the RPATH of executables and libraries.
* Remove declared dependencies on dynamic libraries (DT\_NEEDED
  entries).
* Add a declared dependency on a dynamic library (DT\_NEEDED).
* Replace a declared dependency on a dynamic library with another one
  (DT\_NEEDED).

---

## Install patchelf 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/patchelf/arch)

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

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

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

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

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

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

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

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

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

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

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

[### Raspberry Pi](https://snapcraft.io/install/patchelf/raspbian)
