发布于 2015-08-19 00:48:54 | 188 次阅读 | 评论: 0 | 来源: 网友投递
NetBSD UNIX-like操作系统
NetBSD是一个免费的,具有高度移植性的 UNIX-like 操作系统,是现行可移植平台最多的操作系统,可以在许多平台上执行,从 64bit alpha 服务器到手持设备和嵌入式设备。NetBSD计划的口号是:"Of course it runs NetBSD"。它设计简洁,代码规范,拥有众多先进特性,使得它在业界和学术界广受好评。由于简洁的设计和先进的特征,使得它在生产和研究方面,都有卓越的表现,而且它也有受使用者支持的完整的源代码。许多程序都可以很容易地通过NetBSD Packages Collection获得。
NetBSD 7.0 RC3,主要更新内容如下:
Add a resize_root boot operation (disabled by default). If resize_root=YES in rc.conf then the system attempts to resize the root file system to fill its partition prior to mounting read-write.
Enable SMP on Raspberry Pi 2.
evbarm: Rename beagleboard.img to armv7.img. The new image includes the same kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1, Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
evbarm: For armv7.img and rpi.img, enable support for auto-growing the SD card root filesystem.
Various DRMKMS stability improvements.
Avoid kernel panic on starting X on Intel 855GM machines. PR kern/49875.
Fix an uninitalized lock panic when trying to start a Xen kernel with LOCKDEBUG and more than one vcpu.
Fix an issue where x86 microcode updates could fail if memory was not 16 byte aligned.
Fix an IPFilter panic.
macppc: Fix ofwboot failure on PowerPC 603 machines.
OpenSSH: Apply fix for CVE-2015-5600.
Fix an issue where fsck_ffs didn't properly handle replaying a WAPBL journal on disks with non-DEV_BSIZE sectors.
Fix error in the setlist scripts that resulted in /bin/[ being missing from the base set. PR bin/50109.
Make libperfuse handle resource limits properly.
Make uplcom(4) suspend/resume.
Fix case where coretemp(4) didn't attach on some newer CPUs.
Avoid hanging on some machines after attaching ehci(4).
Fix crash on oboe(4) attach. PR port-i386/50076.
mountd(8): Write the correct pid is written to pidfile. PR bin/50125.
patch(1): Guard against malicious filenames and substitution commands.
patch(1): Drop SCCS support.
ypserv(8): When transferring a secure map to a slave server, don't lose the secure flag. PR bin/50057.
resize_ffs(8):
Make get_dev_size work on regular files too.
Add -c to check to see if grow/shrink is required.
Divide by DEV_BSIZE when returning size of file.
Handle case in grow() where last cylinder group is too small for ufs2.
Add a -p flag, which displays a progress bar.
disklabel(8): Fix a bug that resulted in sun2 liveimages being non-bootable.
Update libXi to 1.7.4.
Update BIND to 9.10.2-P3.
更多内容请查看:更新日志
下载地址:
NetBSD-7.0_RC3-amd64.iso (372MB),
NetBSD-7.0_RC3-i386.iso (405MB).
NetBSD是一个免费的,具有高度移植性的 UNIX-like 操作系统,是现行可移植平台最多的操作系统,可以在许多平台上执行,从 64bit alpha 服务器到手持设备和嵌入式设备。NetBSD计划的口号是:"Of course it runs NetBSD"。它设计简洁,代码规范,拥有众多先进特性,使得它在业界和学术界广受好评。由于简洁的设计和先进的特征,使得它在生产和研究方面,都有卓越的表现,而且它也有受使用者支持的完整的源代码。许多程序都可以很容易地通过NetBSD Packages Collection获得。