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 และสภาพแวดล้อมเดสก์ทอปกราฟิก '.

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

OpenSXCE
OpenSXCE

20 Feb 15

i2c-tiny-usb
i2c-tiny-usb

7 Mar 16

MOSIX
MOSIX

2 Jun 15

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

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

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