Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Installer front-end for Linux-based OSes

License

NotificationsYou must be signed in to change notification settings

elementary/installer

Translation status

Note: this is the installer for elementary OS 6 and newer. For the elementary OS 5.1 and older installer, seeUbiquity.

Screenshot

An installer for open-source operating systems. See thewiki for goals, design spec, user flow, and details about each step.

Building, Testing, and Installation

You'll need the following dependencies:

  • meson
  • desktop-file-utils
  • gettext
  • gparted
  • libgnomekbd-dev
  • libgranite-7-dev >=7.4.0
  • libgtk-4-dev
  • libgee-0.8-dev
  • libadwaita-1-dev >=1.4.0
  • libjson-glib-dev
  • libpantheon-wayland-1-dev
  • libpwquality-dev
  • libxkbregistry-dev
  • distinst
  • valac

Runmeson build to configure the build environment. Change to the build directory and runninja test to build and run automated tests.

meson build --prefix=/usrcd buildninja test

To install, useninja install, then execute withio.elementary.installer. Note that listing drives and actually installing requires root.

sudo ninja installio.elementary.installer

You can also use--test mode for development to disable destructive behaviors like installing, restarting, and shutting down:

io.elementary.installer --test

For debug messages, set theG_MESSAGES_DEBUG environment variable, e.g. toall:

G_MESSAGES_DEBUG=all io.elementary.installer

[8]ページ先頭

©2009-2025 Movatter.jp