Ang FreeBSD ay isang open source at server na nakatuon sa operating system na nagmula sa BSD (Berkeley Software Distribution), ang bersyon ng UNIX na binuo sa University of California, Berkeley. Nag-aalok ito ng mga advanced na networking, pagganap, seguridad at mga tampok sa pagiging tugma ngayon na nawawala pa rin sa iba pang mga operating system, kahit ilan sa mga pinakamahusay na komersyal na mga.
Ibinahagi bilang nai-install o Live CD para sa limang mga arkitektura
Ang proyektong ito ay ipinamamahagi bilang na-install lamang ng imahe ng ISO ISO na sumusuporta sa compatible 32-bit / x86 (kabilang ang Pentium and Athlon), 64-bit / amd64 compatible (kabilang ang Opteron, Athlon 64, at EM64T), IA-64 ( ia64), PPC (PowerPC), at mga itinatakda ng pagtuturo ng SPARC.
Napakahalaga na banggitin na ang operating system na ito ay hindi isang pamamahagi ng Linux, at nagtatampok ito ng ilang matatag na sanga. Habang ang sangay ng 10.x ay naghahatid ng lahat ng mga pinakabagong teknolohiya ng BSD at ito ay itinuturing na ang pinakabagong matatag na paglabas, ang 9.x at 8.x na mga sangay ay nauuri bilang mga paglabas ng legacy.
Mga pagpipilian sa boot
Nagbibigay ang operating system ng mga user ng isang text-mode, minimal na boot menu mula sa kung saan maaari silang mag-boot sa multi user o solong mga user na kapaligiran, drop sa isang shell prompt para sa mga sistema ng rescuing gawain, pumili ng isang matatag o lumang kernel, pati na rin bilang i-reboot ang makina.
Bukod pa rito, maaari mong i-configure ang iba't ibang mga pagpipilian sa boot, tulad ng suporta para sa ACPI (Advanced Configuration at Power Interface), ligtas na mode, nag-iisang user at masalita. Pagkatapos ng botas ng system, tatanungin ka kung nais mong i-install ang pamamahagi ng paggamit ng live na kapaligiran.
Ibabang linya
Summing, walang alinlangang ang FreeBSD ay isang advanced na operating system na nagbibigay kapangyarihan sa ilan sa mga pinaka modernong desktop, server at naka-embed na mga system sa buong mundo. Salamat sa kanyang pang-seguridad at mga advanced na tampok na pang-estado, ang FreeBSD ay ginagamit ng maraming mga makapangyarihang kumpanya upang makapaghatid ng mga modernong serbisyo, pati na rin upang tumugon sa pagbabago ng mga pangangailangan at pangangailangan.
Ano ang bagong sa paglabas na ito:
- Na-update ang bersyon ng Clang, LLVM, LLD, LLDB, at libc ++ sa bersyon 4.0.0.
- Maraming mga third-party (na-ambag) na mga pag-update ng software, tulad ng Elf Tool Chain, ACPICA, liblib na (3), ntpd (8), walang hangganan (8), at marami pa.
- Ang suporta para sa blacklistd (8) ay idinagdag sa OpenSSH.
- Ang zfsbootcfg (8) na utility ay idinagdag, na nagbibigay ng isa-time na boot.config (5) na mga opsyon sa istilo para sa zfsboot (8).
- Ang efivar (8) na utility ay idinagdag, na nagbibigay ng interface upang pamahalaan ang mga variable ng UEFI.
- Ang suporta para sa mga virtual machine ng Microsoft0 Hyper-V Generation 2 ay naidagdag.
- Ang ena (4) na driver ay naidagdag, na nagbibigay ng suporta para sa & quot; susunod na henerasyon & quot; Pinaghusay na Networking sa platform ng Amazon0 EC2.
- Sinusuportahan na ng NFS client ang Amazon0 Elastic File System (EFS).
- Ang loader ng EFI ay maaari na ngayong ma-access ang malayuang mga file sa pamamagitan ng TFTP bilang karagdagan sa NFS bilang opsyon sa runtime configuration.
- Ang ZFS ngayon ay nag-iimbak ng naka-compress na data sa cache, pagpapabuti ng mga rate ng cache ng pag-cache at pagganap.
- Maraming mga update upang makapagbigay ng reproducibility.
Ano ang bagong sa bersyon:
- Na-update ang bersyon ng Clang, LLVM, LLD, LLDB, at libc ++ sa bersyon 4.0.0.
- Maraming mga third-party (na-ambag) na mga pag-update ng software, tulad ng Elf Tool Chain, ACPICA, liblib na (3), ntpd (8), walang hangganan (8), at marami pa.
- Ang suporta para sa blacklistd (8) ay idinagdag sa OpenSSH.
- Ang zfsbootcfg (8) na utility ay idinagdag, na nagbibigay ng isa-time na boot.config (5) na mga opsyon sa istilo para sa zfsboot (8).
- Ang efivar (8) na utility ay idinagdag, na nagbibigay ng interface upang pamahalaan ang mga variable ng UEFI.
- Ang suporta para sa mga virtual machine ng Microsoft0 Hyper-V Generation 2 ay naidagdag.
- Ang ena (4) na driver ay naidagdag, na nagbibigay ng suporta para sa & quot; susunod na henerasyon & quot; Pinaghusay na Networking sa platform ng Amazon0 EC2.
- Sinusuportahan na ng NFS client ang Amazon0 Elastic File System (EFS).
- Ang loader ng EFI ay maaari na ngayong ma-access ang malayuang mga file sa pamamagitan ng TFTP bilang karagdagan sa NFS bilang opsyon sa runtime configuration.
- Ang ZFS ngayon ay nag-iimbak ng naka-compress na data sa cache, pagpapabuti ng mga rate ng cache ng pag-cache at pagganap.
- Maraming mga update upang makapagbigay ng reproducibility.
Ano ang bago sa bersyon 8.4:
- Gnome version 2.32.1, KDE version 4.10.1
- Mga tampok na flag 5000 na bersyon ng ZFS filesystem.
- Suporta para sa lahat ng pagpapadala ng mga controllers ng LSI na imbakan.
Ano ang bago sa bersyon 10.1:
- Ang bagong console driver, vt (4), ay naidagdag.
- Ang suporta para sa mga bisita ng FreeBSD / i386 ay idinagdag sa bhyve (4).
- Sinusuportahan na ngayon ng bhyve (4) hypervisor ang booting mula sa isang zfs (8) filesystem.
- Ang Suporta para sa SMP ay idinagdag sa mga kernel ng armv6 at pinagana sa pamamagitan ng default sa mga configuration file para sa lahat ng mga platform na naglalaman ng mga multi-core CPU.
- Ang paunang suporta para sa boot ng UEFI ay naidagdag para sa arkitektural ng FreeBSD / amd64.
- Ang suporta ay naidagdag sa cache geli (8) passphrases sa panahon ng system boot.
- Ang Suporta para sa protocol ng UDP-Lite (RFC 3828) ay idinagdag sa mga IPv4 at IPv6 stack.
- Ang bagong pasilidad ng automount na filesystem, autofs (5), ay naidagdag na.
- Ang sshd (8) rc.d (8) startup script ay bumubuo ngayon ng ED25519 sshd (8) host key kung ang mga susi ay wala na kapag ang ssh_keygen_alg () ay ginagamit.
- Na-update ang OpenSSH sa bersyon 6.6p1.
- Ang nc (1) utility ay na-update upang tumugma sa bersyon sa OpenBSD 5.5.
- Na-update ang sendmail sa 8.14.9.
- Na-update ang bersyon ng unbirm (8) na caching resolver at ldns sa bersyon 1.4.22.
- Na-update ang OpenPAM sa Ourouparia (20140912).
- Na-update ang OpenSSL sa bersyon 1.0.1j.
Ang pkg (8) na utility sa pamamahala ng pakete ay na-update sa bersyon 1.3.8.
Ano ang bago sa bersyon 10.1 RC3:
- Maraming mga pag-aayos sa pagpapatupad ng UDPLite protocol.
- Ang driver ng vt (4) ay na-update upang i-save at ibalik ang mode ng keyboard at LED estado kapag lumilipat bintana.
- Maraming mga pag-aayos sa pagpapatupad ng SCTP protocol.
- Ang isang potensyal na kondisyon ng lahi sa pagkuha ng isang file pointer ay naitama.
- Ayusin ang ZFS ZVOL deadlock at palitan ang pangalan ng mga isyu.
- Ibalik ang compopibility ng libopie.so ABI sa 10.0-RELEASE.
- Inalis ang huling bakas ng password ng MD5.
- Maraming rc (8) mga pag-update at pag-aayos ng script.
- Na-update ang bsdinstall (8) upang payagan ang pagpili ng local_unbound sa mga default na serbisyo upang paganahin sa unang boot.
- Pigilan ang libreng puwang ng ZFS leaking pool.
- Ayusin ang rtsold (8) remote na buffer overflow na kahinaan. [SA-14: 20]
- Ayusin ang ginagamitan (8) remote na pagtanggi ng kahinaan sa serbisyo. [SA-14: 21]
- Ayusin ang memory leak sa sandboxed namei lookup. [SA-14: 22]
- Na-update ang OpenSSL sa bersyon 1.0.1j. [SA-14: 23]
- Magtatag ng isang isyu kung saan ang isang virtual machine ng FreeBSD na inilaan sa serbisyo ng Microsoft Azure ay hindi nakikilala ang pangalawang naka-attach na disk sa system.
Ano ang bago sa bersyon 10.1 RC2:
- Ayusin ang driver ng XHCI para sa mga device na may higit sa 15 pisikal na root na mga port ng HUB.
- Ayusin ang lumang iSCSI initiator upang gumana sa bagong pag-lock ng CAM.
- Ayusin ang haba ng pahina na iniulat para sa Block Limits VPD page.
- Magdagdag ng suporta sa QCOW v1 & v2 sa mkimg (1).
Ano ang bagong sa bersyon 10.1 RC1:
- Ang isang bug na maaaring maging sanhi ng lahat ng mga proseso ang magulang PID ng '1' ay naayos na.
- Iba't ibang mga pag-update sa bsdinstall (8) at bsdconfig (8).
- Ang driver ng Hyper-V KVP (key-value pares) ay naidagdag, at pinagana sa pamamagitan ng default sa amd64 at i386 na mga arkitektura.
Ano ang bago sa bersyon 10.1 Beta 3:
- Suporta para sa serial at null console ay idinagdag sa UEFI boot loader.
- Ang isang potensyal na panic na na-trigger sa pamamagitan ng pagsangguni sa isang aparato na pinalitan ng pangalan ay naayos sa cam (4) subsystem.
- Na-update ang OpenPAM sa release ng Ourouparia (20140912).
- Ang mga bagong sysctl ay naidagdag sa vt (4) upang paganahin o huwag paganahin ang potensyal na mapanganib na mga kumbinasyon ng key (tulad ng pag-reboot, pagtigil, at pagbagsak sa debugger).
- Ang mkimg (1) na utility ay na-update upang payagan ang paglikha ng mga walang laman na entry ng partisyon.
- Ang klase ng GEOM_ELI ay magse-cache ng passphrases para sa disk decryption, na nagpapahintulot sa system na mag-boot pagkatapos ng unang entry ng passphrase kung ang natitirang mga disk sa system ay gumagamit ng parehong passphrase.
- Suporta para sa pagkontrol ng mfi (4) na mga katangian ng controller ay idinagdag sa mfiutil (8).
- Ang direktoryo ng direktoryo ng / usr / lib32 / compat ay idinagdag sa landas ng default na ld-elf32.so.1.
- Paggamit ng & quot; hindi & quot; para sa isang Norwegian keymap file ay pinahihintulutan na ngayon sa rc.conf (5).
- Mayroong ilang mga pag-aayos sa bug sa mga autofs (5).
Ano ang bago sa bersyon 10.0:
- Hindi na naka-install ang GCC bilang default sa mga arkitektura kung saan ang clang ang default na tagatala.
- Ang hindi nakapasok ay na-import sa base system bilang lokal na DNS caching resolver.
- ANG BIND ay inalis mula sa base system.
- ang ginawa ay pinalitan ng bmake, na nakuha mula sa Proyekto ng NetBSD.
- ngayon ang pkg ang default na pamamahala ng pamamahala ng package.
- Ang pkg_add (1), pkg_delete, at mga kaugnay na tool ay inalis.
- Mga pangunahing pagpapahusay sa virtualization, kabilang ang pagdaragdag ng bhyve (8), virtio (4), at mga katutubong paravirtualized na mga driver na nagbibigay ng suporta para sa FreeBSD bilang guest operating system sa Microsoft Hyper-V.
- Ang suporta TRIM para sa Solid State Drives ay idinagdag sa ZFS.
- Suporta para sa mataas na pagganap ng LZ4 compression algorithm ay naidagdag sa ZFS.
Ano ang bago sa bersyon 10.0 RC4:
- I-tighten ang mga paghihigpit sa default para sa ntpd (8) server.
- Ayusin ang pag-crash ng kernel na natuklasan sa kamakailang pag-update ng Java port.
Ano ang bago sa bersyon 10.0 Beta 4:
- Magdagdag ng paunang suporta para sa RTL8106E, RTL8168G, RTL8168GU, RTL8411B, at RTL8168EP.
- Paganahin ang pag-tsek ng fingerprint sa pkg (8) para sa binary na binary na ibinigay ng FreeBSD.
- Alisin ang opsyon na build WITH_LIBICONV_COMPAT.
- I-update ang nvi sa 2.1.2.
- Iba't ibang iconv (3) na mga pag-aayos.
- Ayusin ang mergemaster -U sa pamamagitan ng pagpilit ng compatiblity ng FreeBSD 9 sa mtree kapag ang mtree ay nmtree.
- Ayusin sa freebsd-update (8) sa pagbuo ng listahan ng mga lumang file / mga direktoryo kumpara sa mga bagong file / direktoryo (FreeBSD-EN-13: 05.freebsd-update).
Ano ang bago sa bersyon 9.2:
- Sinusuportahan na ngayon ng ZFS filesystem ang TRIM kapag ginamit sa solid state drives .
- Ang virtio (4) na mga driver ay naidagdag sa configuration ng kernel ng GENERIC para sa amd64 at i386 na mga arkitektura.
- Sinusuportahan na ngayon ng ZFS filesystem ang lz4 compression.
- Na-update ang OpenSSL sa bersyon 0.9.8y.
- Pinagana ang DTrace hook sa pamamagitan ng default sa GENERIC kernel.
- Na-update ang DTrace sa bersyon 1.9.0.
- Na-update ang sendmail sa bersyon 8.14.7.
- Na-update ang OpenSSH sa bersyon 6.2p2.
- I-import ang hindi na-unawa na I / O na suporta mula sa ulo / .
Ano ang bago sa bersyon 10.0 Alpha 2:
- Add -stdlib = libstdc ++ sa CXXFLAGS kapag nagtatayo ng libstdc ++ at libsupc ++ na may clang.
- Ayusin ang isang isyu na naging sanhi ng mga pagsingil ng Integrated RAID sa mga controllers ng LSI mps (4) upang hindi ma-scan sa boot.
- Ayusin ang isang pagkasindak sa panahon ng pageout na sinusunod sa ilang mga powerpc64 system.
- Mag-import ng mga driver ng Hyper-V paravirtualized mula sa mga proyekto / branch ng hyperv.
- Idagdag ang bagong iSCSI target ng isang initiator (iscsictl (8)).
- Idagdag ang driver ng vmx (4) sa amd64 at i386 GENERIC kernels.
- Iba't ibang mga pag-aayos sa driver ng drm / radeon.
- Iba't ibang mga pag-update sa walang-hangganan na pag-import.
Ano ang bago sa bersyon 9.2 Beta 2:
- Ayusin ang isang problema sa interoperability sa pagitan ng FreeBSD NFS Server 4) at Linux NFS (bersyon 4) na kliyente.
- Ayusin ang nvme (4) at nvd (4) upang suportahan ang mga laki ng sektor ng 512-byte.
- Ayusin ang freebsd-update (8) para sa -BETA2 sa pamamagitan ng pag-alis ng isang file na may mga di-POSIX na mga character sa pangalan nito. Hindi kinakailangan ang file na ito para sa pagtatayo ng FreeBSD, at nagdulot ng freebsd-update (8) sa error sa -BETA1.
- Ayusin ang XHCI regression.
- Ayusin ang isang bug sa ipv6_prefix_IF.
- Ayusin ang detalye ng hanay ng address sa iba't ibang mga pagpipilian sa ifconfig (8).
- Ayusin ang kahinaan sa Pagtanggi sa Serbisyo sa pinangalanan (8). (SA FreeBSD-SA-13: 07.bind)
Ano ang bago sa bersyon 9.0:
- Sinusuportahan na ngayon ng FreeBSD kernel ang Capsicum Capability Mode. Ang Capsicum ay isang hanay ng mga tampok para sa sandboxing support, gamit ang isang modelo ng kakayahan kung saan ang mga kakayahan ay mga descriptor ng file. Dalawang bagong mga pagpipilian sa kernel ang mga CAPABILITIES at CAPABILITY_MODE ay naidagdag sa GENERIC na kernel. Para sa karagdagang impormasyon tungkol sa Capsicum, tingnan ang http://www.cl.cam.ac.uk/research/security/capsicum/. [R219129]
- Ipinatupad ang hhook (9) (Helper Hook) at khelp (9) (Kernel Helpers). Ang mga ito ay isang uri ng superset ng pfil (9) na balangkas para sa higit pang pangkalahatang paggamit sa kernel. Ang hhook (9) Ang KPI ay nagbibigay ng paraan para sa mga subsystem ng kernel upang i-export ang mga punto ng hook na khelp (9) na mga module ay maaaring isabit upang magbigay ng pinahusay o bagong pag-andar sa kernel. Ang khelp (9) KPI ay nagbibigay ng balangkas para sa pamamahala ng khelp (9) na mga module, na hindi tuwirang gumagamit ng hhook (9) KPI upang irehistro ang kanilang mga pag-andar sa kawit na may mga punto ng interes na nasa loob ng kernel. Ang mga ito ay nagbibigay-daan sa isang nakabalangkas na paraan upang magilas na palawigin ang kernel sa runtime sa isang ABI na nagpapanatili ng paraan. [R216758, r216615]
- Isang bagong accounting accounting API ang naipatupad. Maaari itong mapanatili ang per-proseso, per-kulungan, at per-loginclass resource accounting information. Tandaan na hindi ito binuo o naka-install sa pamamagitan ng default. Upang bumuo at i-install ang mga ito, tukuyin ang mga opsyon RACCT sa kernel configuration file at gawing muli ang sistema ng base tulad ng inilarawan sa Handbook ng FreeBSD. [R220137]
- Isang bagong mapagkukunan-pumipigil sa API ay naipatupad. Gumagana ito kasabay ng RACCT resource accounting pagpapatupad at tumatagal ng user-configure aksyon batay sa hanay ng mga patakaran na ito ay nagpapanatili at ang kasalukuyang paggamit ng mapagkukunan. Ang rctl (8) utility ay naidagdag upang pamahalaan ang mga patakaran sa userland. Tandaan na hindi ito binuo o naka-install sa pamamagitan ng default. Upang maitayo at i-install ang mga ito, tukuyin ang mga opsyon RCTL sa kernel configuration file at gawing muli ang base system tulad ng inilarawan sa Handbook ng FreeBSD. [R220163]
- [powerpc] Sinusuportahan na ngayon ng FreeBSD / powerpc ang Sony Playstation 3 gamit ang tampok na Iba pa sa mga firmwares 3.15 at mas maaga. [r217044]
- [amd64, i386] Sinusuportahan na ngayon ng USB usb (4) subsystem ang USB 3.0. [r223098]
- Sinusuportahan na ngayon ng USB usb (4) subsystem ang USB packet filter. Pinapayagan nito na makuha ang mga packet na dumadaan sa bawat USB host controller. Ang pagpapatupad ay halos batay sa bpf (4) code. Ang usbdump program ng userland (8) ay naidagdag. [R215649]
- Ang isang bxe (4) driver para sa Broadcom NetXtreme II 10GbE controllers (BCM57710, BCM57711, BCM57711E) ay naidagdag. [r219647]
- Ang isang cxgbe (4) na driver para sa Chelsio T4 (Terminator 4) na nakabase sa 10Gb / 1Gb na adapter ay naidagdag na. [r218794]
- Ang driver ng em (4) ay na-update sa bersyon 7.3.2. [r219753]
- Ang driver ng igb (4) ay na-update sa bersyon 2.2.5. [r223350]
- Sinusuportahan na ng driver ng igb (4) ang Intel I350 PCIe Gigabit Ethernet controllers. [r218530]
- Ang driver ng ixgbe (4) ay na-update sa bersyon 2.3.8. [r217593]
- Sinusuportahan na ng re (4) na driver ang RTL8168E / 8111E-VL PCIe Gigabit Ethernet controllers at RTL8401E PCIe Fast Ethernet controllers. [r217498, r218760]
- Ang isang vxge (4) na driver para sa Neterion X3100 10GbE Server / Storage adapter ay idinagdag. [r221167]
- Sinusuportahan na ngayon ng ipfw (8) ang IPv6 sa pagkilos ng fwd. [r225044]
- Sinusuportahan na ngayon ng ipfw (8) ang mga pagkilos sa pag-call at pagbalik. Sa pagkilos ng call number, ang kasalukuyang numero ng panuntunan ay naka-save sa panloob na stack at pagpoproseso ng ruleet patuloy sa unang panuntunan na may bilang na numero o mas mataas. Ang pagkilos ng pag-uulit ay tumatagal ng numero ng panuntunan na na-save sa panloob na stack sa pamamagitan ng pinakabagong aksyon ng tawag at nagbalik ng ruleset processing sa unang tuntunin na may bilang na mas malaki kaysa sa naka-save na numero. [R223666]
- Para sa suporta ng Infiniband, ang OFED (OpenFabrics Enterprise Distribution) na bersyon 1.5.3 ay na-import sa base system. Tandaan na hindi ito binuo o naka-install sa pamamagitan ng default. Upang bumuo at i-install ang mga ito, tukuyin ang WITH_OFED = oo sa /etc/src.conf at gawing muli ang base system tulad ng inilarawan sa Handbook ng FreeBSD. [R219820]
- Sinusuportahan na ngayon ng stack ng network ng TCP / IP ng FreeBSD ang prefix ng IPv4 na may / 31 tulad ng inilarawan sa RFC 3021, & quot; Paggamit ng 31-Bit Prefix sa IPv4 Point-to-Point na Mga Link & quot;. [r226572]
- Sinusuportahan na ngayon ng stack ng TCP / IP network ng stack ang framework ng control ng mod_cc (9) na pluggable congestion. Pinapayagan nito ang mga algorithm ng kontrol ng TCP congestion na maipatupad bilang dynamic na loadable kernel modules. Ang mga sumusunod na module ng kernel ay magagamit sa 9.0-RELEASE: cc_chd (4) para sa algorithm ng CAIA-Hamilton-Delay, cc_cubic (4) para sa algorithm ng CUBIC, cc_hd (4) para sa Hamilton-Delay algorithm, cc_htcp (4) ang H-TCP algorithm, cc_newreno (4) para sa algorithm ng NewReno, at cc_vegas (4) para sa algorithm ng Vegas. Ang default na algorithm ay maaaring itakda sa pamamagitan ng isang bagong sysctl (8) variable net.inet.tcp.cc.algorithm. Ang halaga ay dapat itakda sa isa sa mga pangalan na nakalista sa pamamagitan ng net.inet.tcp.cc.available, at newreno ay ang default na set sa boot time. Para sa karagdagang detalye, tingnan ang mga manu-manong pahina ng mod_cc (4) at mod_cc (9). [R216109, r216114, r216115, r218152, r218153, r218155]
- Ang h_ertt (4) (Oras ng Pinahusay na Round Trip) khelp (9) na module ay naidagdag. Ang modyul na ito ay nagbibigay-daan sa bawat koneksyon, mababa ang pagtatantya ng ingay ng madalian na RTT sa TCP / IP stack ng network na may isang mahusay na pagpapatupad kahit na sa mukha ng mga naantalang pagkilala at / o TSO (TCP Segmentation Offload) na ginagamit para sa isang koneksyon. [R217806 ]
- Ang isang bagong tcp (4) socket option na TCP_CONGESTION ay naidagdag na. Pinapayagan nito na piliin o tanungin ang algorithm ng kontrol ng congestion na gagamitin ng TCP / IP network stack para sa mga koneksyon sa socket. [R218912]
- Ang ng_netflow (4) netgraph (4) node ngayon ay sumusuporta sa NetFlow na bersyon 9. Ang isang bagong export9 hook ay naidagdag para sa NetFlow v9 data. Tandaan na ang pag-export ng data ay maaaring gawin nang sabay-sabay sa parehong bersyon 5 at bersyon 9. [r219183]
- Ang geom_map (4) GEOM class ay naidagdag. Ito ay nagbibigay-daan upang makabuo ng maramihang mga nagbibigay ng geom batay sa isang hard-naka-code na layout ng isang aparato na walang tahasang table partisyon tulad ng naka-embed na flash imbakan. Para sa higit pang impormasyon, tingnan ang manu-manong pahina ng geom_map (4). [R220559]
- Ang graid (8) GEOM class ay naidagdag. Ito ay isang kapalit ng ataraid (4) driver na sumusuporta sa iba't ibang BIOS-based software RAID.
- Isang tws (4) na driver para sa RAID controllers ng 3ware 9750 SATA + SAS 6Gb / s ay naidagdag. [r226115]
- Sinusuportahan na ngayon ng Sistema ng Sistema ng File ng FreeBSD ang softupdates journaling. Ipinapakilala nito ang isang layunin na mag-log sa isang softupdates-enable na file system na nag-aalis ng pangangailangan para sa background fsck (8) kahit na sa marumi shutdown. Ito ay maaaring paganahin sa isang per-filesystem na batayan sa pamamagitan ng paggamit ng -j na bandila ng newfs (8) na utility o ang -j enable opsyon ng tunefs (8) na utility. Tandaan na ang 9.0-RELEASE installer ay awtomatikong nagbibigay-daan sa softupdates journaling para sa mga bagong nilikha na mga sistema ng file ng UFS. [R207141, r218726]
- Sinusuportahan na ngayon ng Sistema ng Sistema ng Sistema ng Pag-install ng FreeBSD ang TRIM command kapag nagpapalaya ng mga bloke ng data. Ang isang bagong bandila -t sa mga newfs (8) at tunefs (8) na mga kagamitan ay nagtatakda ng flag-enable ang flag para sa isang file system. Ang flag ng pag-enable-enable ang file system na magpadala ng isang kahilingan sa pag-delete sa pinagbabatayan aparato para sa bawat napalaya block. Tinukoy ang command ng TRIM bilang isang Data Set Management Command sa pamantayan ng ATA8-ACS2 upang dalhin ang impormasyon na may kaugnayan sa mga natanggal na bloke ng data sa isang device, lalo na para sa isang SSD (Solid-State Drive) para sa pag-optimize. [R216796]
- Na-update ang subsystem ng FreeBSD NFS. Ang bagong pagpapatupad ay sumusuporta sa bersyon ng NFS 4 bilang karagdagan sa 2 at 3. Ang mga opsyon ng kernel para sa NFS server at client ay binago mula sa NFSSERVER at NFSCLIENT sa NFSD at NFSCL. sysctl (8) na mga variable na nagsisimula sa vfs.nfssrv. ay pinalitan ng pangalan sa vfs.nfsd .. Sinusuportahan na ngayon ng server ng NFS ang vfs.nfsd.server_max_nfsvers at vfs.nfsd.server_min_nfsvers sysctl (8) na mga variable upang tukuyin ang maximum at pinakamaliit na bersyon ng NFS na tinatanggap ng server. Ang default na halaga ay naka-set sa 3 at 2, ayon sa pagkakabanggit. [R221124]
- Ang subsystem ng FreeBSD ZFS ay na-update sa SPA (Storage Pool Allocator, na kilala rin bilang zpool) na bersyon 28. Sinusuportahan na ngayon ng data deduplication, triple parity RAIDZ (raidz3), snapshot hold, pag-log device removal, zfs diff, zpool split, zpool import -F, at read-only zpool import. [r219089]
- Isang pagpapatupad ng iconv () API na mga aklatan at mga utility na pamantayan sa Single UNIX Specification na na-import. Ang mga ito ay batay sa pagpapatupad ng Citrus ng NetBSD. Tandaan na ang mga ito ay hindi binuo o naka-install bilang default. Upang bumuo at i-install ang mga ito, tukuyin ang WITH_ICONV = oo sa /etc/src.conf at gawing muli ang base system tulad ng inilarawan sa Handbook ng FreeBSD. [R219019]
- Ang isang readline (3) API set ay na-import sa libedit. Ito ay batay sa pagpapatupad ng NetBSD at lisensyadong mga utility ng BSD ngayon gamitin ito sa halip na GNU libreadline. [R220370]
- Sinusuportahan na ngayon ng rtsold (8) at rtadvd (8) na mga daemon ang mga opsyon ng RDNSS at DNSSL na inilarawan sa RFC 6106, & quot; Mga Pagpipilian sa IPv6 Router na Advertisement para sa DNS Configuration & quot ;. Ang isang rtadvctl (8) utility na kontrolin ang rtadvd (8) na daemon ay naidagdag. [R222732, r224006]
- Sinusuportahan na ngayon ng link ng rtld (1) ang runtime linker ang mga ibinahaging bagay bilang mga filter sa mga shared library ng ELF. Ang parehong standard at auxiliary filtering ay suportado. Ang pagpoproseso ng rtld (1) ng pag-uugnay ng isang filter ay nag-i-load ng isang filtee hanggang sa isang simbolo ng filter ay tinukoy maliban kung tinukoy ang variable na kapaligiran ng LD_LOADFLTR o ang isang -z loadfltr na opsyon ay tinukoy kapag nililikha ang filter. [R216695]
- Ang isang bug sa tftpd (8) na daemon ay naayos na. Nagkaroon ito ng isyu sa interoperability kapag naglilipat ng isang malaking file. [R224536]
- Ang utmp (5) database ng accounting ng gumagamit ay pinalitan ng utmpx (3). Ang mga utility ng mga gumagamit ng accounting ay gagamit na ngayon ng utmpx mga file ng database ng eksklusibo. Ang wtmpcvt (1) utility ay maaaring magamit upang i-convert ang mga wtmp file sa bagong format, posible na mabasa ito gamit ang na-update na mga utility. [R202188]
Ang isang vte (4) driver para sa RDC R6040 Fast Ethernet controllers, na karaniwang makikita sa System Vortex86 Sa isang Chip, ay naidagdag. [r216829]
Ang zpool (8): utility na ngayon ay sumusuporta sa isang zpool labelclear command. Pinapayagan nito na i-wipe ang data ng label mula sa isang drive na hindi aktibo sa isang pool. [R224171]
Ano ang bago sa bersyon 8.1:
- idinagdag zfsloader
- zpool na bersyon ng ZFS subsystem na na-update sa bersyon 14
- NFSv4 ACL support sa UFS and ZFS; Suporta idinagdag sa cp (1), hanapin (1), getfacl (1), mv (1), at setfacl (1) utilities
- UltraSPARC IV / IV +, SPARC64 V support
- suporta SMP sa PowerPC G5
- BIND 9.6.2-P2
- ipinadala ang sendmail sa 8.14.4
- Na-update ang OpenSSH sa 5.4p1
- GNOME 2.30.1, KDE 4.4.5
Ano ang bago sa bersyon 7.2 RC1:
- Ang unang ng dalawang nakaplanong kandidato para sa mga ikot ng FreeBSD 7.2-RELEASE ay magagamit na ngayon. Ang pagsubok ng ilan sa mga kamakailang trabaho ay lalo na pinahahalagahan. Kabilang dito ang: bce (4) na-update (may isang ulat na ang lagg (4) ay hindi gumagana pagkatapos ng pag-update, pag-aayos na maaaring kailangang gawin bilang isang abiso pagkatapos ng release); pagsubok ng mga library ng threading; Ang amr (4) ay dapat na maayos. Ang isang pag-aayos para sa 'vm_page_insert: pinasok na pahina' na panika ay nakatuon sa RELENG_7_1 ngayong umaga upang hindi nakuha ang 7.2-RC1 na gagawa. Kung susubukan mo na ma-hit na maaari mong subukan ang isang normal na pinagmulan ng pag-update sa pinagmulan sa kasalukuyang estado ng RELENG_7_1 at ang problema ay dapat umalis.
Ano ang bago sa bersyon 7.2 Beta 1:
- Pagsubok ng dalawang mga kamakailang pagbabago sa system lalo na mahalaga. Ang bce (4) network driver ay na-update ng ilang araw na nakalipas. At ilang mahalagang trabaho ang ginawa sa mga library ng threading sa maikling panahon na ang nakalipas na kilala upang ayusin ang ilang mga pangunahing isyu ngunit sinusubukan upang makita kung ito ay ipinakilala ang anumang regressions ay pinahahalagahan.
Ano ang bago sa bersyon 7.1 RC1:
- Ang FreeBSD 7.1-RC1 ay magagamit na ngayon, ang una sa mga kandidatong release. Magkakaroon ng hindi bababa sa isa pang kandidato sa paglaya bago ang pagpapalabas upang ang pagpapalabas mismo ay malamang sa loob ng tatlong linggo mula ngayon - kung walang mga bagong show-stopper ang natuklasan sa panahon ng pagsubok. Bukod sa pangkalahatang pagsusuri, hinahanap namin ang impormasyon tungkol sa mga potensyal na problema sa boot loader. At isang huli na pagdating na hindi posible na subukan nang walang mga pakete, ang mga isyu ng sysinstall na may sobrang pagpapalit ng disc kapag ang pag-install ng mga malalaking hanay ng mga pakete mula sa mga CDROM ay dapat na maayos. Pagsubok upang matiyak na ang pagtatrabaho ay pinahahalagahan.
Ano ang bago sa bersyon 7.1 Beta 2:
- Tulad ng susunod na hakbang sa ikot ng release para sa FreeBSD 7.1 na gagawa para sa FreeBSD 7.1-BETA2 ay magagamit na ngayon para sa pagsubok. Ang mga imaheng ISO at puno ng pag-install ng FTP ay magagamit sa mga site ng mirror ng FreeBSD. Ang amd64 at i386 set ay may kasamang isang paunang hanay ng mga pakete, hindi kung ano ang inaasahang isasama sa pagpapalabas mismo. Ang pinakamalaking pagbabago ay ang kde-lite na ginamit sa oras na ito, habang ang buong kde3 ay malamang na gagamitin para sa pagpapalaya. Kung nais mong gawin ang isang pag-update na pinagmulan ng pinagmulan sa 7.1-BETA2 mula sa naka-install na makina maaari mong i-update ang iyong puno sa RELENG_7 gamit ang normal na mga paraan ng cvsup / csup. Ang utility na freebsd-update ay sumusuporta sa binary upgrades ng mga sistema ng i386 at amd64 na tumatakbo nang mas maaga sa paglabas ng FreeBSD.
Mga Komento hindi natagpuan