This repository was archived by the owner on Jan 15, 2026. It is now read-only.
Repository navigation
Releases: ninepointlabs/autonomix
Releases · ninepointlabs/autonomix
Release list
Autonomix v0.3.5
Changes in v0.3.5
- Autonomix now tracks itself in the app list
- Shows installed version and last checked date for each app in the list
- Improved version display in app list items
- Bug fixes and improvements
Installation
Debian/Ubuntu
wget https://github.com/timappledotcom/autonomix/releases/download/v0.3.5/autonomix_0.3.5-1_amd64.deb
sudo dpkg -i autonomix_0.3.5-1_amd64.debFedora/RHEL/CentOS
wget https://github.com/timappledotcom/autonomix/releases/download/v0.3.5/autonomix-0.3.5-1.x86_64.rpm
sudo rpm -i autonomix-0.3.5-1.x86_64.rpmv0.3.4 - Fix package installation for restricted home directories
Changes
- Fixed package installation for systems with restricted home directory access
- When using pkexec (polkit) to run dnf/apt as root, the root process may not have access to files in the user's home directory (due to encrypted home dirs, SELinux policies, or other security restrictions)
- Packages are now copied to /tmp before installation, ensuring root can read the file during the install process
- Added explicit file sync to ensure complete write before installation
- Improved debug logging for troubleshooting install issues
Downloads
- RPM (Fedora/RHEL):
autonomix-0.3.4-1.fc43.x86_64.rpm - DEB (Debian/Ubuntu):
autonomix_0.3.4_amd64.deb - Flatpak:
io.github.plebone.autonomix-0.3.4.flatpak
v0.3.3 - Fix app updates, progress indicators, and icon integration
Changes
- Fixed update functionality for deb/rpm packages
- deb: Uses 'apt install --reinstall' for proper updates with dependency resolution
- rpm: Uses 'rpm -U' (upgrade) and 'dnf install --allowerasing' for smoother updates
- Added progress indicators (spinner) during install/uninstall operations
- Shows 'Working...' with spinner in the UI
- Buttons disabled while operations in progress
- Toast notifications for operation start/complete
- Fixed app icon and desktop file integration
- Added AppStream metainfo.xml file
- Icon cache now updated on install/uninstall
- Proper desktop database updates for better app launcher integration
v0.3.2 - Bug Fix Release
Bug Fixes
- Fixed install/update/refresh buttons not working - Operations now properly complete before UI updates
Downloads
autonomix-0.3.2-1.fc43.x86_64.rpm- Fedora/RHELautonomix_0.3.2_amd64.deb- Debian/Ubuntuio.github.plebone.autonomix-0.3.2.flatpak- Flatpak (universal)
v0.3.1 - Package Type Selection
What's New
- Package type selection dialog - When installing an app for the first time, you can now choose which package format to use (DEB, RPM, AppImage, Flatpak, Snap)
- Color-coded icons for each package type
- Shows filename and download size for each option
- Updates/reinstalls automatically use your previously selected format
Downloads
autonomix-0.3.1-1.fc43.x86_64.rpm- Fedora/RHELautonomix_0.3.1_amd64.deb- Debian/Ubuntuio.github.plebone.autonomix-0.3.1.flatpak- Flatpak (universal)
v0.3.0 - Qt UI, Self-Update Detection, Uninstall Support
What's New
- Qt/QML UI - Migrated from GTK4 to Qt for better compatibility
- Self-install detection - Autonomix now detects how it was installed (rpm/deb/flatpak) and uses the same method for updates
- Uninstall support - Full uninstall capability for all package types (deb, rpm, flatpak, snap, appimage)
Downloads
autonomix-0.3.0-1.fc43.x86_64.rpm- Fedora/RHELautonomix_0.3.0_amd64.deb- Debian/Ubuntuio.github.plebone.autonomix-0.3.0.flatpak- Flatpak (universal)
v0.2.0 - Rust Rewrite
Complete Rewrite in Rust
This is a complete rewrite of Autonomix from Python/PySide6 to Rust with GTK4/libadwaita.
What's New
- 🦀 Rust backend - Fast, safe, and efficient
- 🎨 Native GTK4/libadwaita UI - Modern GNOME desktop integration
- ⚡ Async operations - No more UI freezing during installs
- 📦 Proper pkexec handling - Fixed authentication issues
Features
- Track GitHub releases from any repository
- Install .deb, .rpm, AppImage, Flatpak, and Snap packages
- Check for updates with one click
- Self-updates included - Autonomix tracks its own releases
Installation
# Download and install
sudo dpkg -i autonomix_0.2.0_amd64.deb
sudo apt-get install -f # Fix dependencies if neededBuilding from Source
# Install dependencies (Debian/Ubuntu)
sudo apt install libgtk-4-dev libadwaita-1-dev libgraphene-1.0-dev
# Build
cargo build --releaseAutonomix v0.1.1
v0.1.1 - Flatpak and Snap Support
New Features
- Flatpak support: Install and manage Flatpak packages from GitHub releases
- Snap support: Install and manage Snap packages from GitHub releases
- Improved installation detection - correctly identifies how Autonomix was installed
Supported Package Formats
- .deb (Debian/Ubuntu)
- .rpm (Fedora/RHEL/openSUSE)
- Flatpak
- Snap
- AppImage
- Source builds
- pip (Python wheel)
Installation
Debian/Ubuntu:
wget https://github.com/PlebOne/autonomix/releases/download/v0.1.1/autonomix_0.1.1_amd64.deb
sudo dpkg -i autonomix_0.1.1_amd64.debFedora/RHEL:
sudo dnf install https://github.com/PlebOne/autonomix/releases/download/v0.1.1/autonomix-0.1.1-1.x86_64.rpmpip:
pip install https://github.com/PlebOne/autonomix/releases/download/v0.1.1/autonomix-0.1.1-py3-none-any.whlAutonomix v0.1.0
Initial Release
Autonomix is a Linux desktop application for managing GitHub releases, similar to Obtainium for Android.
Features
- Track and manage applications from GitHub releases
- Automatic update checking
- Support for multiple package formats:
- .deb (Debian/Ubuntu)
- .rpm (Fedora/RHEL)
- AppImage
- Source builds
- Modern dark-themed PySide6 interface
- Desktop integration with app icon
Installation
Install using pip:
pip install autonomix-0.1.0-py3-none-any.whlOr install from source:
pip install autonomix-0.1.0.tar.gzRequirements
- Python 3.10+
- PySide6
- requests
Running
autonomix