Date: Sat, 10 Mar 2007 16:38:57 +0100 From: Roland Smith <rsmith@xs4all.nl> To: Daniel Mouritsen <daniel.mouritsen@gmail.com> Cc: freebsd-stable@freebsd.org Subject: Re: Some questions from a newcomer Message-ID: <20070310153857.GA41866@slackbox.xs4all.nl> In-Reply-To: <bae323940703100623p126ad129t9a247a0f33cc6dd7@mail.gmail.com> References: <bae323940703100623p126ad129t9a247a0f33cc6dd7@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--LQksG6bCIzRHxTLp Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 10, 2007 at 03:23:49PM +0100, Daniel Mouritsen wrote: > I'm playing around with using freebsd for my home server (which used to u= se > linux), and I have a quick question regarding the distributions you can > select with sysinstall during the install phase. >=20 > I've chosen developer(since i wish to use the ports packages, i figured > selecting developer might be a good idea to get gcc and such), user and > minimal. The C compiler is part of the base system. It is part of the required binary distributions. > The reason im asking is, all this server is gonna be running is apache, pf > and ntpd to handle the clock. I pretty much want to close down everything > else and make as minimal a system as possible. Any suggestions about the > layout of this machine? Is developer "overkill"? Could be. Why not use "custom" and choose what you want? I've marked the things that I'd recommend with an 'X'. =E2=94=82 =E2=94=82 [X] base Binary base distribution (required) =E2=94=82 =E2=94=82 [X] kernels Binary kernel distributions (require= d) =E2=94=82 =E2=94=82 [ ] dict Spelling checker dictionary files =E2=94=82 =E2=94=82 [X] doc Miscellaneous FreeBSD online docs =E2=94=82 =E2=94=82 [ ] games Games (non-commercial) =E2=94=82 =E2=94=82 [X] info GNU info files =E2=94=82 =E2=94=82 [X] man System manual pages - recommended =E2=94=82 =E2=94=82 [ ] catman Preformatted system manual pages =E2=94=82 =E2=94=82 [ ] proflibs Profiled versions of the libraries =E2=94=82 =E2=94=82 [X] src Sources for everything =E2=94=82 =E2=94=82 [X] ports The FreeBSD Ports collection =E2=94=82 =E2=94=82 [ ] local Local additions collection =E2=94=82 =E2=94=82 [ ] X.Org The X.Org distribution If you won't be recompiling the kernel or system binaries you can forgo installing the source code ('src'). But in general I think it is a good idea to have the source handy, in case you want to build a custom kernel or want to patch a vulnerability. You can always restart sysinstall at a later date, and install additional stuff if you like. Things like apache are from ports, and you can install as little as you lik= e. > Also, i was wondering, i tried playing around with portsnap, but dear lord > it was slow :D I tried googling for European mirrors close to me, but i > haven't had much success, any help with finding a faster portsnap server > would be much appreciated The first time you invoke portsnap ('fetch extract'), it will be slow because it needs to download a lot. Subsequent invocations ('fetch update') will be much faster. I'm using portsnap from Europe, and it is usually faster than a csup from a european mirror. Roland --=20 R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) --LQksG6bCIzRHxTLp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFF8tEREnfvsMMhpyURAjIBAKCBrBOhM/EIbbWAMCx80RsV2IrvKQCfS7nB gHD1vw6Wc0xbEm8WjnjoQKo= =xNJY -----END PGP SIGNATURE----- --LQksG6bCIzRHxTLp--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070310153857.GA41866>