CRUX

Software screenshot:
CRUX
Software ətraflı:
Version: 3.4 Yenil?nib
Tarixi Upload: 22 Jun 18
Geliştirici: Crux Team
Lisenziya: Pulsuz
Məşhurluq: 161

Rating: 1.5/5 (Total Votes: 2)

CRUX sıfırdan qurulmuş və i686 təlimat dəsti arxitekturası üçün optimallaşdırılmış olan Linux-un açıq mənbəyidir, sərbəst şəkildə paylanmış və müstəqil bölüşdürülməsidir. Sadə bir tar.gz bazlı paket sistemi, olduqca kiçik proqram təminatı və BSD-stilin başlanğıc scriptləri.


Mövcudluq, önyükleme variantları və dəstəklənən memarlar

Dağıtım yalnız bir yerli disk sürücüsünə əməliyyat sistemi qurmaq üçün istifadə edilə bilən vahid bir ISO şəkli olaraq yüklənə bilər. 32-bit (i686) hardware platformaları ilə işləmək üçün nəzərdə tutulmuşdur, lakin 64-bit bir prosessor istifadə edən kompüterlərdə də yerləşdirilə bilər.

Bu fantezi açılış sorunu deyil, lakin istifadəçilərə CRUX'yi yerli disk sürücüsünə default variantları və ya müxtəlif əvvəlcədən müəyyən edilmiş çərçivə tamponları vasitəsilə quraşdırmaq imkanı ilə təmin edən yalnız mətn əsaslı bir sistemdir. yaddaş diaqnostikası testinin keçirilməsi kimi.

Əlavə olaraq, F3 düyməsini basaraq, F5 düyməsinə basaraq, F4 düyməsini basaraq müxtəlif açılış variantlarını keçirmək üçün FE düyməsini basaraq IDE, SATA, USB, SCSI və FireWire seçimlərini keçirə bilərsiniz.

Təcrübəli Linux istifadəçiləri üçün bir paylanma

CD disklərinə və ya USB çubuqlarına yerləşdirilə bilən ISO təsvirindən çəkildikdən sonra istifadəçilər bir kabuk istənilənə endiriləcəklər. Buradan, paylamanı qurmaq üçün "quraşdırma" əmrini yazmaq lazımdır.

Bütün quraşdırma prosesi mətn əsaslıdır və yeni bir CRUX quraşdırma qurmaq və ya mövcud olanları təkmilləşdirmək üçün istifadəçilərə iki seçim təqdim edəcək. CRUX'i qurarkən ilk olaraq kök bölmənin quraşdırıldığı qovluğu daxil etməlisiniz, hansı proqram koleksiyonunun quraşdırılacağını seçin və fərdi paketləri (isteğe bağlı olaraq) seçmək lazımdır.


Aşağı xətt

Xülasə, CRUX, yeni yönəldilmiş əməliyyat sistemindən yorulan təcrübəli Linux istifadəçiləri üçün hazırlanmış Linux dağılımıdır.

  • > Toolbar, glibc 2.27, GCC 7.3.0 və binutils 2.29.1 daxil etmək üçün yeniləndi.
  • CRUX 3.4 4.14.40 quraşdırma-çekirdek və xorg-server 1.20.0 ilə Xorg 7.7 ilə gəmilər.
  • Sürümdeki yeni :

    • Toolbar yeniləmələri:
    • CRUX 3.2, glibc 2.22, gcc 5.2.0 və binutils 2.25.1 daxil olmaqla bir multilib alət dəsti ilə gəlir.
    • Kernel:
    • Linux 4.1.13
    • Xorg:
    • Xorg 7.7 və xorg-server 1.18.0
    • ilə CRUX 3.2 gəmiləri
    • Şəkil:
    • ISO image isohybrid ilə işlənir və bir CD-yə yanma və USB sürücüyə qoymaq üçün uygundur. UEFI dəstəyi dosfstools, efibootmgr və grub2-efi ilə quraşdırılması zamanı mövcuddur ISO.
    • Uyumsuz dəyişikliklər:
    • Əhəmiyyətli kitabxanalar ABI-nin köhnə versiyaları ilə uyğun olmayan yeni əsas versiyalara yeniləndi. Bu dəyişikliklər sistemin müvəqqəti olaraq pozulmasından ötəri limanları vasitəsilə CRUX 3.2-ə əl ilə yeniləməyi məsləhət görürük. Xatırladaq ki, ISO-da daxil edilməyən yeniləmə tələb edən paketlər ola bilər. Bu paketlərin əl ilə yenilənməsi / yenidən qurulması lazımdır.
    • ncurses 6.0 versiyasına yeniləndi. Kütləvi bir sistem breakunun qarşısını almaq üçün köhnə versiyaya uyğunluq siqnallarını əlavə etdik. Onlar daha sonra azad ediləcəklər. Köhnə ncurses limanında bir səhv səbəbiylə məcburi yükləmə tələb olunur!
    • Mühüm qeydlər:
    • İndi / bin / sh symlink üçün bash yerinə dash istifadə olunur. Qeyd edək ki, bash hələ güclü bir tələbdir, çünki pkgmk, port və s. Kimi alətlərimizin əksəriyyəti bash skriptləridir.
    • glibc lokallarının yenilənməsi lazımdır. "Bölgələrin yaradılması" bölməsinə baxın
    • tcp_wrappers üçün dəstək silindi
    • opt / dovecot, tcpwrap-ı istifadə etmək üçün işləməyəcəkdir. Yapılandırmanızı yoxlayın
    • man-səhifələr üçün yeni yer uzun illərdən beri FSH standartı olan / usr / share / man.
    • rc skriptlərini inkişaf etdirmək və standartlaşdırmaq üçün əsas port-kolleksiyaya köməkçi proqram start-stop-daemon daxil edilmişdir
    • gstreamer çərçivəsi vasitəsilə html5 video üçün firefox hazırlanmışdır və gstreamer və gst-plugins bazasını bağımlılık siyahısına əlavə edir
    • firefox indi gtk2 yerinə gtk3 araç dəstini istifadə edir.
    • wpa_supplicant dbus üçün dəstək qazandı.
    • wget-ə əlavə olaraq, curl üçün dəstək pkgmk əlavə edildi. Default wget hələ də pkgmk.conf ilə konfiqurasiya edilə bilər.
    • lisenziya faylları rəsmi port depolarımıza əlavə edildi.

    Yeni versiyası 3.2:

    • Toolbar yeniləmələri:
    • CRUX 3.2, glibc 2.22, gcc 5.2.0 və binutils 2.25.1 daxil olmaqla bir multilib alət dəsti ilə gəlir.
    • Kernel:
    • Linux 4.1.13
    • Xorg:
    • Xorg 7.7 və xorg-server 1.18.0
    • ilə CRUX 3.2 gəmiləri
    • Şəkil:
    • ISO image isohybrid ilə işlənir və bir CD-yə yanma və USB sürücüyə qoymaq üçün uygundur. UEFI dəstəyi dosfstools, efibootmgr və grub2-efi ilə quraşdırılması zamanı mövcuddur ISO.
    • Uyumsuz dəyişikliklər:
    • Əhəmiyyətli kitabxanalar ABI-nin köhnə versiyaları ilə uyğun olmayan yeni əsas versiyalara yeniləndi. Bu dəyişikliklər sistemin müvəqqəti olaraq pozulmasından ötəri limanları vasitəsilə CRUX 3.2-ə əl ilə yeniləməyi məsləhət görürük. Xatırladaq ki, ISO-da daxil edilməyən yeniləmə tələb edən paketlər ola bilər. Bu paketlərin əl ilə yenilənməsi / yenidən qurulması lazımdır.
    • ncurses 6.0 versiyasına yeniləndi. Kütləvi bir sistem breakunun qarşısını almaq üçün köhnə versiyaya uyğunluq siqnallarını əlavə etdik. Onlar daha sonra azad ediləcəklər. Köhnə ncurses limanında bir səhv səbəbiylə məcburi yükləmə tələb olunur!
    • Mühüm qeydlər:
    • İndi / bin / sh symlink üçün bash yerinə dash istifadə olunur. Qeyd edək ki, bash hələ güclü bir tələbdir, çünki pkgmk, port və s. Kimi alətlərimizin əksəriyyəti bash skriptləridir.
    • glibc lokallarının yenilənməsi lazımdır. "Bölgələrin yaradılması" bölməsinə baxın
    • tcp_wrappers üçün dəstək silindi
    • opt / dovecot, tcpwrap-ı istifadə etmək üçün işləməyəcəkdir. Yapılandırmanızı yoxlayın
    • man-səhifələr üçün yeni yer uzun illərdən beri FSH standartı olan / usr / share / man.
    • rc skriptlərini inkişaf etdirmək və standartlaşdırmaq üçün əsas port-kolleksiyaya köməkçi proqram start-stop-daemon daxil edilmişdir
    • gstreamer çərçivəsi vasitəsilə html5 video üçün firefox hazırlanmışdır və gstreamer və gst-plugins bazasını bağımlılık siyahısına əlavə edir
    • firefox indi gtk2 yerinə gtk3 araç dəstini istifadə edir.
    • wpa_supplicant dbus üçün dəstək qazandı.
    • wget-ə əlavə olaraq, curl üçün dəstək pkgmk əlavə edildi. Default wget hələ də pkgmk.conf ilə konfiqurasiya edilə bilər.
    • lisenziya faylları rəsmi port depolarımıza əlavə edildi.

    Nə yeni versiya 3.1:

    • Toolbar yeniləmələri:
    • CRUX 3.1, glibc 2.19.0, gcc 4.8.3 və binutils 2.24
    • daxil olan multilib alət dəsti ilə gəlir.
    • Kernel:
    • Linux 3.12.23
    • Xorg:
    • CRUX 3.1 Xorg 7.7 və xorg-server 1.15.1 ilə gəmilər.
    • Şəkil:
    • ISO image isohybrid ilə işlənir və CD-də yanarkən və USB sürücüyə qoyulması üçün uygundur.
    • Uyumsuz dəyişikliklər:
    • Əhəmiyyətli kitabxanalar ABI-nin köhnə versiyaları ilə uyğun olmayan yeni əsas versiyalara yeniləndi. Bu dəyişikliklər sistemin müvəqqəti olaraq pozulacağından, portlarla əlaqəli CRUX 3.1-ə əl ilə yenilənməmizə məsləhət görürük. Xatırladaq ki, ISO-da daxil edilməyən yeniləmə tələb edən paketlər ola bilər. Bu paketlərin əl ilə yenilənməsi / yenidən qurulması lazımdır.
    • libpng 1.6 versiyasına yeniləndi
    • libjpeg libjepeg-turbo ilə əvəz edilmişdir
    • libmng 2.0 versiyasına yeniləndi
    • Mühüm qeydlər:
    • udev əvəz eudev tərəfindən əvəz edilmişdir
    • yükseltilmiş eudev, udev kimi ethernet cihazlarınızı yeniden adlandırır. Bunu etməməyi dayandırmaq üçün, /etc/udev/rules.d/80-net-name-slot.rules
    • Daha ətraflı məlumat freedesktop wiki səhifəsində tapa bilərsiniz: http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
    • net-tools və traceroute əsas yığımdan çıxarılıb. Bu əsas funksionallığı iproute əvəz etmişdir. Bundan əlavə, inetutils portu bir ifconfig, hostname və traceroute əmrini ehtiva edir
    • sysvinitdən son, mesg, divar və pidof vasitələrinə util-linux resp ilə gələn yeni versiyaların yerini almışdır. prosesləri
    • İnsan proqramı ildən bəri davamlı deyil, əvəzinə man-db
    • oldu
    • şəbəkə konfiqurasiyası iki bölmədə bölünmüşdür, biri loopback cihazı üçün lo, digər şəbəkə qurğuları üçün isə zəifdir. Hər ikisi də /etc/rc.d saytında yaşayır və /etc/rc.conf da xidmət kimi başlamağı nəzərdə tutur
    • çınqıl, llvm limanından çıxarıldı. Çınqılmaq istəyirsinizsə, llvm-dən asılı olaraq opt / clang qurun.
    • mesa3d indi bəzi populyar gallium sürücüləri qurmaq üçün zəruri olan llvm-dən asılıdır. saat zonası məlumatları glibc-dən silindi və indi yeni bir port ilə təmin olunur: core / tzdata
    • bəzi qüsurlu video sürücülər xorg (radeonhd, i128, mach64, tdfx, voodoo) dan silindi
    • libGlu artıq mesa hissəsidir, lakin yeni bir port ilə təmin olunur: xorg / glu
    • xcb-util'in bəzi hissələri xcb-util-image, xcb-util-keysyms, xcb-util-render və xcb-util-wm

    Sürüm 2.7.1'de yeni :

    • Toolbar yeniləmələri
    • CRUX 2.7.1 daxildir glibc 2.12.2, gcc 4.5.3 və binutils 2.20.1
    • Kernel:
    • Linux 2.6.39.4
    • Paketlər:
    • CRUX 2.7.1 liman yeniləmələrinin adi dəstini ehtiva edir, lakin hər hansı uyğunsuz dəyişikliklər olmadan.
    • CRUX 2.7 üçün azad qeydləri
    • Toolbar yeniləmələri
    • CRUX 2.7 daxildir glibc 2.12.1, gcc 4.5.1 və binutils 2.20.1
    • Çekirdek
    • Linux 2.6.35.6
    • Xorg
    • Xorg 7.5 və xorg-server 1.9.0 ilə CRUX 2.7 gəmiləri.
    • Şəkil:
    • Məkanı saxlamaq üçün, şəkil ilə göndərilən bütün paketlər pkgutils yeni versiyasını tələb edən xz ilə sıxılmışdır.
    • 'a gz sıxılmış paket pkgutils yerləşdirilib
    • Hər bir adi ISO imicindən başqa, USB güzgülər üçün uyğun bir şəkil bizim yükləmə güzgülərimizdən əldə edilə bilər.
    • Uyumsuz dəyişikliklər:
    • Mühüm kitabxanalar ABI-nin köhnə versiyaları ilə uyğun olmayan yeni əsas versiyalara yeniləndi. Bu dəyişikliklər sistemin müvəqqəti olaraq pozulacağından, limanları vasitəsilə CRUX 2.7-ə əl ilə yeniləməyi məsləhət görürük.
    • libgmp, gcc və coreutils tərəfindən tələb olunan 5.0 versiyasına yeniləndi
    • libmpfr, gcc
    • tərəfindən tələb olunan 3.0 versiyasına yeniləndi
    • openssl bir çox paketin tələb etdiyi 1.0 versiyasına yeniləndi (ən gözə çarpan: wget, öz növbəsində pkgmk tərəfindən mənbələri endirmək üçün çağırılır)
    • libjpeg 8 versiyasına yeniləndi
    • libpng 1.4 versiyasına yeniləndi
    • Cairo artık glitz backend desteği ile inşa edilmişdir (bu GTK + uygulamalarını ve diğerlerini etkiler)
    • Mühüm dəyişikliklər:
    • pkgutils-də yeni funksiyalar:
    • gzip'e əlavə, pkgmk isteğe bağlı olaraq bzip2 və ya xz ilə yeni qurulmuş paketləri kompreslaşdırmaq üçün genişləndirilmişdir.
    • pkgutils gzip'e əlavə olaraq bzip2 və xz ilə sıxılmış paketləri oxuya bilər.
    • pkgmk, yeni bir fayl izini uyğun olmayan uyğunsuzluğa gətirib çıxaran yeni bir command line keçidi ilə uzadılıb.
    • pkgmk, baş verə biləcək müxtəlif səhvlər üçün fərqli çıxış kodu öyrənmişdir.
    • acl əsasa əlavə edildi
    • btrfs-progs core
    • 'a əlavə edildi
    • libattr adını dəyişmək üçün seçildi və opt-to-core'dan köçürüldü
    • libpcap opt-dən çekirdəyə köçürüldü
    • acl / cap üçün dəstək coreutils'e əlavə edildi
    • NFSv4 dəstəyi nfs-utils-a əlavə edildi. Bunun üçün bir neçə yeni kitabxana (libevent, libtirpc, libnfsidmap) və portmap rpcbind ilə dəyişdirilməlidir. Biz hələ də İSO ilə təchiz olunan NFS yığımını seçdik. Quraşdırma avtomatik olaraq yenilənmə və yeni tələblərə cavab verir.
    • portmap, çekirdekten silindi
    • sysklogd u mənim konfiqurasiya genişlənmişdir
    • dcron'un default girişinin indi sysklogd
    • vasitəsilə həyata keçirilir
    • kiçik sürüm nömrələri artıq perl dizin layoutunda istifadə edilmir. Perl portunu hər Perl uzantısı modulunu pozmadan yeniləmək mümkündür.
    • default X font yolu / usr / share / fonts / X11
    • olaraq dəyişdirildi

    Yeni versiyası 2.6 RC1:

    • Toolbar yeniləmələri:
    • CRUX 2.6 daxildir glibc 2.10.1, gcc 4.4.1 və binutils 2.19.1
    • Kernel:
    • Linux 2.6.30.x
    • Xorg:
    • Xorg 7.4 ilə CRUX 2.6 gəmiləri.
    • Mühüm dəyişikliklər:
    • xz / lzma dəstəyi libarchive əlavə edildi, portlarımızda .xz və .lzma mənbə arxivlərini istifadə etmək mümkündür.
    • libusb versiya 1.0 versiyasına uyğunluğunu davam etdirmək üçün 1.0 versiyasına yenilənmişdir.
    • yeni port libusb-compat əlavə edilib
    • libblkid, blkid, findfs və fsck indi e2fsprogs yerinə util-linux-ng tərəfindən təmin edilir
    • libuuid, uuidd və uuidgen indi e2fsprogs yerinə util-linux-ng tərəfindən təmin edilir
    • modprobe konfiqurasiya etmək üçün /etc/modprobe.conf faylını istifadə edərək, əvəzinə /etc/modprobe.d/ ünvanından * .conf faylları istifadə edin.
    • rdate əvəz açıldı
    • libdevmapper, sudo və xz opt-dən çekirdək köçürülüb
    • tcsh, rpm2targz, strace və expat çekirdekten köçürülmüşdür
    • lvm2 yükləmə zamanı artıq mövcuddur

    Sürüm 2.5 RC1'de nə yeni :

    • Glibc 2.8, GCC 4.3.2 və Binutils 2.19 daxildir;
    • Linux kernel 2.6.27.x;
    • X.Org 7.4 ilə gəmilər;
    • glibc, mümkün olan bütün yerləri daha çox ehtiva etməz, əl kitabına baxın;
    • runtime linker konfiqurasiya /etc/ld.so.conf.d bir konfiqurasiya kataloqu əlavə edərək çox sadələşdirilmişdir;
    • GCC indi libgmp və libmpfr-dən asılıdır, ikisi də nüvəyə əlavə edildi;
    • yeni bir port, inetd, netkit-ftp və netkit-telnet;
    • uzun müddətdən bəri istifadə edilmədiyi üçün hotplug çıxarılıb;
    • libpcre yadına əlavə edildi;
    • slocate əvəzlənmişdir;
    • cdrtools cdrkit ilə əvəz edilmişdir.

    Oxşar proqram

    Geliştirici digər proqram Crux Team

    CRUX PPC
    CRUX PPC

    12 May 15

    Şərh CRUX

    Şərhlər tapılmadı
    Şərh əlavə
    Images yandırın!