FreeBSD는 버클리 대학 (University of California, Berkeley)에서 개발 된 UNIX 버전 인 BSD (Berkeley Software Distribution)에서 파생 된 오픈 소스 및 서버 지향 운영 체제입니다. 오늘날 다른 운영체제, 심지어 가장 상업적인 시스템에서도 여전히 빠져있는 고급 네트워킹, 성능, 보안 및 호환성 기능을 제공합니다.
다섯 가지 아키텍처 용 설치 가능 또는 라이브 CD로 배포
이 프로젝트는 32-bit / x86 호환 (Pentium과 Athlon 포함), 64-bit / amd64 호환 (Opteron, Athlon 64, EM64T 포함), IA-64 ia64), PPC (PowerPC) 및 SPARC 명령어 세트 아키텍처를 지원합니다.
또한이 운영체제는 리눅스 배포판이 아니며 여러 가지 안정적인 분기 기능이 있음을 언급하는 것이 중요합니다. 10.x 지점은 모든 최신 BSD 기술을 제공하지만 최신 안정 버전으로 간주되지만 9.x 및 8.x 지점은 기존 릴리스로 분류됩니다.
부팅 옵션
운영 체제는 사용자에게 다중 사용자 또는 단일 사용자 환경으로 부팅 할 수있는 텍스트 모드, 최소 부트 메뉴를 제공하고 시스템 복구 작업을위한 쉘 프롬프트로 이동하며 안정된 커널이나 오래된 커널을 선택합니다 시스템을 재부팅하십시오.
또한 ACPI (고급 구성 및 전원 인터페이스), 안전 모드, 단일 사용자 및 자세한 정보 표시와 같은 다양한 부팅 옵션을 구성 할 수 있습니다. 시스템이 부팅 된 후에 라이브 환경을 배포판에 설치할지 묻는 메시지가 나타납니다.
결론
결론적으로, FreeBSD는 전 세계의 최신 데스크탑, 서버 및 임베디드 시스템에 힘을 실어주는 고급 운영 체제입니다. 최첨단 보안 및 고급 기능 덕분에 FreeBSD는 변화하는 요구와 요구에 대응할뿐만 아니라 최신 서비스를 제공하기 위해 수많은 강력한 회사에서 사용됩니다.
새로운 기능 이번 출시에서 :
Clang, LLVM, LLD, LLDB 및 libc ++가 4.0.0 버전으로 업데이트되었습니다.
Elf Tool Chain, ACPICA, libarchive (3), ntpd (8), unbound (8) 등과 같은 많은 타사 (공헌) 소프트웨어 업데이트.
blacklistd (8)에 대한 지원이 OpenSSH에 추가되었습니다.
zfsbootcfg (8) 유틸리티가 추가되어 zfsboot (8)에 대한 일회용 boot.config (5) 스타일 옵션이 제공됩니다.
efivar (8) 유틸리티가 추가되어 UEFI 변수를 관리하는 인터페이스를 제공합니다.
Microsoft0 Hyper-V 2 세대 가상 컴퓨터에 대한 지원이 추가되었습니다.
ena (4) 드라이버가 추가되어 "차세대"드라이버를 지원합니다. Amazon0 EC2 플랫폼의 향상된 네트워킹.
이제 NFS 클라이언트는 Amazon0 Elastic File System (EFS)을 지원합니다.
이제 EFI 로더는 런타임 구성 옵션으로 NFS 외에 TFTP를 통해 원격 파일에 액세스 할 수 있습니다.
이제 ZFS는 압축 된 데이터를 캐시에 저장하여 캐시 적중률과 성능을 향상시킵니다.
빌드 재현성을 제공하는 몇 가지 업데이트
버전의 새로운 기능 :
Clang, LLVM, LLD, LLDB 및 libc ++가 4.0.0 버전으로 업데이트되었습니다.
Elf Tool Chain, ACPICA, libarchive (3), ntpd (8), unbound (8) 등과 같은 많은 타사 (공헌) 소프트웨어 업데이트.
blacklistd (8)에 대한 지원이 OpenSSH에 추가되었습니다.
zfsbootcfg (8) 유틸리티가 추가되어 zfsboot (8)에 대한 일회용 boot.config (5) 스타일 옵션이 제공됩니다.
efivar (8) 유틸리티가 추가되어 UEFI 변수를 관리하는 인터페이스를 제공합니다.
Microsoft0 Hyper-V 2 세대 가상 컴퓨터에 대한 지원이 추가되었습니다.
ena (4) 드라이버가 추가되어 "차세대"드라이버를 지원합니다. Amazon0 EC2 플랫폼의 향상된 네트워킹.
이제 NFS 클라이언트는 Amazon0 Elastic File System (EFS)을 지원합니다.
이제 EFI 로더는 런타임 구성 옵션으로 NFS 외에 TFTP를 통해 원격 파일에 액세스 할 수 있습니다.
이제 ZFS는 압축 된 데이터를 캐시에 저장하여 캐시 적중률과 성능을 향상시킵니다.
빌드 재현성을 제공하는 몇 가지 업데이트
버전 8.4의 새로운 기능 :
Gnome 버전 2.32.1, KDE 버전 4.10.1
기능 플래그는 ZFS 파일 시스템의 5000 버전입니다.
모든 출하 LSI 스토리지 컨트롤러 지원.
버전 10.1의 새로운 기능 :
새 콘솔 드라이버 vt (4)가 추가되었습니다.
FreeBSD / i386 게스트에 대한 지원이 bhyve (4)에 추가되었습니다.
bhyve (4) 하이퍼 바이저는 이제 zfs (8) 파일 시스템에서의 부팅을 지원합니다.
ARMv6 커널에 SMP에 대한 지원이 추가되었으며 멀티 코어 CPU가 포함 된 모든 플랫폼의 구성 파일에서 기본적으로 활성화되었습니다.
UEFI 부팅에 대한 초기 지원이 FreeBSD / amd64 아키텍처에 추가되었습니다.
시스템 부팅 중에 geli (8) 암호를 캐시하도록 지원되었습니다.
IPv4 및 IPv6 스택에 UDP-Lite 프로토콜 (RFC 3828)에 대한 지원이 추가되었습니다.
새로운 파일 시스템 자동 마운트 기능인 autofs (5)가 추가되었습니다.
ssh_keygen_alg ()가 호출 될 때 키가 이미 존재하지 않으면 sshd (8) rc.d (8) 시작 스크립트가 이제 ED25519 sshd (8) 호스트 키를 생성합니다.
OpenSSH가 6.6p1 버전으로 업데이트되었습니다.
nc (1) 유틸리티는 OpenBSD 5.5의 버전과 일치하도록 업데이트되었습니다.
Sendmail이 8.14.9로 업데이트되었습니다.
unbound (8) 캐싱 해결 프로그램과 ldns는 버전 1.4.22로 업데이트되었습니다.
OpenPAM이 Ourouparia (20140912)로 업데이트되었습니다.
OpenSSL은 버전 1.0.1j로 업데이트되었습니다.
pkg (8) 패키지 관리 유틸리티가 버전 1.3.8로 업데이트되었습니다.
버전 10.1 RC3의 새로운 기능 :
UDPLite 프로토콜 구현에 대한 몇 가지 수정.
Windows를 전환 할 때 vt (4) 드라이버가 키보드 모드와 LED 상태를 저장하고 복원하도록 업데이트되었습니다.
SCTP 프로토콜 구현에 대한 몇 가지 수정 사항.
파일 포인터를 가져올 때 발생할 수있는 경쟁 조건이 수정되었습니다.
ZFS ZVOL 교착 상태를 수정하고 이름을 변경하십시오.
libopie.so ABI와 10.0-RELEASE를 복원하십시오.
MD5 암호 해시의 마지막 흔적을 제거했습니다.
몇 가지 rc (8) 스크립트 업데이트 및 수정.
bsdinstall (8)은 기본 서비스에서 local_unbound를 선택하여 처음 부팅 할 수 있도록 업데이트되었습니다.
ZFS 누수 풀 여유 공간을 방지하십시오.
rtsold (8) 원격 버퍼 오버 플로우 취약점을 수정했습니다. [SA-14 : 20]
routed (8) 원격 서비스 거부 취약점을 수정했습니다. [SA-14 : 21]
sandboxed namei 조회에서 메모리 누수를 수정합니다. [SA-14 : 22]
OpenSSL은 버전 1.0.1j로 업데이트되었습니다. [SA-14 : 23]
Microsoft Azure 서비스에 제공된 FreeBSD 가상 시스템이 시스템의 두 번째 연결된 디스크를 인식하지 못하는 문제를 해결합니다.
버전 10.1 RC2의 새로운 기능 :
물리적 루트 허브 포트가 15 개 이상인 장치의 XHCI 드라이버를 수정하십시오.
이전 iSCSI 초기자가 새로운 CAM 잠금으로 작동하도록 수정했습니다.
블록 제한 VPD 페이지에 대해보고 된 페이지 길이를 수정합니다.
mkimg (1)에 QCOW v1 및 v2 지원을 추가하십시오.
버전 10.1 RC1의 새로운 기능 :
모든 프로세스가 상위 PID가 '1'로 나타나는 버그가 수정되었습니다.
bsdinstall (8) 및 bsdconfig (8)에 대한 다양한 업데이트.
Hyper-V KVP (키 - 값 쌍) 드라이버가 추가되었으며 amd64 및 i386 아키텍처에서 기본적으로 활성화되었습니다.
버전 10.1 베타 3의 새로운 기능 :
직렬 및 널 콘솔에 대한 지원이 UEFI 부트 로더에 추가되었습니다.
이름이 바뀐 장치를 참조하여 트리거 된 잠재적 패닉이 cam (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의 새로운 기능 :
clang이 기본 컴파일러 인 아키텍처에는 GCC가 더 이상 기본적으로 설치되지 않습니다.
언 바운드가 기본 캐싱 DNS 확인자로 기본 시스템으로 가져 왔습니다.
BIND가 기본 시스템에서 제거되었습니다.
make는 NetBSD 프로젝트에서 얻은 bmake로 대체되었습니다.
pkg가 이제 기본 패키지 관리 유틸리티입니다.
pkg_add (1), pkg_delete 및 관련 도구가 제거되었습니다.
bhyve (8), virtio (4) 및 Microsoft Hyper-V에서 게스트 운영 체제로 FreeBSD를 지원하는 기본 반 가상화 드라이버의 추가를 포함하여 가상화의 주요 개선 사항.
Solid State Drive에 대한 TRIM 지원이 ZFS에 추가되었습니다.
고성능 LZ4 압축 알고리즘에 대한 지원이 ZFS에 추가되었습니다.
버전 10.0 RC4의 새로운 기능 :
ntpd (8) 서버의 기본 제한 사항을 강화하십시오.
최근 Java 포트 업데이트로 발견 된 커널 충돌을 수정했습니다.
버전 10.0 베타 4의 새로운 기능 :
RTL8106E, RTL8168G, RTL8168GU, RTL8411B 및 RTL8168EP에 대한 예비 지원을 추가하십시오.
FreeBSD에서 제공하는 바이너리 패키지에 대해 pkg (8)에서 지문 검사를 사용합니다.
WITH_LIBICONV_COMPAT 빌드 옵션을 제거하십시오.
nvi를 2.1.2로 업데이트하십시오.
다양한 iconv (3) 수정.
mtree가 nmtree 일 때 mtree에서 FreeBSD 9 호환성을 강요하여 mergemaster -U를 수정하십시오.
기존 파일 / 디렉토리 대 새로운 파일 / 디렉토리 (FreeBSD-EN-13 : 05.freebsd-update) 목록을 생성 할 때 freebsd-update (8)로 수정하십시오.
버전 9.2의 새로운 기능 :
ZFS 파일 시스템은 이제 솔리드 스테이트 드라이브에서 사용할 때 TRIM을 지원합니다.
virtio (4) 드라이버가 amd64 및 i386 아키텍처의 GENERIC 커널 구성에 추가되었습니다.
ZFS 파일 시스템은 이제 lz4 압축을 지원합니다.
OpenSSL은 0.9.8y 버전으로 업데이트되었습니다.
DTrace 후크는 GENERIC 커널에서 기본적으로 활성화되어 있습니다.
DTrace가 1.9.0 버전으로 업데이트되었습니다.
Sendmail이 버전 8.14.7로 업데이트되었습니다.
OpenSSH가 버전 6.2p2로 업데이트되었습니다.
head /에서 매핑되지 않은 I / O 지원을 가져옵니다.
알파 10.0 버전의 새로운 기능 :
libstdc ++을 빌드 할 때 -stdlib = libstdc ++를 CXXFLAGS에 추가하고 clang을 사용하여 libsupc ++를 빌드하십시오.
LSI mps (4) 컨트롤러의 통합 RAID 볼륨이 부팅 할 때 스캔되지 않도록하는 문제 수정.
일부 powerpc64 시스템에서 페이지 아웃 중에 패닉이 수정되었습니다.
프로젝트 / hyperv 분기에서 Hyper-V 반 가상화 드라이버 가져 오기
새 iSCSI 대상에 개시 장치 (iscsictl (8))를 추가합니다.
vmx (4) 드라이버를 amd64 및 i386 GENERIC 커널에 추가하십시오.
drm / radeon 드라이버에 대한 다양한 수정.
언 바운드 가져 오기에 대한 다양한 업데이트.
FreeBSD NFS 서버 (버전 4)와 Linux NFS (버전 4) 클라이언트 간의 상호 운용성 문제를 수정했습니다.
비 512 바이트 섹터 크기를 지원하도록 nvme (4) 및 nvd (4)를 수정하십시오.
이름에 POSIX가 아닌 문자가있는 파일을 제거하여 -BETA2에 대한 freebsd-update (8)을 수정하십시오. 이 파일은 FreeBSD 빌드에는 필요하지 않으며 freebsd-update (8)에서 -BETA1에 대한 오류가 발생합니다.
XHCI 회귀를 수정하십시오.
ipv6_prefix_IF의 버그를 수정했습니다.
다양한 ifconfig (8) 옵션으로 주소 범위 지정을 수정하십시오.
named (8)의 서비스 거부 (DoS) 취약점 수정. (SA FreeBSD-SA-13 : 07.bind)
버전 9.0의 새로운 기능 :
FreeBSD 커널은 이제 Capsicum Capability Mode를 지원합니다. Capsicum은 기능이 파일 설명자 인 기능 모델을 사용하여 샌드 박스 지원 기능 집합입니다. 두 개의 새로운 커널 옵션 CAPABILITIES 및 CAPABILITY_MODE가 GENERIC 커널에 추가되었습니다. Capsicum에 대한 자세한 내용은 http://www.cl.cam.ac.uk/research/security/capsicum/을 참조하십시오. [r219129]
hhook (9) (Helper Hook) 및 khelp (9) (Kernel Helpers) KPI가 구현되었습니다. 이것들은 커널에서보다 일반적인 사용을위한 일종의 pfil (9) 프레임 워크의 일종입니다. hhook (9) KPI는 커널 서브 시스템이 khelp (9) 모듈이 커널에 향상된 기능이나 새로운 기능을 제공하기 위해 연결할 수있는 후크 포인트를 내보내는 방법을 제공합니다. khelp (9) KPI는 khelp (9) 모듈을 관리하기위한 프레임 워크를 제공하며, hhook (9) KPI를 사용하여 간접적으로 커널 내에서 관심있는 후크 포인트에 해당 후크 기능을 등록합니다. 이를 통해 런타임시 ABI 보존 방식으로 커널을 동적으로 확장 할 수 있습니다. [r216758, r216615]
새로운 리소스 제한 API가 구현되었습니다. RACCT 자원 계정 구현과 함께 작동하며 관리하는 규칙 세트 및 현재 자원 사용을 기반으로 사용자가 구성 할 수있는 작업을 수행합니다. 사용자 영역의 규칙을 관리하기 위해 rctl (8) 유틸리티가 추가되었습니다. 이 기능은 기본적으로 빌드되거나 설치되지 않습니다. 커널을 빌드하고 설치하려면 커널 설정 파일에 RCTL 옵션을 지정하고 FreeBSD 핸드북에 설명 된대로 기본 시스템을 다시 빌드하십시오. [r220163]
[powerpc] 이제 FreeBSD / powerpc는 Firmware 3.15 및 이전 버전에서 사용할 수있는 OtherOS 기능을 사용하여 Sony Playstation 3을 지원합니다. [r217044]
[amd64, i386] 이제 FreeBSD usb (4) 하위 시스템은 기본적으로 USB 3.0을 지원합니다. [r223098]FreeBSD usb (4) 서브 시스템은 이제 USB 패킷 필터를 지원합니다. 이렇게하면 각 USB 호스트 컨트롤러를 통과하는 패킷을 캡처 할 수 있습니다. 구현은 거의 bpf (4) 코드를 기반으로합니다. 사용자 영역 프로그램 usbdump (8)가 추가되었습니다. [r215649]
Broadcom NetXtreme II 10GbE 컨트롤러 용 bxe (4) 드라이버 (BCM57710, BCM57711, BCM57711E)가 추가되었습니다. [r219647]
Chelsio T4 (Terminator 4) 기반 10Gb / 1Gb 어댑터 용 cxgbe (4) 드라이버가 추가되었습니다. [r218794]
em (4) 드라이버가 버전 7.3.2로 업데이트되었습니다. [r219753]
igb (4) 드라이버가 2.2.5 버전으로 업데이트되었습니다. [r223350]
igb (4) 드라이버는 이제 Intel I350 PCIe 기가비트 이더넷 컨트롤러를 지원합니다. [r218530]
ixgbe (4) 드라이버가 버전 2.3.8로 업데이트되었습니다. [r217593]
re (4) 드라이버는 이제 RTL8168E / 8111E-VL PCIe 기가비트 이더넷 컨트롤러 및 RTL8401E PCIe 고속 이더넷 컨트롤러를 지원합니다. [r217498, r218760]
Vortex86 System On a Chip에서 흔히 볼 수있는 RDC R6040 패스트 이더넷 컨트롤러 용 vte (4) 드라이버가 추가되었습니다. [r216829]
Neterion X3100 10GbE 서버 / 스토리지 어댑터 용 vxge (4) 드라이버가 추가되었습니다. [r221167]
ipfw (8)는 이제 fwd 작업에서 IPv6을 지원합니다. [r225044]ipfw (8)은 이제 호출과 반환 동작을 지원합니다. 호출 번호 조치가 발생하면 현재 룰 번호가 내부 스택에 저장되고 룰 세트 처리는 번호가 매겨진 첫 번째 룰 또는 번호 이상으로 계속됩니다. 반환 작업은 최신 호출 작업으로 내부 스택에 저장된 규칙 번호를 가져 와서 저장된 규칙 번호보다 큰 번호로 규칙 집합 처리를 첫 번째 규칙으로 반환합니다. [r223666]
Infiniband 지원을 위해 OFED (OpenFabrics Enterprise Distribution) 버전 1.5.3이 기본 시스템으로 가져 왔습니다. 이 기능은 기본적으로 빌드되거나 설치되지 않습니다. 이들을 빌드하고 설치하려면 /etc/src.conf에서 WITH_OFED = yes를 지정하고 FreeBSD 핸드북에 설명 된대로 기본 시스템을 다시 빌드하십시오. [r219820]
FreeBSD TCP / IP 네트워크 스택은 이제 RFC 3021, "IPv4 지점 간 링크에서 31 비트 접두어 사용"에 설명 된대로 / 31과 함께 IPv4 접두사를 지원합니다. [r226572]FreeBSD TCP / IP 네트워크 스택은 이제 mod_cc (9) 플러그 가능한 혼잡 제어 프레임 워크를 지원합니다. 이를 통해 TCP 혼잡 제어 알고리즘을 동적으로로드 할 수있는 커널 모듈로 구현할 수 있습니다. 다음 커널 모듈은 CAIA-Hamilton-Delay 알고리즘의 경우 cc_chd (4), CUBIC 알고리즘의 경우 cc_cubic (4), 해밀턴 지연 알고리즘의 경우 cc_hd (4), cc_htcp (4)의 경우 cc_htcp H-TCP 알고리즘, NewReno 알고리즘의 경우 cc_newreno (4), Vegas 알고리즘의 경우 cc_vegas (4). 기본 알고리즘은 새 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]를 참조하십시오.
h_ertt (4) (향상된 라운드 트립 시간) khelp (9) 모듈이 추가되었습니다. 이 모듈은 지연된 승인 및 / 또는 연결에 사용중인 TSO (TCP Segmentation Offload)가 있더라도 강력한 구현으로 TCP / IP 네트워크 스택의 순시 RTT에 대한 연결 별 저 잡음 추정을 허용합니다. [r217806 ]새로운 tcp (4) 소켓 옵션 TCP_CONGESTION이 추가되었습니다. 이렇게하면 TCP / IP 네트워크 스택이 소켓 연결에 사용할 정체 제어 알고리즘을 선택하거나 쿼리 할 수 있습니다. [r218912]
ng_netflow (4) netgraph (4) 노드는 이제 NetFlow 버전 9를 지원합니다. NetFlow v9 데이터에 대해 새로운 export9 후크가 추가되었습니다. 데이터 내보내기는 버전 5와 버전 9에서 동시에 수행 할 수 있습니다. [r219183]
geom_map (4) GEOM 클래스가 추가되었습니다. 따라서 임베디드 플래시 스토리지와 같은 명시적인 파티션 테이블이없는 하드 코딩 된 장치 레이아웃을 기반으로 여러 기하 정보 공급자를 생성 할 수 있습니다. 자세한 내용은 geom_map (4) 매뉴얼 페이지를 참조하십시오. [r220559]
graid (8) GEOM 클래스가 추가되었습니다. 이것은 다양한 BIOS 기반 소프트웨어 RAID를 지원하는 ataraid (4) 드라이버를 대체합니다. [r219974]
3ware 9750 SATA + SAS 6Gb / s RAID 컨트롤러 용 tws (4) 드라이버가 추가되었습니다. [r226115]FreeBSD Fast File System은 이제 softupdates 저널링을 지원합니다. 이 유틸리티는 softupdates 지원 파일 시스템에 의도 로그를 도입하여 부정한 종료에도 fsck (8) 배경이 필요하지 않습니다. newfs (8) 유틸리티의 -j 플래그 또는 tunefs (8) 유틸리티의 -j enable 옵션을 사용하여 파일 시스템별로 활성화 할 수 있습니다. 9.0-RELEASE 설치 프로그램은 새로 생성 된 UFS 파일 시스템에 대한 자동 업데이트 저널링을 자동으로 활성화합니다. [r207141, r218726]
FreeBSD Fast File System은 이제 데이터 블록을 해제 할 때 TRIM 명령을 지원합니다. newfs (8) 및 tunefs (8) 유틸리티의 새 플래그 -t는 파일 시스템에 대해 TRIM 가능 플래그를 설정합니다. TRIM-enable 플래그는 파일 시스템이 해제 된 각 블록에 대해 기본 장치에 삭제 요청을 전송하도록합니다. TRIM 명령은 ATA8-ACS2 표준의 데이터 세트 관리 명령으로 지정되어 삭제 된 데이터 블록과 관련된 정보를 최적화를 위해 특히 SSD (솔리드 스테이트 드라이브)에 전송합니다. [r216796]FreeBSD NFS 서브 시스템이 업데이트되었습니다. 새로운 구현은 2 및 3 외에 NFS 버전 4를 지원합니다. NFS 서버 및 클라이언트의 커널 옵션은 NFSSERVER 및 NFSCLIENT에서 NFSD 및 NFSCL로 변경됩니다. vfs.nfssrv로 시작하는 sysctl (8) 변수. 이름이 vfs.nfsd로 변경되었습니다. 이제 NFS 서버는 vfs.nfsd.server_max_nfsvers 및 vfs.nfsd.server_min_nfsvers sysctl (8) 변수를 지원하여 서버가 수락하는 최대 및 최소 NFS 버전 번호를 지정합니다. 기본값은 각각 3과 2로 설정됩니다. [r221124]
FreeBSD ZFS 서브 시스템은 SPA (Storage Pool Allocator, 또한 zpool이라고도 함) 버전 28로 업데이트되었습니다. 이제 데이터 중복 제거, 3 배 패리티 RAIDZ (raidz3), 스냅 샷 보존, 로그 장치 제거, zfs diff, zpool split, zpool을 지원합니다 import -F 및 읽기 전용 zpool import [r219089]
UNIX UNIX Specification에서 표준화 된 iconv () API 라이브러리 및 유틸리티 구현을 가져 왔습니다. 이는 NetBSD의 Citrus 구현을 기반으로합니다. 이들은 기본적으로 빌드되거나 설치되지 않습니다. 빌드하고 설치하려면 /etc/src.conf에서 WITH_ICONV = yes를 지정하고 FreeBSD 핸드북에 설명 된대로 기본 시스템을 다시 빌드하십시오. [r219019]readline (3) API 세트가 libedit로 가져 왔습니다. 이것은 NetBSD의 구현에 기반을두고 BSD 라이센스 유틸리티가 이제 GNU libreadline 대신 사용합니다. [r220370]
rtsold (8) 및 rtadvd (8) 데몬은 이제 RFC 6106, "DNS 구성을위한 IPv6 라우터 알림 옵션"에 설명 된 RDNSS 및 DNSSL 옵션을 지원합니다. rtadvd (8) 데몬을 제어하는 rtadvctl (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) : 유틸리티는 이제 zpool labelclear 명령을 지원합니다. 이렇게하면 풀에서 활성 상태가 아닌 드라이브에서 레이블 데이터를 지울 수 있습니다. [r224171]
버전 8.1의 새로운 기능 :
zfsloader가 추가되었습니다.
버전 14로 업데이트 된 ZFS 하위 시스템의 zpool 버전
UFS 및 ZFS의 NFSv4 ACL 지원; cp (1), find (1), getfacl (1), mv (1) 및 setfacl (1) 유틸리티에 추가 된 지원
UltraSPARC IV / IV +, SPARC64 V 지원
PowerPC G5의 SMP 지원
BIND 9.6.2-P2
sendmail이 8.14.4로 업데이트되었습니다.
5.4p1로 업데이트 된 OpenSSH
그놈 2.30.1, KDE 4.4.5
버전 7.2 RC1의 새로운 기능 :
FreeBSD 7.2-RELEASE주기를위한 두 개의 계획 릴리스 후보 중 첫 번째 후보가 현재 사용 가능합니다. 최근 작업 중 일부에 대한 테스트가 특히 유용 할 것입니다. 여기에는 다음이 포함됩니다. bce (4) updated (업데이트 후 lagg (4)가 작동하지 않는다는보고가 있으며, 릴리스 이후에 정오표로 처리해야 할 수도 있음). 스레딩 라이브러리 테스트; amr (4)가 수정되어야합니다. 'vm_page_insert : 이미 삽입 된 페이지'에 대한 픽스가 오늘 아침 RELENG_7_1에 위탁되어 7.2-RC1 빌드가 누락되었습니다. 당신이 정상에 도달하면 RELENG_7_1의 현재 상태에 대한 정상적인 소스 기반 업데이트를 시도 할 수 있으며 그 문제는 사라져야합니다.
버전 7.2 베타 1의 새로운 기능 :
시스템에 대한 최근의 두 가지 변경 사항을 테스트하는 것이 특히 중요합니다. bce (4) 네트워크 드라이버는 며칠 전에 업데이트되었습니다. 그리고 몇 가지 중요한 작업이 짧은 시간 전에 스레딩 라이브러리에서 수행되었지만 몇 가지 주요 문제를 해결하는 것으로 알려져 있지만 회귀가 있는지 여부를 테스트하는 것이 좋습니다.
버전 7.1 RC1의 새로운 기능 :
릴리즈 후보자 중 첫 번째 인 FreeBSD 7.1-RC1을 지금 사용할 수 있습니다. 릴리스 전에 적어도 한 명 이상의 릴리스 후보가있을 것이므로 릴리스 자체는 테스트 중에 새로운 쇼 스토퍼가 발견되지 않으면 3 주 후로 예상됩니다. 일반 테스트 외에도 부트 로더의 잠재적 문제에 대한 정보를 찾고 있습니다. 그리고 패키지가 없으면 테스트 할 수없는 늦은 시간에 CDROM에서 대량의 패키지를 설치할 때 sysinstall의 과도한 디스크 스와핑 문제가 수정되어야합니다. 테스트가 작동하는지 확인해 주시면 감사하겠습니다.
버전 7.1 베타 2의 새로운 기능 :
이제 FreeBSD 7.1-BETA2 용 FreeBSD 7.1 빌드의 다음 릴리스 단계가 테스트에 제공됩니다. ISO 이미지와 FTP 설치 트리는 FreeBSD 미러 사이트에서 사용할 수 있습니다. amd64 및 i386 세트에는 패키지의 예비 세트가 포함되어 있으며 릴리스 자체에 포함될 것으로 예상되는 패키지는 아닙니다. 가장 큰 변화는 kde-lite가 이번에 사용되었지만 전체 kde3가 출시 될 가능성이 가장 높습니다. 이미 설치된 컴퓨터에서 7.1-BETA2에 대한 소스 기반 업데이트를 수행하려면 일반적인 cvsup / csup 방법을 사용하여 트리를 RELENG_7로 업데이트 할 수 있습니다. freebsd-update 유틸리티는 이전 FreeBSD 릴리즈를 실행하는 i386 및 amd64 시스템의 바이너리 업그레이드를 지원합니다.
댓글을 찾을 수 없습니다