Dependency Information

What do I need to run Nitrocid?

For 0.1.0 or higher

In order to run Nitrocid KS on all the system, you must install the essential requirements as shown in the platform-specific installation pages. However, for Linux and Android systems, you must also install the following dependencies to be able to use Nitrocid.

  • For Debian and its derivatives (Ubuntu, LMDE, ...)

    • sudo apt install tzdata
  • For Android (Ubuntu PRoot on Termux)

    • sudo apt install libicuXX tzdata
  • For Red Hat Enterprise Linux, Rocky Linux, AlmaLinux, ...

    • sudo dnf install -y epel-release
      sudo dnf install -y libicu tzdata
  • For OpenSUSE

    • sudo zypper install libicu tzdata
  • For Arch Linux and its derivatives (EndeavorOS, ...)

    • sudo pacman -S icu tzdata
  • For Alpine Linux

    • sudo apk add icu icu-libs icu-data-full tzdata

Dependency information for each package installed in your target system:

  • icu and its related packages

    • To provide localization information. Needed for the multilingual kernel system.

  • tzdata

    • To provide time zone information, like listing all available time zones.

In addition to the base kernel requirements, all addons might require additional packages to be installed in your system:

  • pulseaudio, libasound2, ...

    • To be able to play music using PulseAudio, ALSA, JACK, etc. Used by the BassBoom addon.

For older Nitrocid versions (0.0.24.x)

If you wish to run Nitrocid 0.0.24.x, you need to install the following dependencies:

  • For Debian and its derivatives (Ubuntu, LMDE, ...)

    • sudo apt install inxi libjson-xs-perl
  • For Android (Ubuntu PRoot on Termux)

    • sudo apt install inxi libjson-xs-perl libicuXX
  • For Red Hat Enterprise Linux, Rocky Linux, AlmaLinux, ...

    • sudo dnf install -y epel-release
      sudo dnf install -y inxi perl-JSON-XS libicu
  • For OpenSUSE

    • sudo zypper install inxi perl-JSON-XS libicu
  • For Arch Linux and its derivatives (EndeavorOS, ...)

    • sudo pacman -S inxi perl-json-xs icu
  • For Alpine Linux

    • sudo apk add inxi perl-json-xs icu icu-libs icu-data-full

Last updated