FreeBSD

البرمجيات قطة:
FreeBSD
تفاصيل البرنامج:
الإصدار: 11.1 / 11.2 RC3 محدث
تاريخ إيداع: 22 Jun 18
المطور: The FreeBSD Project
ترخيص: حرر
شعبية: 943

Rating: 2.5/5 (Total Votes: 2)

FreeBSD هو نظام تشغيل مفتوح المصدر وموجه للخادم مشتق من BSD (Berkeley Software Distribution) ، تم تطوير إصدار UNIX في جامعة كاليفورنيا في بيركلي. وهي توفر ميزات الشبكات والأداء والأمان والتوافق المتقدمة حاليًا والتي لا تزال مفقودة في أنظمة التشغيل الأخرى ، حتى في بعض أفضل الأنظمة التجارية.


تم توزيعها على هيئة أقراص مضغوطة قابلة للتثبيت أو أقراص مضغوطة حية لـ 5 معماريات

يتم توزيع المشروع على صورة CD ISO قابلة للتثبيت فقط تدعم التوافق مع 32 بت / x 86 (بما في ذلك Pentium و Athlon) ، متوافق مع 64 بت / amd64 (بما في ذلك Opteron ، Athlon 64 ، و EM64T) ، IA-64 ( ia64) ، و PPC (PowerPC) ، وبنية مجموعة تعليمات SPARC.

من الضروري أيضًا الإشارة إلى أن نظام التشغيل هذا ليس توزيعة Linux ، وأنه يحتوي على عدة فروع مستقرة. في حين أن الفرع 10.x يسلم أحدث تقنيات BSD ويعتبر أحدث إصدار ثابت ، فقد تم تصنيف فرعي 9.x و 8.x كإصدارات قديمة.

خيارات التشغيل

يوفر نظام التشغيل للمستخدمين وضعًا نصيًا ، وقائمة تمهيدية بسيطة من حيث يمكنهم التمهيد في بيئة متعددة المستخدمين أو مستخدم واحد ، أو الرجوع إلى مطالبة shell لإنقاذ النظام ، أو اختيار نواة ثابتة أو قديمة ، لإعادة تشغيل الجهاز.

بالإضافة إلى ذلك ، يمكنك تكوين خيارات التمهيد المختلفة ، مثل دعم ACPI (التكوين المتقدم وواجهة الطاقة) والوضع الآمن والمستخدم الفردي والإطار المطوّل. بعد بدء تشغيل النظام ، سيتم سؤالك عما إذا كنت تريد تثبيت توزيع استخدام البيئة المباشرة.


الحد الأدنى

الملخص ، لا شك أن FreeBSD هو نظام تشغيل متطور يعمل على تشغيل بعض أنظمة سطح المكتب والخوادم والأنظمة المضمنة الحديثة حول العالم. بفضل ميزاته الأمنية المتطورة والمتطورة ، يتم استخدام FreeBSD من قبل مجموعة كبيرة من الشركات القوية لتقديم خدمات حديثة ، فضلاً عن الاستجابة للاحتياجات والمتطلبات المتغيرة.

ما هو الجديد في هذا الإصدار:

تم تحديث كلانج ، و LLVM ، و LLD ، و LLDB ، و libc ++ إلى الإصدار 4.0.0.
العديد من تحديثات برامج الجهات الخارجية (المساهمة) ، مثل سلسلة أدوات Elf ، و ACPICA ، و libarchive (3) ، و ntpd (8) ، وغير منضم (8) ، وأكثر من ذلك.
تمت إضافة دعم blacklistd (8) إلى OpenSSH.
تمت إضافة الأداة المساعدة zfsbootcfg (8) ، وتوفير خيارات boot-config (5) -style لمرة واحدة لـ zfsboot (8).
تمت إضافة الأداة eifivar (8) ، وتوفير واجهة لإدارة متغيرات UEFI.
تمت إضافة دعم الأجهزة الظاهرية 2 Microsoft Hyper-V Generation 2.
تمت إضافة برنامج التشغيل ena (4) ، مما يوفر الدعم لـ & quot؛ الجيل التالي & quot؛ تعزيز الشبكات على منصة Amazon0 EC2.
يدعم عميل NFS الآن نظام الملفات المرنة Amazon0 (EFS).
يمكن لمحمل EFI الوصول إلى الملفات البعيدة عبر TFTP بالإضافة إلى NFS كخيار تكوين وقت التشغيل.
يقوم ZFS الآن بتخزين البيانات المضغوطة في ذاكرة التخزين المؤقت ، مما يعمل على تحسين معدلات سرعة التخزين المؤقت والأداء.
العديد من التحديثات لتوفير بناء القدرة على التكاثر.

ما هو الجديد في الإصدار:

تم تحديث كلانج ، و LLVM ، و LLD ، و LLDB ، و libc ++ إلى الإصدار 4.0.0.
العديد من تحديثات برامج الجهات الخارجية (المساهمة) ، مثل سلسلة أدوات Elf ، و ACPICA ، و libarchive (3) ، و ntpd (8) ، وغير منضم (8) ، وأكثر من ذلك.
تمت إضافة دعم blacklistd (8) إلى OpenSSH.
تمت إضافة الأداة المساعدة zfsbootcfg (8) ، وتوفير خيارات boot-config (5) -style لمرة واحدة لـ zfsboot (8).
تمت إضافة الأداة eifivar (8) ، وتوفير واجهة لإدارة متغيرات UEFI.
تمت إضافة دعم الأجهزة الظاهرية 2 Microsoft Hyper-V Generation 2.
تمت إضافة برنامج التشغيل ena (4) ، مما يوفر الدعم لـ & quot؛ الجيل التالي & quot؛ تعزيز الشبكات على منصة Amazon0 EC2.
يدعم عميل NFS الآن نظام الملفات المرنة Amazon0 (EFS).
يمكن لمحمل EFI الوصول إلى الملفات البعيدة عبر TFTP بالإضافة إلى NFS كخيار تكوين وقت التشغيل.
يقوم ZFS الآن بتخزين البيانات المضغوطة في ذاكرة التخزين المؤقت ، مما يعمل على تحسين معدلات سرعة التخزين المؤقت والأداء.
العديد من التحديثات لتوفير بناء القدرة على التكاثر.

ما هو الجديد في الإصدار 8.4:

Gnome version 2.32.1، KDE version 4.10.1
ميزة الأعلام 5000 نسخة من نظام الملفات ZFS.
دعم جميع وحدات تحكم التخزين LSI الشحن.

ما هو الجديد في الإصدار 10.1:

تمت إضافة برنامج تشغيل وحدة التحكم الجديد ، vt (4).
تمت إضافة دعم ضيوف FreeBSD / i386 إلى bhyve (4).
يدعم برنامج bhyve (4) hypervisor الآن عملية التمهيد من نظام ملفات zfs (8).
تمت إضافة دعم SMP إلى نواة armv6 وتمكينه افتراضيًا في ملفات التكوين لكل الأنظمة الأساسية التي تحتوي على وحدات المعالجة المركزية متعددة المراكز.
تمت إضافة الدعم الأولي للتمهيد UEFI للعمارة FreebsD / amd64.
تمت إضافة الدعم إلى passphrases (8) geli cache أثناء بدء تشغيل النظام.
تمت إضافة دعم بروتوكول UDP-Lite (RFC 3828) إلى مكدات IPv4 و IPv6.
تم إضافة مرفق automount نظام الملفات الجديد ، autofs (5).
الآن ينشئ البرنامج النصي لبدء التشغيل rcd (8) rc.d (8) مفاتيح المضيف ED25519 sshd (8) إذا لم تكن المفاتيح موجودة بالفعل عند استدعاء ssh_keygen_alg ().
تم تحديث OpenSSH إلى الإصدار 6.6p1.
تم تحديث الأداة المساعدة nc (1) لتتوافق مع الإصدار في OpenBSD 5.5.
وقد تم تحديث Sendmail إلى 8.14.9.
تم تحديث محلل التخزين المؤقت (8) غير منضم و ldns إلى الإصدار 1.4.22.
تم تحديث OpenPAM إلى Ourouparia (20140912).
تم تحديث OpenSSL إلى الإصدار 1.0.1j.

تم تحديث الأداة المساعدة لإدارة الحزم pkg (8) إلى الإصدار 1.3.8.

ما هو الجديد في الإصدار 10.1 RC3:

عدة إصلاحات لتنفيذ بروتوكول UDPLite.
تم تحديث برنامج التشغيل vt (4) لحفظ واستعادة وضع لوحة المفاتيح وحالات LED عند تبديل النوافذ.
عدة إصلاحات لتنفيذ بروتوكول SCTP.
تم تصحيح شرط سباق محتمل في الحصول على مؤشر ملف.
إصلاح ZFS ZFS مسدود وإعادة تسمية القضايا.
استعادة libopie.so ABI التوافق مع 10.0-RELEASE.
إزالة الأثر الأخير من تجزئة كلمة مرور MD5.
العديد من تحديثات البرنامج النصي (8) و إصلاحات البرنامج النصي.
تم تحديث bsdinstall (8) للسماح بتحديد local_unbound في الخدمات الافتراضية لتمكين عند التمهيد الأول.
منع ZFS تسرب مساحة حرة للسباحة.
إصلاح rtsold (8) الضعف الفائض المخزن المؤقت البعيد. [SA-14: 20]
إصلاح توجيه (8) رفض عن بعد لثغرة الخدمة. [SA-14: 21]
إصلاح تسرب الذاكرة في البحث namei sandboxed. [SA-14: 22]
تم تحديث OpenSSL إلى الإصدار 1.0.1j. [SA-14: 23]
إصلاح المشكلة حيث لا يتعرف جهاز ظاهري FreeBSD في خدمة Microsoft Azure على القرص المرفق الثاني على النظام.

ما هو الجديد في الإصدار 10.1 من RC2:

إصلاح برنامج تشغيل XHCI للأجهزة التي لديها أكثر من 15 منفذ HUB لجذر مادي.
حل بادئ iSCSI القديم للعمل مع تأمين CAM جديد.
أصلح طول الصفحة الذي تم الإبلاغ عنه لصفحة "منع الحدود" (VPD).
إضافة دعم QCOW v1 & v2 إلى mkimg (1).

ما هو الجديد في الإصدار 10.1 RC1:

خطأ قد يتسبب في ظهور جميع العمليات بحيث يكون أصل PID الخاص بـ '1' ثابتًا.
تحديثات مختلفة ل bsdinstall (8) و bsdconfig (8).
تمت إضافة برنامج تشغيل Hyper-V KVP (مفتاح قيمة - زوج) وتمكينه بشكل افتراضي على معماري amd64 و i386.

ما هو الجديد في الإصدار 10.1 Beta 3:

تمت إضافة دعم وحدة تحكم تسلسلية و null إلى أداة تحميل التمهيد UEFI.
تم إصلاح حالة ذعر محتملة من خلال الرجوع إلى جهاز تم إعادة تسميته في النظام الفرعي (4).
تم تحديث OpenPAM إلى إصدار Ourouparia (20140912).
تمت إضافة sysctls جديدة إلى vt (4) لتمكين أو تعطيل تركيبات المفاتيح التي يحتمل أن تكون خطرة (مثل إعادة التشغيل ، ووقف ، وكسر إلى مصحح الأخطاء).
تم تحديث الأداة المساعدة mkimg (1) للسماح بإدخال إدخالات القسم الفارغة.
تقوم فئة GEOM_ELI الآن بتخزين جمل المرور مؤقتًا لفك تشفير القرص ، والذي يسمح للنظام بالتمهيد بعد إدخال عبارة المرور الأول إذا كانت الأقراص المتبقية على النظام تستخدم نفس عبارة المرور.
تمت إضافة الدعم للتحكم في mfi (4) خصائص التحكم إلى mfiutil (8).
تمت إضافة دليل المكتبة المشتركة / usr / lib32 / compat إلى المسار الافتراضي ld-elf32.so.1.
استخدام & quot؛ لا & quot؛ لملف KeyMAP النرويجي مسموح به الآن في rc.conf (5).
تم تنفيذ العديد من إصلاحات الأخطاء على autofs (5).

ما هو الجديد في الإصدار 10.0:

لم تعد GCC مثبتة بشكل افتراضي على معماريات حيث clang هو المترجم الافتراضي.
تم استيراد غير منضم إلى النظام الأساسي كمحلل DNS المحلي للتخزين المؤقت.
تمت إزالة BIND من النظام الأساسي.
استبدلت مع bmake ، تم الحصول عليها من مشروع NetBSD.
pkg هو الآن أداة إدارة الحزم الافتراضية.
تمت إزالة pkg_add (1) و pkg_delete والأدوات ذات الصلة.
التحسينات الرئيسية في المحاكاة الافتراضية ، بما في ذلك إضافة bhyve (8) ، و virtio (4) ، وبرامج التشغيل paravirtualized الأصلية التي توفر الدعم لـ FreeBSD كنظام تشغيل ضيف على Microsoft Hyper-V.
تمت إضافة دعم TRIM لمحركات الأقراص الصلبة الخارجية إلى ZFS.
تمت إضافة دعم لخوارزمية ضغط LZ4 عالية الأداء إلى ZFS.

ما هو الجديد في الإصدار 10.0 RC4:

أحكم القيود الافتراضية لملقم ntpd (8).
إصلاح تعطل kernel الذي تم اكتشافه باستخدام تحديث منفذ Java الأخير.

ما هو الجديد في الإصدار 10.0 بيتا 4:

أضف الدعم الأولي لـ RTL8106E و RTL8168G و RTL8168GU و RTL8411B و RTL8168EP.
تمكين التحقق من بصمات الأصابع في pkg (8) للحزم الثنائية المقدمة من قبل FreeBSD.
إزالة خيار الإنشاء WITH_LIBICONV_COMPAT.
تحديث nvi إلى 2.1.2.
iconv مختلفة (3) الإصلاحات.
إصلاح mergemaster -U عن طريق إجبار FreeBSD 9 compatiblity في mtree عند mtree هو nmtree.
إصلاح إلى تحديث freebsd (8) في إنشاء قائمة الملفات / الدلائل القديمة مقابل الملفات / الدلائل الجديدة (FreeBSD-EN-13: 05.freebsd-update).

ما هو الجديد في الإصدار 9.2:

يدعم نظام الملفات ZFS الآن TRIM عند استخدامه على محركات الأقراص ذات الحالة الصلبة.
تمت إضافة برامج التشغيل (4) إلى تكوين GernERK kernel لـ amd64 و i386 architectures.
يدعم نظام الملفات ZFS الآن ضغط lz4.
تم تحديث OpenSSL إلى الإصدار 0.9.8y.
تم تمكين ربطات DTrace افتراضيًا في kernel GENERIC.
تم تحديث DTrace إلى الإصدار 1.9.0.
تم تحديث Sendmail إلى الإصدار 8.14.7.
تم تحديث OpenSSH إلى الإصدار 6.2p2.
استيراد دعم I / O unmapped من الرأس /.

ما هو الجديد في الإصدار 10.0 Alpha 2:

أضف -stdlib = libstdc ++ إلى CXXFLAGS عند إنشاء libstdc ++ و libsupc ++ مع clang.
إصلاح المشكلة التي تسببت في وحدات تخزين RAID المتكاملة على وحدات تحكم MPS (4) LSI حتى لا يتم فحصها عند التشغيل.
إصلاح حالة من الهلع أثناء تسجيل الخروج التي تمت ملاحظتها على بعض أنظمة powerpc64.
استيراد برامج Hyper-V paravirtualized من المشاريع / فرع hyperv.
إضافة هدف iSCSI الجديد للمبادر (iscsictl (8)).
إضافة برنامج التشغيل vmx (4) إلى amd64 و i386 GENERIC kernels.
إصلاحات مختلفة لسائق drm / radeon.
تحديثات مختلفة لاستيراد غير منضم.

ما هو الجديد في الإصدار 9.2 Beta 2:

إصلاح مشكلة إمكانية التشغيل المتداخل بين خادم FreeBSD NFS (الإصدار 4) و Linux NFS (الإصدار 4).
إصلاح nvme (4) و nvd (4) لدعم أحجام القطاعات غير 512 بايت.
أصلح freebsd-update (8) لـ -BETA2 عن طريق إزالة ملف بأحرف غير POSIX في اسمه. ليس هناك حاجة لهذا الملف ل Builds FreeBSD ، وتسبب في تحديث freebsd (8) إلى خطأ على -BETA1.
إصلاح انحدار XHCI.
إصلاح الخلل في ipv6_prefix_IF.
إصلاح مواصفات نطاق العنوان باستخدام خيارات ifconfig (8) المختلفة.
إصلاح عدم حصانة رفض الخدمة في المسمى (8). (SA FreeBSD-SA-13: 07.bind)

ما هو الجديد في الإصدار 9.0:

يدعم FreeBSD kernel الآن وضع Capicicum Capability. Capsicum هي مجموعة من الميزات لدعم sandboxing ، باستخدام نموذج القدرة فيه قدرات واصفات الملف. تمت إضافة اثنين من خيارات kernel capABILITY و CAPABILITY_MODE جديدة إلى kernel GENERIC. لمزيد من المعلومات حول Capsicum ، راجع http://www.cl.cam.ac.uk/research/security/capsicum/.[r219129]
تم تنفيذ Hhook (9) (Helper Hook) و khelp (9) (Kernel Helpers) KPIs. هذه هي نوع من superset الإطار pfil (9) للاستخدام العام في النواة. يوفر hhook (9) KPI طريقة للنظم الفرعية kernel لتصدير نقاط ربط يمكن أن تدعم khelp (9) وحدات لتوفير وظائف محسّنة أو جديدة للنواة. يوفر khelp (9) KPI إطار عمل لإدارة وحدات khelp (9) ، والتي تستخدم بشكل غير مباشر مؤشر hhook (9) KPI لتسجيل وظائف الخطاف الخاصة بها مع نقاط ربط مهمة داخل النواة. تسمح هذه الطريقة الهيكلية لتوسيع النواة ديناميكيًا في وقت التشغيل بطريقة الحفاظ على ABI. [r216758، r216615]

تم تنفيذ واجهة برمجة تطبيقات جديدة لمحاسبة المورد. يمكن أن تحتفظ بالمعلومات المحاسبية لكل عملية ، ولكل السجن ، وكل مورد لبياناتك. لاحظ أن هذا لا يتم بناؤه أو تثبيته بشكل افتراضي. لإنشاء وتثبيتها ، حدد خيارات RACCT في ملف تكوين kernel وأعد بناء النظام الأساسي كما هو موضح في دليل FreeBSD. [r220137]
تم تنفيذ واجهة برمجة تطبيقات جديدة تحد من الموارد. وهو يعمل بالاقتران مع تنفيذ حساب الموارد في RACCT ويتخذ إجراءات قابلة للتكوين بواسطة المستخدم بناءً على مجموعة القواعد التي يحتفظ بها واستخدام الموارد الحالي. تمت إضافة أداة rctl (8) لإدارة القواعد في userland. لاحظ أن هذا لا يتم بناؤه أو تثبيته بشكل افتراضي. لإنشاء وتثبيتها ، حدد خيارات RCTL في ملف تكوين النواة وإعادة بناء النظام الأساسي كما هو موضح في دليل FreeBSD. [r220163]
[powerpc] يدعم FreeBSD / powerpc الآن Sony Playstation 3 باستخدام ميزة OtherOS المتوفرة على البرامج الثابتة 3.15 وما قبلها. [r217044]
[amd64، i386] يدعم النظام الفرعي USB (4) FreeBSD الآن USB 3.0 افتراضيًا. [r223098]يدعم النظام الفرعي USB (4) FreeBSD الآن مرشح حزمة USB. هذا يسمح لالتقاط الحزم التي تمر عبر كل وحدة تحكم مضيف USB. يكاد التنفيذ يعتمد على رمز bpf (4). تمت إضافة usbdump (8) برنامج userland. [r215649]
تم إضافة برنامج تشغيل bxe (4) لوحدات التحكم Broadcom NetXtreme II 10GbE (BCM57710 ، BCM57711 ، BCM57711E). [r219647]
تمت إضافة برنامج تشغيل cxgbe (4) لمهايئات Chelsio T4 (Terminator 4) المستندة إلى 10 جيجابت / 1 جيجا بايت. [r218794]
تم تحديث برنامج التشغيل em (4) إلى الإصدار 7.3.2. [r219753]
تم تحديث برنامج التشغيل igb (4) إلى الإصدار 2.2.5. [r223350]
يدعم برنامج التشغيل igb (4) الآن وحدات تحكم Intel I350 PCIe Gigabit Ethernet. [r218530]
تم تحديث برنامج التشغيل ixgbe (4) إلى الإصدار 2.3.8. [r217593]
يدعم برنامج إعادة التشغيل (4) الآن وحدات التحكم RTL8168E / 8111E-VL PCIe Gigabit Ethernet ووحدات التحكم RTL8401E PCIe Fast Ethernet. [r217498، r218760]
تم إضافة برنامج تشغيل vte (4) لأجهزة التحكم RDC R6040 Fast Ethernet ، والتي توجد عادةً على نظام Vortex86 On a Chip. [r216829]
تمت إضافة برنامج تشغيل vxge (4) لمحول Neterion X3100 10GbE Server / Storage. [r221167]
يدعم ipfw (8) الآن IPv6 في الإجراء fwd. [r225044]يدعم ipfw (8) الآن إجراءات الاتصال والعودة. عند إجراء رقم الاتصال ، يتم حفظ رقم القاعدة الحالية في المكدس الداخلي وتستمر معالجة القواعد مع أول رقم مرقّم للقاعدة أو أعلى. يأخذ إجراء الإرجاع رقم القاعدة المحفوظة إلى التكديس الداخلي من خلال أحدث إجراء مكالمة ويعيد معالجة المجموعة إلى أول قاعدة لها رقم أكبر من ذلك الرقم المحفوظ. [r223666]
بالنسبة إلى دعم Infiniband ، تم استيراد الإصدار 1.5.3 من OFED (OpenFabrics Enterprise Distribution) إلى النظام الأساسي. لاحظ أن هذا لا يتم بناؤه أو تثبيته بشكل افتراضي. لإنشاء وتثبيتها ، حدد WITH_OFED = نعم في /etc/src.conf وأعد بناء النظام الأساسي كما هو موضح في دليل FreeBSD. [r219820]
يدعم مكدس شبكة TCP / IP لـ FreeBSD الآن البادئات IPv4 بـ / 31 كما هو موضح في RFC 3021 ، & quot؛ استخدام بادئات 31 بت على IPv4 ارتباطات من نقطة إلى نقطة & quot ؛. [r226572]يدعم مكدس شبكة TCP / IP FreeBSD الآن إطار التحكم في ازدحام الاتصال mod_cc (9) القابل للتوصيل. ويسمح ذلك بتنفيذ خوارزميات التحكم في ازدحام بروتوكول TCP كوحدات kernel قابلة للتحميل ديناميكيًا. تتوفر وحدات kernel التالية بدءًا من 9.0-RELEASE: cc_chd (4) لخوارزمية CAIA-Hamilton-Delay و cc_cubic (4) لخوارزمية CUBIC و cc_hd (4) لخوارزمية Hamilton-Delay و cc_htcp (4) لـ خوارزمية H-TCP ، cc_newreno (4) لخوارزمية NewReno ، و cc_vegas (4) لخوارزمية Vegas. يمكن تعيين الخوارزمية الافتراضية عن طريق net.inet.tcp.cc.algorithm متغير جديد sysctl (8). يجب تعيين القيمة على أحد الأسماء المدرجة بواسطة net.inet.tcp.cc.available ، و newreno هو المجموعة الافتراضية في وقت التمهيد. لمزيد من التفاصيل ، راجع الصفحات اليدوية mod_cc (4) و mod_cc (9). [r216109، r216114، r216115، r218152، r218153، r218155]
تمت إضافة وحدة h_ertt (4) (تعزيز جولة ذهابا وإيابا) khelp (9). تتيح هذه الوحدة لكل اتصال ، وتقديرات ضوضاء منخفضة لحظية RTT في مكدس شبكة TCP / IP مع تنفيذ قوي حتى في حالة وجود إخطارات متأخرة و / أو TSO (إلغاء تجزئة TCP) قيد الاستخدام للاتصال. [r217806 ]تمت إضافة خيار مأخذ توصيل tcp (4) جديد TCP_CONGESTION. يسمح ذلك بتحديد أو الاستعلام عن خوارزمية التحكم في الازدحام التي سيستخدمها مكدس شبكة TCP / IP للاتصالات الموجودة على المقبس. [r218912]
الآن تدعم ng_netflow (4) netgraph (4) عقدة NetFlow الإصدار 9. تم إضافة ربط تصدير 9 جديد لبيانات NetFlow v9. لاحظ أنه يمكن إجراء تصدير البيانات في وقت واحد في كلا الإصدارين 5 والإصدار 9. [r219183]
تمت إضافة فئة Geom_map (4) GEOM. يسمح هذا بإنشاء عدة موفري geom استنادًا إلى تخطيط مضمّن بجهاز بدون جدول تقسيم صريح مثل تخزين فلاش مضمن. لمزيد من المعلومات ، راجع صفحة دليل geom_map (4). [r220559]
تمت إضافة فئة Graid (8) GEOM. هذا هو بديل للسائق ataraid (4) دعم مختلف البرامج القائمة على BIOS RAID. [r219974]
تم إضافة برنامج تشغيل tws (4) لـ 3 أجهزة 9750 SATA + SAS 6Gb / s RAID. [r226115]يدعم الآن نظام FreeBSD Fast File System يوميات التحديث softupdates. فإنه يقدم سجل نية في نظام الملفات تمكين softupdates الذي يلغي الحاجة إلى fsck الخلفية (8) حتى على إيقاف غير نظيفة. يمكن تمكين هذا في أساس لكل نظام باستخدام علامة -j للأداة newfs (8) أو خيار تمكين -j للأداة المساعدة tunefs (8). لاحظ أن مثبِّت 9.0-RELEASE يُمكّن تلقائيًا من إجراء عمليات تسجيل تحديثات softupdates لأنظمة ملفات UFS التي تم إنشاؤها حديثًا. [r207141، r218726]
يدعم نظام FreeBSD Fast File الآن أمر TRIM عند تحرير كتل البيانات. تعيّن العلامة الجديدة -t الموجودة في newfs (8) والملفات المساعدة tunefs (8) علامة تمكين TRIM لنظام الملفات. تجعل علامة تمكين TRIM - نظام الملفات يرسل طلب حذف إلى الجهاز الأساسي لكل كتلة محررة. يتم تحديد أمر TRIM كأمر إدارة مجموعة بيانات في معيار ATA8-ACS2 لنقل المعلومات المتعلقة بكتل البيانات المحذوفة إلى جهاز ، خصوصًا لمحرك SSD (محرك أقراص الحالة الصلبة) للتحسين. [r216796]تم تحديث النظام الفرعي FreeBSD NFS. يدعم التطبيق الجديد NFS الإصدار 4 بالإضافة إلى 2 و 3. يتم تغيير خيارات kernel لملقم NFS والعميل من NFSSERVER و NFSCLIENT إلى NFSD و NFSCL. sysctl (8) المتغيرات التي تبدأ بـ vfs.nfssrv. تمت إعادة تسميتها إلى vfs.nfsd .. يدعم خادم NFS الآن المتغيرات vfs.nfsd.server_max_nfsvers و vfs.nfsd.server_min_nfsvers sysctl (8) لتحديد الحد الأقصى والحد الأدنى لرقم NFS الذي يقبله الخادم. يتم تعيين القيمة الافتراضية على 3 و 2 ، على التوالي. [r221124]
تم تحديث النظام الفرعي FreeBSD ZFS إلى إصدار SPA (وحدة تخزين مجمّعات التخزين ، المعروف أيضًا باسم zpool) 28. وهو يدعم الآن إلغاء البيانات المكررة ، والتكافؤ الثلاثي RAIDZ (raidz3) ، وحفظ اللقطات ، وإزالة الجهاز log ، و zfs diff ، و zpool split ، و zpool استيراد -F ، واستيراد zpool للقراءة فقط. [r219089]
تم استيراد تطبيق مكتبات APIvv () والأدوات المساعدة المعيارية في مواصفات UNIX أحادية. تستند هذه إلى تطبيق NetBSD's Citrus. لاحظ أن هذه لا يتم بناؤها أو تثبيتها بشكل افتراضي. لإنشاء وتثبيتها ، حدد WITH_ICONV = نعم في /etc/src.conf وأعد بناء النظام الأساسي كما هو موضح في دليل FreeBSD. [r219019]تم استيراد مجموعة API (3) readline إلى libedit. يعتمد هذا على تطبيق NetBSD وتطبيق BSD الأدوات المساعدة المرخصة الآن بدلاً من GNU libreadline. [r220370]
يدعم الآن شاعتا rtsold (8) و rtadvd (8) خيارات RDNSS و DNSSL الموصوفة في RFC 6106 ، & quot؛ خيارات إعلان IPv6 Router لتهيئة DNS & quot ؛. تمت إضافة أداة rtadvctl (8) للتحكم في rtadvd (8) daemon. [r222732، r224006]
يدعم رابط وقت التشغيل rtld (1) الآن الكائنات المشتركة كمرشحات في مكتبات ELF المشتركة. تم دعم كل من التصفية القياسية والإضافية. معالجة رابط rtld (1) لمرشحات عامل تصفية تحميل filtee حتى يتم الإشارة إلى رمز مرشح إلا إذا تم تعريف متغير بيئة LD_LOADFLTR أو تم تحديد خيار -z loadfltr عند إنشاء الفلتر. [r216695]
تم إصلاح خطأ في البرنامج النصي tftpd (8). كان لديه مشكلة إمكانية التشغيل المتداخل عند نقل ملف كبير. [r224536]
تم استبدال قاعدة بيانات حساب المستخدم utmp (5) بـ utmpx (3). ستستخدم أدوات مساعدة حساب المستخدم الآن ملفات قاعدة بيانات utmpx على وجه الحصر. يمكن استخدام الأداة المساعدة wtmpcvt (1) لتحويل ملفات wtmp إلى التنسيق الجديد ، مما يجعل من الممكن قراءتها باستخدام الأدوات المساعدة المحدثة. [r202188]

يدعم zpool (8): الأداة المساعدة الآن أمر zylon labelclear. هذا يسمح بمسح بيانات التسمية من محرك أقراص غير نشط في تجمع. [r224171]

ما هو الجديد في الإصدار 8.1:

تمت إضافة zfsloader
zpool نسخة من النظام الفرعي ZFS محدثة إلى الإصدار 14
دعم NFSv4 ACL في UFS و ZFS؛ إضافة الدعم إلى cp (1) ، والعثور على (1) ، و getfacl (1) ، و mv (1) ، و setfacl (1) المرافق
دعم UltraSPARC IV / IV + ، SPARC64 V
دعم SMP في PowerPC G5
BIND 9.6.2-P2
تحديث البريد إلى 8.14.4
تحديث OpenSSH إلى 5.4p1
جنوم 2.30.1 ، كدي 4.4.5

ما هو الجديد في الإصدار 7.2 RC1:

يتوفر الآن أول مرشحان للإصدار المخطط لهما في دورة FreeBSD 7.2-RELEASE. اختبار بعض الأعمال الأخيرة سيكون موضع تقدير خاص. يتضمن ذلك: bce (4) محدّثة (يوجد تقرير لا يعمل lagg (4) بعد التحديث ، الإصلاح الذي قد يلزم القيام به كإشعار errata بعد الإصدار) ؛ اختبار مكتبات الترابط. عمرو (4) يجب أن تكون ثابتة. إصلاح لصفحة "vm_page_insert: تم إدراج الصفحة بالفعل" تم ارتكاب حالة من الذعر إلى RELENG_7_1 هذا الصباح ، لذا فاتته إصدارات 7.2-RC1. إذا انتهى بك الأمر ، فبإمكانك تجربة تحديث يستند إلى مصدر عادي إلى الحالة الحالية لـ RELENG_7_1 ، ويجب أن تختفي هذه المشكلة.

ما هو الجديد في الإصدار 7.2 Beta 1:

سيكون اختبار اثنين من التغييرات الأخيرة على النظام قيما بشكل خاص. تم تحديث برنامج تشغيل الشبكة bce (4) قبل بضعة أيام. وقد تم إنجاز بعض الأعمال المهمة في مكتبات الترابط منذ فترة قصيرة معروفة لحل العديد من المشكلات الرئيسية ولكن الاختبار لمعرفة ما إذا كان قد قدم أي انحدارات سيكون موضع تقدير.

ما هو الجديد في الإصدار 7.1 RC1:

FreeBSD 7.1-RC1 متاح الآن ، وهو أول من المرشحين للإفراج. سيكون هناك مرشح واحد أكثر على الأقل قبل الإصدار ، لذا من المحتمل أن يكون الإصدار نفسه في حدود ثلاثة أسابيع من الآن - إذا لم يتم الكشف عن أي سدادات جديدة أثناء الاختبار. بالإضافة إلى الاختبار العام ، نحن نبحث عن معلومات حول المشاكل المحتملة مع محمل الإقلاع. ووصول متأخرة لا يمكن اختباره بدون الحزم ، يجب إصلاح مشكلات sysinstall مع التبادل المفرط للقرص عند تركيب مجموعات كبيرة من الحزم من الأقراص المدمجة. اختبار للتأكد من أن العمل سيكون موضع تقدير.

ما هو الجديد في الإصدار 7.1 Beta 2:

بما أن الخطوة التالية في دورة الإصدار لـ FreeBSD 7.1 ، فإن إصدار FreeBSD 7.1-BETA2 متوفر الآن للاختبار. تتوفر صور ISO وأشجار تثبيت FTP على مواقع مرآة FreeBSD. وتشمل مجموعات amd64 و i386 مجموعة أولية من الحزم ، وليس ما هو متوقع أن يتم تضمينه مع الإصدار نفسه. أكبر تغيير هو أن kde-lite كان يستخدم هذه المرة ، في حين أن kde3 الكامل سوف يستخدم على الأرجح للإصدار. إذا كنت ترغب في إجراء تحديث يستند إلى المصدر إلى 7.1-BETA2 من جهاز مثبت بالفعل ، فيمكنك تحديث شجرتك إلى RELENG_7 باستخدام طرق cvsup / csup عادية. تدعم الأداة المساعدة للتحديث freebsd ترقيات ثنائية لنظام i386 و amd64 الذي يشغل إصدارات FreeBSD السابقة.

برامج مماثلة

Perl OS
Perl OS

2 Jun 15

BeRTOS
BeRTOS

11 May 15

Genode
Genode

2 Oct 17

البرامج الأخرى من المطور The FreeBSD Project

CVSweb
CVSweb

3 Jun 15

تعليقات ل FreeBSD

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!