Fri May 22 09:44:06 2020 UTC
Frequently asked questions
How to register to the Mailing Lists
It's done in a few steps:
The archives are available at: https://listengine.tuxfamily.org/nutyx.org/
NuTyX is not a multi-lib
It takes much more time to build up a multilib distribution. Normally all the libraries need to be compiled in both 64 and 32 bit.
The installer doesn't allow me to specify a separate /home partition
This question has been asked many times. I will try to answer it as clearly as possible.
Modern users often have a lot of data on their computers. The size of the home folder can quickly become very large. MP3 files, photos and videos are big files.
Imagine that you have a 250 GB hard disk. You say "OK, I'll take 100 GB for the system and 150 GB for my personal data." Great! You just cut your disk into two pieces, and the home partition will fill up more quickly in proportion to its size than if you had retained a single partition. It would be nice if we could reinstall NuTyX when we wanted without having to cut the hard disk into separate partitions to preserve personal data. That's exactly how the NuTyX installer works.
Building packages in a chroot. When and Why ?
NuTyX can be considered as a "binaries" distribution.The user installs the needed binary packages by downloading them from the remote server.
Once the base system is installed, the user installs their favourite applications as explained in the online documentation.
A typical installation looks like:
get lxdm xfce4 xfce4-extra firefox gvfs ntfs-3g transmission thunderbird
All the binary packages are split into base packages and sub-packages (devel, doc, man, etc); in most cases, only the base package will be installed. It means:
if the user wants to compile a package not available in binaries, he (she) will have to compile those packages in a chroot, otherwise the compilation will always fail because of missing dependencies.
NuTyX can be considered as a "sources" distributionThe user compiles all the packages they need on the local machine.
Once the base system is installed, the user installs the development tools:
He (She) downloads the availables recipes:
sudo ports -u
He (She) adjusts the /etc/cards.conf configuration file as:
dir /usr/ports/desktops dir /usr/ports/gui-extra dir /usr/ports/gui dir /usr/ports/cli-extra dir /usr/ports/cli dir /usr/ports/base base /usr/ports/base logdir /var/log/pkgbuildAnd can now compile the required packages without being in a chroot. So, for example, to compile the graphical server xorg:
sudo cards depcreate xorg-server
Is NuTyX (from 9.0 on) a rolling release ?
How to activate the root account ?
As default, NuTyX does not activate the root account but, if you wish to compile your own packages, it may be a good idea to activate the root account. It's very simple, type:
nuand choose root as user
choose a new password
and confirm the new password
and you're done.