Git Product home page Git Product logo

kali-live-build's Introduction

Kali Linux live-build config

Official Documentation

All variants come with no packages predefined, this is to make the ISO's as light as possible and the resulting install as clean as posible. If you want to add them, edit the file under live-build-config/kali-config/variant-<variant>/package-lists/kali.list.chroot

If you have an idea for one of my variants, I am open to suggestions. Either make the change yourself in a pull request or create an issue.

Clone a copy

apt-get install curl git live-build cdebootstrap
git clone https://github.com/andrew-stclair/kali-live-build.git
cd kali-live-build

Build ISO

To build with my custom configuration you need to specify the variant you wish to use

To build the normal ISO, run this command in the root directory of the repository

./build.sh --distribution kali-rolling --verbose

To build an ISO with a variant for a specific purpose (or just a diferent desktop) use the following

./build.sh --distribution kali-rolling --variant <variant here> --verbose

The available variants are as follows:

  • Official Kali variants (from kali repository)
  • default (used by default)
  • e17
  • gnome (default is a symlink for gnome)
  • i3wm
  • kde
  • light
  • lxde
  • mate
  • xfce
  • My custom variants
  • headless (No GUI, ssh enabled by default with root login enabled)
  • live (For USB use without install, you still need to setup persistence yourself)

Some Debian bugs filed for issues encountered in Kali:

[684865]: live-build: lb_binary_syslinux fails to include flavour in menu entry

[684891]: live-build: add a config parameter to define the project name

[684893]: live-build: fails to find bootloaders files when running from git checkout

[684896]: live-build: loading of build.sh does not work as expected in various scripts

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.