Ubuntu Desktop Installer: A Flutter App

Ubuntu Desktop Installer

This project is a modern implementation of the Ubuntu Desktop installer, using subiquity as a backend and Flutter for the UI.

Preview Screenshot

Availability and release

Ubuntu Desktop Installer replaced Ubiquity as the default installer starting from Ubuntu Desktop 23.04 (Lunar Lobster).

The New Ubuntu Installer | 23.04 Lunar Lobster

Test a live image

If you want to test new installer in a live session, you can download the latest daily-live image and try it in a virtual machine.

Build and dry-run the installer

If you want to build and dry-run the installer in a local Ubuntu installation for development or testing purposes without performing an actual installation, follow these steps:

git clone https://github.com/canonical/ubuntu-desktop-installer.git
cd ubuntu-desktop-installer
git submodule update --init --recursive
  • Install dependencies:
make install_deps
  • Dry-run the installer either from within your IDE or by executing:
cd packages/ubuntu_desktop_installer
flutter run

Contributing

See our contributor guidelines.

License

The Ubuntu Desktop Installer is licensed under the GNU General Public License version 3.


Download details:

Author: canonical
Source: https://github.com/canonical/ubuntu-desktop-installer

License: GPL-3.0 license

#flutter #dart 

Ubuntu Desktop Installer: A Flutter App
1.30 GEEK