CRUX

ภาพหน้าจอของซอฟแวร์:
CRUX
รายละเอียดซอฟแวร์:
รุ่น: 3.4 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: Crux Team
การอนุญาต: ฟรี
ความนิยม: 161

Rating: 1.5/5 (Total Votes: 2)

CRUX เป็นโอเพนซอร์สการแจกจ่ายและแจกจ่าย Linux อิสระและอิสระซึ่งสร้างขึ้นจากขั้นตอนแรกและเหมาะสำหรับสถาปัตยกรรมชุดคำสั่ง i686 มีชุดซอฟต์แวร์ tar.gz ที่ใช้งานง่ายชุดซอฟต์แวร์ขนาดเล็กและสคริปต์เริ่มต้นใช้งาน BSD


ความพร้อมใช้งานตัวเลือกการบูตและสถาปัตยกรรมที่สนับสนุน

การแจกจ่ายสามารถดาวน์โหลดเป็นภาพ ISO เดียวได้ซึ่งสามารถใช้เพื่อติดตั้งระบบปฏิบัติการบนไดรฟ์ในเครื่องเท่านั้น ได้รับการออกแบบมาเพื่อทำงานร่วมกับแพลตฟอร์มฮาร์ดแวร์ 32 บิต (i686) แต่สามารถนำมาใช้งานบนคอมพิวเตอร์ที่ใช้โปรเซสเซอร์ 64 บิตได้

เป็นการแจกจ่ายแบบ minimalistic ที่ไม่ได้มีพรอมต์คำแนะนำสำหรับแฟนซี แต่เป็นเพียงข้อความเดียวที่ให้ผู้ใช้สามารถติดตั้ง CRUX บนดิสก์ไดรฟ์ในเครื่องโดยใช้ตัวเลือกเริ่มต้นหรือเฟรมบัฟเฟอร์ที่กำหนดไว้ล่วงหน้าได้เช่น รวมทั้งรันการทดสอบการวินิจฉัยหน่วยความจำ

นอกจากนี้ผู้ใช้ยังสามารถดูตัวเลือก IDE, SATA, USB, SCSI และ FireWire ได้โดยการกดปุ่ม F3 ช่วยกู้ระบบปฏิบัติการที่เสียหายโดยการกดปุ่ม F5 และเพื่อดูตัวเลือกการบู๊ตโดยกดปุ่ม F4

การแจกจ่ายสำหรับผู้ใช้ Linux ที่มีประสบการณ์

หลังจากที่บูตจากภาพ ISO ซึ่งสามารถใช้งานได้กับแผ่นซีดีหรือแท่ง USB ผู้ใช้จะถูกปล่อยให้เป็นเชลล์พรอมต์ จากนั้นจะต้องพิมพ์คำสั่ง 'setup' เพื่อติดตั้งการกระจาย

ขั้นตอนการติดตั้งทั้งหมดเป็นแบบข้อความและจะให้ผู้ใช้มีสองทางเลือกเพื่อทำการติดตั้ง CRUX ใหม่หรืออัพเกรดไฟล์ที่มีอยู่ เมื่อติดตั้ง CRUX คุณจะต้องป้อนไดเร็กทอรีที่มีการติดตั้งพาร์ติชันรากเลือกชุดซอฟต์แวร์ที่จะติดตั้งรวมทั้งเลือกแพคเกจแต่ละตัว (เลือกได้)


บรรทัดด้านล่าง

ข้อสรุปคือ CRUX คือการแจกจ่าย Linux ที่เหมาะสำหรับผู้ใช้ Linux ที่มีประสบการณ์ซึ่งเบื่อกับระบบปฏิบัติการที่เน้นผู้ใช้ใหม่

มีอะไรใหม่ ในรุ่นนี้:

  • toolchain ได้รับการปรับปรุงเพื่อรวม glibc 2.27, GCC 7.3.0 และ binutils 2.29.1
  • CRUX 3.4 มาพร้อมกับการติดตั้ง kernel 4.14.40 และ Xorg 7.7 พร้อมกับ xorg-server 1.20.0

มีอะไรใหม่ ในเวอร์ชัน:

  • การปรับปรุง Toolchain:
  • CRUX 3.2 มาพร้อมกับเครื่องมือแบบ multilib ซึ่งประกอบด้วย glibc 2.22, gcc 5.2.0 และ binutils 2.25.1
  • Kernel:
  • Linux 4.1.13
  • Xorg:
  • CRUX 3.2 มาพร้อมกับ Xorg 7.7 และ xorg-server 1.18.0
  • ภาพ:
  • ภาพ ISO ถูกประมวลผลด้วย isohybrid และเหมาะสำหรับการเขียนลงในซีดีและใส่ไดรฟ์ USB การสนับสนุน UEFI มีให้ในระหว่างการติดตั้ง dosfstools, efibootmgr และ grub2-efi ที่เพิ่มเข้าไปใน ISO
  • การเปลี่ยนแปลงที่ไม่สามารถเข้ากันได้:
  • ไลบรารีที่สำคัญได้รับการอัปเดตเป็นเวอร์ชันหลัก ๆ ที่ไม่รองรับ ABI กับเวอร์ชันเก่า เราขอแนะนำอย่างยิ่งให้ทำการอัพเดต CRUX 3.2 ผ่านทางพอร์ตด้วยตนเองเนื่องจากการเปลี่ยนแปลงเหล่านี้จะทำให้ระบบหยุดทำงานชั่วคราว โปรดทราบว่าอาจมีแพคเกจที่ต้องการอัพเดตอยู่ซึ่งยังไม่ได้รวมอยู่ใน ISO แพคเกจเหล่านี้จะต้องได้รับการอัปเดต / สร้างใหม่ด้วยตนเอง
  • ncurses ได้รับการอัปเดตเป็นเวอร์ชัน 6.0 แล้ว เพื่อหลีกเลี่ยงการทำลายระบบใหญ่เราได้เพิ่ม symlinks ที่เข้ากันได้สำหรับเวอร์ชันเก่า พวกเขาจะถูกลบออกในภายหลัง เนื่องจากข้อผิดพลาดในพอร์ต ncurses เก่าจำเป็นต้องมีการติดตั้งที่บังคับ!
  • หมายเหตุสำคัญ:
  • รีบใช้แทนการใช้ bash สำหรับ / bin / sh symlink now โปรดทราบว่า bash ยังคงเป็นข้อกำหนดที่แข็งแกร่งเนื่องจากเครื่องมือส่วนใหญ่ของเราเช่น pkgmk พอร์ตเป็นต้นเป็นสคริปต์ทุบตี
  • ตำแหน่ง glibc จะต้องได้รับการสร้างใหม่ ดูส่วน & quot; การสร้างตำแหน่ง & quot;
  • การสนับสนุน tcp_wrappers ถูกนำออกแล้ว
  • opt / dovecot อาจกำหนดค่ารันไทม์เพื่อใช้ tcpwrap ตรวจสอบ config
  • ของคุณ
  • ตำแหน่งใหม่สำหรับ man-pages คือ / usr / share / man ซึ่งเป็นมาตรฐาน FSH หลายปี
  • เพื่อปรับปรุงและสร้างมาตรฐานสคริปต์ rc โปรแกรมเริ่มต้น -Storm-start-start-start-helper ได้รวมอยู่ในคอลเลกชันหลักของคอลเลกชัน
  • firefox ได้เตรียมไว้สำหรับวิดีโอ HTML5 ผ่านทางกรอบ gstreamer ซึ่งจะเพิ่ม gstreamer และ gst-plugins-base ลงในรายการ dependency
  • firefox ใช้ชุดเครื่องมือ gtk3 แทน gtk2
  • wpa_supplicant ได้รับการสนับสนุนสำหรับ dbus
  • สนับสนุน curl เพิ่มใน pkgmk นอกเหนือจาก wget ค่าเริ่มต้นยังคงเป็น wget แต่สามารถกำหนดค่าได้ใน pkgmk.conf
  • มีการเพิ่มไฟล์ใบอนุญาตลงในที่เก็บพอร์ตของเราอย่างเป็นทางการแล้ว

  • มีอะไรใหม่ ในเวอร์ชัน 3.2:

    • การปรับปรุง Toolchain:
    • CRUX 3.2 มาพร้อมกับเครื่องมือแบบ multilib ซึ่งประกอบด้วย glibc 2.22, gcc 5.2.0 และ binutils 2.25.1
    • Kernel:
    • Linux 4.1.13
    • Xorg:
    • CRUX 3.2 มาพร้อมกับ Xorg 7.7 และ xorg-server 1.18.0
    • ภาพ:
    • ภาพ ISO ถูกประมวลผลด้วย isohybrid และเหมาะสำหรับการเขียนลงในซีดีและใส่ไดรฟ์ USB การสนับสนุน UEFI มีให้ในระหว่างการติดตั้ง dosfstools, efibootmgr และ grub2-efi ที่เพิ่มเข้าไปใน ISO
    • การเปลี่ยนแปลงที่ไม่สามารถเข้ากันได้:
    • ไลบรารีที่สำคัญได้รับการอัปเดตเป็นเวอร์ชันหลัก ๆ ที่ไม่รองรับ ABI กับเวอร์ชันเก่า เราขอแนะนำอย่างยิ่งให้ทำการอัพเดต CRUX 3.2 ผ่านทางพอร์ตด้วยตนเองเนื่องจากการเปลี่ยนแปลงเหล่านี้จะทำให้ระบบหยุดทำงานชั่วคราว โปรดทราบว่าอาจมีแพคเกจที่ต้องการอัพเดตอยู่ซึ่งยังไม่ได้รวมอยู่ใน ISO แพคเกจเหล่านี้จะต้องได้รับการอัปเดต / สร้างใหม่ด้วยตนเอง
    • ncurses ได้รับการอัปเดตเป็นเวอร์ชัน 6.0 แล้ว เพื่อหลีกเลี่ยงการทำลายระบบใหญ่เราได้เพิ่ม symlinks ที่เข้ากันได้สำหรับเวอร์ชันเก่า พวกเขาจะถูกลบออกในภายหลัง เนื่องจากข้อผิดพลาดในพอร์ต ncurses เก่าจำเป็นต้องมีการติดตั้งที่บังคับ!
    • หมายเหตุสำคัญ:
    • รีบใช้แทนการใช้ bash สำหรับ / bin / sh symlink now โปรดทราบว่า bash ยังคงเป็นข้อกำหนดที่แข็งแกร่งเนื่องจากเครื่องมือส่วนใหญ่ของเราเช่น pkgmk พอร์ตเป็นต้นเป็นสคริปต์ทุบตี
    • ตำแหน่ง glibc จะต้องได้รับการสร้างใหม่ ดูส่วน & quot; การสร้างตำแหน่ง & quot;
    • การสนับสนุน tcp_wrappers ถูกนำออกแล้ว
    • opt / dovecot อาจกำหนดค่ารันไทม์เพื่อใช้ tcpwrap ตรวจสอบ config
    • ของคุณ
    • ตำแหน่งใหม่สำหรับ man-pages คือ / usr / share / man ซึ่งเป็นมาตรฐาน FSH หลายปี
    • เพื่อปรับปรุงและสร้างมาตรฐานสคริปต์ rc โปรแกรมเริ่มต้น -Storm-start-start-start-helper ได้รวมอยู่ในคอลเลกชันหลักของคอลเลกชัน
    • firefox ได้เตรียมไว้สำหรับวิดีโอ HTML5 ผ่านทางกรอบ gstreamer ซึ่งจะเพิ่ม gstreamer และ gst-plugins-base ลงในรายการ dependency
    • firefox ใช้ชุดเครื่องมือ gtk3 แทน gtk2
    • wpa_supplicant ได้รับการสนับสนุนสำหรับ dbus
    • สนับสนุน curl เพิ่มใน pkgmk นอกเหนือจาก wget ค่าเริ่มต้นยังคงเป็น wget แต่สามารถกำหนดค่าได้ใน pkgmk.conf
    • มีการเพิ่มไฟล์ใบอนุญาตลงในที่เก็บพอร์ตของเราอย่างเป็นทางการแล้ว

    • มีอะไรใหม่ ในเวอร์ชัน 3.1:

      • การปรับปรุง Toolchain:
      • CRUX 3.1 มาพร้อมกับชุดเครื่องมือแบบ multilib ซึ่งประกอบด้วย glibc 2.19.0, gcc 4.8.3 และ binutils 2.24
      • Kernel:
      • Linux 3.12.23
      • Xorg:
      • CRUX 3.1 มาพร้อมกับ Xorg 7.7 และ xorg-server 1.15.1
      • ภาพ:
      • ภาพ ISO ถูกประมวลผลด้วย isohybrid และเหมาะสำหรับการเขียนลงในซีดีและใส่ไดรฟ์ USB
      • การเปลี่ยนแปลงที่ไม่สามารถเข้ากันได้:
      • ไลบรารีที่สำคัญได้รับการอัปเดตเป็นเวอร์ชันหลัก ๆ ที่ไม่รองรับ ABI กับเวอร์ชันเก่า เราแนะนำอย่างยิ่งว่าจะไม่ต้องอัปเดต CRUX 3.1 ผ่านทางพอร์ตด้วยตนเองเนื่องจากการเปลี่ยนแปลงเหล่านี้จะทำให้ระบบหยุดทำงานชั่วคราว โปรดทราบว่าอาจมีแพคเกจที่ต้องการอัพเดตอยู่ซึ่งยังไม่ได้รวมอยู่ใน ISO แพคเกจเหล่านี้จะต้องได้รับการอัปเดต / สร้างใหม่ด้วยตนเอง
      • libpng ได้รับการอัปเดตเป็นเวอร์ชัน 1.6
      • libjpeg ถูกแทนที่ด้วย libjepeg-turbo
      • libmng ได้รับการอัปเดตเป็นเวอร์ชัน 2.0 แล้ว
      • หมายเหตุสำคัญ:
      • udev ถูกแทนที่ด้วย eudev
      • eudev ที่อัปเกรดจะเปลี่ยนชื่ออุปกรณ์อีเทอร์เน็ตของคุณเช่น udev หากต้องการหยุดไม่ให้ทำเช่นนี้ให้เรียกใช้ /etc/udev/rules.d/80-net-name-slot.rules
      • สามารถดูรายละเอียดเพิ่มเติมได้ที่ wiki freedesktop: http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
      • net-tools และ traceroute ได้ถูกลบออกจากคอลเล็กชันหลักแล้ว ฟังก์ชันหลักของมันถูกแทนที่ด้วย iproute นอกจากนี้พอร์ต inetutils ยังมีคำสั่ง ifconfig, hostname และ traceroute อยู่ในขณะนี้
      • เครื่องมือล่าสุด, mesg, ผนังและ pidof จาก sysvinit ถูกแทนที่ด้วยรุ่นใหม่ที่มาพร้อมกับ util-linux resp procps
      • โปรแกรม Man ไม่ได้รับการดูแลตั้งแต่ปีที่ผ่านมาระบบได้รับการแทนที่ด้วย man-db
      • การกำหนดค่าเครือข่ายได้รับการแบ่งออกเป็นสองส่วนส่วนหนึ่งเป็นอุปกรณ์ loback สำหรับอุปกรณ์ loopback สุทธิสำหรับอุปกรณ์เครือข่ายอื่น ๆ ทั้งสองอยู่ใน /etc/rc.d และควรจะเริ่มต้นเช่นบริการใน /etc/rc.conf
      • เสียงดังก้องถูกนำออกจากพอร์ต llvm ถ้าคุณต้องการเสียงดังให้ติดตั้ง opt / clang ซึ่งขึ้นอยู่กับ llvm
      • mesa3d ขึ้นอยู่กับ llvm ซึ่งจำเป็นต้องสร้างไดรเวอร์แกลเลียมยอดนิยม เราได้เพิ่มการสนับสนุน libvdpau อย่างชัดเจนไปยัง mesa3d ด้วย

      • มีอะไรใหม่ ในเวอร์ชัน 3.0:

        • สถาปัตยกรรมใหม่:
        • กว่า 11 ปีหลังจากปล่อย CRUX 0.5 สำหรับ i686 CRUX 3.0 เป็นรุ่นแรกสำหรับสถาปัตยกรรม x86-64
        • ในขณะที่ Per Liden สร้าง CRUX โพรเซสเซอร์ i686 บนสถาปัตยกรรม 32 บิตของ Intel IA-32 เป็นสถาปัตยกรรมที่ทันสมัยและเป็นทางเลือกที่ดีที่สุดสำหรับ CRUX แต่ปัจจุบันซุ้ม i686 มีความล้าสมัยอย่างน้อยหรือน้อยกว่าอย่างน้อยสำหรับเดสก์ท็อปและแทนที่ด้วยสถาปัตยกรรม x86-64
        • การปรับปรุง Toolchain:
        • CRUX 3.0 มาพร้อมกับชุดเครื่องมือแบบ multilib ซึ่งประกอบด้วย glibc 2.16.0, gcc 4.7.2 และ binutils 2.23.1
        • Kernel:
        • Linux 3.6.11
        • Xorg:
        • CRUX 3.0 มาพร้อมกับ Xorg 7.7 และ xorg-server 1.13.0
        • ภาพ:
        • ภาพ ISO ถูกประมวลผลด้วย isohybrid และเหมาะสำหรับการเขียนลงในซีดีและใส่ไดรฟ์ USB
        • หมายเหตุสำคัญ:
        • การอัปเดตจาก 2.8 i686 ถึง 3.0 เป็นไปได้ แต่คุณต้องสร้างแพคเกจที่ติดตั้งใหม่ทั้งหมดซึ่งไม่ใช่ส่วนหนึ่งของ ISO
        • เราจะอัปเดตที่เก็บข้อมูล CRUX 2.8 ต่อไปในอนาคตอันใกล้ แต่ขอแนะนำให้ผู้ใช้ทั้งหมดอัพเดตเป็น 3.0
        • นอกเหนือจาก glibc-32 เราไม่จัดส่งไลบรารี compat ใด ๆ บน ISO ของเรา แต่มีพื้นที่เก็บข้อมูลใหม่เรียกว่า compat-32 สำหรับไลบรารี compatibity แบบ 32 บิต พื้นที่เก็บข้อมูลไม่ได้เปิดใช้งานโดยค่าเริ่มต้น (/etc/ports/compat-32.rsync.inactive)
        • เปิดใช้งาน CONFIG_IA32_EMULATION ในการกำหนดค่าเคอร์เนลของคุณโดยไม่มีตัวเลือกนี้คุณจะไม่สามารถสร้างเนื้อหา 32 บิตได้แม้แต่ chroot ในระบบ 32bit เช่น CRUX 2.8 ไม่สามารถใช้งานได้หากไม่มี!
        • ไม่ปฏิเสธ /etc/pkgmk.conf มีการเพิ่มส่วนขยายที่สำคัญ

        • มีอะไรใหม่ ในเวอร์ชัน 3.0 RC1:

          • มีการอัปเดตจาก 2.8 i686 ถึง 3.0 ต้องสร้างแพคเกจที่ติดตั้งใหม่ทั้งหมดซึ่งไม่ใช่ส่วนหนึ่งของ ISO - เราจะอัพเดตที่เก็บข้อมูล CRUX 2.8 ต่อไปในอนาคตอันใกล้ แต่สนับสนุนให้ผู้ใช้ทั้งหมดอัพเดตเป็น 3.0
          • พอร์ตที่รองรับความเข้ากันได้ 32 บิตมีอยู่ แต่ไม่ได้เปิดใช้งานโดยค่าเริ่มต้น (/etc/ports/compat-32.rsync.inactive)
          • เปิดใช้งาน CONFIG_IA32_EMULATION ในการกำหนดค่าเคอร์เนลของคุณโดยไม่มีตัวเลือกนี้คุณจะไม่สามารถสร้างเนื้อหา 32 บิตได้แม้แต่ chroot ในระบบ 32bit เช่น CRUX 2.8 ไม่สามารถใช้งานได้หากไม่มี!
          • ไม่ปฏิเสธ /etc/pkgmk.conf มีการเพิ่มส่วนขยายที่สำคัญ

          มีอะไรใหม่ ในเวอร์ชัน 2.8:

          • การปรับปรุง Toolchain:
          • CRUX 2.8 ประกอบด้วย glibc 2.16.0, gcc 4.7.2 และ binutils 2.22
          • Kernel:
          • Linux 3.5.4
          • Xorg:
          • CRUX 2.8 มาพร้อมกับ Xorg 7.7 และ xorg-server 1.13.0
          • ภาพ:
          • ภาพ ISO ถูกประมวลผลด้วย isohybrid และเหมาะสำหรับการเขียนลงในซีดีและใส่ไดรฟ์ USB
          • การเปลี่ยนแปลงที่ไม่สามารถเข้ากันได้:
          • ไลบรารีที่สำคัญได้รับการอัปเดตเป็นเวอร์ชันหลัก ๆ ที่ไม่รองรับ ABI กับเวอร์ชันเก่า เราแนะนำอย่างยิ่งว่าจะไม่ต้องอัปเดต CRUX 2.8 ผ่านทางพอร์ตด้วยตนเองเนื่องจากการเปลี่ยนแปลงเหล่านี้จะทำให้ระบบหยุดทำงานชั่วคราว
          • libmpc ได้รับการอัปเดตเป็นเวอร์ชัน 1.0.1 ตามข้อกำหนดของ gcc
          • openssl ได้รับการอัปเดตเป็นเวอร์ชัน 1.0.1 ตามที่แพคเกจต้องการ (สังเกตได้มากที่สุด: wget ซึ่งเรียกโดย pkgmk เพื่อดาวน์โหลดแหล่งที่มา)
          • libpcre ได้รับการอัปเดตเป็น 8.31 ตามที่กำหนดโดยแพ็กเกจมากมายเช่น grep
          • gdbm ได้รับการอัปเดตเป็นเวอร์ชัน 1.10
          • db ได้รับการอัปเดตเป็นเวอร์ชัน 5.3
          • libtiff ได้รับการอัปเดตเป็นเวอร์ชัน 4
          • libpng ได้รับการอัปเดตเป็นเวอร์ชัน 1.5
          • การเปลี่ยนแปลงที่สำคัญ:
          • เคอร์เนลที่เก่าที่สุดที่สนับสนุนโดย glibc คือ 2.6.39 ในขณะนี้
          • util-linux-ng ได้รับการเปลี่ยนชื่อเป็น util-linux
          • โมดูล-init-tools ถูกแทนที่ด้วย kmod
          • ข้อมูลโซนเวลาถูกลบออกจาก glibc แล้วและมีพอร์ตใหม่: core / tzdata
          • ไดรเวอร์วิดีโอที่เลิกใช้บางส่วนได้ถูกนำออกจาก xorg (radeonhd, i128, mach64, tdfx, voodoo)
          • libGlu ไม่ได้เป็นส่วนหนึ่งของ mesa แต่มีให้โดยพอร์ตใหม่: xorg / glu
          • บางส่วนของ xcb-util ได้ถูกแบ่งออกเป็น xcb-util-image, xcb-util-keysyms, xcb-util-render và xcb-util-wm

          • มีอะไรใหม่ ในเวอร์ชัน 2.7.1:

            • การปรับปรุง Toolchain
            • CRUX 2.7.1 ประกอบด้วย glibc 2.12.2, gcc 4.5.3 และ binutils 2.20.1
            • Kernel:
            • Linux 2.6.39.4
            • แพคเกจ:
            • CRUX 2.7.1 ประกอบด้วยชุดอัพเดตพอร์ตตามปกติ แต่ไม่มีการเปลี่ยนแปลงที่ไม่สามารถเข้ากันได้
            • บันทึกประจำรุ่นสำหรับ CRUX 2.7
            • อัปเดต Toolchain
            • CRUX 2.7 ประกอบด้วย glibc 2.12.1, gcc 4.5.1 และ binutils 2.20.1
            • Kernel
            • Linux 2.6.35.6
            • Xorg
            • CRUX 2.7 มาพร้อมกับ Xorg 7.5 และ xorg-server 1.9.0
            • ภาพ:
            • เพื่อประหยัดพื้นที่แพ็กเกจทั้งหมดที่จัดส่งพร้อมกับภาพจะถูกบีบอัดด้วย xz ซึ่งต้องใช้ pkgutils เวอร์ชันใหม่ แพคเก็ตที่บีบอัด gz ของ pkgutils ได้รับการวางไว้ในไดเรกทอรีย่อย / tools
            • นอกเหนือจากภาพ ISO ตามปกติแล้วเราสามารถดาวน์โหลดภาพขนาดย่อที่เหมาะสมกับ thumbdrives USB ได้จากกระจกดาวน์โหลดของเรา
            • การเปลี่ยนแปลงที่ไม่สามารถเข้ากันได้:
            • ไลบรารีที่สำคัญได้รับการอัปเดตเป็นเวอร์ชันหลัก ๆ ที่ไม่รองรับ ABI กับเวอร์ชันเก่า เราขอแนะนำให้อัปเดต CRUX 2.7 ผ่านทางพอร์ตด้วยตนเองเนื่องจากการเปลี่ยนแปลงเหล่านี้จะทำให้ระบบหยุดทำงานชั่วคราว
            • libgmp ได้รับการอัปเดตเป็นเวอร์ชัน 5.0 ตามข้อกำหนดของ gcc และ coreutils
            • libmpfr ได้รับการอัปเดตเป็นเวอร์ชัน 3.0 ตามข้อกำหนดของ gcc
            • openssl ได้รับการอัปเดตเป็นเวอร์ชัน 1.0 ซึ่งเป็นที่ต้องการของหลายแพ็คเกจ (สังเกตได้มากที่สุด: wget ซึ่งเรียกโดย pkgmk เพื่อดาวน์โหลดแหล่งที่มา)
            • libjpeg ได้รับการอัปเดตเป็นเวอร์ชัน 8
            • libpng ได้รับการอัปเดตเป็นเวอร์ชัน 1.4
            • cairo ไม่ได้สร้างมาพร้อมกับการสนับสนุนแบ็กเอนด์ glitz (มีผลต่อแอ็พพลิเคชัน GTK + และอื่น ๆ )
            • การเปลี่ยนแปลงที่สำคัญ:
            • คุณลักษณะใหม่ใน pkgutils:
            • นอกเหนือจาก gzip แล้ว pkgmk ยังได้รับการปรับปรุงเพื่อบีบอัดแพกเกจที่สร้างขึ้นใหม่โดยใช้ bzip2 หรือ xz
            • pkgutils สามารถอ่านแพคเกจที่บีบอัดด้วย bzip2 และ xz นอกเหนือจาก gzip
            • pkgmk ได้รับการขยายโดย - สวิตช์บรรทัดคำสั่งใหม่ซึ่งทำให้ไม่สนใจไฟล์ใหม่ในการไม่ตรงกันของส่วนที่เหลือ
            • pkgmk ได้เรียนรู้รหัสทางออกที่ชัดเจนสำหรับข้อผิดพลาดต่างๆที่อาจเกิดขึ้น
            • acl ถูกเพิ่มลงในแกน
            • btrfs-progs ถูกเพิ่มลงในแกน
            • libattr ได้รับการเปลี่ยนชื่อให้ attr และย้ายจาก opt to core
            • libpcap ถูกย้ายจากเลือกเป็นแกน
            • การสนับสนุน acl / cap ได้รับการเพิ่มลงใน coreutils
            • การสนับสนุน NFSv4 ได้รับการเพิ่มลงใน nfs-utils แล้ว ต้องใช้ไลบรารีใหม่ (libevent, libtirpc, libnfsidmap) และ portmap เพื่อแทนที่ด้วย rpcbind เราได้ย้ายสแต็ค NFS ทั้งหมดเพื่อเลือกซึ่งยังคงจัดส่งพร้อมกับ ISO การตั้งค่าจะจัดการกับข้อกำหนดในการอัพเกรดและใหม่โดยอัตโนมัติ
            • ลบพอร์ตแมปออกจากแกนหลัก
            • การกำหนดค่าเริ่มต้นของ sysklogd ได้รับการขยาย
            • การเข้าสู่ระบบเริ่มต้นของ dcron ทำได้ผ่านทาง sysklogd
            • หมายเลขรุ่นรองจะไม่ใช้ในรูปแบบไดเรกทอรีของ perl อีกต่อไป ขณะนี้คุณสามารถอัปเดตพอร์ต perl โดยไม่ทำลายโมดูลขยาย Perl ทุกรุ่น
            • เปลี่ยนพา ธ อักษร X เป็นค่าเริ่มต้นเป็น / usr / share / fonts / X11

            • มีอะไรใหม่ ในเวอร์ชัน 2.6 RC1:

              • การปรับปรุง Toolchain:
              • CRUX 2.6 ประกอบด้วย glibc 2.10.1, gcc 4.4.1 และ binutils 2.19.1
              • Kernel:
              • Linux 2.6.30.x
              • Xorg:
              • CRUX 2.6 มาพร้อมกับ Xorg 7.4
              • การเปลี่ยนแปลงที่สำคัญ:
              • สนับสนุน xz / lzma ใน libarchive แล้วคุณสามารถใช้. xz และ. lzma source-archives ในพอร์ตของเราตอนนี้
              • libusb ได้รับการอัปเดตเป็นเวอร์ชัน 1.0 เพื่อให้สามารถใช้งานร่วมกับเวอร์ชันใหม่ได้ถึง libusb-compat 1.1
              • libblkid, blkid, findfs และ fsck มีให้โดย util-linux-ng แทน e2fsprogs
              • libuuid, uuid และ uuidgen ได้รับการจัดหาโดย util-linux-ng แทน e2fsprogs
              • ใช้ไฟล์ /etc/modprobe.conf เพื่อกำหนดค่า modprobe จะเลิกใช้ไฟล์ * .conf ใน /etc/modprobe.d/ แทน
              • rdate ถูกแทนที่โดย openrdate
              • libdevmapper, sudo และ xz ถูกย้ายจาก opt to core
              • tcsh, rpm2targz, strace และ expat ได้รับการย้ายจาก core เพื่อเลือก
              • ขณะนี้ lvm2 มีให้บริการระหว่างการติดตั้ง

              • มีอะไรใหม่ ในเวอร์ชัน 2.5 RC1:

                • รวมถึง glibc 2.8, GCC 4.3.2 และ Binutils 2.19
                • เคอร์เนล 2.6.27.x;
                • จัดส่งสินค้าด้วย X.Org 7.4;
                • glibc ไม่มีที่อยู่อื่น ๆ อีกให้ดูที่คู่มือ
                • การกำหนดค่าตัวเชื่อมต่อรันไทม์ได้ง่ายขึ้นโดยการเพิ่มไดเร็กทอรีการตั้งค่า /etc/ld.so.conf.d;
                • GCC ขึ้นอยู่กับ libgmp และ libmpfr ตอนนี้ทั้งสองถูกเพิ่มลงในแกน
                • พอร์ต inetutils ใหม่จะแทนที่ inetd, netkit-ftp และ netkit-telnet
                • hotplug ถูกนำออกเนื่องจากไม่ได้ใช้งานมาเป็นเวลานาน
                • เพิ่ม libpcre ไปที่แกน
                • slocate ถูกแทนที่ด้วย mlocate;
                • cdrtools ถูกแทนที่ด้วย cdrkit

ซอฟต์แวร์ที่คล้ายกัน

ซอฟแวร์อื่น ๆ ของนักพัฒนา Crux Team

CRUX PPC
CRUX PPC

12 May 15

ความคิดเห็นที่ CRUX

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่