3

GitHub - ubuntu-flutter-community/software: Software App for Ubuntu made with Fl...

 2 years ago
source link: https://github.com/ubuntu-flutter-community/software
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Unofficial Ubuntu Store Flutter - WIP

An alternative software store for the Ubuntu Desktop made with Flutter.

1

2

Goals

  • Great UX
  • Adaptive Layout
  • Snap support (https://github.com/canonical/snapd.dart)
    • install
    • search
    • remove
    • filter for sections
    • refresh
    • switch channels
    • manage permissions
      • list permissions
      • activate/deactive 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

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
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.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK