---
title: Install Macro Trainer on CentOS using the Snap Store | Snapcraft
description: Get the latest version of Macro Trainer for on CentOS - The subscription-free
  fitness control center with virtual coaching.
url: https://snapcraft.io/install/macro-trainer/centos
---

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

# Install Macro Trainer on **CentOS**

# Macro Trainer

[Little Theta LLC (littletheta)](https://snapcraft.io/publisher/littletheta "View all snaps from Little Theta LLC (littletheta)")

* [Little Theta LLC (littletheta)](https://snapcraft.io/publisher/littletheta "View all snaps from Little Theta LLC (littletheta)")
* [Health and Fitness](https://snapcraft.io/search?categories=health-and-fitness)

[Install](https://snapcraft.io/install/macro-trainer/centos#install)

#### The subscription-free fitness control center with virtual coaching.

**Macro Trainer**

**Summary**

Fast, private macro tracking and barbell logging with zero subscriptions.

**Description**

**Full-Control Fitness for the Privacy-Conscious Athlete**

Stop renting your health data. Macro Trainer is a high-performance tracking and coaching ecosystem built for lifters who demand total control and zero latency. Unlike common fitness apps that lock your data behind monthly subscriptions, Macro Trainer lets you own your data and the product forever.

**Key Features:**

* **Lightning-Fast Logging:** Our local-first SQLite architecture ensures instant food logging and barcode scanning without network spinners or loading delays.
* **On-Device Virtual Coach:** Receive adaptive coaching feedback based on your actual compliance. The coach adjusts your macro targets and training blocks locally, ensuring your health insights never leave your device.
* **Advanced Training Integration:** Built-in support for structured training programs, including Basic Barbell 5-3-1, with automated training max progression and exact weight calculations.
* **Absolute Privacy:** No accounts, no cloud syncing, and no data mining. Everything—from your meal history to your progress photos—is stored in a 100% on-device local database.
* **Comprehensive Data:** Access a massive bundled food database and a verified library of over 1 million items for offline tracking anywhere.

Whether you are a "Traditional Logger" looking for a frictionless tool or a "Coached User" wanting a customized blueprint for a bulk or cut, Macro Trainer provides elite results without the subscription fatigue.

**Your body. Your data. Your progress. 100% Private.**

As a long time Linux user, I'm making this version free for users. If you enjoy the app and want to support my work, please consider a donation through [buymeacoffee.com/macrotrainer](<https://buymeacoffee.com/macrotrainer>).

### Package name

* macro-trainer

---

### License

* Proprietary

---

### Last updated

* 13 October 2026 - latest/stable

---

### Websites

* [macrotrainer.com](https://macrotrainer.com "https://macrotrainer.com")

---

### Donations

* [buymeacoffee.com](https://buymeacoffee.com/macrotrainer "https://buymeacoffee.com/macrotrainer")

---

### Report a bug

* [github.com/NickHirras/macrotrainer-releases/issues](https://github.com/NickHirras/macrotrainer-releases/issues "https://github.com/NickHirras/macrotrainer-releases/issues")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/install/macro-trainer/centos#report-snap-modal)

---

## Enable snaps on CentOS and install Macro Trainer

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 is available for [CentOS 7.6+](https://snapcraft.io/install/macro-trainer/centos), and Red Hat Enterprise Linux 7.6+, from the [Extra Packages for Enterprise Linux](https://fedoraproject.org/wiki/EPEL) (EPEL) repository. The EPEL repository can be added to your system with the following command:

```
sudo yum install epel-release
```

Snap can now be installed as follows:

```
sudo yum install snapd
```

Once installed, the *systemd* unit that manages the main snap communication socket needs to be enabled:

```
sudo systemctl enable --now snapd.socket
```

To enable *classic* snap support, enter the following to create a symbolic link between `/var/lib/snapd/snap` and `/snap`:

```
sudo ln -s /var/lib/snapd/snap /snap
```

Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.

### Install Macro Trainer

To install Macro Trainer, simply use the following command:

```
sudo snap install macro-trainer
```

### 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/macro-trainer/centos)

© 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/macro-trainer/centos)
* [Service status](https://status.snapcraft.io/)
* [Other functions](https://dashboard.snapcraft.io/)
* [Contact us](https://snapcraft.io/about/contact-us)
