MidnightBSD

ภาพหน้าจอของซอฟแวร์:
MidnightBSD
รายละเอียดซอฟแวร์:
รุ่น: 0.8.5 การปรับปรุง
วันที่อัพโหลด: 12 Feb 17
ผู้พัฒนา: Lucas Holt
การอนุญาต: ฟรี
ความนิยม: 64

Rating: 4.5/5 (Total Votes: 2)

MidnightBSD คือการแจกจ่าย BSD ฟรีจากระบบปฏิบัติการ FreeBSD และสร้างขึ้นจากสภาพแวดล้อมแบบกราฟิกของ GNUstep มีจุดมุ่งหมายเพื่อมอบระบบปฏิบัติการที่มุ่งเน้นเดสก์ท็อปที่ใช้งานง่ายสำหรับผู้คน มีการแจกจ่ายภายใต้ใบอนุญาตโอเพ่นซอร์ส BSD และ GPL


รองรับคอมพิวเตอร์ 32 บิตและ 64 บิต

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

เฉพาะภาพ ISO สำหรับบูตเท่านั้นที่สามารถดาวน์โหลดได้ซึ่งออกแบบมาสำหรับผู้ที่ต้องการบู๊ตระบบปฏิบัติการและเข้าถึงข้อความแจ้งเตือนของเชลล์ที่น้อยที่สุดรวมทั้งอุปกรณ์เสมือนสำหรับซอฟต์แวร์เสมือนจริงของ VMware และ Parallels


ตัวเลือกการเริ่มระบบ

เมื่อบูตภาพ ISO จาก BIOS ของเครื่องคอมพิวเตอร์โดยใช้ USB stick หรือ Compact Disc คุณจะถูกนำไปยังเมนูบูตจากตำแหน่งที่คุณสามารถบูตระบบและโหลดโปรแกรมติดตั้งได้ , รีบูตเครื่องเปิดใช้งาน ACPI (Advanced Configuration and Power Interface) รวมทั้งบูตในเซฟโหมดโหมดผู้ใช้คนเดียวหรือโหมด verbose

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

  • MidnightBSD 0.8 มีการปรับปรุงหลายระบบ เราเปลี่ยนระบบคอมไพเลอร์จาก GCC 4.2 LLVM / เสียงดังกราว 3.3 มีแผนจะปรับปรุงให้เป็นรุ่นที่ใหม่กว่า เรากำลังทำให้การใช้งานของ libdispatch ในการจัดการแพคเกจของเรา ข้อบกพร่องที่ยาวนานหลายกับกรอบ mports ได้รับการแก้ไข.

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

  • MidnightBSD 0.8 มีการปรับปรุงหลายระบบ เราเปลี่ยนระบบคอมไพเลอร์จาก GCC 4.2 LLVM / เสียงดังกราว 3.3 มีแผนจะปรับปรุงให้เป็นรุ่นที่ใหม่กว่า เรากำลังทำให้การใช้งานของ libdispatch ในการจัดการแพคเกจของเรา ข้อบกพร่องที่ยาวนานหลายกับกรอบ mports ได้รับการแก้ไข.

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

  • ข่าวประชาสัมพันธ์ฉบับนี้เป็นหลักสำหรับการรักษาเสถียรภาพ ZFS และแพคเกจ mport เครื่องมือ การปรับปรุง.

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

  • การรักษาความปลอดภัย:
  • OpenSSL: การรับข้อความ DTLS จับมือกันสร้างขึ้นมาโดยเฉพาะอาจทำให้เกิด OpenSSL ที่จะบริโภคในปริมาณมากของหน่วยความจำ [CVE-2014-3506]
  • ใบเสร็จรับเงินของแพ็คเก็ต DTLS สร้างขึ้นมาโดยเฉพาะอาจก่อให้เกิด OpenSSL จะรั่วไหลของหน่วยความจำ [CVE-2014-3507]
  • ข้อบกพร่องใน OBJ_obj2txt อาจก่อให้เกิดฟังก์ชั่นการพิมพ์สวยเช่น X509_name_oneline, et al, X509_name_print_ex ที่จะรั่วไหลข้อมูลบางอย่างจากสแต็ค [CVE-2014-3508]
  • ลูกค้า OpenSSL DTLS การเปิดใช้งานที่ไม่ระบุชื่อ (EC) ciphersuites DH อาจมีการปฏิเสธการโจมตีบริการ [CVE-2014-3510]
  • TCP SYN:. เมื่อส่วนที่มีธง SYN สำหรับการเชื่อมต่อที่มีอยู่แล้วมาถึงกอง TCP น้ำตาลงการเชื่อมต่อผ่านตรวจสอบว่าหมายเลขลำดับในส่วนที่อยู่ในหน้าต่างที่คาดว่า
  • แก้ไขช่องโหว่ความปลอดภัยในหลายเส้นทาง, rtsold และ namei ด้วยความเคารพเรียงรายพริกมองขึ้นชื่อเส้นทางดำรงอยู่และการรั่วไหลของหน่วยความจำ.
  • เส้นทางการป้อนข้อมูลในการกำหนดเส้นทาง (8) จะยอมรับคำสั่งจากแหล่งใดและพยายามที่จะตอบคำถามเหล่านี้ อย่างไรก็ตามเส้นทางออกอนุมานว่าที่อยู่ปลายทางสำหรับการตอบสนองในการเป็นเครือข่ายที่เชื่อมต่อโดยตรง.
  • เนื่องจากการตรวจสอบระยะเวลาที่ขาดหายไปในรหัสที่จัดการพารามิเตอร์ DNS ข้อความโฆษณาเราเตอร์ที่ไม่ถูกต้องจะส่งผลให้กองล้นบัฟเฟอร์ใน rtsold (8).
  • tnftp 20141031 การแก้ไขช่องโหว่ความปลอดภัยกับ tnftp, CVE-2014-8517.
  • แก้ไขปัญหาด้านความปลอดภัยกับแฟ้มและ libmagic ที่สามารถทำให้ผู้โจมตีจะสร้างปฏิเสธการโจมตีบริการบนโปรแกรมใด ๆ ที่ใช้ libmagic.

  • เซิร์ฟเวอร์
  • ห่วงซึ่งมีการกำหนดให้ดำเนินการตรวจสอบ DNSSEC และที่กำลังใช้คีย์การจัดการ (ซึ่งเกิดขึ้นโดยปริยายเมื่อใช้ & quot; DNSSEC การตรวจสอบอัตโนมัติ; & quot; หรือ & quot; DNSSEC-Lookaside อัตโนมัติ; & quot;) อาจแสดงพฤติกรรมไม่แน่นอนเนื่องจาก การใช้งานของตัวแปรเริ่มต้นไม่ถูกต้อง.
  • CVE-2015-1349 ล้นจำนวนเต็มในการคำนวณขนาดของบัฟเฟอร์ข้อมูล IGMPv3 จะส่งผลในบัฟเฟอร์ที่มีขนาดเล็กเกินไปสำหรับการดำเนินการขอ ซึ่งจะส่งผลในการโจมตี DOS.
  • IPv6: เพื่อนบ้านค้นพบพิธีสารช่วยให้เราเตอร์ในท้องถิ่นในการโฆษณาได้รับการแนะนำในปัจจุบันค่า Hop ข้อ จำกัด ของการเชื่อมโยงซึ่งจะเข้ามาแทนที่ จำกัด Hop ปัจจุบันบนอินเตอร์เฟซที่เชื่อมต่อกับการเชื่อมโยงในระบบ MidnightBSD ก
  • .
  • SQLite 3.8.9 - แก้ไข 32 บิตปัญหาจำนวนเต็มล้นที่มีศักยภาพใน sqlite3_blob_read หลัก () และ sqlite3_blob_write () อินเตอร์เฟซ
  • .
  • เพิ่มประสิทธิภาพ:
  • แก้ไขการสร้าง Perl ในช่วง buildworld เมื่อพอร์ต GDBM มีการติดตั้ง.
  • แก้ไขข้อผิดพลาดที่มี clearenv ของเรา (3) การดำเนินการที่ก่อให้เกิด segfaults กับบางโปรแกรมรวมทั้ง Dovecot.
  • นิสัยใจคอปรับปรุง USB เพื่อสนับสนุน K70 โจรสลัดแป้นพิมพ์และอุปกรณ์อื่น ๆ อีกหลาย.
  • รุ่นใหม่:
  • แอปเปิ้ล mDNSResponder 561.1.1
  • mksh R50E
  • OpenSSH 6.6p1
  • OpenSSL 0.9.8.zf
  • ทาส 1.3.8
  • sudo 1.7.8
  • SQLite 3.8.9
  • tnftp 20141031
  • tzdata 2014i
  • XZ 5.0.7
  • mports และเครื่องมือแพคเกจ:
  • libmport ขณะนี้สนับสนุนคำสั่ง plist @dir, @owner, @group, @mode และ @sample นี้จะช่วยให้ไฟล์ pkg-plist การกำหนดสิทธิ์และการสร้างการจัดการและการกำจัดของไดเรกทอรี ก่อนหน้านี้ได้รับอนุญาตเท่านั้น @dirrm การกำจัดของไดเรกทอรีบนถอนการติดตั้ง เรื่องนี้ต้อง Plists บางอย่างที่จะมีคำสั่ง mkdir สร้างขึ้นใน. กระบวนการใหม่สะอาดขึ้นและเร็วขึ้น.
  • นอกจากนี้ยังหมายความว่าพอร์ตที่ได้รับการปรับปรุงไม่ได้เข้ากันได้กับ MidnightBSD 0.5 และเครื่องมือ mport ลดลงได้อีกต่อไป.
  • libmport พยายามที่จะตรวจพบ TTY โต้ตอบในการใช้งานและจะเงียบข้อความสถานะบางอย่างเมื่อทำงานในเซสชั่นที่ไม่ใช่แบบโต้ตอบ.
  • มีหลายประเภทสินทรัพย์ใหม่ ๆ ใน Plists รวมทั้ง ASSET_DIR และ ASSET_SAMPLE มี ลูกค้า libmport อาจต้องเปลี่ยนแปลงถ้าพวกเขาเปลี่ยนแปลงพฤติกรรมการจัดการกับไฟล์ plist บริโภค.
  • รุ่นฐานข้อมูลสำหรับแพคเกจ mport ได้รับการปรับปรุง (แพคเกจรุ่น) และคอลัมน์ใหม่สำหรับ CPE ถูกเพิ่มเข้าไปในฐานข้อมูล ข้อมูลนี้จะถูกเปิดเผยผ่านทางคำสั่งข้อมูล mport และ mports มากตอนนี้ให้ข้อมูลนี้ คุณสามารถใช้ CPE mport to list สรุปสำหรับแพคเกจติดตั้ง.
  • เกี่ยวกับแพคเกจที่เลือกปัจจุบันไม่ดี ขณะนี้มี 1500 แพคเกจสำหรับ i386 และ 1400 AMD64 นี่คือสาเหตุที่ refactoring สำคัญกับระบบ mports ในความคืบหน้า แพคเกจที่มีอยู่นับได้เท่าตั้งแต่เดือนมกราคมและเราคาดหวังมากขึ้นว่าจะสามารถใช้ได้ในเร็ว ๆ นี้ บางรายการจะต้องมีการสร้างขึ้นด้วยตนเองโดยใช้ mports มากกว่าแพคเกจไบนารี นี่คือความจริงที่น่าเสียดายสำหรับ xorg เซิร์ฟเวอร์ปัจจุบัน เรากำลังทำงานที่ได้รับแพคเกจ X11 สามารถใช้ได้สำหรับการติดตั้งไบนารีเป็นเรื่องสำคัญที่สุด.
  • หากคุณกำลังปรับปรุงระบบที่มีอยู่หลังจากติดตั้ง 0.6 คุณสามารถใช้ mport อัพเกรดในการปรับปรุงแพ็กเกจ 0.6 รุ่น ก็ขอแนะนำว่าคุณลบ / usr / mports / แพคเกจและเรียกใช้ทำความสะอาด mport เพื่อเอาเศษแพคเกจเก่า.

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

  • คงถดถอยกับ R50c mksh ค่า

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

  • การรักษาความปลอดภัย:
  • แก้ไขปัญหาด้านความปลอดภัยกับการประมวลผลแพ็กเก็ต TCP SYN ที่อาจทำให้เกิดการปฏิเสธการโจมตีบริการ.
  • แก้ไขข้อผิดพลาดกับ clearenv (3) ที่อาจส่งผลในการ segfault
  • หลายปัญหาด้านความปลอดภัย OpenSSL ถูกระบุในข่าวประชาสัมพันธ์ฉบับนี้รวมทั้ง [CVE-2014-3506], [CVE-2014-3507], [CVE-2014-3508] และ [CVE-2014-3510]
  • แก้ไขช่องโหว่ในข้อความ API ตัวควบคุม บัฟเฟอร์ไม่ได้ล้างอย่างถูกต้องก่อนที่จะร่วมกันกับ userland.
  • Sendmail ล้มเหลวในการตั้งค่าอย่างถูกใกล้-on-exec สำหรับอธิบายไฟล์เปิด.
  • หน้า ktrace รายการร่องรอยความผิดเคอร์เนลถูกกำหนดให้มีขนาดที่ไม่ถูกต้องซึ่งมีผลในการรั่วไหลของข้อมูล.
  • แก้ไขข้อผิดพลาด TCP reassembly ที่อาจทำให้เกิดการโจมตีแบบ DoS
  • bsnmpd มีกองล้นเมื่อส่งคำสั่งบางอย่าง.
  • เพิ่มประสิทธิภาพ:
  • คุกตอนนี้ทำงานสคริปต์ปิด.
  • การสนับสนุนสำหรับชื่อผู้ที่มีความยาว 32 ขีด จำกัด ก่อนหน้า 16
  • นำเข้า FreeBSD 9.2 USB สแต็ค (บวก Z87 แพทช์จากมีเสถียรภาพ)
  • Updated em (4), IGB (4) และ ixgbe (4)
  • MidnightBSD ตอนนี้ทำงานร่วมกับชิปเซ็ต Intel Z87.
  • rarpd สนับสนุน VLAN (4) และมีธง pid (จาก FreeBSD)
  • การสนับสนุนสำหรับ 65,536 ตารางเส้นทางถูกเพิ่มเข้ามา (เพิ่มขึ้นจาก 16)
  • เพิ่มการโค่นล้มไปที่ฐาน (ตาม svnlite)
  • virtio (4) นำเข้าจาก FreeBSD 9 มีเสถียรภาพ สนับสนุน SCSI ไม่รวม
  • คุณสมบัติถูกลบออก:
  • การสนับสนุนแพลตฟอร์ม SPARC64
  • ลบ (ผูก) ชื่อจากฐาน เรายังรวมถึงสาธารณูปโภคลูกค้าสำหรับวันนี้ถึงเปลี่ยนจะพบ.
  • รุ่นใหม่:
  • ไฟล์ 5.19
  • MKSH R50
  • น้อย v458
  • Perl 5.18.2
  • Sendmail 8.14.7 (บวก AAAA บันทึกแพทช์)
  • การโค่นล้ม 1.8.1
  • zlib 1.2.7
  • mports และเครื่องมือแพคเกจ:
  • libmport ถูกปรับเปลี่ยนเพื่อสนับสนุนแนวคิดของ & quot การอัพเกรด & quot; การโอนย้ายจากการเปิดตัวระบบปฏิบัติการหนึ่งไปยังอีก แพคเกจนี้ประกอบด้วยเวอร์ชั่นของระบบปฏิบัติการที่พวกเขาถูกสร้างขึ้นด้วย รายการ mport จะแสดงเวอร์ชั่นของระบบปฏิบัติการของแพคเกจเพื่อช่วยให้มีการปรับปรุงและรายชื่อ mport การปรับปรุงคือการเปลี่ยนแปลงที่จะแนะนำการอัพเกรดเป็นรุ่นปัจจุบัน.
  • แก้ไขข้อผิดพลาดหลายรอบการจัดการการตรวจสอบได้รับการแก้ไข.
  • แพคเกจสำหรับการเปิดตัวสร้างยังไม่เสร็จสมบูรณ์.
  • KDE ถูกลบออกจาก mports เนื่องจากการขาดการดูแลสำหรับพอร์ตของเรา KDE 3.x เป็นที่ไม่ปลอดภัยเกินไปและ 4.x ไม่ได้ทำงานอย่างถูกต้องสำหรับบางเวลาใน MidnightBSD.
  • ขณะนี้เรากำลังแนะนำ 4.x Xfce เป็นสภาพแวดล้อมเดสก์ทอป.

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

  • เครื่องมือการจัดการแพคเกจใหม่ mport ถูกเพิ่ม
  • จำนวนมากของคุณสมบัติที่นำเข้าจาก FreeBSD 9.1 รวมทั้ง ZFS กับ ZPOOL 28 / สนับสนุน dedup, LLVM + เสียงดังกราวในฐานการโยกย้ายไป GPT เป็นค่าเริ่มต้นในการติดตั้งที่ bsdinstall, BSD ได้รับใบอนุญาตการจัดเรียงและ grep, cpucontrol ( 8) และ UFS2 + SUJ (บันทึก).
  • นำเข้านอกจากนี้ยังเป็นคนรุ่นใหม่ FreeBSD สแต็ค USB ลูกค้า NFSv4, syscons และ CAM ATA ตาม.

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

  • 0.3 มีคุณสมบัติใหม่ที่น่าตื่นเต้นเช่นการสนับสนุน ZFS, mDNSResponder สำหรับ DNS หลายผู้รับ libdispatch (ไม่มีบล็อกสนับสนุนยัง) brainfuck (1) เอเอ็มดีในการตรวจสอบอุณหภูมิของ CPU, การปรับปรุงชั้น Linux จำลอง ( 2.6.16 การทำงานร่วมกัน) และกรอบการเซ็นเซอร์ OpenBSD.
  • ข่าวประชาสัมพันธ์ฉบับนี้รวมถึงการผสานขนาดใหญ่จาก FreeBSD 7.0 ปล่อย นักพัฒนาลงคะแนนในการตัดสินใจที่จะรวมหลาย ๆ ด้านของ FreeBSD 7 เข้า MidnightBSD ในเดือนพฤศจิกายน 2008 นี้ผสานเอาเวลาและล่าช้า 0.3 ปล่อย มันไม่ได้มีการวางแผนที่จะทำอะไรในลักษณะนี้อีกครั้ง ข่าวประชาสัมพันธ์ฉบับนี้จึงขึ้นอยู่กับ FreeBSD 7.0 แทน 6.1.
  • สคริปต์ใหม่หลายคนได้รับการเพิ่มที่จะทำให้มันง่ายต่อการจัดการระบบ หนึ่งในนั้นคือ netwait ใน rc.d. จะช่วยให้คุณรอการเชื่อมต่อเครือข่ายที่จะเกิดขึ้นในขณะที่บูตเพื่อให้แน่ใจว่ากิจกรรมของเครือข่ายมีความพร้อมสำหรับซอฟต์แวร์งอน.
  • Updated ซอฟแวร์
  • แพคเกจซอฟต์แวร์ต่อไปนี้ได้รับการปรับปรุงสำหรับการเปิดตัวนี้
  • Batt (1) เขียนใหม่ใน C
  • ห่วง 9.6.1-P2
  • bzip2 1.0.6
  • cpudup (แมลงปอ)
  • diffutils 2.8.7
  • em (4)
  • GCC 4.2.1
  • libarchive (2.5.5) มี bsdcpio
  • libreadline 5.2 (GNU)
  • mksh R39c
  • NVE (4)
  • OpenNTPD 4.4
  • OpenSSH 5.3p1
  • OpenSSL .98e
  • pnpinfo
  • Sendmail 8.14.4
  • sudo 1.7.2p6
  • SQLite 3.6.23
  • tcpdump 3.9.8
  • tzdata 2010e
  • เครื่องรูด (BSD)
  • zlib 1.2.5
  • ซอฟแวร์ใหม่:
  • เบียร์ (4)
  • amdtemp (4)
  • ตรวจสอบ (OpenBSM)
  • brainfuck (MirBSD)
  • เฟิร์ม (9) จาก FreeBSD
  • jemalloc (FreeBSD)
  • libdispatch
  • libffi 3.0.9
  • makefs (NetBSD)
  • mDNSResponder
  • เครื่องมือ mport (ตัวเลือกระบบแพคเกจใหม่)
  • netpgp (NetBSD)
  • กศน (4)

  • กรอบ
  • เซ็นเซอร์ (OpenBSD) รวมทั้ง sensorsd (8)
  • ZFS (V6)
  • ซอฟแวร์ถูกลบออก:
  • อัลฟ่าและ PC98 สาธารณูปโภคจาก usr / sbin
  • PCC
  • pcvt (4)
  • การสนับสนุน HPFS

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

  • รุ่นนี้มุ่งเน้นไปที่การเพิ่มฮาร์ดแวร์สำหรับอุปกรณ์รุ่นใหม่รวมทั้ง ATI, NVIDIA และ Intel SATA ควบคุมและมาตรฐานการสนับสนุนระบบไร้สาย การจัดการที่ดีของการทำงานได้ใส่ลงในแพคเกจที่มีการสร้างกว่า 2,000 แพคเกจที่มีอยู่บน FTP เซิร์ฟเวอร์ของเรา รุ่นใหม่รวมถึงสองแผ่นซีดีของแพคเกจบวก X11 บนแผ่น 1 ซอฟแวร์อื่น ๆ updated: GCC 3.4.6 ผูก 9.4.2-P1, Sendmail, bzip2, OpenSSH 5.0p1, PCC คอมไพเลอร์เพิ่ม (i386) การกำจัดของ GNU cpio สำหรับ BSD รุ่นได้รับใบอนุญาต cpdup เพิ่มแก้ไข IPv6, mksh เพิ่ม ผู้ใช้ที่ติดตั้งจาก KDE ISOs จะสามารถเปิดใช้งานเข้าสู่ระบบกราฟิกในการบูตขึ้น สคริปต์นี้ทำงานบนบูตครั้งแรกขอให้เปิดใช้งาน BSDStats และสภาพแวดล้อมเดสก์ทอปกราฟิก '.

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

UNH-iSCSI
UNH-iSCSI

2 Jun 15

Alpine Linux
Alpine Linux

17 Aug 18

SmartOS
SmartOS

17 Aug 18

Multi Distro
Multi Distro

3 Jun 15

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

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

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