Install on Linux
Linux support status, the declared package formats, and what has to happen before a Linux download is published.
WARNING
There is no Linux download today. The application supports Linux and the packaging configuration declares DEB, RPM, and AppImage artifacts, but no Linux build has been produced, tested, or published.
If you want something installable today, see install on Windows.
What actually exists
| Piece | State |
|---|---|
| Application support for Linux | Present in the codebase |
| DEB maker (with declared runtime dependencies) | Declared, guarded to a Linux host |
| RPM maker (with declared requirements) | Declared, guarded to a Linux host |
| AppImage maker | Declared, guarded to a Linux host |
| Built Linux artifact | None |
| Published Linux release | None |
The packaging configuration guards makers by host platform, so Linux packages
must be built on a Linux host. dpkg/rpmbuild tooling is not available on the
current Windows build machine.
Declared runtime dependencies
These are already specified in the packaging configuration and will apply when Linux packages ship:
Debian / Ubuntu (DEB)
- Requires:
libgtk-3-0,libnotify4,libnss3,libxss1,libxtst6,xdg-utils - Recommends:
libfuse2(needed for AppImage)
Fedora / RHEL (RPM)
- Requires:
gtk3,libnotify,nss,libXScrnSaver,libXtst,xdg-utils
What has to happen first
- A Linux build host produces
linux-deb-x64,linux-rpm-x64, andlinux-appimage-x64artifacts. - Each is installed and tested on a clean machine of the matching distro family.
- Checksums are published alongside the artifacts.
- The artifacts are published to a release channel with exact size and SHA-256.
Until then the release manifest omits Linux, and the download page will not offer it.
NOTE
https://nalaos.dev/install.sh is generated from the release manifest. On Linux
it reports that no artifact is published rather than installing anything
unverified.
Planned install path
curl -fsSL https://nalaos.dev/install.sh | sh
with DEB, RPM, and AppImage also available for direct download and verification
against a published SHA256SUMS file.
Track this
- Platform support — the authoritative matrix.
- Feature status
- Release notes