NuTyX

NuTyX
Logo
Familie GNU / Linux
Core typen Modulær monolitisk
Projektstatus aktiv
Platforme i686 , x86_64
Virksomhed /
Udvikler
Thierry nødder
Licens GNU GPL
Seneste stabil version 11,5 (20. maj 2020)
Kontormiljø Valg af ( KDE , MATE , LXDE , Xfce ,  etc. )
Pakkeleder KORT
Internet side www.nutyx.org

NuTyX er en GNU / Linux- distribution af schweizisk oprindelse oprettet af Thierry Nuttens beregnet til avancerede eller motiverede brugere. Kendskab til GNU / Linux-systemer anbefales.

Det er inspireret af dokumentationen fra Linux From Scratch- projektet . Det bruger sin egen pakkehåndtering kaldet CARDS.

NuTyX blev officielt lanceret den 28. november 2007. Versionerne blev oprindeligt nummereret efter udgivelsesåret. Siden17. september 2010, NuTyX har et versionskodenavn, i dette tilfælde "houaphan", som er navnet på en provins i det nordlige Laos.


Historisk

Efter 1 års udvikling blev den første stabile version NuTyX 2007 frigivet 22. februar 2008. Det tilbyder 2.6.24- kernen , C glibc 2.5.1- standardbiblioteket , gcc 4.1.2- kompilatoren , KDE- versionen 3.5.9, KDE 4.1.0, GNOME 2.18.3, Xfce 4.4.2 grafiske grænseflader . Den foreslåede grafikserver er Xorg-server 1.4.2. Da det blev udgivet, kun en installation script blev tilbudt. Det var bydende nødvendigt at gennemgå en anden Linux-distribution for at installere NuTyX 2007.

2008-versionen frigives den 15. august 2009. Det tilbyder kerne 2.6.31, standard C- bibliotek glibc 2.8.3, compiler gcc 4.3.2, grafiske grænseflader E17, KDE 4.3.0, KDE 3.5.10, GNOME 2.24.0, Xfce 4.6.1 og LXDE 0.3.2

Version 2009.4 udgivet den 30. maj 2010. Det tilbyder 2.6.34.2- kernen , standard C glibc 2.10.1- biblioteket , gcc 4.4.6- kompilatoren , E17 0.16.999.063, KDE 4.4.3 og Xfce 4.6.2 grafiske grænseflader . Firefox- browseren er tilgængelig i version 3.6.3

Attapu.1-versionen udgivet den 6. december 2010. Det tilbyder 2.6.36.4- kernen , C glibc 2.11.2- standardbiblioteket , gcc 4.5.0- kompilatoren , KDE 4.5.5, GNOME 2.30.0 og Xfce 4.6.2 grafiske grænseflader . Firefox- versionen er 3.6.17

Pakxe.4-versionen udgivet den 22. juni 2012. Dette er den første version af NuTyX, der er tilgængelig til 64-bit platforme . Det tilbyder 3.4.4- kernen , C glibc 2.13- standardbiblioteket , gcc 4.6.3- kompilatoren , KDE 4.8.4 grafiske grænseflader , XFCE 4.10.0. Versionen af Firefox er 13.0.1. Versionen af Chromium er 17.0.963.56. Versionen af Libreoffice er 3.5.2.2.

Sekong.5-versionen udgivet den 9. oktober 2013. Den tilbyder kernen 3.4.105, C glibc 2.16.0 standardbiblioteket , gcc 4.7.4- kompilatoren , KDE 4.11.2 grafiske grænseflader , Xfce 4.10.1. Versionen af Firefox er 35.0. Versionen af Libreoffice er 4.1.0.4.

Saravane-15.05 version frigivet den 15. maj 2015. Det introducerer konceptet med samlinger, der er forklaret nedenfor. Det tilbyder en komplet omskrivning i C ++ af sin pakkehåndtering, der nu kaldes CARDS for Create Add Fjern download-system. CARDS giver dig mulighed for direkte at downloade og installere en pakke eller et sæt pakker eller en komplet samling. Versionen af Firefox er 39.0. Det tilbyder 3.18.14- kernen , standard C glibc 2.21- biblioteket , gcc 4.9.2- kompilatoren , KDE 4.14.3 grafiske grænseflader , Xfce 4.10.1.

Den første version 8 (kode navn: houaphan) frigives den 14. oktober 2015. Antallet af samlinger går fra 3 til 25, og de allerede eksisterende samlinger under Saravane omdøbes. Det tilbyder 3.18.27- kernen , standard C glibc 2.22- biblioteket , gcc 5.3.0- kompilatoren , Firefox- versionen er 45.0.1. De kf5 5.19.0, GNOME 3.18.3, Xfce 4.10.1 grafiske grænseflader . Versionen af Chromium er 48.0.2564.109. Versionen af Libreoffice er 5.1.0.3.

Version 9.1 (kodenavn uændret: houaphan) udgivet den 24. september 2017. Antallet af samlinger går fra 14 til 13. Den tilbyder kernen 4.9.23, standard C glibc 2.25- biblioteket , gcc 6.3.0- kompilatoren . Versionen af Firefox er 54.0.1. De kf5 5.32.0, GNOME 3.22.2, Xfce 4.12.3 og MATE 1.18.0 grafiske grænseflader .

Version 10.0 (kodenavn uændret: houaphan) udgivet den 17. januar 2018. Antallet af samlinger, hvis kildekode er tilgængelig, går fra 13 til 17. Ud over de 17 foreslås en ny samling, vores (for ikke open source) tilbyder opskrifter, hvis kildekode ikke er tilgængelig. Version 10.0 indeholder 4.14.13- kernen , glibc 2.26 C- standardbiblioteket , gcc 7.2.0- compileren . Versionen af Firefox er 57.0.4. Versionen af Chromium er 61.0.3163.100. Libreoffice er tilgængelig i version 5.4.4.2. De kf5 5.41.0, GNOME 3.26.2, Xfce 4.12.3, LXDE 0.99.2, LXQT 0.12.2 og MATE 1.18.0 GUI grænseflader.

Forskelle mellem NuTyX og Linux From Scratch- dokumentation

Her er en tabel, der opsummerer de vigtigste forskelle mellem de 2 projekter.

Funktionalitet Under NuTyX Under LFS / BLFS
Antal pakker / opskrifter i basissystemet 74 kernepakker (11.0) inkluderet, udvikling og lokale pakker ekskluderet 77 ekskluderede kerneopskrifter
Samlet antal pakker / opskrifter 1750 pakker (11.1) 839 opskrifter (LFS / BLFS 8.2)
Foreslået initialiseringssystem Sys V Sys V eller SystemD
Kerneversion tilgængelig Den seneste LTS-version og den seneste stabile version Den seneste stabile version til dato
Binære pakker klar til installation Ja nej, fordi det er dets mål: at forklare trin for trin, hvordan man bygger en distribution
Flere pakker samlet i en opskrift ingen xorg-proto, xorg-fonts, xorg-libs, xorg-apps, qt (version5), kde5 Framework5, kde5 plasma
Pakkeleder KORT / FLCARDS valgfri, men ikke inkluderet i den officielle dokumentation: styring via dedikeret bruger, styring via mappe, styring ved symbolsk link
ISO-billeder klar til installation Ja ingen
LIVE CD for at teste distributionen Ja Ja
Begrebet pakkesamlinger Ja ingen
Pakke spil koncept Ja ingen
Begrebet grupper af pakker Ja ingen
Grafisk forbindelsesadministrator lxdm, lightdm og xdm lxdm og lightdm
Grafiske grænseflader tilbydes blackox, bspwm, oplysning, fluxbox, flwm, i3, IceWM, jwm, lumina, lxde, lxqt, mate, openbox, plasma kde5, ratpoison, wmaker, wmfs, Xfce4 fluxbox, IceWM, openbox, sawfish, Xfce4, lxde, kde5

Egenskaber

Installationstilstand

ISO-billeder, der kan downloades

Et første iso-billede, der kan downloades, indeholder et grundlæggende system. Dens størrelse forbliver under 400 MB

Et andet større iso-billede i størrelse kan downloades, det indeholder basissystemet + Xorg- serveren + flcards grafikpakkehåndtering . Det foreslåede skrivebordsmiljø er MATE .

Installations script

En installation script tilgængelig for download tillader NuTyX skal installeres fra en anden GNU / Linux- distributionen med en kompatibel shell . Scriptet installerer et basissystem.

Sådan bruges

Når basissystemet er installeret med et af ovenstående valg, kan brugeren vælge at bruge NuTyX som en kildedistribution eller en binær distribution.

NuTyX ønsker også at respektere standarderne i Filesystem Hierarchy Standard .

NuTyX bruger Linux From Scratch opstartsskripter

Grene

NuTyX har to grene:

  • En opdateret Rolling- filial fortsætter med de nyeste pakker.
  • En fast filial opdateres cirka hver 3. måned.

Afhængigt af den valgte gren er NuTyX en "fast" type distribution (hvis fast gren) eller "rullende frigivelse" (hvis rullende gren). Bygningsopskrifter opbevares i forskellige samlinger. Alle opskrifter i disse samlinger findes i binære pakker. De fleste af de tilgængelige opskrifter er baseret på Linux From Scratch online dokumentation .

NuTyX har sin egen CARDS-pakkehåndtering (for Opret Tilføj Fjern Fjern downloads-system).

Samlinger

De tilgængelige pakker fra depotserveren er opdelt i flere samlinger. En samling giver et sæt funktioner. Samlingerne er hierarkiske og indbyrdes afhængige. Samlingen "base" er vigtig for, at distributionen fungerer, pakker installeret fra "base" -samlingen bør aldrig fjernes.

Samlingerne “cli” og “cli-extra” bruges til ikke-grafisk installation.

Samlingerne “gui” og “gui-extra” bruges til installation af et grafisk miljø.

Lxde-, xfce4-, mate-, lxqt- og kde5-skriveborde er gemt i desktopsamlingen.


Samlingens navn Funktioner Afhængigt af samlingerne: Indhold / kommentarer Antal pakker (ca.)
baseret Grundlæggende system vigtigt Nogen glibc, gcc, binutils, util-linux osv. Kan ikke slettes 150
cli Biblioteker og ikke-grafiske applikationer baseret python, glib, libcards osv 500
mistelten Biblioteker og grafikapplikationer base, cli flcards, kopper, xorg, twm, dbus, lxdm, ffmpeg, fltk, gtk2, gtk3, qt5 osv 550
cli-ekstra Ikke-grafiske applikationer base, cli mc, irssi, fcon osv 90
mistelten-ekstra Grafiske applikationer base, cli, gui Firefox, Thunderbird, chrom, libreoffice, midori, transmission osv 220
desktops Grafiske grænseflader base, cli, gui lxde, kompis, kde5, xfce4 200

CARDS pakkehåndtering

NuTyX pakkehåndtering kaldes CARDS og er specielt udviklet til NuTyX-distributionen. Den fås også i en grafisk version under navnet flcards. flcards tillader installation, fjernelse af pakke (r) og samling. Det er også en forenklet måde at finde pakker til en bruger på.

For brugere, der er fortrolige med pakkehåndteringen APT og dpkg til Debian , er her en liste over kommandoer og ækvivalenser under CARDS.

Handling Apt-kommando Kortbestilling
Opdater oplysninger om listen over tilgængelige pakker apt-get opdatering synkronisering af kort
Opdater alle installerede pakker apt-get opgradering kortopgradering
Installer en ny pakke fra fjernopbevaringssteder apt-get install foo kort installerer foo
Installer en pakke fra en lokal fil dpkg -i foo.deb kort installerer foo1234567890x86_64.cards.tar.xz eller

pkgadd foo1234567890x86_64.cards.tar.xz

Fjern en pakke apt-get fjern foo kort fjern foo eller

pkgrm foo

Søg på listen over tilgængelige pakker apt-cache søgning foo kort søge foo
Vis listen over installerede pakker dpkg -l kortliste eller

pkginfo -i

Se detaljerede oplysninger om en pakke apt-cache viser foo kort info foo eller

pkginfo -d foo

Ryd pakken cache op apt-get clean rens kort

Noter og referencer

  1. https://www.nutyx.org/fr/information

eksterne links