开发者

Trimming down freebsd [closed]

开发者 https://www.devze.com 2023-04-01 17:04 出处:网络
Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed. This question is off-topic. It is not currently accepting answers.

Want to improve this question? Update the question so it's on-topic for Stack Overflow.

开发者_JAVA技巧

Closed 11 years ago.

Improve this question

I am trying to trim down FreeBSD to understand/learn how things work. I have a few questions if someone can help me with that:

1) when we say kernel, can I separate code wise from the rest of the FreeBSD code? What I mean is, I want to know what all files/dirs come under kernel.

2) I know a book called Linux from scratch. Is there any related book for FreeBSD?

Any pointers are most welcome.

Thank you.


FreeBSD is one cohesive system. Whereas Linux is a kernel plus a bunch of packages, all of FreeBSD core is built together (everything but the ports tree). The FreeBSD Handbook is the best resource to start from for learning FreeBSD. There is also a Developer's handbook that can be found on the FreeBSD website. As for what the kernel is in terms of source files, anything under /usr/src/sys is kernel source code. If you want to know about the workings of the kernel, the book "The Design and Implementation of the FreeBSD Operating System" is the definitive guide to the details of the kernel.

0

精彩评论

暂无评论...
验证码 换一张
取 消