CRUX

Sagteware kiekie:
CRUX
Sagteware besonderhede:
Weergawe: 3.4 Opgedateer
Upload datum: 22 Jun 18
Ontwikkelaar: Crux Team
Lisensie: Gratis
Populariteit: 161

Rating: 1.5/5 (Total Votes: 2)

CRUX is 'n oop bron, vry verspreide en onafhanklike verspreiding van Linux wat van nuuts af gebou is en geoptimaliseer is vir die i686-instruksieset-argitektuur. Dit beskik oor 'n eenvoudige tar.gz-gebaseerde pakketstelsel, 'n redelik klein versameling sagteware en BSD-styl aanvanklike skrifte.


Beskikbaarheid, opstart opsies en ondersteunde argitektuur

Die verspreiding is beskikbaar vir aflaai as 'n enkele ISO-prent, wat slegs gebruik kan word om die bedryfstelsel op 'n plaaslike skyf te installeer. Dit is ontwerp om met die 32-bis (i686) hardewareplatforms te werk, maar dit kan ook op rekenaars gebruik word wat 'n 64-bis verwerker gebruik.

Dit is 'n minimalistiese verspreiding wat nie 'n fancy opstartprompt bevat nie, maar slegs 'n teksgebaseerde een wat gebruikers die vermoë bied om CRUX op 'n plaaslike skyf te installeer deur gebruik te maak van die verstekopsies of verskeie vooraf gedefinieerde framebuffers. asook om 'n geheue diagnostiese toets uit te voer.

Daarbenewens kan gebruikers IDE-, SATA-, USB-, SCSI- en FireWire-opsies bekyk deur die F3-knoppie te druk, 'n gebroke bedryfstelsel te red deur die F5-sleutel te druk, asook om verskeie opstartopsies te bekyk deur die F4-sleutel te druk.

'N verspreiding vir ervare Linux gebruikers

Na die opstarten van die ISO-beeld, wat op CD's of USB-sticks kan word ingezet, word gebruikers na 'n dop prompt gestuur. Daarvandaan moet hulle die 'setup'-opdrag tik om die verspreiding te installeer.

Die hele installasieproses is op teks gebaseerde en bied gebruikers twee opsies, om 'n nuwe CRUX-installasie uit te voer of om 'n bestaande een op te gradeer. Wanneer u CRUX installeer, moet u eers die gids waar die wortelpartisie is gemonteer, kies watter sagteware versamelings moet installeer, asook individuele pakkette (opsioneel) kies.


Bottom line

Opsomming, CRUX is 'n verspreiding van Linux wat aangepas is vir ervare Linux gebruikers wat moeg is vir newbie-georiënteerde bedryfstelsel. Dit kan op 'n wye verskeidenheid rekenaars, veral lae-eenhede, gebruik word.

Wat is nuut in hierdie weergawe:

  • Die tool ketting is opgedateer om glibc 2.27, GCC 7.3.0 en binutils 2.29.1 in te sluit.
  • CRUX 3.4 stuur 'n 4.14.40 installasie-kern en Xorg 7.7 met xorg-bediener 1.20.0.

Wat is nuut in weergawe:

  • Toolchain updates:
  • CRUX 3.2 bevat 'n multilib-gereedskapsketting wat insluit glibc 2.22, gcc 5.2.0 en binutils 2.25.1
  • kern:
  • Linux 4.1.13
  • Xorg:
  • CRUX 3.2 versend met Xorg 7.7 en xorg-bediener 1.18.0
  • Image:
  • Die ISO-beeld word verwerk met isohibried en is geskik om op 'n CD te brand en op 'n USB-skyf te sit. UEFI-ondersteuning is beskikbaar tydens die installasie met dosfstools, efibootmgr en grub2-efi wat by die ISO gevoeg word.
  • Onverenigbare veranderinge:
  • Belangrike biblioteke is opgedateer na nuwe groot weergawes wat nie ABI verenigbaar is met die ou weergawes nie. Ons raai u ten sterkste aan om handmatig by te werk na CRUX 3.2 via poorte, aangesien hierdie veranderinge die stelsel tydelik sal breek. Let asseblief daarop dat daar nog pakkette is wat nodig is om op te dateer wat nie op die ISO ingesluit is nie. Hierdie pakkette moet handmatig opgedateer / herbou word.
  • ncurses is opgedateer na weergawe 6.0. Om 'n massiewe stelselbreuk te vermy, het ons die verenigbaarheidsimpakke vir die ou weergawe bygevoeg. Hulle sal in 'n latere weergawe verwyder word. As gevolg van 'n fout in die ou ncurses-poort is 'n gedwonge installasie vereis!
  • Belangrike notas:
  • dash word gebruik in plaas van bash vir die / bin / sh simlink nou. Let daarop dat bash nog steeds 'n sterk vereiste is omdat die meeste van ons gereedskap soos pkgmk, hawens, ens. Bash scripts is.
  • Glibc-lokale moet regenereer word. Sien die afdeling "Genereer locales"
  • ondersteuning vir tcp_wrappers is verwyder
  • kies / dovecot kan runtime-configured wees om tcpwrap te gebruik. Gaan jou konfigurasie na
  • Nuwe ligging vir die man-bladsye is / usr / share / man wat sedert baie jare die FSH-standaard is.
  • Om die rc-skripte te verbeter en te standaardiseer, is die begin-stop-daemon van die helperprogram ingesluit by die kernpoortversameling.
  • Firefox is opgestel vir html5-video via die gstreamer-raamwerk, wat gstreamer en gst-plugins-basis by die afhanklikheidslys voeg
  • Firefox gebruik nou die gtk3-toolkit in plaas van gtk2.
  • wpa_supplicant het ondersteuning gekry vir dbus.
  • ondersteuning vir krul is bykomend tot wget by pkgmk gevoeg. Verstek is nog steeds wget, maar kan in pkgmk.conf gekonfigureer word.
  • lisensie lêers is by ons amptelike hawe repositories bygevoeg.

Wat is nuut in weergawe 3.2:

  • Toolchain updates:
  • CRUX 3.2 bevat 'n multilib-gereedskapsketting wat insluit glibc 2.22, gcc 5.2.0 en binutils 2.25.1
  • kern:
  • Linux 4.1.13
  • Xorg:
  • CRUX 3.2 versend met Xorg 7.7 en xorg-bediener 1.18.0
  • Image:
  • Die ISO-beeld word verwerk met isohibried en is geskik om op 'n CD te brand en op 'n USB-skyf te sit. UEFI-ondersteuning is beskikbaar tydens die installasie met dosfstools, efibootmgr en grub2-efi wat by die ISO gevoeg word.
  • Onverenigbare veranderinge:
  • Belangrike biblioteke is opgedateer na nuwe groot weergawes wat nie ABI verenigbaar is met die ou weergawes nie. Ons raai u ten sterkste aan om handmatig by te werk na CRUX 3.2 via poorte, aangesien hierdie veranderinge die stelsel tydelik sal breek. Let asseblief daarop dat daar nog pakkette is wat nodig is om op te dateer wat nie op die ISO ingesluit is nie. Hierdie pakkette moet handmatig opgedateer / herbou word.
  • ncurses is opgedateer na weergawe 6.0. Om 'n massiewe stelselbreuk te vermy, het ons die verenigbaarheidsimpakke vir die ou weergawe bygevoeg. Hulle sal in 'n latere weergawe verwyder word. As gevolg van 'n fout in die ou ncurses-poort is 'n gedwonge installasie vereis!
  • Belangrike notas:
  • dash word gebruik in plaas van bash vir die / bin / sh simlink nou. Let daarop dat bash nog steeds 'n sterk vereiste is omdat die meeste van ons gereedskap soos pkgmk, hawens, ens. Bash scripts is.
  • Glibc-lokale moet regenereer word. Sien die afdeling "Genereer locales"
  • ondersteuning vir tcp_wrappers is verwyder
  • kies / dovecot kan runtime-configured wees om tcpwrap te gebruik. Gaan jou konfigurasie na
  • Nuwe ligging vir die man-bladsye is / usr / share / man wat sedert baie jare die FSH-standaard is.
  • Om die rc-skripte te verbeter en te standaardiseer, is die begin-stop-daemon van die helperprogram ingesluit by die kernpoortversameling.
  • Firefox is opgestel vir html5-video via die gstreamer-raamwerk, wat gstreamer en gst-plugins-basis by die afhanklikheidslys voeg
  • Firefox gebruik nou die gtk3-toolkit in plaas van gtk2.
  • wpa_supplicant het ondersteuning gekry vir dbus.
  • ondersteuning vir krul is bykomend tot wget by pkgmk gevoeg. Verstek is nog steeds wget, maar kan in pkgmk.conf gekonfigureer word.
  • lisensie lêers is by ons amptelike hawe repositories bygevoeg.

Wat is nuut in weergawe 3.1:

  • Toolchain updates:
  • CRUX 3.1 kom met 'n multilib toolkain wat insluit glibc 2.19.0, gcc 4.8.3 en binutils 2.24
  • kern:
  • Linux 3.12.23
  • Xorg:
  • CRUX 3.1 word gestuur met Xorg 7.7 en xorg-bediener 1.15.1.
  • Image:
  • Die ISO-beeld word verwerk met isohibried en is geskik om op 'n CD te brand en 'n USB-stasie aan te bring.
  • Onverenigbare veranderinge:
  • Belangrike biblioteke is opgedateer na nuwe groot weergawes wat nie ABI verenigbaar is met die ou weergawes nie. Ons raai u ten sterkste aan om handmatig by te werk na CRUX 3.1 via poorte, aangesien hierdie veranderinge die stelsel tydelik sal breek. Let asseblief daarop dat daar nog pakkette is wat nodig is om op te dateer wat nie op die ISO ingesluit is nie. Hierdie pakkette moet handmatig opgedateer / herbou word.
  • libpng is opgedateer na weergawe 1.6
  • libjpeg is vervang deur libjepeg-turbo
  • libmng is opgedateer na weergawe 2.0
  • Belangrike notas:
  • udev is vervang deur eudev
  • Die opgegradeerde eudev sal jou eternet-toestelle soos udev hernoem. Om dit te keer, loop aanraak /etc/udev/rules.d/80-net-name-slot.rules
  • Meer besonderhede is te vinde op die freedesktop wiki: http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
  • Netwerktuie en traceroute is verwyder uit die kernversameling. Die belangrikste funksionaliteit is vervang deur iproute. Daarbenewens bevat die inetutils-poort 'n ifconfig-, hostnaam- en traceroute-opdrag nou
  • Die gereedskap laaste, mesg, muur en pidof van sysvinit is vervang deur nuwer weergawes wat met util-linux resp. procps
  • Die manprogram is sedert jare lank onbeheerd. Dit is vervang deur man-db
  • Die netwerkkonfigurasie is in twee dele verdeel, waarvan die een vir die terugspringapparaat is, net vir ander netwerk toestelle. Albei woon in /etc/rc.d en is dus veronderstel om soos dienste in /etc/rc.conf te begin.
  • clang is verwyder van die llvm-poort. As jy clang wil, installeer opt / clang wat afhanklik is van llvm.
  • mesa3d hang nou af van llvm wat nodig is om 'n paar gewilde gallium-bestuurders te bou. Ons het ook eksplisiete libvdpau ondersteuning by mesa3d bygevoeg.

Wat is nuut in weergawe 3.0:

  • Nuwe argitektuur:
  • Meer as 11 jaar na die vrylating van CRUX 0.5 vir i686, is CRUX 3.0 die eerste weergawe vir die x86-64 argitektuur.
  • In die tyd dat Per Liden CRUX geskep het, was die i686 verwerker op die basis van die 32-bis Intel IA-32-argitektuur die nuutsteste en daarom gekies deur hom as die standaard optimalisering vir CRUX. Maar deesdae is die i686-boog min of meer verouderd, ten minste vir lessenaarmasjiene, en vervang deur die x86-64 argitektuur.
  • Toolchain updates:
  • CRUX 3.0 bevat 'n multilib tool ketting wat insluit glibc 2.16.0, gcc 4.7.2 en binutils 2.23.1
  • kern:
  • Linux 3.6.11
  • Xorg:
  • CRUX 3.0 skepe met Xorg 7.7 en xorg-bediener 1.13.0.
  • Image:
  • Die ISO-beeld word verwerk met isohibried en is geskik om op 'n CD te brand en 'n USB-stasie aan te bring.
  • Belangrike notas:
  • 'n opdatering van 2.8 i686 tot 3.0 is moontlik, maar u moet alle geïnstalleerde pakkette wat nie deel van die ISO is nie herbou nie.
  • Ons sal die REX 2.8-repositories vir die nabye toekoms bywerk, maar moedig alle gebruikers aan om op te dateer na 3.0.
  • Behalwe glibc-32 stuur ons nie 'n 32-bits-verenigde biblioteek op ons ISO nie, maar daar is 'n nuwe repository, verenig-32, vir die 32-bits verenigbaarheidsbiblioteke. Die repository is nie standaard geaktiveer nie (/etc/ports/compat-32.rsync.inactive)
  • aktiveer CONFIG_IA32_EMULATION in jou kernkonfigurasie, sonder dat jy nie 32bit-materiaal kan bou nie, selfs 'n chroot in 'n 32bit-stelsel, bv. CRUX 2.8, is nie moontlik sonder dit!
  • Verwerp nie /etc/pkgmk.conf, belangrike uitbreidings is bygevoeg

Wat is nuut in weergawe 3.0 RC1:

  • 'n opdatering van 2.8 i686 tot 3.0 is moontlik, maar jy moet alle geïnstalleerde pakkette wat nie deel van die ISO is nie herbou nie. Ons sal die REX 2.8-repositories vir die nabye toekoms bywerk, maar moedig alle gebruikers aan om op te dateer na 3.0.
  • 'n 32bit-verenigbaarheid poort boom is beskikbaar, maar nie standaard geaktiveer nie (/etc/ports/compat-32.rsync.inactive)
  • aktiveer CONFIG_IA32_EMULATION in jou kernkonfigurasie, sonder dat jy nie 32bit-materiaal kan bou nie, selfs 'n chroot in 'n 32bit-stelsel, bv. CRUX 2.8, is nie moontlik sonder dit!
  • Verwerp nie /etc/pkgmk.conf, belangrike uitbreidings is bygevoeg

Wat is nuut in weergawe 2.8:

  • Toolchain updates:
  • CRUX 2.8 bevat glibc 2.16.0, gcc 4.7.2 en binutils 2.22
  • kern:
  • Linux 3.5.4
  • Xorg:
  • CRUX 2.8 skepe met Xorg 7.7 en xorg-bediener 1.13.0.
  • Image:
  • Die ISO-beeld word verwerk met isohibried en is geskik om op 'n CD te brand en 'n USB-stasie aan te bring.
  • Onverenigbare veranderinge:
  • Belangrike biblioteke is opgedateer na nuwe groot weergawes wat nie ABI verenigbaar is met die ou weergawes nie. Ons raai u sterk aan om handmatig by te werk na CRUX 2.8 via poorte, aangesien hierdie veranderinge die stelsel tydelik sal breek.
  • libmpc is opgedateer na weergawe 1.0.1, vereis deur gcc
  • openssl is opgedateer na weergawe 1.0.1, wat deur baie pakkette benodig word (mees waarneembare: wget, wat op sy beurt genoem word deur pkgmk om bronne af te laai)
  • libpcre is opgedateer tot 8.31, wat deur baie pakkette vereis word, bv. grep
  • gdbm is opgedateer na weergawe 1.10
  • db is opgedateer na weergawe 5.3
  • libtiff is opgedateer na weergawe 4
  • libpng is opgedateer na weergawe 1.5
  • Belangrike veranderinge:
  • Die oudste kern wat deur glibc ondersteun word, is 2.6.39 nou
  • util-linux-ng is hernoem na util-Linux
  • module-init-tools is vervang deur kmod
  • Tydsone data is van glibc verwyder en word nou voorsien deur 'n nuwe poort: kern / tzdata
  • Sommige verouderde video bestuurders is van xorg verwyder (radeonhd, i128, mach64, tdfx, voodoo)
  • libGlu is nie meer deel van mesa nie, maar word verskaf deur 'n nuwe poort: xorg / glu
  • Sommige dele van xcb-util is verdeel in xcb-util-image, xcb-util-sleutelwoorde, xcb-util-render en xcb-util-wm

Wat is nuut in weergawe 2.7.1:

  • Toolchain updates
  • CRUX 2.7.1 sluit glibc 2.12.2, gcc 4.5.3 en binutils 2.20.1
  • kern:
  • Linux 2.6.39.4
  • Pakkette:
  • CRUX 2.7.1 bevat die gewone klomp haweprogramme, maar sonder onverenigbare veranderinge.
  • Release Notes vir CRUX 2.7
  • Toolchain-bywerkings
  • CRUX 2.7 bevat glibc 2.12.1, gcc 4.5.1 en binutils 2.20.1
  • kern
  • Linux 2.6.35.6
  • Xorg
  • CRUX 2,7 skepe met Xorg 7.5 en xorg-bediener 1.9.0.
  • Image:
  • Om spasie te bespaar, word alle pakkette wat met die prentjie verskeep word saamgepers met xz, wat 'n nuwe weergawe van pkgutils vereis. 'N Gz saamgeperste pakket van pkgutils is die / tools subdirectory geplaas.
  • Behalwe die gewone ISO-beeld, is 'n beeld wat geskik is vir USB-duimdrivers beskikbaar vanaf ons aflaaivoorspieëls.
  • Onverenigbare veranderinge:
  • Belangrike biblioteke is opgedateer na nuwe groot weergawes, wat nie ABI verenigbaar is met die ou weergawes nie. Ons raai u sterk aan om handmatig by te werk na CRUX 2.7 via poorte, aangesien hierdie veranderinge die stelsel tydelik sal breek.
  • libgmp is opgedateer na weergawe 5.0, wat deur gcc en coreutils vereis word
  • libmpfr is opgedateer na weergawe 3.0, wat deur gcc vereis word
  • openssl is opgedateer na weergawe 1.0, wat deur baie pakkette benodig word (mees waarneembare: wget, wat op sy beurt genoem word deur pkgmk om bronne af te laai)
  • libjpeg is opgedateer na weergawe 8
  • libpng is opgedateer na weergawe 1.4
  • Kaïro is nie meer gebou met ondersteuning vir die Glitz-backend nie (dit raak GTK + -programme en ander)
  • Belangrike veranderinge:
  • Nuwe funksies in pkgutils:
  • Benewens gzip, is pkgmk verbeter om opsionele pakkette met bzip2 of xz op te laai.
  • pkgutils kan pakkette wat saam met bzip2 en xz saamgevoeg is, bykomend tot gzip lees.
  • pkgmk is uitgebrei met die - new-new command line switch, waardeur dit nuwe lêers ignoreer in 'n mislukking van die voetafdruk.
  • pkgmk het verskillende afsonderlike kodes geleer vir die verskillende foute wat mag voorkom.
  • ACL is by die kern bygevoeg
  • btrfs-progs is by die kern bygevoeg
  • libattr is hernoem na attr en verskuif van opt tot kern
  • libpcap is van kies na kern geskuif
  • Ondersteuning vir ACL / CAP is bygevoeg aan kerntoetse
  • NFSv4-ondersteuning is by nfs-utils gevoeg. Dit vereis 'n paar nuwe biblioteke (libevent, libtirpc, libnfsidmap) en portmap moet vervang word deur rpcbind. Ons het die hele NFS-stapel geskuif om te kies, wat steeds met die ISO gestuur word. Setup sal die opgradering en nuwe vereistes outomaties hanteer.
  • Portmap is van kern verwyder
  • Die standaard configuration van sysklogd is verleng
  • standaard logging van dcron word nou via sysklogd
  • gedoen
  • geringe afsetnommers word nie meer in die gidsuitleg van perl gebruik nie. Dit is nou moontlik om die perl-poort by te werk sonder om elke perl uitbreidings module te breek.
  • Die standaard X-letterpad is verander na / usr / share / fonts / X11

Wat is nuut in weergawe 2.6 RC1:

  • Toolchain updates:
  • CRUX 2.6 sluit glibc 2.10.1, gcc 4.4.1 en binutils 2.19.1
  • in
  • kern:
  • Linux 2.6.30.x
  • Xorg:
  • CRUX 2.6 skepe met Xorg 7.4.
  • Belangrike veranderinge:
  • xz / lzma-ondersteuning is by libarchive bygevoeg, dit is moontlik om .xz en .lzma bron-argiewe in ons hawens nou te gebruik.
  • libusb is opgedateer na weergawe 1.0, om verenigbaarheid te bly met weergawe 0.1 'n nuwe poort libusb-vereniging is by die kern bygevoeg
  • libblkid, blkid, findfs en fsck word nou verskaf deur util-linux-ng in plaas van e2fsprogs
  • libuuid, uuidd en uuidgen word nou verskaf deur util-linux-ng in plaas van e2fsprogs
  • Gebruik die lêer /etc/modprobe.conf om modprobe te konfigureer, verval, gebruik * .conf lêers in /etc/modprobe.d/ instead
  • dateer is vervang deur openrdate
  • libdevmapper, sudo en xz is verskuif van opt tot kern
  • tcsh, rpm2targz, strace and expat is verskuif van kern na kies
  • lvm2 is nou beskikbaar tydens installasie

Wat is nuut in weergawe 2.5 RC1:

  • sluit glibc 2.8, GCC 4.3.2 en Binutils 2.19;
  • Linux kern 2.6.27.x;
  • skepe met X.Org 7.4;
  • glibc bevat nie meer alle moontlike plekke nie, sien handboek;
  • Die runtime linker konfigurasie is baie vereenvoudig deur die byvoeging van 'n konfigurasiekatalogus /etc/ld.so.conf.d;
  • GCC hang af van libgmp en libmpfr nou, albei is by kern gevoeg;
  • 'n nuwe poort inetutils vervang inetd, netkit-ftp en netkit-telnet;
  • hotplug is verwyder omdat dit sedert lang tyd nie gebruik is nie.
  • libpcre is by die kern bygevoeg;
  • slocate is vervang deur mlocate;
  • cdrtools is vervang deur cdrkit.

Soortgelyke sagteware

ShilaOS
ShilaOS

14 Apr 15

Legacy OS
Legacy OS

2 Oct 17

Sflack
Sflack

2 Jun 15

Ander sagteware ontwikkelaar Crux Team

CRUX PPC
CRUX PPC

12 May 15

Kommentaar te CRUX

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!