[nutyx-annonce] NuTyX 10.0 available |
[ Thread Index | Date Index | More nutyx.org/nutyx-annonce Archives ]
Ten years after release of the first 2007 version of NuTyX, the NuTyX team is please to annonce the final of NuTyX 10.0.
All the ISOs offers now a LIVE modus. The LIVE gives you the possibility to test a NuTyX without the need to install it.
Various ISOs are available on linuxtracker.org. Thanks to Remy his big job on it.
NuTyX 10.0 comes with:
If we take in consideration all the GIT projects, we did more then 6000 commits on the development branch since the 9.1 version.
Number of commits per GIT project:GIT project: | Number of commits: | New project |
|
---|---|---|---|
base: | 248 | X | |
core: | 2446+62 |
| |
extra: | 1101+58 | ||
mate: | 155+45 | ||
lxde: | 5 | X | |
xfce4: | 90+5 | ||
gnome: | 146+1 | ||
lxqt: | 30 | X | |
kde5: | 1635+7 | ||
cards: | 230 | ||
nos: | 23 | X |
A new base ISO and a Xorg ISO are available for both architectures.
Installer is now in french, deutch, italian, norwegian, suedish, finish, spanish and german transtaled.
They sizes are respectively of 266 MB and 600 MB sur http://downloads.nutyx.org.
No need to used command line to search, install or remove packages.
flcards is able to install directly a graphical interface.. You can choose between lxde, lxqt, mate, kde5 and xfce4.
The xorg ISO can be used to make an entire post-installation in graphical mode via flcards application.
Flcards is using administrator rights without password.
If you're agains this rule, get rid of the flcards package and uses the CLI or edit the /etc/sudoers to your fit.
The xorg meta package is removed. All the Xorg packages are now in separated package. The documentation is updated.
The package manager is now taking care of most of the post-installation automatically. As a result, installation of a big set is now even more fast.
After a long reflexion with Pierre B., we decide to propose several 'versions' for the next major release of NuTyX.
Some users prefer to keep NuTyX uptodate, some others don't want to see any update comming when installing something
The NuTyX 10.0 use 3 differents branchs to match every users needs.
The script is able to install a 32 bits NuTyX in a 64 bits host machine:
sudo ARCH="i686" install-nutyx
It's possible to pass as arguments the branch we want to install:
sudo VERSION="development" install-nutyx
If the recept of a package is new, it's not needed to specify the release variable. It will be set automatiquement to '1'.
Only if you need to rebuild the package set it to whaterver you want, probably '2'
release=2
If the 'build' variable is properly set, it will automatically set the content of the build() function
Possible values are:
If the 'build()' function and the build variable are empty, it will be the default build() function apply to the package.
The 'uptodate' function can be used by the pkgmk script
It is call up via the '-itd' option of pkgmk script.
This function (if existing and properly set) is checking the upstream source. If the version of the recept is obsolet, it will be printed out.
The service installation is now done via the following code:
Example of the 'sshd' service
.. nutyx_version=10.0 source=(http://downloads.nutyx.org/files/nutyx-${nutyx_version}.tar.xz https://....) build() { cd ${name}-$version ../configure --prefix=/usr \ --disable-static ... ... # Service cd $SRC/nutyx-${nutyx_version} make DESTDIR=$PKG install-sshd }
It is now possible to specify specific dependencies for a sub package.
Example of depencies for the 'devel' sub-package:
run_devel=(glib.devel gtk3.devel)
The 'generic' post-installation are now done automaticaly by the package manager directy at the end of the installation transaction.
It's no need to specify them in the ports.
The organisation of the NuTyX contributors collections are now form 13 to 17.
The hierarchie have been change as well:
5 SETS:
All the commands are now includes.
The tutorial is more completed.
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |