Thu May 17 20:06:51 2018 UTC

Downloads

Introduction

The current stable release of NuTyX is named 10.2.

ISO images are available in 32 bits and in 64 bits.

The available ISO images can be used to install a base system without the need of the internet.

Any ISO you choose can be tested in LIVE modus. You can then test all thoses ISOs without installing NuTyX on your hard disk.

They are also used to carry out a minimum of configuration of your machine before the actual installation of NuTyX.

If you have enough RAM memory, a message will inform you that you can remove the USB key after choosing your mother language. This means you can insert a USB keyboard, for example.

For the new user coming to NuTyX

Available ISO list for a new user who wants to discover NuTyX without minimum technical dificulty:
logo mate64bits

logo mate32bits

Installation in BIOS or EFI modus is possible.

The ISO contains a complete installation with MATE as graphical interface as default.

Once the installation is done, you will be able to connect directly to you new account created at post-configuration.

Approx. 1.7 GB
Installed packages: lxdm mate mate-extra zip unzip pciutils usbutils cups openssh gvfs dejavu-ttf gstreamer system-config-printer firefox thunderbird libreoffice gnome-disk-utility hplip transmission cheese cherrytree deadbeef aisleriot gnome-mahjongg inxi gawk htop flcards rsync tar pigz lbzip2 xdg-user-dirs sound-theme-freedesktop nano network-manager-applet alsa-utils alsa-plugins ntfs-3g pidgin vlc fuse xorg-xdpyinfo lm-sensors gparted xorg-setxkbmap ntp ntp.service

For the regular NuTyX user

Available ISO list for a regular NutyX user:
logo Xorg64bits

logo Xorg32bits

Installation in BIOS or EFI modus is possible.

The ISO contains a basic graphical installation.

Once the installation done, you can directly connect yourself with your new account created at post-configuration time.

You can start the graphical interface by using the command:

startx
You will be welcomed by the twm - a basic and very lightweight graphical interface.
Approx. 620 MB
logo console64bits

logo console32bits

Installation in BIOS or EFI modus is possible.

The ISO contains a basic system WITHOUT graphical installation.

Once the installation is done, you can directly connect with your new user account created at post-configuration time.

Approx. 260 MB

You can also find a lot of various ISOS on linuxtracker website.

Typical installation of NuTyX on a single partition

How to install NuTyX from scratch on your PC.

For the experienced NuTyX user

This script allows the installation of a base NuTyX in a folder.

Its signature can be verified by downloading the http://www.nutyx.org/install-nutyx.md5sum file.

The script can be started from an already installed NuTyX or from another distribution.

It must be executed from the root account.

The script will analyse the /etc/install-nutyx.conf file if it exist and used defined variables in it.

At the moment, they are 6 configurables variables:

  • the installation path define by the LFS variable
  • the url adress of the mirror where are the binaries located via the URL variable
  • the version to installed (stable, current or development) define by the VERSION variable the kernel we want to install (if not the default one) can be define by the KERNEL variable
  • the local path of the downloaded binaries define by the DEPOT variable.
  • the architecture we want to install define by the ARCH varible.

    The ARCH variable will be use if we want to install a 32 bits NuTyX from a 64 bits OS. The otherway around is not possible.

Here is a summary example of the /etc/install-nutyx.conf file:

URL="http://localhost"
DEPOT="/DEPOT"
LFS="/mnt/lfs"
VERSION="current"

If you want to have your own configuration, it's possible to place your configuration files in the /etc/install-nutyx.conf.d/ folder. When you run the script, if files are found there, they will be used instead of the default ones.

Recognised configuration files list:
cards.conf /etc/cards.conf
pkgmk.conf /etc/pkgmk.conf
fstab /etc/fstab
.bashrc /root/.bashrc and /home/<username>/.bashrc
bashrc /etc/bashrc
profile /etc/profile
hosts /etc/hosts
inputrc /etc/inputrc
rc_site /etc/sysconfig/rc_site
.bash_profile /root/.bash_profile and /home/<username>/.bash_profile
.dmrc /etc/skel/.dmrc
shells /etc/shells
dircolors.sh /etc/profile.d/dircolors.sh
extrapaths.sh /etc/profile.d/extrapaths.sh
readline.sh /etc/profile.d/readline.sh
umask.sh /etc/profile.d/umask.sh
modules /etc/sysconfig/modules
createfiles /etc/sysconfig/createfiles
mouse /etc/sysconfig/mouse

As a conclusion:

[Important] Don't forget to remove/check the /etc/install-nutyx.conf file and the contents of the /etc/install-nutyx.d/ directory if necessary. Found files will be read and used by the script and allow a more powerful configuration.
This script is widely used in many tutorials of NuTyX:
logo scriptinstall-nutyx The installation of NuTyX is done following these steps:
  • Open a temporary root session
    sudo bash
  • Download the script and the signature
    wget http://www.nutyx.org/install-nutyx{,.md5sum}
  • Check the signature
    md5sum -c install-nutyx.md5sum
  • Mount the destination partition (here /dev/sda2 for example)
    mkdir -p /mnt/hd
    mount /dev/sda2 /mnt/hd
  • Install the base NuTyX
    sh install-nutyx
  • Once the installation is done, you can re-enter into the freshly installed NuTyX via the command:
    sh install-nutyx -ec

The script can be used for both 32 bits and 64 bits architectures. By default, it will be the host architecture of the host machine that will be chosen. It's possible to install a 32 bits NuTyX from a 64 bits host machine but not the other way around. To install a 32 bits NuTyX from a 64 bits host machine, use the ARCH variable:

ARCH="i686" sh install-nutyx

By default, it will be the stable branch of the NuTyX installed; it's possible to specify another branch. To install a NuTyX of the current branch, specify the name of the branch via the VERSION variable.

VERSION="current" sh install-nutyx

The default URL will be used for downloading and configuration of NuTyX. To instead specify another URL, use the URL variable.

URL="http://192.168.0.254" sh install-nutyx

By default, it will be the /mnt/hd folder used for the installation, the LFS variable can be set to specify a new destination folder:

LFS="/My-NuTyX" sh install-nutyx
The folder will be automatically created if it does not already exist.

You can combine several variables:

LFS="/MINI-ISO" \
VERSION="development" \
URL="http://192.168.0.254" \
ARCH="i686" \
sh install-nutyx

Create a bootable USB key

If you are currently running GNU/linux on your machine:

[Important]As root

With the help of fdisk, find out where your USB key is located:

fdisk -l

Then, by using the command dd, create a bootable key:

dd if=NuTyX_x86_64-10.2.iso of=/dev/sdX status=progress

The sdX value is the one that you have previously found using fdisk.

If you are using Windows, it is easier to burn the ISO image onto a CD.

Installing a bootloader

How to install and configure the bootloader for your PC

With grub version 2.XX, the following entry can be added to your grub.cfg:

menuentry "NuTyX sur /dev/sda1" {
   set root=(hd0,1)
   linux /boot/kernel root=/dev/sda1 ro quiet
}