FreeBSD Kernel Source
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Mar 9 10:22:02 GMT 2005
On 2005-03-09 11:37, John Que <qwejohn at hotmail.com> wrote:
> Hello,
>
> I am a totally newbie to FreeBSD.
>
> I want to download FreeBSD Kernel Source (I do not want to install the
> OS itself, just look at the sources on a different (Linux) platform).
> Is it possible ?
Yes.
> From where can I download it ?
You can browse the source online at:
http://cvsweb.freebsd.org/src/sys/
You can download a snapshot of the source from one of the FTP mirrors.
For example, if you download all the ssys.?? files from
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/5.3-RELEASE/src/
you can join the files and view their contents as a normal tarball:
% cat ssys.?? | tar tvf -
Alternatively, if you want to keep an up to date copy of the source, you
may find it easier to use CVSup. There are Linux binaries of CVSup at:
ftp://ftp.freebsd.org/pub/FreeBSD/development/CVSup/binaries/
The process of obtaining the full source tree for FreeBSD would then be:
- Download a binary of CVSup that works for you.
- Copy a supfile from the FreeBSD samples.
The source of these example supfiles can be found at:
http://cvsweb.freebsd.org/src/share/examples/cvsup/
- Edit your supfile, as necessary.
- Run cvsup.
This should download an up to date version of the source parts you
configure your supfile with.
Giorgos
More information about the freebsd-newbies
mailing list