Run the following:
git clone https://github.com/j0shua-daniel/freebsd
chmod +x freebsd/setup.sh
./freebsd/setup.sh
- Install GPU divers.
- Enable sudo for wheel group.
- Sets clock speed to be adaptive.
- FreeBSD's pkg manager is amazing, yes maybe not as big as nixpkgs but it sure is good!
- Linux focuses more on developing more features, while FreeBSD focuses more on making the system better using the same packages.
- FreeBSD is fast!
- FreeBSD follows the UNIX Philosophy closer than linux.
- FreeBSD is more minimal than linux.
- FreeBSD is stable while having newer packages than some more unstable linux distros.
- FreeBSD has more options, such as, having wmii while other modern linux distros do not have it in their repos.
- FreeBSD userland allows more control than linux.
- Every part of FreeBSD is made by the same FreeBSD company, unlike linux which has many communities and companies making software for the same distro.
- FreeBSD tends to have less security issues as linux.
Source: Personal experience :)
- Add a Hostname:
- Don't select to setup network with ipv6!
- Choose default ZFS file system:
- Recommended Selection:
- Recommended Selection:
- How to setup a user:
If you see this error:
Then do the following:
vi /etc/pkg/FreeBSD.conf
You should see this:
Just comment all the lines:
Then just run pkg
, this will install pkg.
Once pkg
is installed go back to /etc/pkg/FreeBSD.conf
and uncomment the lines we commented.
Now you can install anything you want!
pkg install pkg-name