If you want to use it as server OS then yes.
If you want to learn how it's work then VM is better option. There's too many things that you need to setup at the begging to be able to use it as day to day OS.
You may want to check TrueOS which is FreeBSD with pre-configured GUI. It's better suited for desktop use.
I think i'll give this a spin, thanks!It is a good idea to try FreeBSD as main OS and use VM for debian, ubuntu etc.
This Thread 35244 may help you.
I am currently using Debian Linux, but I've always had my eye on FreeBSD.
First I'd suggest that you ask yourself why you'd want to use FreeBSD vs. Linux. There are definitely some advantages here and there, but as a desktop OS I seriously doubt that you'll really gain much benefits. After all: in the end you'd basically be using the same (or nearly the same) GUI components as you do now on Linux. KDE on FreeBSD isn't that much different than KDE on Linux for example.I am currently using Debian Linux, but I've always had my eye on FreeBSD. I still need to use some programs for school, such as Cisco Packet Tracer.
Is it a good idea to run FreeBSD as my OS, or just use a VM with FreeBSD?
This is a really bad advise. I can't speak of Devuan but I run several Alpine based Dom0 and consider myself competent Alpine user. While Alpine Linux is second to none as Dom0, Dockers image or Linux based firewall/router due to its use of musl libc running NAS appliance of Alpine is challenging let alone using as a desktop (yes it has ZFS but NFS can't run on musl alone). OpenBSD has a fully functional suspend/resume. DragonFly BSD as well IIRC. If BSDs are not working for you just buy a Mac.If you own laptop with Nvidia graphics and you want to use suspend/resume, IMO it is better to use Devuan (Debian without systemd),
or Alpine Linux (also without systemd, it uses openrc), otherwise, if you use Intel integrated graphics, FreeBSD should work
pretty OK for you, including suspend/resume. List of supported applications on FreeBSD is smaller, but also there are some apps
in ports tree, that aren't available on GNU/Linux.
Why's that?This is a really bad advise. I can't speak of Devuan but I run several Alpine based Dom0 and consider myself competent Alpine user. While Alpine Linux is second to none as Dom0, Dockers image or Linux based firewall/router due to its use of musl libc running NAS appliance of Alpine is challenging let alone using as a desktop (yes it has ZFS but NFS can't run on musl alone). OpenBSD has a fully functional suspend/resume. DragonFly BSD as well IIRC. If BSDs are not working for you just buy a Mac.
Debian has no more packages than FreeBSD or Red Hat for that matter. Their packages are just fine grained. A single Red Hat rpm might contain 500 Debian packages. Also deb turns automatically daemons after the installation and is trying to guess configuration. To me that is just poor engineering.
Last time I used DragonFlyBSD and OpenBSD, there were no nvidia driver support,OpenBSD has a fully functional suspend/resume. DragonFly BSD as well IIRC.If you own laptop with Nvidia graphics
Of these two, I tried to use only Devuan for a quite long period of time, and it is pretty OK,This is a really bad advise. I can't speak of Devuan but I run several Alpine based Dom0 and consider myself competent Alpine user. While Alpine Linux is second to none as Dom0, Dockers image or Linux based firewall/router due to its use of musl libc running NAS appliance of Alpine is challenging let alone using as a desktop (yes it has ZFS but NFS can't run on musl alone). OpenBSD has a fully functional suspend/resume. DragonFly BSD as well IIRC. If BSDs are not working for you just buy a Mac.
Because NVidia is selling only proprietary hardware. OpenBSD and DragonFly BSD are open source projects (FreeBSD not so much) and get video support from XOrg only. If there is no documentation for hardware the drivers can't be written. As simple as that. Please refer to NVidia for the list of officially support OSs and have you pick. I am running Red Hat at work because we are heavy CUDA users (deep learning).Last time I used DragonFlyBSD and OpenBSD, there were no nvidia driver support,
Video acceleration works fine on OpenBSD on open hardware. NVidia apparently has something to hide so they want you to use proprietary binary blobs. If you trust them good for you. I don't .
Ignoring the parts of the shared drm/ttm code that would have to be updated the latest
drivers/gpu/drm/amd in linux has over 1.5 million lines of code. Which
is multiple times larger than the complete OpenBSD kernel source...
Video acceleration works fine on OpenBSD on open hardware. NVidia apparently has something to hide so they want you to use proprietary binary blobs. If you trust them good for you. I don't .
On the other hand, the day OpenBSD will support suspending/resuming on a variety of laptops which is at least 2/3 of Linux' and half of Windows', I'll may evaluate the possibility of accepting such statementsOpenBSD has a fully functional suspend/resume
Strange, as DragonflyBSD doesn't seem to have added much to FreeBSD's acpi drivers. Even man pages (acpi, acpi_video, powerd, acpidump, acpiconf, acpi_ibm, ....) and officially supported devices lists are close-comparable. I didn't see acpi suspeding/resuming ever being mentioned once in DragonflyBSD releases notes since I started using it (4.8-5.2). To this we can add the fact that in my experience Dragonfly never succeeded when FreeBSD had failed. In spite of the fact I love DragonflyBSD, Dillon , the team, the file systems, ipfw3 and everything else, my impression is rather that DragonflyBSD' interest in laptops and desktop is noticeably weaker than FreeBSD'sDragonFly BSD as well IIRC
Btw if you want to learn Cisco and need a virtual test env use GNS3.I am currently using Debian Linux, but I've always had my eye on FreeBSD. I still need to use some programs for school, such as Cisco Packet Tracer.
Because of one of my jobs, I need to send documents via mail, because I'm writing articles for moneyGenerally, for document writing, Libreoffice is great. However, for professional submissions, keep in mind, you must have the right font properly installed if turning in a resume, and for school projects, the indents, margins, tabs and other spacings won't match exactly as the Microsoft office versions, and those receiving the file through online submissions will think the submission is not professional
This purely depends on the field. In the fields I am familiar with (Mathematics, Physics, Astronomy, Supercomputing, and parts of AI/Machine Learning) there is nothing that will send your CV faster to a garbage can than submitting your application in Microsoft Word. All applications, peer review papers, slides and such must be written using LaTeX macros and TeX typesetting system. Actually just having a cover letter written in Microsoft word is such a red flag in those fields and it is usually indicator of total incompetence.Generally, for document writing, Libreoffice is great. However, for professional submissions, keep in mind, you must have the right font properly installed if turning in a resume, and for school projects, the indents, margins, tabs and other spacings won't match exactly as the Microsoft office versions,