CRUX

Software kuvakaappaus:
CRUX
Ohjelmiston tiedot:
Versio: 3.4 Päivitetty
Lähetyksen päivämäärä: 22 Jun 18
Kehittäjä: Crux Team
Lupa: Vapaa
Suosio: 161

Rating: 1.5/5 (Total Votes: 2)

CRUX on avoimen lähdekoodin, vapaasti jakautunut ja itsenäinen Linux-jakelu, joka on rakennettu tyhjästä ja optimoitu i686-käskysarjan arkkitehtuurille. Siinä on yksinkertainen tar.gz-pohjainen pakettijärjestelmä, melko pieni kokoelma ohjelmistoja ja BSD-tyyppisiä alustuskäsikirjoituksia.


Saatavuus, käynnistysvaihtoehdot ja tuetut arkkitehtuurit

Jakauma on ladattavissa yhdeksi ISO-kuvaksi, jota voidaan käyttää vain käyttöjärjestelmän asentamiseen paikalliseen levyasemaan. Se on suunniteltu toimimaan 32-bittisten (i686) laitteistoalustojen kanssa, mutta sitä voidaan käyttää myös tietokoneissa, joissa käytetään 64-bittistä prosessoria.

Se on minimalistinen jakelu, jossa ei ole tyylikästä käynnistysohjelmaa, vaan vain tekstipohjainen, joka tarjoaa käyttäjille kyvyn asentaa CRUX paikalliseen levyasemaan käyttämällä oletusasetuksia tai erilaisia ​​ennalta määritettyjä framebuffereita, kuten sekä suorittaa muistivääristymätesti.

Lisäksi käyttäjät voivat tarkastella IDE-, SATA-, USB-, SCSI- ja FireWire-asetuksia painamalla F3-näppäintä, pelastaa rikkoutuneen käyttöjärjestelmän painamalla F5-näppäintä sekä tarkastella sekalaisia ​​käynnistysvaihtoehtoja painamalla F4-näppäintä.

Jakelu kokeneille Linux-käyttäjille

Kun käynnistät ISO-kuvan, joka voidaan ottaa käyttöön joko CD-levyille tai USB-tikkuille, käyttäjät pudotetaan kuvaruutuun. Sieltä he joutuvat kirjoittamaan "setup" -komennon jakelun asentamiseksi.

Koko asennusprosessi on tekstipohjainen ja tarjoaa käyttäjille kaksi vaihtoehtoa, jotta voit suorittaa uuden CRUX-asennuksen tai päivittää olemassa olevan. Kun asennat CRUX-laitetta, sinun on ensin syötettävä hakemisto, johon root-osio on asennettu, valitsemaan ohjelmat, joita haluat asentaa, sekä valitsemaan yksittäisiä paketteja (valinnainen).


Bottom line

Yhteenvetona CRUX on Linuxin Linux-jakelu, joka on räätälöity kokeneille Linux-käyttäjille, jotka ovat kyllästyneet aloittelevasta käyttöjärjestelmästä. Sitä voidaan käyttää monissa tietokoneissa, etenkin matalapalkkaisissa.

Mitä uutta on tässä versiossa:

  • Työkalupakki on päivitetty sisällyttämään glibc 2.27: n, GCC: n 7.3.0: n ja binutils 2.29.1: n.
  • CRUX 3.4 toimittaa 4.14.40-asennus-ytimen ja Xorg 7.7 xorg-palvelimen 1.20.0 kanssa.

Uutta versiona:

  • Työkalupaketin päivitykset:
  • CRUX 3.2: ssä on multilib työkalu, joka sisältää glibc 2.22, gcc 5.2.0 ja binutils 2.25.1
  • Kernel:
  • Linux 4.1.13
  • Xorgin:
  • CRUX 3.2 toimitetaan Xorg 7.7: lla ja xorg-palvelimella 1.18.0
  • Kuva:
  • ISO-kuva käsitellään isohybridin avulla ja sopii CD-levyn polttamiseen ja USB-aseman asettamiseen. UEFI-tuki on saatavana asennusvaiheessa, kun ISO-tiedostossa lisätään ISO-tiedostoja dosfstools, efibootmgr ja grub2-efi.
  • Yhteensopimattomat muutokset:
  • Tärkeitä kirjastoja on päivitetty uusille suurille versioille, jotka eivät ole vanhojen versioiden kanssa yhteensopivia ABI: n kanssa. Suosittelemme, että päivität CRUX 3.2: n manuaalisesti satamien kautta, koska nämä muutokset katkaisevat tilapäisesti järjestelmän. Huomaa, että päivityksiä tarvitsevat paketit, joita ei sisälly ISO: hen, voi silti olla. Nämä paketit on päivitettävä / uusittava manuaalisesti.
  • ncurses on päivitetty versioon 6.0. Massiivisen järjestelmän tauon välttämiseksi olemme lisänneet vanhan version yhteensopivuusongelmia. Ne poistetaan myöhemmin. Vanhan ncurses-portin vian vuoksi on pakko asentaa!
  • Tärkeitä huomautuksia:
  • Viiva käytetään bashin sijaan / bin / sh symlink: lle nyt. Huomaa, että bash on edelleen voimakas vaatimus, koska suurin osa työkaluista, kuten pkgmk, portit jne. Ovat bash-komentosarjoja
  • glibc locales on uudistettava. Katso kohta & quot; Paikkamerkkien luominen & quot ;, kohta
  • Tcp_wrapper-tuki on poistettu
  • opt / dovecot voi olla runtime-configured käyttää tcpwrap. Tarkista asetukset
  • Man-sivujen uusi sijainti on / usr / share / man, joka on FSH-standardi jo vuosia.
  • parantamaan ja standardoimaan rc-skriptejä helper-program start-stop-daemon on sisällytetty ydinporttikokoelmaan
  • Firefox on valmistettu html5-videon kautta gstreamer-kehyksen kautta, joka lisää gstreamer- ja gst-plugins-base -luettelon riippuvuusluetteloon
  • Firefox käyttää nyt gtk3-työkalua gtk2: n sijaan.
  • wpa_supplicant on saanut tukea dbus: lle.
  • Wgetin lisäksi pkgmk: lle on lisätty curl-tuki. Oletus on edelleen wget, mutta se voidaan konfiguroida pkgmk.conf: ssä.
  • Lisenssitiedostot on lisätty virallisiin satama-arkistoihimme.

Uutta versiossa 3.2:

  • Työkalupaketin päivitykset:
  • CRUX 3.2: ssä on multilib työkalu, joka sisältää glibc 2.22, gcc 5.2.0 ja binutils 2.25.1
  • Kernel:
  • Linux 4.1.13
  • Xorgin:
  • CRUX 3.2 toimitetaan Xorg 7.7: lla ja xorg-palvelimella 1.18.0
  • Kuva:
  • ISO-kuva käsitellään isohybridin avulla ja sopii CD-levyn polttamiseen ja USB-aseman asettamiseen. UEFI-tuki on saatavana asennusvaiheessa, kun ISO-tiedostossa lisätään ISO-tiedostoja dosfstools, efibootmgr ja grub2-efi.
  • Yhteensopimattomat muutokset:
  • Tärkeitä kirjastoja on päivitetty uusille suurille versioille, jotka eivät ole vanhojen versioiden kanssa yhteensopivia ABI: n kanssa. Suosittelemme, että päivität CRUX 3.2: n manuaalisesti satamien kautta, koska nämä muutokset katkaisevat tilapäisesti järjestelmän. Huomaa, että päivityksiä tarvitsevat paketit, joita ei sisälly ISO: hen, voi silti olla. Nämä paketit on päivitettävä / uusittava manuaalisesti.
  • ncurses on päivitetty versioon 6.0. Massiivisen järjestelmän tauon välttämiseksi olemme lisänneet vanhan version yhteensopivuusongelmia. Ne poistetaan myöhemmin. Vanhan ncurses-portin vian vuoksi on pakko asentaa!
  • Tärkeitä huomautuksia:
  • Viiva käytetään bashin sijaan / bin / sh symlink: lle nyt. Huomaa, että bash on edelleen voimakas vaatimus, koska suurin osa työkaluista, kuten pkgmk, portit jne. Ovat bash-komentosarjoja
  • glibc locales on uudistettava. Katso kohta & quot; Paikkamerkkien luominen & quot ;, kohta
  • Tcp_wrapper-tuki on poistettu
  • opt / dovecot voi olla runtime-configured käyttää tcpwrap. Tarkista asetukset
  • Man-sivujen uusi sijainti on / usr / share / man, joka on FSH-standardi jo vuosia.
  • parantamaan ja standardoimaan rc-skriptejä helper-program start-stop-daemon on sisällytetty ydinporttikokoelmaan
  • Firefox on valmistettu html5-videon kautta gstreamer-kehyksen kautta, joka lisää gstreamer- ja gst-plugins-base -luettelon riippuvuusluetteloon
  • Firefox käyttää nyt gtk3-työkalua gtk2: n sijaan.
  • wpa_supplicant on saanut tukea dbus: lle.
  • Wgetin lisäksi pkgmk: lle on lisätty curl-tuki. Oletus on edelleen wget, mutta se voidaan konfiguroida pkgmk.conf: ssä.
  • Lisenssitiedostot on lisätty virallisiin satama-arkistoihimme.

Uutta versiossa 3.1:

  • Työkalupaketin päivitykset:
  • CRUX 3.1: ssa on multilib-työkalu, joka sisältää glibc 2.19.0, gcc 4.8.3 ja binutils 2.24
  • Kernel:
  • Linux 3.12.23
  • Xorgin:
  • CRUX 3.1 toimitetaan Xorg 7.7: n ja xorg-palvelimen 1.15.1 kanssa.
  • Kuva:
  • ISO-kuva käsitellään isohybridin avulla ja sopii CD-levyn polttamiseen ja USB-aseman asettamiseen.
  • Yhteensopimattomat muutokset:
  • Tärkeitä kirjastoja on päivitetty uusille suurille versioille, jotka eivät ole vanhojen versioiden kanssa yhteensopivia ABI: n kanssa. Suosittelemme, että CRUX 3.1 -ohjelmaa ei päivitetä manuaalisesti porttien kautta, koska nämä muutokset katkaisevat tilapäisesti järjestelmän. Huomaa, että päivityksiä tarvitsevat paketit, joita ei sisälly ISO: hen, voi silti olla. Nämä paketit on päivitettävä / uusittava manuaalisesti.
  • libpng on päivitetty versioon 1.6
  • libjpeg on korvattu libjepeg-turbolla
  • libmng on päivitetty versioon 2.0
  • Tärkeitä huomautuksia:
  • udev on korvattu eudevilla
  • Päivitetty eudev nimeää uudelleen ethernet-laitteet kuten udev. Voit estää sen tekemästä sitä koskettamalla /etc/udev/rules.d/80-net-name-slot.rules
  • Lisätietoja löytyy freedesktop wikistä: http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
  • net-tools ja traceroute on poistettu ydinkokoelmasta. Sen tärkeimmät toiminnot on korvattu iprouteilla. Lisäksi inetutils portti sisältää ifconfig-, hostname- ja traceroute-komennon nyt
  • Sysvinit-työkalujen viimeiset, mesg-, seinä- ja pidof-työkalut on korvattu uudemmilla versiolla, jotka tulevat util-linuxin kanssa. procps
  • Man-ohjelma on säilynyt vuosien varrella, mutta se on korvattu man-db
  • -ohjelmalla
  • Verkkoasetukset on jaettu kahteen osaan, joista toinen on loopback-laite, verkko muille verkkolaitteille. Molemmat asuvat /etc/rc.d: ssä ja ne on siis aloitettava kuten /etc/rc.conf
  • clang poistettiin llvm-portista. Jos haluat clang, asenna opt / clang joka riippuu llvm.
  • mesa3d riippuu nyt llvm: sta, joka on tarpeen rakentaa joitain suosittuja gallium-ohjaimia. Lisäsimme eksplisiittisen libvdpau-tuen myös mesa3d: lle.

Uutta versiossa 3.0:

  • Uusi arkkitehtuuri:
  • Yli 11 vuotta CRUX 0.5: n julkaisun jälkeen i686: lle CRUX 3.0 on ensimmäinen julkaisu x86-64-arkkitehtuurille.
  • Per Liden oli luonut CRUX: n, 32-bittisen Intel IA-32 -arkkitehtuurin perustana oleva i686-prosessori oli huippuluokkaa ja siksi hänet valitsi CRUX: n oletusoptimoinnin. Mutta nykyään i686-kaari on enemmän tai vähemmän vanhentunut, ainakin työpöydän koneille ja korvannut x86-64-arkkitehtuuri.
  • Työkalupaketin päivitykset:
  • CRUX 3.0: ssa on multilib-työkalu, joka sisältää glibc 2.16.0, gcc 4.7.2 ja binutils 2.23.1
  • Kernel:
  • Linux 3.6.11
  • Xorgin:
  • CRUX 3.0 toimitetaan Xorg 7.7: lla ja xorg-palvelimella 1.13.0.
  • Kuva:
  • ISO-kuva käsitellään isohybridin avulla ja sopii CD-levyn polttamiseen ja USB-aseman asettamiseen.
  • Tärkeitä huomautuksia:
  • päivitys 2.8 i686: sta 3.0: een on mahdollista, mutta sinun on rakennettava uudelleen kaikki asennetut paketit, jotka eivät ole ISO: n
  • Päivitämme edelleen CRUX 2.8 -mallistot lähitulevaisuudessa, mutta kannustamme kaikkia käyttäjiä päivittämään 3.0
  • Glibc-32: n lisäksi emme lähetä 32-bittistä kompaktikirjastoa ISO-järjestelmässä, mutta 32-bittisille yhteensopivuuskirjastoille on olemassa uusi tietovarasto, jota kutsutaan compat-32: ksi. Arkisto ei ole oletusarvoisesti käytössä (/etc/ports/compat-32.rsync.inactive)
  • Ota CONFIG_IA32_EMULATION käyttöön ytimen kokoonpanossa, mutta ilman tätä vaihtoehtoa ei voi rakentaa 32-bittisiä tavaroita, jopa chroot 32-bittiseen järjestelmään, esim. CRUX 2.8, ei ole mahdollista ilman sitä!
  • Älä hylkää /etc/pkgmk.conf, tärkeitä laajennuksia on lisätty

    • Päivitys 2.8 i686: sta 3.0: een on mahdollista, mutta

      Uutta täytyy rakentaa kaikki asennetut paketit, jotka eivät ole osa ISO: tä - jatkamme CRUX 2.8 -mallien päivittämistä lähitulevaisuudessa, mutta kannustamme kaikkia käyttäjiä päivittämään 3.0

    • 32bit-yhteensopivuusporttien puu on käytettävissä, mutta sitä ei ole oletusarvoisesti käytössä (/etc/ports/compat-32.rsync.inactive)
    • Ota CONFIG_IA32_EMULATION käyttöön ytimen kokoonpanossa, mutta ilman tätä vaihtoehtoa ei voi rakentaa 32-bittisiä tavaroita, jopa chroot 32-bittiseen järjestelmään, esim. CRUX 2.8, ei ole mahdollista ilman sitä!
    • Älä hylkää /etc/pkgmk.conf, tärkeitä laajennuksia on lisätty

    Uutta versiossa 2.8:

    • Työkalupaketin päivitykset:
    • CRUX 2.8 sisältää glibc 2.16.0, gcc 4.7.2 ja binutils 2.22
    • Kernel:
    • Linux 3.5.4
    • Xorgin:
    • CRUX 2.8 toimitetaan Xorg 7.7: lla ja xorg-palvelimella 1.13.0.
    • Kuva:
    • ISO-kuva käsitellään isohybridin avulla ja sopii CD-levyn polttamiseen ja USB-aseman asettamiseen.
    • Yhteensopimattomat muutokset:
    • Tärkeitä kirjastoja on päivitetty uusille suurille versioille, jotka eivät ole vanhojen versioiden kanssa yhteensopivia ABI: n kanssa. Suosittelemme, että CRUX 2.8 -ohjelmaa ei päivitetä manuaalisesti porttien kautta, koska nämä muutokset katkaisevat järjestelmän väliaikaisesti.
    • libmpc on päivitetty versioon 1.0.1, jota gcc
    • vaatii
    • openssl on päivitetty versioon 1.0.1, jota useat paketit vaativat (huomattavin: wget, jota pkgmk puolestaan ​​kutsuu lataamaan lähteet)
    • libpcre on päivitetty 8.31: ään, jota useat paketit edellyttävät. grep
    • gdbm on päivitetty versioon 1.10
    • db on päivitetty versioon 5.3
    • libtiff on päivitetty versioon 4
    • libpng on päivitetty versioon 1.5
    • Tärkeät muutokset:
    • vanhimman ytimen, jota glibc tukee, on nyt 2.6.39
    • util-linux-ng on nimetty util-linux
    • moduuli-init-työkalut on korvattu kmod
    • : lla
    • aikavyöhyketieto on poistettu glibc: stä, ja nyt se tarjoaa uuden portin: core / tzdata
    • joitakin vanhentuneita videoajureita on poistettu xorgista (radeonhd, i128, mach64, tdfx, voodoo)
    • libGlu ei ole enää osa mesaa, mutta tarjoaa uuden portin: xorg / glu
    • osa xcb-utilistä on jaettu xcb-util-kuvaan, xcb-util-keysyms, xcb-util-render ja xcb-util-wm

    Uutta versiossa 2.7.1:

    • Työkalupaketin päivitykset
    • CRUX 2.7.1 sisältää glibc 2.12.2, gcc 4.5.3 ja binutils 2.20.1
    • Kernel:
    • Linux 2.6.39.4
    • Paketit:
    • CRUX 2.7.1 sisältää tavallisen satamapäivityssarjan, mutta ilman yhteensopimattomia muutoksia.
    • Julkaisu Notes for CRUX 2.7
    • Työkalupaketin päivitykset
    • CRUX 2.7 sisältää glibc 2.12.1, gcc 4.5.1 ja binutils 2.20.1
    • Kernel
    • Linux 2.6.35.6
    • Xorgin
    • CRUX 2.7 toimitetaan Xorg 7.5: n ja xorg-palvelimen 1.9.0 kanssa.
    • Kuva:
    • Säästää tilaa, kaikki mukana toimitetut paketit pakataan xz: llä, mikä edellyttää uutta versiota pkgutileista.
    • on laitettu / tools-alihakemistoon gz pakattu paketti pkgutils
    • Tavallisen ISO-kuvan lisäksi ladattavissa olevat peilit tarjoavat USB-muistille sopivan kuvan.
    • Yhteensopimattomat muutokset:
    • Tärkeitä kirjastoja on päivitetty uusille suurille versioille, jotka eivät ole vanhojen versioiden kanssa yhteensopivia ABI: n kanssa. Suosittelemme, että CRUX 2.7 -ohjelmaa ei päivitetä manuaalisesti porttien kautta, koska nämä muutokset katkaisevat järjestelmän väliaikaisesti.
    • libgmp on päivitetty versioon 5.0, jota gcc ja coreutils tarvitsevat
    • libmpfr on päivitetty versioon 3.0, jota gcc
    • vaatii
    • openssl on päivitetty versioon 1.0, jota useat paketit vaativat (näkyvin: wget, jota pkgmk kutsuu puolestaan ​​lataamaan lähdekoodeja)
    • libjpeg on päivitetty versioon 8
    • libpng on päivitetty versioon 1.4
    • Kairoa ei enää rakenneta tukemaan glitz-taustaversaa (tämä vaikuttaa GTK + -sovelluksiin ja muihin)
    • Tärkeät muutokset:
    • Uusia ominaisuuksia pkgutils:
    • gzip: n lisäksi pkgmk: tä on lisätty valinnaisesti pakattujen pakettien pakkaamiseen bzip2: n tai xz: n avulla.
    • pkgutils voi lukea bzip2: n ja xz: n pakattuja paketteja gzip: n lisäksi.
    • pkgmk on laajennettu --ignore-uudella komentorivivalitsimella, jolloin se jättää uusien tiedostojen huomiotta jalanjälkien vastaavuutta.
    • pkgmk on oppinut erilliset poistumiskoodit erilaisille virheille.
    • acl on lisätty ytimeen
    • btrfs-progs on lisätty ytimeen
    • libattr on nimetetty uudelleen attr: ksi ja siirretty valinnasta ytimeen
    • libpcap on siirretty valinnasta ytimeen
    • Tuki acl / capille on lisätty coreutileihin
    • NFSv4-tuki on lisätty nfs-utils: iin. Tämä edellyttää muutamia uusia kirjastoja (libevent, libtirpc, libnfsidmap) ja portmap on korvattava rpcbindillä. Olemme siirtäneet koko NFS-pinoa valitsemaan, joka toimitetaan edelleen ISO: n kanssa. Asennus käsittelee päivityksen ja uusien vaatimusten automaattisesti.
    • portmap on poistettu ytimestä
    • sysklogdin oletusasetuksia on laajennettu
    • dcronin oletuslokin tekeminen tapahtuu sysklogd
    • kautta
    • pieniä julkaisulukuja ei enää käytetä perl-hakemiston asettelussa. Nyt on mahdollista päivittää perl-portti rikkomatta jokaista perl-laajennusmoduulia.
    • oletuksena X-kirjasintietunniste on muutettu / usr / share / fonts / X11

    Uutta versiossa 2.6 RC1:

    • Työkalupaketin päivitykset:
    • CRUX 2.6 sisältää glibc 2.10.1, gcc 4.4.1 ja binutils 2.19.1
    • Kernel:
    • Linux 2.6.30.x
    • Xorgin:
    • CRUX 2.6 toimitetaan Xorg 7.4: lla.
    • Tärkeät muutokset:
    • xz / lzma-tuki on lisätty libarchive-tiedostoon,
    • . .xz- ja .lzma-lähdekartoitukset ovat nyt käytettävissä
    • libusb on päivitetty versioon 1.0, jotta yhteensopivuus version 0.1 kanssa pysyisi uuden portin kanssa. Lisättiin libusb-compat-ydin
    • libblkid, blkid, findfs ja fsck tarjoavat nyt util-linux-ng sijaan e2fsprogs
    • libuuid, uuidd ja uuidgen tarjoavat nyt util-linux-ng sijaan e2fsprogs
    • modprobe-määrityksen määrittäminen tiedoston /etc/modprobe.conf avulla on vanhentunut, käytä * .conf-tiedostoja /etc/modprobe.d/ sijaan
    • rdate on korvattu avainsanalla
    • libdevmapper, sudo ja xz on siirretty valinnasta ytimeen
    • tcsh, rpm2targz, strace ja expat on siirretty ytimestä optiksi
    • lvm2 on nyt saatavana asennuksen aikana

    Uutta versiossa 2.5 RC1:

    • sisältää glibc 2.8, GCC 4.3.2 ja Binutils 2.19;
    • Linux-ytimen 2.6.27.x;
    • toimitetaan X.Org 7.4;
    • glibc ei enää sisällä kaikkia mahdollisia paikallisosia, katso käsikirja;
    • runtime-linkkeri-kokoonpanoa on yksinkertaistettu huomattavasti lisäämällä konfigurointihakemisto /etc/ld.so.conf.d;
    • GCC riippuu libgmp: stä ja libmpfr: stä, molemmat on lisätty ytimeen;
    • uusi portti inetutils korvaa inetd, netkit-ftp ja netkit-telnet;
    • hotplug on poistettu, koska se ei ollut käytössä pitkään aikaan;
    • libpcre on lisätty ytimeen;
    • slocate on korvattu mlocateilla;
    • cdrtools on korvattu cdrkit: lla.

Vastaavia ohjelmistoja

Muu ohjelmistojen kehittäjä Crux Team

CRUX PPC
CRUX PPC

12 May 15

Kommentit CRUX

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!