dnf-package-store/README.md

31 lines
1.1 KiB
Markdown
Raw Normal View History

# DNF Package Store
2026-10-05 02:58:49 -08:00
A lightweight Flutter desktop app for browsing and trying out packages on
DNF-based Linux distros (Fedora and friends), without committing to a
permanent install.
2026-10-05 02:58:49 -08:00
## Features
- Search or browse the full package catalog, scoped to a single repo/channel
or across all enabled repos.
- Browse by category — AppStream app categories and comps groups, shown as
tags on each package.
- Install packages **transiently** (`dnf install --transient`), so test
installs disappear automatically on reboot instead of lingering.
- Launch installed apps directly, or uninstall them immediately.
- Settings page to uninstall PackageKit (and its AppStream catalog data) if
you only wanted it for the richer category listings.
2026-10-05 02:58:49 -08:00
## Getting Started
2026-10-05 02:58:49 -08:00
This is a standard Flutter project targeting Linux desktop. With the Flutter
SDK on your `PATH`:
2026-10-05 02:58:49 -08:00
```sh
flutter run -d linux
```
2026-10-05 02:58:49 -08:00
For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.