Το FreeBSD είναι ένα λειτουργικό σύστημα προσανατολισμένο σε ανοικτού κώδικα και διακομιστή που προέρχεται από την BSD (Berkeley Software Distribution), την έκδοση του UNIX που αναπτύχθηκε στο Πανεπιστήμιο της Καλιφόρνιας, στο Berkeley. Προσφέρει προηγμένες λειτουργίες δικτύωσης, επιδόσεων, ασφάλειας και συμβατότητας που εξακολουθούν να λείπουν σε άλλα λειτουργικά συστήματα, ακόμα και σε ορισμένες από τις καλύτερες εμπορικές.
Διανέμονται ως εγκατεστημένα ή Live CD για πέντε αρχιτεκτονικές
Το έργο διανέμεται ως εικόνα εγκατάστασης μόνο ISO CD που υποστηρίζει συμβατό 32 bit / x86 (συμπεριλαμβανομένου του Pentium και Athlon), συμβατό με 64 bit / amd64 (συμπεριλαμβανομένων των Opteron, Athlon 64 και EM64T), IA-64 ia64), PPC (PowerPC) και αρχιτεκτονικές των συνόλων εντολών SPARC.
Είναι επίσης σημαντικό να αναφέρουμε ότι αυτό το λειτουργικό σύστημα δεν είναι διανομή Linux και διαθέτει αρκετά σταθερά υποκαταστήματα. Ενώ ο κλάδος 10.x παρέχει όλες τις τελευταίες τεχνολογίες BSD και θεωρείται η τελευταία σταθερή έκδοση, οι κλάδοι 9.x και 8.x έχουν ταξινομηθεί ως παλαιότερες εκδόσεις.
Επιλογές εκκίνησης
Το λειτουργικό σύστημα παρέχει στους χρήστες ένα μενού με λειτουργία κειμένου, ελάχιστο μενού εκκίνησης από το οποίο μπορούν να εκκινήσουν σε περιβάλλον πολλαπλών χρηστών ή μεμονωμένων χρηστών, να ρίξουν σε μια εντολή κελύφους για εργασίες διασφάλισης του συστήματος, να επιλέξουν έναν σταθερό ή παλαιό πυρήνα, καθώς και για να επανεκκινήσετε το μηχάνημα.
Επιπλέον, μπορείτε να διαμορφώσετε διάφορες επιλογές εκκίνησης, όπως υποστήριξη για ACPI (Advanced Configuration and Power Interface), ασφαλή λειτουργία, μεμονωμένο χρήστη και λεπτομερή. Μετά την εκκίνηση του συστήματος, θα ερωτηθείτε εάν θέλετε να εγκαταστήσετε τη διανομή χρήσης του ζωντανού περιβάλλοντος.
Συμπέρασμα
Συνοψίζοντας, το FreeBSD είναι χωρίς αμφιβολία ένα προηγμένο λειτουργικό σύστημα που εξουσιάζει μερικά από τα πιο σύγχρονα επιτραπέζια, διακομιστικά και ενσωματωμένα συστήματα σε όλο τον κόσμο. Χάρη στις προηγμένες τεχνολογίες ασφαλείας και προηγμένες λειτουργίες του, το FreeBSD χρησιμοποιείται από πληθώρα ισχυρών εταιριών για την παροχή σύγχρονων υπηρεσιών και την ανταπόκριση στις μεταβαλλόμενες ανάγκες και απαιτήσεις.
Τι νέο υπάρχει σε αυτήν την έκδοση:
- Τα Clang, LLVM, LLD, LLDB και libc ++ έχουν ενημερωθεί στην έκδοση 4.0.0.
- Πολλές ενημερώσεις λογισμικού τρίτου μέρους, όπως η αλυσίδα εργαλείων Elf, ACPICA, libarchive (3), ntpd (8), μη δεσμευμένα (8) και πολλά άλλα.
- Η υποστήριξη για το blacklistd (8) έχει προστεθεί στο OpenSSH.
- Το βοηθητικό πρόγραμμα zfsbootcfg (8) έχει προστεθεί, παρέχοντας εκ των προτέρων επιλογές boot.config (5) για το zfsboot (8).
- Το βοηθητικό πρόγραμμα efivar (8) έχει προστεθεί, παρέχοντας μια διεπαφή για τη διαχείριση των μεταβλητών UEFI.
- Έχει προστεθεί υποστήριξη για εικονικές μηχανές Microsoft® Hyper-V Generation 2
- Ο οδηγός ena (4) έχει προστεθεί, παρέχοντας υποστήριξη για την "επόμενη γενιά" Ενισχυμένη δικτύωση στην πλατφόρμα Amazon0 EC2.
- Ο πελάτης NFS υποστηρίζει τώρα το σύστημα ελαστικού αρχείου Amazon0 (EFS).
- Ο φορτωτής EFI μπορεί πλέον να αποκτήσει πρόσβαση σε απομακρυσμένα αρχεία μέσω του TFTP εκτός από το NFS ως επιλογή ρύθμισης χρόνου εκτέλεσης.
- Το ZFS αποθηκεύει τώρα τα συμπιεσμένα δεδομένα στην κρυφή μνήμη, βελτιώνοντας τα ποσοστά επιτυχίας και την απόδοση της κρυφής μνήμης.
- Διάφορες ενημερώσεις για την παροχή αναπαραγωγιμότητας.
Τι νέο υπάρχει στην έκδοση:
- Τα Clang, LLVM, LLD, LLDB και libc ++ έχουν ενημερωθεί στην έκδοση 4.0.0.
- Πολλές ενημερώσεις λογισμικού τρίτου μέρους, όπως η αλυσίδα εργαλείων Elf, ACPICA, libarchive (3), ntpd (8), μη δεσμευμένα (8) και πολλά άλλα.
- Η υποστήριξη για το blacklistd (8) έχει προστεθεί στο OpenSSH.
- Το βοηθητικό πρόγραμμα zfsbootcfg (8) έχει προστεθεί, παρέχοντας εκ των προτέρων επιλογές boot.config (5) για το zfsboot (8).
- Το βοηθητικό πρόγραμμα efivar (8) έχει προστεθεί, παρέχοντας μια διεπαφή για τη διαχείριση των μεταβλητών UEFI.
- Έχει προστεθεί υποστήριξη για εικονικές μηχανές Microsoft® Hyper-V Generation 2
- Ο οδηγός ena (4) έχει προστεθεί, παρέχοντας υποστήριξη για την "επόμενη γενιά" Ενισχυμένη δικτύωση στην πλατφόρμα Amazon0 EC2.
- Ο πελάτης NFS υποστηρίζει τώρα το σύστημα ελαστικού αρχείου Amazon0 (EFS).
- Ο φορτωτής EFI μπορεί πλέον να αποκτήσει πρόσβαση σε απομακρυσμένα αρχεία μέσω του TFTP εκτός από το NFS ως επιλογή ρύθμισης χρόνου εκτέλεσης.
- Το ZFS αποθηκεύει τώρα τα συμπιεσμένα δεδομένα στην κρυφή μνήμη, βελτιώνοντας τα ποσοστά επιτυχίας και την απόδοση της κρυφής μνήμης.
- Διάφορες ενημερώσεις για την παροχή αναπαραγωγιμότητας.
Τι νέο υπάρχει στην έκδοση 8.4:
- Έκδοση Gnome 2.32.1, έκδοση KDE 4.10.1
- Χαρακτηρίζει σημαίες 5000 έκδοση του συστήματος αρχείων ZFS.
- Υποστήριξη για όλους τους ελεγκτές αποθήκευσης LSI
Τι νέο υπάρχει στην έκδοση 10.1:
- Το νέο πρόγραμμα οδήγησης κονσόλας, vt (4), έχει προστεθεί.
- Η υποστήριξη για τους επισκέπτες του FreeBSD / i386 έχει προστεθεί στο bhyve (4).
- Ο hypervisor bhyve (4) υποστηρίζει τώρα την εκκίνηση από ένα σύστημα αρχείων zfs (8).
- Η υποστήριξη SMP προστέθηκε στους πυρήνες armv6 και ενεργοποιήθηκε από προεπιλογή στα αρχεία ρυθμίσεων για όλες τις πλατφόρμες που περιέχουν επεξεργαστές πολλαπλών πυρήνων.
- Η αρχική υποστήριξη για την εκκίνηση UEFI έχει προστεθεί για την αρχιτεκτονική του FreeBSD / amd64.
- Η υποστήριξη έχει προστεθεί στις φράσεις πρόσβασης cache geli (8) κατά την εκκίνηση του συστήματος.
- Η υποστήριξη για το πρωτόκολλο UDP-Lite (RFC 3828) έχει προστεθεί στις στοίβες IPv4 και IPv6.
- Έχει προστεθεί η νέα εγκατάσταση αυτόματου συστήματος αρχείων, autofs (5).
- Το σενάριο εκκίνησης sshd (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 ZVOL.
- Επαναφορά της συμβατότητας libopie.so ABI με 10.0-RELEASE.
- Αφαιρέσατε το τελευταίο αποτύπωμα του κωδικού πρόσβασης MD5.
- Διάφορες ενημερώσεις και διορθώσεις σεναρίων rc (8).
- bsdinstall (8) έχει ενημερωθεί για να επιτραπεί η επιλογή local_unbound στις προεπιλεγμένες υπηρεσίες για να ενεργοποιηθεί κατά την πρώτη εκκίνηση.
- Αποτρέψτε το ZFS να διαρρέει ελεύθερο χώρο στην πισίνα.
- Διορθώστε την ευπάθεια υπερχείλισης απομακρυσμένου buffer rtsold (8). [SA-14: 20]
- Επιδιόρθωση ευπάθειας απομακρυσμένης άρνησης εξυπηρέτησης (8). [SA-14: 21]
- Διορθώστε τη διαρροή μνήμης σε αναζήτηση με όνομα 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).
- Ένα σφάλμα που θα προκαλούσε την εμφάνιση όλων των διαδικασιών το γονικό PID του "1" έχει καθοριστεί.
- Διάφορες ενημερώσεις του bsdinstall (8) και του bsdconfig (8).
- Ο οδηγός Hyper-V KVP (ζεύγος κλειδιού-τιμής) έχει προστεθεί και έχει ενεργοποιηθεί από προεπιλογή στις αρχιτεκτονικές amd64 και i386.
Τι νέο υπάρχει στην έκδοση 10.1 Beta 3:
- Η υποστήριξη για σειριακή και μηδενική κονσόλα έχει προστεθεί στον φορτωτή εκκίνησης UEFI.
- Ένας δυνατός πανικός που ενεργοποιείται με αναφορά σε μια συσκευή που έχει μετονομαστεί έχει καθοριστεί στο υποσύστημα έκκεντρου (4).
- Το OpenPAM έχει ενημερωθεί στην έκδοση Ourouparia (20140912).
- Έχουν προστεθεί νέα sysctls στο vt (4) για να ενεργοποιήσετε ή να απενεργοποιήσετε τους δυνητικά επικίνδυνους συνδυασμούς πλήκτρων (όπως επανεκκίνηση, διακοπή και σπάσιμο του προγράμματος εντοπισμού σφαλμάτων).
- Το βοηθητικό πρόγραμμα mkimg (1) έχει ενημερωθεί για να επιτρέψει τη δημιουργία κενών καταχωρίσεων κατατμήσεων.
- Η κλάση GEOM_ELI θα αποθηκεύσει προσωρινά φράσεις πρόσβασης για αποκρυπτογράφηση δίσκου, η οποία επιτρέπει στο σύστημα να εκκινήσει μετά την πρώτη είσοδο κωδικού πρόσβασης, εάν οι υπόλοιποι δίσκοι στο σύστημα χρησιμοποιούν την ίδια φράση πρόσβασης.
- Η υποστήριξη για τον έλεγχο των ιδιοτήτων του ελεγκτή mfi (4) έχει προστεθεί στο mfiutil (8).
- Ο κατάλογος κοινής βιβλιοθήκης του / usr / lib32 / compat έχει προστεθεί στην προεπιλεγμένη διαδρομή ld-elf32.so.1.
- Χρήση του "όχι" για ένα νορβηγικό αρχείο keymap επιτρέπεται τώρα στο rc.conf (5).
- Έχουν εφαρμοστεί αρκετές διορθώσεις σφαλμάτων σε autofs (5).
Τι νέο υπάρχει στην έκδοση 10.0:
- Το GCC δεν είναι πλέον εγκατεστημένο από προεπιλογή στις αρχιτεκτονικές όπου ο clang είναι ο προεπιλεγμένος μεταγλωττιστής.
- Χωρίς περιορισμούς έχει εισαχθεί στο βασικό σύστημα ως τοπικός ανιχνευτής DNS caching.
- Το BIND έχει αφαιρεθεί από το σύστημα βάσης.
- make έχει αντικατασταθεί από το bmake, το οποίο αποκτήθηκε από το έργο NetBSD.
- Το pkg είναι τώρα το προεπιλεγμένο βοηθητικό πρόγραμμα διαχείρισης πακέτων.
- pkg_add (1), pkg_delete και τα σχετικά εργαλεία έχουν καταργηθεί.
- Μεγάλες βελτιώσεις στον τομέα της εικονικοποίησης, συμπεριλαμβανομένης της προσθήκης bhyve (8), virtio (4) και εγγενών παραβαρισμένων προγραμμάτων οδήγησης που παρέχουν υποστήριξη για το FreeBSD ως λειτουργικό σύστημα επισκεπτών στο Microsoft Hyper-V.
- Η υποστήριξη TRIM για μονάδες SSD έχει προστεθεί στο ZFS.
- Η υποστήριξη για τον αλγόριθμο συμπίεσης LZ4 υψηλής απόδοσης έχει προστεθεί στο ZFS.
Το
- Σφίξτε τους προεπιλεγμένους περιορισμούς για τον διακομιστή ntpd (8) / li>
- Αντιμετωπίστε το σφάλμα του πυρήνα που εντοπίστηκε με την πρόσφατη ενημέρωση της θύρας Java.
Τι νέο υπάρχει στην έκδοση 10.0 Beta 4:
- Προσθέστε προκαταρκτική υποστήριξη για RTL8106E, RTL8168G, RTL8168GU, RTL8411B και RTL8168EP.
- Ενεργοποιήστε τον έλεγχο δακτυλικών αποτυπωμάτων στο pkg (8) για δυαδικά πακέτα που παρέχονται από το FreeBSD.
- Αφαιρέστε την επιλογή κατασκευής WITH_LIBICONV_COMPAT.
- Ενημερώστε το nvi στο 2.1.2.
- Διορθώνονται διάφορα εικονίδιαv (3).
- Διορθώστε το mergemaster -U επιβάλλοντας τη συμβατότητα του FreeBSD 9 στο mtree όταν το mtree είναι nmtree.
- Διόρθωση σε freebsd-update (8) κατά τη δημιουργία της λίστας παλιών αρχείων / καταλόγων σε σχέση με νέα αρχεία / καταλόγους (FreeBSD-EN-13: 05.freebsd-update).
- Το σύστημα αρχείων ZFS υποστηρίζει τώρα το TRIM όταν χρησιμοποιείται σε μονάδες SSD
- Τα προγράμματα οδήγησης virtio (4) έχουν προστεθεί στη διαμόρφωση του πυρήνα GENERIC για τις αρχιτεκτονικές amd64 και i386.
- Το σύστημα αρχείων ZFS υποστηρίζει τώρα τη συμπίεση lz4.
- Το OpenSSL έχει ενημερωθεί στην έκδοση 0.9.8y.
- Οι γάντζοι DTrace έχουν ενεργοποιηθεί από προεπιλογή στον πυρήνα GENERIC.
- Το DTrace έχει ενημερωθεί στην έκδοση 1.9.0.
- Το Sendmail έχει ενημερωθεί στην έκδοση 8.14.7.
- Το OpenSSH έχει ενημερωθεί στην έκδοση 6.2p2.
- Εισαγάγετε μη υποστηριζόμενη υποστήριξη εισόδου / εξόδου από το κεφάλι / .
- Προσθήκη -stdlib = libstdc ++ στο CXXFLAGS κατά την κατασκευή libstdc ++ και libsupc ++ με clang.
- Διορθώστε ένα πρόβλημα που προκάλεσε ενοποιημένους τόμους RAID σε ελεγκτές LSI mps (4) για να μην γίνει σάρωση κατά την εκκίνηση.
- Διορθώστε έναν πανικό κατά τη διάρκεια της σελίδας που παρατηρείται σε ορισμένα συστήματα powerpc64.
- Εισάγετε Hyper-V παραβαρισμένα προγράμματα οδήγησης από υποκαταστήματα projects / hyperv.
- Προσθέστε το νέο στόχο iSCSI έναν εκκινητή (iscsictl (8)).
- Προσθέστε το πρόγραμμα οδήγησης vmx (4) στους γενικούς πυρήνες amd64 και i386.
- Διάφορες επιδιορθώσεις στο πρόγραμμα οδήγησης drm / radeon.
- Διάφορες ενημερώσεις της μη συνδεδεμένης εισαγωγής.
- Διορθώστε ένα πρόβλημα διαλειτουργικότητας μεταξύ του FreeBSD NFS Server 4) και Linux NFS (έκδοση 4).
- Διορθώστε το nvme (4) και το nvd (4) για να υποστηρίξετε τα μεγέθη των τομέων των 512-byte.
- Διορθώστε το freebsd-update (8) για το -BETA2 αφαιρώντας ένα αρχείο με χαρακτήρες εκτός POSIX στο όνομά του. Αυτό το αρχείο δεν είναι απαραίτητο για τις κατασκευές του FreeBSD και προκάλεσε σφάλμα στο στοιχείο freeBSd-update (8) στο -BETA1.
- Διορθώστε μια παλινδρόμηση XHCI.
- Διορθώστε ένα σφάλμα στο ipv6_prefix_IF.
- Προσδιορίστε τις προδιαγραφές εύρους διευθύνσεων με διάφορες επιλογές ifconfig (8).
- Προσδιορίστε την ευπάθεια του Denial of Service στο όνομα (8). (SA FreeBSD-SA-13: 07.bind)
- Ο πυρήνας του FreeBSD υποστηρίζει τώρα τη λειτουργία capsicum capability. Το Capsicum είναι ένα σύνολο χαρακτηριστικών για την υποστήριξη sandboxing, χρησιμοποιώντας ένα μοντέλο ικανότητας στο οποίο οι δυνατότητες είναι περιγραφές αρχείων. Δύο νέες δυνατότητες του Kernel CAPABILITIES και CAPABILITY_MODE έχουν προστεθεί στον πυρήνα GENERIC. Για περισσότερες πληροφορίες σχετικά με το Capsicum, ανατρέξτε στη διεύθυνση http://www.cl.cam.ac.uk/research/security/capsicum/. [R219129]
- Έχουν εφαρμοστεί οι KPIs hhook (9) (Helper Hook) και khelp (9) (Kernel Helpers). Αυτά είναι ένα είδος υπερσύνολου πλαισίου pfil (9) για πιο γενική χρήση στον πυρήνα. Το hhook (9) KPI παρέχει έναν τρόπο για τα υποσυστήματα του πυρήνα να εξάγουν σημεία αγκίστρων, τα οποία μπορούν να συνδέουν τα modules khelp (9) για την παροχή βελτιωμένης ή νέας λειτουργικότητας στον πυρήνα. Το khelp (9) KPI παρέχει ένα πλαίσιο για τη διαχείριση των μονάδων khelp (9), τα οποία χρησιμοποιούν έμμεσα το hhook (9) KPI για να καταγράψουν τις λειτουργίες του άγκιστρου με σημεία ενδιαφέροντος άγκιστρα μέσα στον πυρήνα. Αυτά επιτρέπουν έναν δομημένο τρόπο για να επεκτείνει δυναμικά τον πυρήνα κατά το χρόνο εκτέλεσης με τρόπο διατήρησης ABI [r216758, r216615] .
- Έχει εφαρμοστεί ένα νέο API λογιστικής πόρων. Μπορεί να διατηρεί τις λογιστικές πληροφορίες για τις πηγές ανά διεργασία, ανά φυλακή και ανά λογική τιμή. Σημειώστε ότι αυτό δεν έχει κατασκευαστεί και δεν έχει εγκατασταθεί από προεπιλογή. Για να τα εγκαταστήσετε και να τα εγκαταστήσετε, καθορίστε τις επιλογές RACCT στο αρχείο ρυθμίσεων του πυρήνα και ξανακτήστε το βασικό σύστημα όπως περιγράφεται στο Εγχειρίδιο του FreeBSD [r220137]
- Έχει εφαρμοστεί ένα νέο API που περιορίζει τους πόρους. Λειτουργεί σε συνδυασμό με την υλοποίηση της λογιστικής διαχείρισης πόρων RACCT και λαμβάνει δράσεις που μπορούν να διαμορφωθούν από το χρήστη βάσει του συνόλου των κανόνων που διατηρεί και της τρέχουσας χρήσης πόρων. Το βοηθητικό πρόγραμμα rctl (8) έχει προστεθεί για να διαχειριστεί τους κανόνες στη γη χρήστη. Σημειώστε ότι αυτό δεν έχει κατασκευαστεί και δεν έχει εγκατασταθεί από προεπιλογή. Για να τα δημιουργήσετε και να τα εγκαταστήσετε, καθορίστε τις επιλογές RCTL στο αρχείο ρυθμίσεων του πυρήνα και ξαναχτίστε το βασικό σύστημα όπως περιγράφεται στο Εγχειρίδιο του FreeBSD [r220163]
- [powerpc] Το FreeBSD / powerpc υποστηρίζει τώρα το Sony Playstation 3 χρησιμοποιώντας τη λειτουργία OtherOS που είναι διαθέσιμη σε firmwares 3.15 και νωρίτερα [r217044]
- [amd64, i386] Το υποσύστημα usb (4) του FreeBSD υποστηρίζει τώρα από προεπιλογή το USB 3.0 [r223098]
- Το υποσύστημα usb (4) του FreeBSD υποστηρίζει τώρα το φίλτρο πακέτων USB. Αυτό επιτρέπει τη λήψη πακέτων που περνούν από κάθε ελεγκτή κεντρικού υπολογιστή USB. Η εφαρμογή βασίζεται σχεδόν στον κώδικα bpf (4). Το πρόγραμμα userland usbdump (8) έχει προστεθεί. [R215649]
- Έχει προστεθεί ένας οδηγός bxe (4) για ελεγκτές Broadcom NetXtreme II 10GbE (BCM57710, BCM57711, BCM57711E) [r219647]
- Έχει προστεθεί ένας οδηγός cxgbe (4) για προσαρμογείς 10Gb / 1Gb που βασίζονται στο Chelsio T4 (Terminator 4) [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]
- Ο οδηγός re (4) υποστηρίζει τώρα ελεγκτές RTG8168E / 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 [r221167]
- Το ipfw (8) υποστηρίζει τώρα το IPv6 στη δράση fwd [r225044] Το
- ipfw (8) υποστηρίζει τώρα τις ενέργειες κλήσης και επιστροφής. Με τη δράση του αριθμού κλήσης, ο τρέχων αριθμός κανόνα αποθηκεύεται στην εσωτερική στοίβα και η επεξεργασία του συνόλου κανόνων συνεχίζεται με τον πρώτο αριθμό κανόνα ή υψηλότερο. Η ενέργεια επιστροφής παίρνει τον αριθμό κανόνα που έχει αποθηκευτεί στην εσωτερική στοίβα από την τελευταία ενέργεια κλήσης και επιστρέφει την επεξεργασία κανόνων κανόνων στον πρώτο κανόνα με αριθμό μεγαλύτερο από αυτό του αποθηκευμένου αριθμού [r223666]
- Για υποστήριξη Infiniband, το OFED (OpenFabrics Enterprise Distribution) έκδοση 1.5.3 έχει εισαχθεί στο βασικό σύστημα. Σημειώστε ότι αυτό δεν έχει κατασκευαστεί και δεν έχει εγκατασταθεί από προεπιλογή. Για να τις εγκαταστήσετε και να τις εγκαταστήσετε, καθορίστε WITH_OFED = yes στο /etc/src.conf και ξανακτήστε το βασικό σύστημα όπως περιγράφεται στο Εγχειρίδιο του FreeBSD [r219820]
- Η στοίβα δικτύου TCP / IP του FreeBSD υποστηρίζει τώρα τα πρόθεμα IPv4 με / 31, όπως περιγράφεται στο RFC 3021, "Χρήση προθέματος 31-bit σε συνδέσεις από σημείο σε σημείο IPv4" [r226572]
- Η στοίβα δικτύου του FreeBSD TCP / IP υποστηρίζει τώρα το πλαίσιο ελέγχου plug-in congestion mod_cc (9). Αυτό επιτρέπει στους αλγόριθμους ελέγχου της συμφόρησης TCP να υλοποιηθούν ως δυναμικά φορτωμένα στοιχεία πυρήνα. Οι παρακάτω μονάδες πυρήνα είναι διαθέσιμες από το 9.0-RELEASE: cc_chd (4) για τον αλγόριθμο CAIA-Hamilton Delay, cc_cubic (4) για τον αλγόριθμο CUBIC, cc_hd (4) για τον αλγόριθμο Hamilton-Delay, cc_htcp τον αλγόριθμο H-TCP, τον cc_newreno (4) για τον αλγόριθμο NewReno και τον cc_vegas (4) για τον αλγόριθμο Vegas. Ο αλγόριθμος προεπιλογής μπορεί να οριστεί από μια νέα μεταβλητή sysctl (8) net.inet.tcp.cc.algorithm. Η τιμή πρέπει να οριστεί σε ένα από τα ονόματα που αναφέρονται από το net.inet.tcp.cc.available, και το newreno είναι το προεπιλεγμένο σύνολο κατά την εκκίνηση. Για περισσότερες λεπτομέρειες, ανατρέξτε στις εγχειριτικές σελίδες mod_cc (4) και mod_cc (9) [r216109, r216114, r216115, r218152, r218153, r218155]
- Έχει προστεθεί μια μονάδα khelp (9) h_ertt (4) (Ενισχυμένη στρογγυλή διαδρομή). Αυτή η ενότητα επιτρέπει εκτιμήσεις χαμηλών θορύβων ανά σύνδεση και χαμηλού θορύβου της στιγμιαίας RTT στη στοίβα δικτύου TCP / IP με μια ισχυρή εφαρμογή ακόμη και εν όψει των καθυστερημένων αναγνωρίσεων και / ή του TSO (TCP Segmentation Offload) που χρησιμοποιείται για σύνδεση. [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 που βασίζονται σε μια σκληρά κωδικοποιημένη διάταξη μιας συσκευής χωρίς σαφή πίνακα κατατμήσεων όπως ενσωματωμένη αποθήκευση flash. Για περισσότερες πληροφορίες, ανατρέξτε στη σελίδα εγχειριδίου geom_map (4) [r220559]
- Προστέθηκε η κατηγορία Graom (8) GEOM. Αυτή είναι μια αντικατάσταση του προγράμματος οδήγησης ataraid (4) που υποστηρίζει διάφορα λογισμικά RAID που βασίζονται στο BIOS. [R219974]
- Έχει προστεθεί ένας οδηγός tws (4) για ελεγκτές RAID 3ware 9750 SATA + SAS 6Gb / s [r226115]
- Το Σύστημα γρήγορων αρχείων του FreeBSD υποστηρίζει πλέον το περιοδικό softupdates journaling. Εισάγει ένα αρχείο καταγραφής προθέματος σε ένα σύστημα αρχείων με δυνατότητα softupdates, το οποίο εξαλείφει την ανάγκη για fsck φόντου (8) ακόμη και σε περίπτωση ακάθαρτου τερματισμού. Αυτό μπορεί να ενεργοποιηθεί σε βάση ανά αρχείο με χρήση της σημαίας -j του βοηθητικού προγράμματος newfs (8) ή της επιλογής -j ενεργοποίησης του βοηθητικού προγράμματος tunefs (8). Σημειώστε ότι το πρόγραμμα εγκατάστασης 9.0-RELEASE ενεργοποιεί αυτόματα την καταχώρηση των μηνυμάτων softupdates για τα συστήματα αρχείων UFS που έχουν δημιουργηθεί πρόσφατα [r207141, r218726]
- Το σύστημα αρχείων Fast FreeBSD υποστηρίζει τώρα την εντολή TRIM όταν απελευθερώνει μπλοκ δεδομένων. Μια νέα σημαία -t στα βοηθητικά προγράμματα newfs (8) και tunefs (8) θέτει τη σημαία ενεργοποίησης TRIM για ένα σύστημα αρχείων. Η σημαία ενεργοποίησης TRIM κάνει το σύστημα αρχείων να στείλει ένα αίτημα διαγραφής στην υποκείμενη συσκευή για κάθε απελευθερωμένο μπλοκ. Η εντολή TRIM καθορίζεται ως εντολή διαχείρισης συνόλου δεδομένων στο πρότυπο ATA8-ACS2 για τη μεταφορά των πληροφοριών σχετικά με τα διαγραμμένα μπλοκ δεδομένων σε μια συσκευή, ειδικά για μια SSD (Solid State Drive) για βελτιστοποίηση [r216796]
- Το υποσύστημα NFS του FreeBSD έχει ενημερωθεί. Η νέα εφαρμογή υποστηρίζει την έκδοση NFS 4 εκτός από τα 2 και 3. Οι επιλογές του πυρήνα για τον διακομιστή 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 έχει ενημερωθεί με την εκδοχή 28. (SPA Storage Allocator, επίσης γνωστή ως zpool). Τώρα υποστηρίζει deduplication δεδομένων, RAIDZ τριπλής ισοτιμίας (raidz3), κράτημα στιγμιότυπων, κατάργηση συσκευής καταγραφής, zfs diff, split, zpool import -F, και μόνο ανάγνωση γλώσσας. [r219089]
- Έχει εισαχθεί η υλοποίηση των βιβλιοθηκών API και των βοηθητικών προγραμμάτων κοινής ωφέλειας που είναι τυποποιημένα σε μια ενιαία προδιαγραφή UNIX. Αυτές βασίζονται στην εφαρμογή Citrus του NetBSD. Σημειώστε ότι αυτά δεν έχουν κατασκευαστεί και δεν έχουν εγκατασταθεί από προεπιλογή. Για να τις εγκαταστήσετε και να τις εγκαταστήσετε, καθορίστε WITH_ICONV = yes στο /etc/src.conf και ξανακτήστε το βασικό σύστημα όπως περιγράφεται στο Εγχειρίδιο του FreeBSD [r219019]
- Ένα σετ API readline (3) έχει εισαχθεί στο libedit. Αυτό βασίζεται στην υλοποίηση του NetBSD και τα βοηθητικά προγράμματα με άδεια χρήσης BSD το χρησιμοποιούν τώρα αντί για το GNU libreadline [r220370]
- Οι δαίμονες rtsold (8) και rtadvd (8) υποστηρίζουν πλέον τις επιλογές RDNSS και DNSSL που περιγράφονται στο RFC 6106, "Επιλογές διαφήμισης δρομολογητών IPv6 για διαμόρφωση DNS". Έχει προστεθεί μια χρησιμότητα rtadvctl (8) για τον έλεγχο του δαίμονα rtadvd (8) [r222732, r224006]
- Ο σύνδεσμος χρόνου εκτέλεσης rtld (1) υποστηρίζει πλέον τα κοινόχρηστα αντικείμενα ως φίλτρα σε κοινές βιβλιοθήκες ELF. Τόσο το τυπικό όσο και το βοηθητικό φιλτράρισμα υποστηρίζονται. Η επεξεργασία του συνδέσμου rtld (1) ενός φίλτρου αποκρύπτει τη φόρτωση ενός καλαθιού μέχρι να αναφερθεί ένα σύμβολο φίλτρου εκτός εάν έχει καθοριστεί η μεταβλητή περιβάλλοντος LD_LOADFLTR ή έχει οριστεί μια επιλογή -z loadfltr όταν δημιουργήθηκε το φίλτρο [r216695]
- Έχει διορθωθεί ένα σφάλμα στον δαίμονα tftpd (8). Είχε πρόβλημα διαλειτουργικότητας κατά τη μεταφορά ενός μεγάλου αρχείου. [R224536]
- Η βάση δεδομένων λογιστικής utmp (5) έχει αντικατασταθεί από utmpx (3). Τα βοηθητικά προγράμματα λογιστικής χρήστη θα χρησιμοποιούν αποκλειστικά τα αρχεία βάσεων δεδομένων utmpx. Το βοηθητικό πρόγραμμα wtmpcvt (1) μπορεί να χρησιμοποιηθεί για τη μετατροπή των αρχείων wtmp στη νέα μορφή, καθιστώντας δυνατή την ανάγνωσή τους χρησιμοποιώντας τα ενημερωμένα βοηθητικά προγράμματα [r202188]
- Το βοηθητικό πρόγραμμα zpool (8): υποστηρίζει τώρα μια εντολή povool labelclear. Αυτό επιτρέπει να σκουπίσετε τα δεδομένα της ετικέτας από μια μονάδα που δεν είναι ενεργή σε μια πισίνα. [R224171]
- έκδοση του pod του ZFS υποσυστήματος ενημερωμένο στην έκδοση 14
- Υποστήριξη NFSv4 ACL σε UFS και ZFS. (1), find (1), getfacl (1), mv (1) και setfacl (1) βοηθητικά προγράμματα
- Υποστήριξη UltraSPARC IV / IV +, SPARC64 V
- Υποστήριξη SMP στο PowerPC G5
- BIND 9.6.2-P2
- το sendmail ενημερώθηκε στο 8.14.4
- Το OpenSSH ενημερώθηκε σε 5.4p1
- GNOME 2.30.1, KDE 4.4.5
Τι νέο υπάρχει στην έκδοση 9.2:
Τι νέο υπάρχει στην έκδοση 10.0 Alpha 2:
Τι νέο υπάρχει στην έκδοση 9.0:
Τι νέο υπάρχει στην έκδοση 8.1:
Τι νέο υπάρχει στην έκδοση 7.2 RC1:
- Ο πρώτος από τους δύο προγραμματισμένους υποψηφίους απελευθέρωσης για τον κύκλο FreeBSD 7.2-RELEASE είναι τώρα διαθέσιμος. Η δοκιμή ορισμένων από τα πρόσφατα έργα θα εκτιμηθεί ιδιαίτερα. Αυτό περιλαμβάνει: bce (4) ενημερωμένο (υπάρχει μια αναφορά ότι lagg (4) δεν λειτουργεί μετά την ενημέρωση, καθορισμός που μπορεί να χρειαστεί να γίνει ως ειδοποίηση errata μετά την απελευθέρωση)? τη δοκιμή των βιβλιοθηκών με σπειρώματα. amr (4) πρέπει να καθοριστεί. Μια επιδιόρθωση για το πανικό «vm_page_insert: σελίδα που έχετε ήδη εισαγάγει» έχει δεσμευτεί στο RELENG_7_1 σήμερα το πρωί, οπότε έχασε τις κατασκευές 7.2-RC1. Εάν τελειώσετε να χτυπάτε από αυτό, μπορείτε να δοκιμάσετε μια κανονική ενημέρωση με βάση την πηγή στην τρέχουσα κατάσταση του RELENG_7_1 και αυτό το πρόβλημα θα πρέπει να πάει μακριά.
- Η δοκιμή δύο πρόσφατων αλλαγών στο σύστημα θα είναι ιδιαίτερα πολύτιμες. Το πρόγραμμα οδήγησης δικτύου bce (4) ενημερώθηκε πριν από λίγες ημέρες. Και κάποια σημαντική δουλειά έγινε στις βιβλιοθήκες σπειρωμάτων πριν από λίγο καιρό ότι είναι γνωστό ότι διορθώνουν αρκετά σημαντικά ζητήματα, αλλά θα εξετάζονταν οι δοκιμές για να διαπιστωθεί αν εισήγαγε τυχόν παλινδρομήσεις.
Τι νέο υπάρχει στην έκδοση 7.1 RC1:
- Το FreeBSD 7.1-RC1 είναι τώρα διαθέσιμο, ο πρώτος από τους υποψηφίους που κυκλοφορούν. Θα υπάρξει τουλάχιστον ένας υποψήφιος για απελευθέρωση πριν από την απελευθέρωση, οπότε η ίδια η απελευθέρωση θα είναι πιθανό περίπου τρεις εβδομάδες από τώρα - αν δεν αποκαλύπτονται νέα σφραγιστικά κατά τη διάρκεια των δοκιμών. Εκτός από τις γενικές δοκιμές, αναζητούμε πληροφορίες σχετικά με πιθανά προβλήματα με τον φορτωτή εκκίνησης. Και μια καθυστερημένη άφιξη που δεν είναι δυνατό να δοκιμαστεί χωρίς τα πακέτα, τα προβλήματα του sysinstall με την υπερβολική εναλλαγή δίσκων κατά την εγκατάσταση μεγάλων συνόλων πακέτων από τα CDROM θα πρέπει να διορθωθούν. Οι δοκιμές για να σιγουρευτούμε ότι θα δουλέψουν θα εκτιμηθούν.
Τι νέο υπάρχει στην έκδοση 7.1 Beta 2:
- Καθώς το επόμενο βήμα στον κύκλο έκδοσης για το FreeBSD 7.1 builds για το FreeBSD 7.1-BETA2 είναι πλέον διαθέσιμο για έλεγχο. Οι εικόνες ISO και τα δέντρα εγκατάστασης FTP είναι διαθέσιμα στις τοποθεσίες κατοπτρισμού του FreeBSD. Τα σύνολα amd64 και i386 περιλαμβάνουν ένα προκαταρκτικό σύνολο πακέτων, όχι αυτό που αναμένεται να συμπεριληφθεί στην ίδια την έκδοση. Η μεγαλύτερη αλλαγή είναι ότι το kde-lite χρησιμοποιήθηκε αυτή τη φορά, ενώ το πλήρες kde3 πιθανότατα θα χρησιμοποιηθεί για την απελευθέρωση. Αν θέλετε να κάνετε μια ενημέρωση με βάση την προέλευση του 7.1-BETA2 από ένα ήδη εγκατεστημένο μηχάνημα, μπορείτε να ενημερώσετε το δέντρο σας σε RELENG_7 χρησιμοποιώντας κανονικές μεθόδους cvsup / csup. Το βοηθητικό πρόγραμμα freebsd-update υποστηρίζει δυαδικές αναβαθμίσεις των συστημάτων i386 και amd64 που εκτελούν προηγούμενες εκδόσεις του FreeBSD.
Τα σχόλια δεν βρέθηκε