Distribution-independent installer framework
Go to file
Adriaan de Groot ee0b3b85dc [netinstall] Improve 'next' button handling
- Document netinstall.conf a little,
 - Add setting *required* which influences whether next is enabled or not
   in case of missing or corrupt data,
 - Enable *next* button only once some (any!) data is received.

This can be used to disallow stepping past the netinstall step when
there is no data (e.g. internet has failed between the welcome page
and the netinstall page).
2017-11-06 05:33:01 -05:00
.github adding an ISSUE_TEMPLATE for bug reporting 2017-09-11 12:17:44 -04:00
.tx Python-i18n: tx pull and push improvements 2017-08-10 10:42:03 -04:00
ci Document another way to create tarballs 2017-09-25 17:13:33 +02:00
CMakeModules Testing: refactor so that C++ and Python modules all get yaml-config tests 2017-10-12 13:37:54 -03:00
data Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00
lang [python] Automatic merge of Transifex translations 2017-09-25 16:02:44 +02:00
LICENSES Licensing: Re-import GPLv2.1 slideshow 2017-09-25 13:31:47 +02:00
man Manual: move to section 8, minor polishing 2017-06-07 03:03:29 -04:00
src [netinstall] Improve 'next' button handling 2017-11-06 05:33:01 -05:00
.editorconfig Added .editorconfig 2015-06-13 21:56:21 -04:00
.gitattributes Add testmodule.py and globalStorage.yaml to export-ignore for tarballs. 2015-07-20 17:26:53 +02:00
.gitignore Add KDevelop and Visual Studio Code files to .gitignore. 2016-12-08 12:54:14 +01:00
.gitmodules Remove libcrashreporter-qt more thoroughly 2017-09-13 08:47:07 -04:00
.travis.yml PEP8: Just don't do it 2017-09-11 11:23:28 +02:00
AUTHORS Licensing: add self 2017-09-19 15:57:25 +02:00
calamares.desktop [desktop] Automatic merge of Transifex translations 2017-09-25 16:02:43 +02:00
CalamaresBuildTreeSettings.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CalamaresConfig.cmake.in We have a Python API for jobmodules! 2014-07-17 19:42:16 +02:00
CalamaresConfigVersion.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
cmake_uninstall.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CMakeLists.txt CMake: report on the example-distro feature correctly 2017-10-30 11:43:37 -04:00
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 2014-11-05 23:34:03 +01:00
Dockerfile Use KDE Neon since it has a newer kpmcore 2017-06-12 13:03:24 +02:00
LICENSE Update LICENSE 2014-06-03 22:32:42 +02:00
README.md Fix docs links 2017-09-25 16:50:48 +02:00
settings.conf Also disable dummypythonqt in jobs list. 2017-01-16 12:55:59 +01:00

Calamares: Distribution-Independent Installer Framework


GitHub release Build Status Travis Build Status Coverity Scan Build Status GitHub license

Report a Bug Contribute Translate Freenode (IRC): #calamares Wiki

Dependencies

Main:

  • Compiler with C++11 support: GCC >= 4.9.0 or Clang >= 3.5.1
  • CMake >= 3.2
  • Qt >= 5.6
  • yaml-cpp >= 0.5.1
  • Python >= 3.3
  • Boost.Python >= 1.55.0
  • dmidecode

Modules:

  • welcome:
    • NetworkManager
    • UPower
  • partition:
    • extra-cmake-modules
    • KF5: KCoreAddons, KConfig, KI18n, KIconThemes, KIO, KService
    • KPMcore >= 3.0.3
  • bootloader:
    • systemd-boot or GRUB
  • unpackfs:
    • squashfs-tools
    • rsync

Building

See wiki for up to date building and deployment instructions.