Ubuntu Software
An alternative software store for the Ubuntu Desktop made with Flutter.
Test Ubuntu Software in the preview/edge channel of the snap-store snap
snapcraft.io from your Ubuntu machine
ExploreSearch and find snaps and debian packages
Install and remove apps and manage snap apps' channels
Update your snap apps
And your debian packages
We even have a light theme ;) and a layout for small windows
And for wide windows
You can also install and update local debian package files from your file manager
Goals
- Great UX
- Fast
- Adaptive Layout
- Snap support (https://github.com/canonical/snapd.dart)
- install
- search
- remove
- filter for sections
- refresh
- switch channels
- list permissions
- deb/rpm (packagekit) support (https://github.com/canonical/packagekit.dart)
- install from file-explorer
- list installed debs/rpms
- remove
- update all debs/rpms on the system via the updates tab
- 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
Either with
sudo snap install flutter --classic
Or with
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.
Contributing
See our contributor guidelines.
License
This application is licensed under the GNU General Public License version 3.