Skip to content

muslim-linux/17g-installer

This branch is 4 commits ahead of 17g-installer/17g:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

11942b4 · Oct 31, 2023
Sep 8, 2023
Sep 8, 2023
May 13, 2022
Feb 21, 2023
Oct 31, 2023
Oct 31, 2023
Jul 6, 2021
May 3, 2021
May 26, 2021
May 26, 2021
Apr 1, 2021
Feb 22, 2022
Jul 22, 2022
Oct 31, 2023

Repository files navigation

17g installer

17g is fork of Linuxmint debian edition live-installer. (https://github.com/linuxmint/live-installer) Main purpose is creating flexible and configurable distro-independed live installation tools.

17g is full featured calamares alternative. (https://github.com/calamares/calamares)

Better than calamares for gtk desktops because 17g never uses qt dependencies.

Features:

  • Debian, Arch, Sulin based distribution relations.
  • Don't use bloat dependencies.
  • Uses gtk and python3
  • Configurable and expandable

Installation

Dependencies:

    rsync (optional)
    python3-parted
    python3-gi
    gir1.2-gtk-3.0
    python3-yaml
    gettext-base
    isoquery (optional)

Getting source:

git clone https://gitlab.com/ggggggggggggggggg/17g.git 17g

Compile source:

make

Install source:

make install DESTDIR=/

Install service (Optional):

install 17g.initd /etc/init.d #(for openrc)
install 17g.service /etc/systemd/system #(for systemd)

Building with unibuild

unibuild https://gitlab.com/ggggggggggggggggg/17g/-/raw/master/17g-installer.unibuild

Installation for debian

git clone https://gitlab.com/ggggggggggggggggg/17g.git 17g
cd 17g
mk-build-deps --install
debuild -us -uc -b
dpkg -i ../17g*.deb

Configuration

  1. live-installer/branding/ directory is distribution images directory. Slides directory included slideshow images and images must be 16:9 format

  2. configs/config.yaml file is main configuration file. You can disable or enable features.

  3. configs/live.yaml file is live service config. Some distributions not need this service. (for example: debian based) If you dont change anything 17g uses automatic mode and enable all features.

Translation

https://www.transifex.com/17g/17g

Community

https://t.me/iso_calismalari (Turkish telegram group)

Mirrors:

Notes:

About

A live installer for the Debian edition

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.2%
  • Shell 1.9%
  • Makefile 1.6%
  • CSS 0.3%