app-center
app-center copied to clipboard
App Store for Ubuntu made with Flutter ๐งก ๐
Unofficial Ubuntu Store Flutter - WIP
An alternative software store for the Ubuntu Desktop made with Flutter.

Goals
- [X] Great UX
- [X] Fast
- [X] Adaptive Layout
- [X] Snap support (https://github.com/canonical/snapd.dart)
- [X] install
- [X] search
- [X] remove
- [X] filter for sections
- [X] refresh
- [X] switch channels
- [ ] manage permissions
- [X] list permissions
- [ ] activate/deactive permissions
- [X] deb/rpm (packagekit) support (https://github.com/canonical/packagekit.dart)
- [X] install from file-explorer
- [X] list installed debs/rpms
- [X] remove
- [X] update all debs/rpms on the system via the updates tab
- [X] search and install for debs/rpms
Firmware updater
For the firmware updates the flutter linux desktop, yaru-designed application firmware-updater is recommended
Build
Install flutter
sudo apt install git curl cmake meson make clang libgtk-3-dev pkg-config
mkdir -p ~/development
cd ~/development
git clone https://github.com/flutter/flutter.git -b stable
echo 'export PATH="$PATH:$HOME/development/flutter/bin"' >> ~/.bashrc
source ~/.bashrc
OR a one-liner top copy & paste - CAUTION: it won't stop after you entered your password :)
sudo apt -y install git curl cmake meson make clang libgtk-3-dev pkg-config && mkdir -p ~/development && cd ~/development && git clone https://github.com/flutter/flutter.git -b stable && echo 'export PATH="$PATH:$HOME/development/flutter/bin"' >> ~/.bashrc && source ~/.bashrc
run
flutter run
or press the run icon in vscode.