Quote:
|
1. Why does ports fetch from ftp when it has the sources installed?
|
See
man ports. Each port will fetch any needed files that it does not already have on disk.
If you're curious to see in advance which files a port will need to fetch in order to build, you can use:
Code:
$ cd /usr/ports/port_path_here && make fetch-recursive-list
Quote:
|
2. I had a crush on slackware and have a feeling that FreeBSD is even better than it. Please share your view and Is it better than Linux?
|
First let me say that I'm heavily invested in GNU/Linux. I use it frequently at home and at work. I'm a current RHCE. I read books and articles about it, and I'm happy about its success. It's the thing that got me introduced into the *nix world, period.
IMO, FreeBSD is a far superior OS. FreeBSD:
- Is laid out logically -- ports enforce installations to certain directories, making programs and config files easier to find.
- Comes with a more secure initial installation. It also includes some important tools (securelevels, several flexible firewall choices, jails) to harden it further.
- Has a license that I agree with more.
- Doesn't break when I upgrade the base system.
- Uses a software managment system (ports) that has always worked well for me.
Now, I am writing this on a Linux community where 99.9% of folks will disagree with me on every point. That is fine. (You asked me, I gave my opinion.)
As for whether FreeBSD is "better" that's a bit of a loaded, non-specific question. I'm going to presume you mean for general use, in which case the answer is: Yes. For me, FreeBSD is better.