---
title: Install PkgProxy on KDE Neon using the Snap Store | Snapcraft
description: Get the latest version of PkgProxy for on KDE Neon - Caching proxy for
  craft builds, apt, snaps, Go modules, Docker and LXD
url: https://snapcraft.io/install/pkgproxy/kde-neon
---

[Canonical Snapcraft](https://snapcraft.io/)

# Install PkgProxy on **KDE Neon**

# PkgProxy

[Zygmunt Krynicki (zygoon)](https://snapcraft.io/publisher/zygoon "View all snaps from Zygmunt Krynicki (zygoon)")

* [Zygmunt Krynicki (zygoon)](https://snapcraft.io/publisher/zygoon "View all snaps from Zygmunt Krynicki (zygoon)")

[Install](https://snapcraft.io/install/pkgproxy/kde-neon#install)

#### Caching proxy for craft builds, apt, snaps, Go modules, Docker and LXD

pkgproxy is a caching proxy for packages and images, built for
snapcraft, rockcraft and charmcraft builds. Set it up once and your
machines download each package, module or image from the internet only
once. After that it comes from the local cache, so your second build
skips the download. Handy too if you run CI, or create and throw away a
lot of containers and VMs.

What is cached:

* Debian and Ubuntu packages (apt)
* Snaps (snapd)
* Go modules
* LXD container and VM images, including the ones used by snapcraft,
  rockcraft and charmcraft
* Docker Hub images

Packages, modules and images are checked against their published
checksums before they go into the cache. Package lists are refreshed
every few minutes. The cache is kept when the snap is updated, and
pkgproxy never deletes anything from it on its own; the documentation
(see below) says how to free disk space.

Getting started

The proxy starts after install and listens on port 3142 (3143 for LXD).
Then point each tool you use at it with the matching command. Run one
without the pipe first to see what it changes and why. If your shell
cannot find pkgproxyctl, use pkgproxy.pkgproxyctl.

```
 pkgproxyctl setup apt | sudo sh
 pkgproxyctl setup snap | sudo sh
 pkgproxyctl setup go | sh
 pkgproxyctl setup docker | sudo sh
 pkgproxyctl setup lxd | sh
 pkgproxyctl setup lxd-remote | sh
 pkgproxyctl setup snapcraft | sh
 pkgproxyctl setup rockcraft | sh
 pkgproxyctl setup charmcraft | sh
```

On a desktop, pkgproxy in the applications menu, or pkgproxy.open,
opens its setup page in your browser.

setup lxd makes LXD containers use the proxy, and setup lxd-remote adds
cached LXD image remotes. The LXD commands need no root, only
membership in the lxd group. Each craft tool needs two: setup
lxd-remote for its build images, and setup snapcraft, setup rockcraft
or setup charmcraft for what its builds download. Add -undo to any
setup command to get the commands that revert it.

pkgproxyctl stats shows what is in the cache and how much downloading
it saved.

Working offline

What is in the cache keeps working without a network. pkgproxy goes
offline by itself while the machine has no network, airplane mode
included, and back online with it. To choose yourself:

```
 sudo snap set pkgproxy offline-mode=offline
 sudo snap set pkgproxy offline-mode=never
```

Configuration

To use a different port:

```
 sudo snap set pkgproxy addr=:8080
 sudo snap set pkgproxy lxd-tls-addr=:8443
```

Then run the setup commands again so your tools follow along.
The documentation of the newest version, the other options included,
is at <https://zygoon.pl/pkgproxy/>
For the version you have, which snap list pkgproxy shows, open the
same file at that version's tag:
<https://gitlab.com/zygoon/pkgproxy/-/tags>

### Package name

* pkgproxy

---

### License

* Apache-2.0

---

### Last updated

* 26 October 2026 - latest/stable
* 24 October 2026 - latest/candidate

---

### Websites

* [zygoon.pl](https://zygoon.pl/pkgproxy/ "https://zygoon.pl/pkgproxy/")

---

### Contact

* [me@zygoon.pl](mailto:me@zygoon.pl "mailto:me@zygoon.pl")

---

### Source code

* [gitlab.com/zygoon/pkgproxy](https://gitlab.com/zygoon/pkgproxy "https://gitlab.com/zygoon/pkgproxy")

---

### Report a bug

* [gitlab.com/zygoon/pkgproxy/-/issues](https://gitlab.com/zygoon/pkgproxy/-/issues "https://gitlab.com/zygoon/pkgproxy/-/issues")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/install/pkgproxy/kde-neon#report-snap-modal)

---

## Enable snaps on KDE Neon and install PkgProxy

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snaps are discoverable and installable from the [Snap Store](https://snapcraft.io/store), an app store with an audience of millions.

### Enable snapd

Snap can be installed from the command line. Open the *Konsole* terminal and enter the following:

```
sudo apt update
sudo apt install snapd
```

### Install PkgProxy

To install PkgProxy, simply use the following command:

```
sudo snap install pkgproxy
```

### Other popular snaps…

[See more...](https://snapcraft.io/search?categories=featured)

[See more in Featured](https://snapcraft.io/search?categories=featured)

### More things to do…

#### [Get the snap store](https://snapcraft.io/snap-store)

Browse and find snaps from the convenience of your desktop using the snap store snap.

#### [Learn more about snaps](https://snapcraft.io/docs)

Interested to find out more about snaps? Want to publish your own application? Visit [snapcraft.io](https://snapcraft.io/) now.

[Back to top](https://snapcraft.io/install/pkgproxy/kde-neon)

© 2026 Canonical Ltd.
Ubuntu and Canonical are registered trademarks of Canonical Ltd.

Powered by [Charmed Kubernetes](https://www.ubuntu.com/kubernetes)

[Join the forum](https://forum.snapcraft.io/), contribute to or report problems with,
[snapd](https://bugs.launchpad.net/snapd),
[Snapcraft](https://bugs.launchpad.net/snapcraft),
or [this site](https://github.com/canonical/snapcraft.io/issues/new).

* [Share on Twitter](https://twitter.com/snapcraftio)
* [Share on Facebook](https://www.facebook.com/snapcraftio)
* [Share on YouTube](https://www.youtube.com/snapcraftio)

* [Terms of Service](https://ubuntu.com/legal/terms-and-policies/snap-store-terms)
* [Data privacy](https://www.ubuntu.com/legal/data-privacy)
* [Manage your tracker settings](https://snapcraft.io/install/pkgproxy/kde-neon)
* [Service status](https://status.snapcraft.io/)
* [Other functions](https://dashboard.snapcraft.io/)
* [Contact us](https://snapcraft.io/about/contact-us)
