A really nice idea to republish Chris. Pretty succinct and gets all the points across. A level of excellence, really. Best wishes and regards. Be safe....
Thanks Jim.... I edited, chopped and stuck together to make essentially a new video - enough so that YT algo doesn't state I'm re-usuing material.... :-)
Dear Christopher, thank you very much for this phantastisch video. A must for every beginner. All the needed information to install FreeBSD in one place. I always enjoy your videos and each time I find a new peace of information on FreeBSD. For me this ist the best TH-cam channel on FreeBSD for beginners. Best regards Matthias
A very comprehensive and informative FreeBSD video, even a novice will find how to install it and use it as daily driver. You really are torch bearer of this great operating system, keep it up updating in future also.
Love the FreeBSD content! Keep it coming. I am not comfortable enough with the cmd and such to brake into the OS. I am still intrigued though. You definitely deserve way more subscribers!
Would love to see a tutorial for connecting to a wifi network that asks not only the name of the net and the passphrase, but also the userid: I've tried very hard but I've never managed to connect to my school network, and that is what is preventing me from switching my X1carbon from Linux Mint to FreeBSD, alas.
Thanks for this excellent tutorial. I followed it through, and the only thing that hasn't worked was 'doas' I get a message saying 'Operation not permitted'.
1:00 Did the Intel 80386 even exist in 1982? I didn't see any 386 based systems until 1987. And, I'm pretty sure that the copyright on the label of the IC's reads 1995. Maybe the first versions of BSD on the Intel platform were written for the 286?!?
I’m extremely interested in this. My only concern is because of my visual impairment. I need the orca screen reader, which is why I’ve always used Linux. Is this available to install there as well?
I've been trying to jump from windows to Linux for ever!!! My first distro was red hat Linux!!! Then opens use, then Ubuntu, then mint, then debian for a long time, then fedora... And between then there were windows! (And some sparkles of macos) And only because adobe.... Recently I definitely dropped windows, I'm running fedora... But in all those years BSD was there tempting me... This video makes it look so easy! I'll try on a VM, let's see what happens...
Thanks for video ! :D Is there any chance that you will make material about trinity desktop environment? It is possible to make it run on freebsd but i have no luck. Tried few times and always have some errors and maybe someone much more experienced like you will handle that :D
If the setup doesn't match, then errors may not match either. Do you have any errors you can share and can you specify the hardware setup (gpu and such) that may be relevant to the errors?
FreeBSD deserves a lot more these days. Very long time ago when i made the switch from Windows to UNIX, FreeBSD was my first choice and later I got it replaced by Linux. I'm not going to discuss bsd jails but I'm very happy to hear that a port of ContainerD is already on the way bringing docker and kubernetes possibly on bsd in near future. Next thing it needs is a modern service manager and launch system, something like LaunchD or SystemD because legacy static init rc scripts no longer cut it anymore. Maybe we'll see this system being even more competitive and gaining a lot more market share and developers.
I'd say systemd coming to FreeBSD is very unlikely for reasons from too many Linux proprietary calls to people not wanting its complexity hooked all over. It has upsides and downsides. I'd expect a systemd compatibility layer to be much more likely to see rather than it becoming the foundation.
@@mirror1766 Yeah of course and i don't expect SystemD to come to BSD due to those specific reasons you mentioned. What i actually meant was a similar in design new system like systemd or launchd. If any of these 2 was ever going to be ported to BSD that would have been LaunchD as the port was made long time ago and there was a semi working version but development for LaunchD on BSD stopped. I hear they want to go with a new RC system instead but not sure how's that going.
I'm writing this comment from my FreeBSD desktop. And it works. How better would it work with systemd? When I read some systemd advocates' arguments, it instantly resembled me Operating Systems Design lessons at university - bad approaches when designing OS, although from the beginner's viewpoint it could look right. I don't think rc scripts is the best way how to do that job. But systemd is wrong approach for sure.
@@notoriusmaximus783 Whether systemd is a wrong approach or not - that's debatable. This was never a discussion about systemd. It's simply making a point that these days and especially in the server landscape, an operating system needs a dynamic service manager - something that is aware of kernel and user space at all time, be able to dynamically load and unload services and also provide communication, monitoring and linking between dependable services. BSD needs something similar to this.
I can't say about the FreeBSD version of cat, but on Linux, it's generally recommended to write ISO files to USB drives using `cat`, because it is faster. % cat /path/to/if > /path/to/of You may want to use `pv` to get a status bar, though: % pv /path/to/if > /path/to/of
802.11n works perfectly (Well, that sometimes depends...ouch) - the other ones are being worked on.....but yes, it isn't a good look to not have support already there.... :-(
Why not Wayland ? This frustrating - at least for arm64 - , cannot get a mouse, have to edit stuff, doesn't not work on Mac within Vmware fusion... An Ghostbsd is only amd64....
In general Wayland on FreeBSD isn't as advanced as it is in Linux, and I haven't tried Wayland in any capacity so I felt it wouldn't be appropriate to do a guide. This will change over time, so there will no doubt be a video about it then :-)
@@RoboNuggie Thanks :-) What I found out also -after hours of installing - It appears that the vmmouse driver is available only for amd64 and i386 architectures and doesn't support aarch64 - this far away go being professional. Sorry saying that, but It seems that Freebsd is something for X86 diehards, alone the sysrc fiddling in your video says all. We are not in the 90ties anymore, and it's not possibile to install a GUI via the installer ? Wake Freebsd community. Sorry again, but these video are misleading, oh it's so easy and go try out.... In reality it's simply not possible. At least you should mention in the title: (AMD64 only)...
I'm trying to install the latest version of freebsd on my ThinkPad T495 (AMD graphics) but keep getting this error: psm0: irq 12 on atkbdc0. It Keep saying it's "Giant locked" and I can't seem to get past that. Anyone else figure out how to fix this? Dragonflybsd seems to install fine, which is strange. I've tried to disable the trackpad in the bios and have used a USB keyboard / mouse but, that didn't work. (also tried older versions of freebsd, which does nothing). Arch linux has no issues installing if that helps.
Can all the steps after the initial install and first login be initiated by running a bash script, ie updates, graphics module installs, init file mods ect ect upto and including kde5 install ?
You can and there is.... desktop-installer will take you through the steps.... it's a pretty neat tool... "Desktop-installer is a post-install script to assist in setting up a FreeBSD desktop system using any of the mainstream desktop systems. It automatically installs essential software and configures subsystems such as dbus, CUPS, etc. for typical use." On a new system, use pkg install desktop-install then issue the command 'desktop-installer' should get you going....
Woooah, sorry the late reply.... this message was lost in the ether.... But I would say go for it, give it a try - your inner Nerd will love you for it :-)
oh youre good i know how it is lol yea def think im gonna for a next project im currently working on combining storage with lvm and playing with afew other linux servers lol@@RoboNuggie
"Unlike other unixlike operating systems..." Cringiest thing that FreeBSD users still keeps saying that makes FreeBSD users sound more like fanboys than actual entusiasts, it's like a Linux user saying "well we have actual presence in multiarchitecture , unlike other unixlike operating systems that are used just when big companies like to get 0 cost code from cuck licenses" Yeah, Linux is a Kernel and uses a init with a SystemLayer... Can you guys get over this? Excellent video, but as a long time viewer i ask you to please stop with this childish negging, it hurts FreeBSD and your channel.
Completely failed first attempt haha. First, tried to make user with no password and when I try to log on with it, it just asks for a password and says im wrong when i just hit enter haha. Then, I go to update and it tells me I can't update using the version I am on.... Then I go to do pkg update and it won't connect despite having already set up my wireless connection in install.
I've been using Linux ever since kernel beta 0.1.9, using my 386 and LILO to start it. I must say that was easier than using FreeBSD today! I am using Linux Mint (My preferred choice of Linux due to its simplicity). I do not understand why BSD community was not able to come up with graphical install tools and option to install full graphical interfaced the way Linux does. BSD is longer on this planet than Linux or Windows but it seems to looks worse than old DOS 3.1 at current stage. How can you recommend FreeBSD to a newbie? No one is willing to learn complicated commands, not to mention editing configuration files and command line installations these days. I am still using terminal, but I do not have to as there are all graphical tools build in almost every Linux distro... I think FreeBSD is left behind and stuck to its glory from 80's...
Why? How is the installation process affected by that fact? If you do prefer look over functionality, robustness, safety, flexibility, extensibility, then UNIX isn't a good choice for you at all.
@@notoriusmaximus783 You missed the point! UNIX was made for its connectivity, functionality and tools. Linux evolved on the back of UNIX type of system, but it is managed far way batter than any UNIX in the past. There is no reason to make UNIX so complicated, especially for newbies. Many people do not even know that Microsoft made their version of UNIX called XENIX and this system is still alive. There were Desktop like versions of UNIX in the past, sold as competition to DOS or Windows, but the whole development of UNIX seems to die in early 90's
@@michaelksiezopolski It's like saying "the development of TeX died in 80's". No, it didn't. It was made perfect and there is nothing to improve on it. Like further development of hammer. It's development was finished several thousand years ago and pushing it towards electric hammer is a bad idea. I switched from Linux after 20 years to FreeBSD 6 years ago because I disagreed with the way how Linux is being evolved. No, UNIX isn't complicated. MULTICS was complicated, Windows are complicated. UNIX is simple and that's what I like on it. And I want to keep it simple. VIM editor is very simple as well, the C language is simple. But it doesn't mean you can do without some learning and training.
@@notoriusmaximus783 Again, YOU MISSED THE POINT!!!!!!!!!!!!!!!!!!!!! You learned Linux and pretended to be smart so you moved to FreeBSD, Good For You! Hammers are still in development as they are being used for so many applications, their shape depends on its purpose, and that including electro-mechanical ones. This video is showing how easy UNIX is, and it is not easy, you need to manually install every piece of software, including graphics environment. It is STUPID idea for a newbie, who is not familiar with terminal or in commands in general. I do know most UNIX, Linux, Windows, OS/2 and Mac systems, I was using DOS from version 2.0 and it is not difficult for me. I do code in C, C++, Python, Java and I am also using Visual Basic and scripting, but even though it is easy for me does not mean it is easy for everyone and that everyone should go through this learning process in order to use it. Quick question to you: to drive a car, should you build it yourself? Or you gonna visit a dealer and buy already ready to drive one? Or maybe in your case you go to the dealership to buy just parts to assemble them yourself? Because it is clearly what you suggested! Most of the people want to use the tool ready to go, without hassles, Linux offers tones of distros for everyone, ready to use, with already installed applications and settings. Some also comes with as bare-bone systems for some people who want to get their hands dirty, but in general Linux, Windows, MacOS systems or OS/2 are ready to use systems, where you can start using straight away, you only add what you need to already working system with graphical interface, all BSD systems are NOT ready to use and are pain in the ass to install and configure. I am wondering if you are smart enough to fully configure NetBSD without access to internet to get any help or references after 6 years of using it as you claimed?!
@@michaelksiezopolski Thanks for the car example! The question is - would you be able to buy a car, get inside and drive - _without_taking_driving_lessons_ before? NO! Is driving a car easy? YES, it is! However, you still need some training to be able to drive a car. So, is a classic car newbie-friendly? NO! Is it possible to produce cars that drive instead of you, or make it easier for you? Yes, it is. They are more complex, complicated, more expensive, more faulty and more restrictive for its users. Is playing a piano difficult? Well, depends on the piece, you would like to play. But in general, everyone is able to learn it on some level. Is it newbie-friendly? No! You need some practising, it's not sit-and-play. Could it be done more newbie-friendly? Yes, there are systems with more steep learning curve, like keyboards, or "Steirische Harmonika". HOWEVER, professionals will choose classic car and standard piano. Because, although the learning curve is more flat, they are less complex and gives you more flexibility. With a single-row Steirische Harmonika, you will be able to play some easy songs (including accompaniment) after couple of minutes. But its construction won't enable you playing Bach. With a standard accordion, it will take much longer before you will be able to play the same easy song. But later, you will be able to play Bach, as well. And that's the point. Being a newbie is a transitional state only. The steady state is represented by a (more-or-less) skilled person. It's better to design a tool with a skilled person in mind. Its usage is harder at the beginning, but more convenient later. If you take the opposite approach, you will suffer all the time except the start. You mentioned that the X isn't the part of the base system. That's right! I don't need X on my servers. I really don't need gigabytes of potential sources of problems on my server. Because every line of code has a non-zero probability of being bugged and/or being a security issue. So the simplest way how to reduce the bugs-rate of my system is to reduce the amount of software running it and its complexity. There are auto-transmission cars with parking assistant and entertainment system - and reinforced race-specials with double clutch lacking even back-seats, there are beginners gliders which forgive mistakes and gliders for advanced users which don't, the same for ski, the same for bikes, the same for musical instruments' reeds, the same for CAD systems, the same for cameras, etc. Why should OSs be an exception? FreeBSD is simple, conservative, robust, safe, flexible... Its base system is restricted but tailored to work perfectly. I can choose whether I will install X, or Wayland, or whatever, or not. Using ports, I can tune it exactly for my system and usage, omit what I don't need or it's undesirable. This is not very newbie-friendly, but it is very professional-friendly. I'm afraid, you cannot create an OS which is both newbie-friendly and professional-friendly. Their needs are in contradiction. That's life.
Why so complicated? If I have to take a class to learn this Greek, the OS isn't free. If I have to learn this Greek just to install a web browser, its not even close to being noob friendly. I am desperately trying to get away from Microsoft and their RECALL, but non of my options are good. Linux always fails me. I'm doomed...
Windows is the same, you just don’t remember, it’s like learning a native language and then comparing it with a language you are learning. If it feels hard then you’re learning.
A really nice idea to republish Chris. Pretty succinct and gets all the points across.
A level of excellence, really.
Best wishes and regards.
Be safe....
Thanks Jim.... I edited, chopped and stuck together to make essentially a new video - enough so that YT algo doesn't state I'm re-usuing material.... :-)
Dear Christopher, thank you very much for this phantastisch video. A must for every beginner. All the needed information to install FreeBSD in one place. I always enjoy your videos and each time I find a new peace of information on FreeBSD. For me this ist the best TH-cam channel on FreeBSD for beginners. Best regards Matthias
Really nice job. This should be useful for years.
A very comprehensive and informative FreeBSD video, even a novice will find how to install it and use it as daily driver. You really are torch bearer of this great operating system, keep it up updating in future also.
Much appreciated!
Thank you for making these videos and making more people familiar with bsd. You truly are part of the Guardians of BSD.
Love the FreeBSD content! Keep it coming. I am not comfortable enough with the cmd and such to brake into the OS. I am still intrigued though. You definitely deserve way more subscribers!
Thank you, I appreciate that....
This is a really thorough walkthrough 👍
I would have liked to find your channel some years ago, Master... But better late than never. I've learn a lot. Thank you, with great respect!
Thanks for the video and keeping us up to date Christopher, freebsd is still a great OS in 2024.
Lot of great customization tips too--thanks
Cheers Jeff - I always appreciate your comments :-)
suggestion for future video: show a rescue with liveCD where you restore / (root fs) from a ZFS snapshot.
To expand on that idea, BE snapshot and just manual snapshot restoring. Similarly good to show send/receive as backup+restore strategy.
Been using FreeBSD since 4.7. I've never looked back to Wintendo, I mean Windows, or even Linux. Great video :)
This was such an excellent video. Thank you!
Thank you for that..... :-)
Thanks, Christopher 👍
Welcome!
This video is extremely professional.
👍
Thank you!
If you have used Netflix, you have used FreeBSD 😉
also playstation.
@@logyross6883 And Apple's Airport Express used NetBSD, but that's NetBSD😉
But the reverse isn't true, though FreeBSD users do have code from Netflix at their disposal.
Photon cycle DP
Wtf...
Many thanks
You are welcome
Thanks!!!!
Thank you Chris! I look forward to when GhostBSD has encryption options in the installer GUI.
Hello, everyone ! 🌞😉👍
Wonderful guide !
I really like it
Thank you !
Thank you!
@@RoboNuggie You're welcome ! 🌞😉👍
Great 👍
thank you for sharing!
I love you mate really
thank you for sharing your knowledge
And thank you for being here!
@@RoboNuggie it's a pleasure. From Italy with love 😁
thanks a great guide tbh..the best ive seen! subbed :D
Excellent video Chris thanks.... Please make a Gnome installation
A great idea - I'll put that in the ideas list....thanks for that :-)
Would love to see a tutorial for connecting to a wifi network that asks not only the name of the net and the passphrase, but also the userid: I've tried very hard but I've never managed to connect to my school network, and that is what is preventing me from switching my X1carbon from Linux Mint to FreeBSD, alas.
Thanks for this excellent tutorial. I followed it through, and the only thing that hasn't worked was 'doas' I get a message saying 'Operation not permitted'.
Thank you!
Some people may prefer sudo, or even just 'su'..... I should have given those options at the beginning.....
All those steps to do wow. It needs a installer like for instance Calamares.
Thank you Sir RoboNuggie for 🤘 solid video ...
Very welcome
1:00 Did the Intel 80386 even exist in 1982? I didn't see any 386 based systems until 1987. And, I'm pretty sure that the copyright on the label of the IC's reads 1995. Maybe the first versions of BSD on the Intel platform were written for the 286?!?
I’m extremely interested in this. My only concern is because of my visual impairment. I need the orca screen reader, which is why I’ve always used Linux. Is this available to install there as well?
It is, its listed as:
orca-43.1_4 Scriptable screen reader
I don't know if that's a relatively new version or old.....
I've been trying to jump from windows to Linux for ever!!! My first distro was red hat Linux!!! Then opens use, then Ubuntu, then mint, then debian for a long time, then fedora... And between then there were windows! (And some sparkles of macos) And only because adobe.... Recently I definitely dropped windows, I'm running fedora... But in all those years BSD was there tempting me... This video makes it look so easy! I'll try on a VM, let's see what happens...
Sorry for the late reply, let me know how you get on..... :-)
Gui and terminal should live in harmony.
Thanks for video ! :D Is there any chance that you will make material about trinity desktop environment? It is possible to make it run on freebsd but i have no luck. Tried few times and always have some errors and maybe someone much more experienced like you will handle that :D
Thanks for the idea! I'll have a look... !
If the setup doesn't match, then errors may not match either. Do you have any errors you can share and can you specify the hardware setup (gpu and such) that may be relevant to the errors?
FreeBSD deserves a lot more these days. Very long time ago when i made the switch from Windows to UNIX, FreeBSD was my first choice and later I got it replaced by Linux. I'm not going to discuss bsd jails but I'm very happy to hear that a port of ContainerD is already on the way bringing docker and kubernetes possibly on bsd in near future. Next thing it needs is a modern service manager and launch system, something like LaunchD or SystemD because legacy static init rc scripts no longer cut it anymore. Maybe we'll see this system being even more competitive and gaining a lot more market share and developers.
Well, who knows what may happen i:-)
I'd say systemd coming to FreeBSD is very unlikely for reasons from too many Linux proprietary calls to people not wanting its complexity hooked all over. It has upsides and downsides. I'd expect a systemd compatibility layer to be much more likely to see rather than it becoming the foundation.
@@mirror1766 Yeah of course and i don't expect SystemD to come to BSD due to those specific reasons you mentioned. What i actually meant was a similar in design new system like systemd or launchd. If any of these 2 was ever going to be ported to BSD that would have been LaunchD as the port was made long time ago and there was a semi working version but development for LaunchD on BSD stopped. I hear they want to go with a new RC system instead but not sure how's that going.
I'm writing this comment from my FreeBSD desktop. And it works. How better would it work with systemd? When I read some systemd advocates' arguments, it instantly resembled me Operating Systems Design lessons at university - bad approaches when designing OS, although from the beginner's viewpoint it could look right. I don't think rc scripts is the best way how to do that job. But systemd is wrong approach for sure.
@@notoriusmaximus783 Whether systemd is a wrong approach or not - that's debatable. This was never a discussion about systemd. It's simply making a point that these days and especially in the server landscape, an operating system needs a dynamic service manager - something that is aware of kernel and user space at all time, be able to dynamically load and unload services and also provide communication, monitoring and linking between dependable services. BSD needs something similar to this.
I can't say about the FreeBSD version of cat, but on Linux, it's generally recommended to write ISO files to USB drives using `cat`, because it is faster.
% cat /path/to/if > /path/to/of
You may want to use `pv` to get a status bar, though:
% pv /path/to/if > /path/to/of
Can you do a guide on installing Hyprland? ;)
As an Arch Linux user, I'm surprised how similar BSD looks and feels
Thanks for the video. If possible, can you show us how to get networks managed by KDE? I need to be able to config Wi-Fi on the fly.
networkmgr
🙋
It'd be such a fantastic Desktop OS if only 802.11n/ac/ax support got added D: (only OpenBSD did 802.11n and "sorta" 802.11ac, which is a shame).
802.11n works perfectly (Well, that sometimes depends...ouch) - the other ones are being worked on.....but yes, it isn't a good look to not have support already there.... :-(
23:40 You misspelt 'nvidia-modeset' as 'nivia-modeset'.
Why not Wayland ? This frustrating - at least for arm64 - , cannot get a mouse, have to edit stuff, doesn't not work on Mac within Vmware fusion... An Ghostbsd is only amd64....
In general Wayland on FreeBSD isn't as advanced as it is in Linux, and I haven't tried Wayland in any capacity so I felt it wouldn't be appropriate to do a guide. This will change over time, so there will no doubt be a video about it then :-)
@@RoboNuggie Thanks :-) What I found out also -after hours of installing - It appears that the vmmouse driver is available only for amd64 and i386 architectures and doesn't support aarch64 - this far away go being professional. Sorry saying that, but It seems that Freebsd is something for X86 diehards, alone the sysrc fiddling in your video says all. We are not in the 90ties anymore, and it's not possibile to install a GUI via the installer ? Wake Freebsd community. Sorry again, but these video are misleading, oh it's so easy and go try out.... In reality it's simply not possible. At least you should mention in the title: (AMD64 only)...
I'm trying to install the latest version of freebsd on my ThinkPad T495 (AMD graphics) but keep getting this error:
psm0: irq 12 on atkbdc0.
It Keep saying it's "Giant locked" and I can't seem to get past that. Anyone else figure out how to fix this? Dragonflybsd seems to install fine, which is strange. I've tried to disable the trackpad in the bios and have used a USB keyboard / mouse but, that didn't work. (also tried older versions of freebsd, which does nothing).
Arch linux has no issues installing if that helps.
When you say latest version, which one is that?
@@RoboNuggie So far I've tried 14.1 14.0 and 13.0. All I can figure out is, it has something to do with it not liking my trackpad but, idk.
They need to scale back the user friendlyness. Commands should be entered in binary
Can all the steps after the initial install and first login be initiated by running a bash script, ie updates, graphics module installs, init file mods ect ect upto and including kde5 install ?
You can and there is....
desktop-installer will take you through the steps.... it's a pretty neat tool...
"Desktop-installer is a post-install script to assist in setting up a FreeBSD
desktop system using any of the mainstream desktop systems. It automatically
installs essential software and configures subsystems such as dbus, CUPS, etc.
for typical use."
On a new system, use pkg install desktop-install then issue the command 'desktop-installer' should get you going....
@@RoboNuggie Thank you, that will be a big help.
I’m getting pkg: failed to extract pkg-static :failed to create dir /usr/local/sbin
Can someone please help me?
I this a new install? How much space is available to you, or is the SDD/HDD full?
@@RoboNuggie yes new install, i used UFS and had it make the partitions for me. I really am not sure whats going on.
@@RoboNuggie i ran gpart show command:
-free- (486M), efi (260M), freebsd ufs (234G), freebsd swap (4G)
@@sizzlecatdaddy Are you logged in as root?
@@kdks7843 I logged in as root and was able to run the pkg install!
Hmmm as a massive linux nerd this is making want to create a freebsd vm or server lol
Woooah, sorry the late reply.... this message was lost in the ether.... But I would say go for it, give it a try - your inner Nerd will love you for it :-)
oh youre good i know how it is lol yea def think im gonna for a next project im currently working on combining storage with lvm and playing with afew other linux servers lol@@RoboNuggie
@@RoboNuggie all good lol yea bsd is super cool ive made some since then!!
"Unlike other unixlike operating systems..."
Cringiest thing that FreeBSD users still keeps saying that makes FreeBSD users sound more like fanboys than actual entusiasts, it's like a Linux user saying "well we have actual presence in multiarchitecture , unlike other unixlike operating systems that are used just when big companies like to get 0 cost code from cuck licenses"
Yeah, Linux is a Kernel and uses a init with a SystemLayer... Can you guys get over this?
Excellent video, but as a long time viewer i ask you to please stop with this childish negging, it hurts FreeBSD and your channel.
Completely failed first attempt haha. First, tried to make user with no password and when I try to log on with it, it just asks for a password and says im wrong when i just hit enter haha. Then, I go to update and it tells me I can't update using the version I am on.... Then I go to do pkg update and it won't connect despite having already set up my wireless connection in install.
in /etc/resolv.conf remove the # that comes before the nameserver
not working keep saying error unable to connect
What does my friend?
I've been using Linux ever since kernel beta 0.1.9, using my 386 and LILO to start it. I must say that was easier than using FreeBSD today!
I am using Linux Mint (My preferred choice of Linux due to its simplicity). I do not understand why BSD community was not able to come up with graphical install tools and option to install full graphical interfaced the way Linux does. BSD is longer on this planet than Linux or Windows but it seems to looks worse than old DOS 3.1 at current stage.
How can you recommend FreeBSD to a newbie?
No one is willing to learn complicated commands, not to mention editing configuration files and command line installations these days. I am still using terminal, but I do not have to as there are all graphical tools build in almost every Linux distro...
I think FreeBSD is left behind and stuck to its glory from 80's...
Why? How is the installation process affected by that fact? If you do prefer look over functionality, robustness, safety, flexibility, extensibility, then UNIX isn't a good choice for you at all.
@@notoriusmaximus783 You missed the point!
UNIX was made for its connectivity, functionality and tools.
Linux evolved on the back of UNIX type of system, but it is managed far way batter than any UNIX in the past.
There is no reason to make UNIX so complicated, especially for newbies.
Many people do not even know that Microsoft made their version of UNIX called XENIX and this system is still alive.
There were Desktop like versions of UNIX in the past, sold as competition to DOS or Windows, but the whole development of UNIX seems to die in early 90's
@@michaelksiezopolski It's like saying "the development of TeX died in 80's". No, it didn't. It was made perfect and there is nothing to improve on it. Like further development of hammer. It's development was finished several thousand years ago and pushing it towards electric hammer is a bad idea.
I switched from Linux after 20 years to FreeBSD 6 years ago because I disagreed with the way how Linux is being evolved.
No, UNIX isn't complicated. MULTICS was complicated, Windows are complicated. UNIX is simple and that's what I like on it. And I want to keep it simple. VIM editor is very simple as well, the C language is simple. But it doesn't mean you can do without some learning and training.
@@notoriusmaximus783 Again, YOU MISSED THE POINT!!!!!!!!!!!!!!!!!!!!!
You learned Linux and pretended to be smart so you moved to FreeBSD, Good For You!
Hammers are still in development as they are being used for so many applications, their shape depends on its purpose, and that including electro-mechanical ones.
This video is showing how easy UNIX is, and it is not easy, you need to manually install every piece of software, including graphics environment.
It is STUPID idea for a newbie, who is not familiar with terminal or in commands in general.
I do know most UNIX, Linux, Windows, OS/2 and Mac systems, I was using DOS from version 2.0 and it is not difficult for me. I do code in C, C++, Python, Java and I am also using Visual Basic and scripting, but even though it is easy for me does not mean it is easy for everyone and that everyone should go through this learning process in order to use it.
Quick question to you: to drive a car, should you build it yourself? Or you gonna visit a dealer and buy already ready to drive one?
Or maybe in your case you go to the dealership to buy just parts to assemble them yourself?
Because it is clearly what you suggested!
Most of the people want to use the tool ready to go, without hassles, Linux offers tones of distros for everyone, ready to use, with already installed applications and settings. Some also comes with as bare-bone systems for some people who want to get their hands dirty, but in general Linux, Windows, MacOS systems or OS/2 are ready to use systems, where you can start using straight away, you only add what you need to already working system with graphical interface, all BSD systems are NOT ready to use and are pain in the ass to install and configure.
I am wondering if you are smart enough to fully configure NetBSD without access to internet to get any help or references after 6 years of using it as you claimed?!
@@michaelksiezopolski Thanks for the car example! The question is - would you be able to buy a car, get inside and drive - _without_taking_driving_lessons_ before? NO! Is driving a car easy? YES, it is! However, you still need some training to be able to drive a car. So, is a classic car newbie-friendly? NO! Is it possible to produce cars that drive instead of you, or make it easier for you? Yes, it is. They are more complex, complicated, more expensive, more faulty and more restrictive for its users.
Is playing a piano difficult? Well, depends on the piece, you would like to play. But in general, everyone is able to learn it on some level. Is it newbie-friendly? No! You need some practising, it's not sit-and-play. Could it be done more newbie-friendly? Yes, there are systems with more steep learning curve, like keyboards, or "Steirische Harmonika".
HOWEVER, professionals will choose classic car and standard piano. Because, although the learning curve is more flat, they are less complex and gives you more flexibility. With a single-row Steirische Harmonika, you will be able to play some easy songs (including accompaniment) after couple of minutes. But its construction won't enable you playing Bach. With a standard accordion, it will take much longer before you will be able to play the same easy song. But later, you will be able to play Bach, as well.
And that's the point. Being a newbie is a transitional state only. The steady state is represented by a (more-or-less) skilled person. It's better to design a tool with a skilled person in mind. Its usage is harder at the beginning, but more convenient later. If you take the opposite approach, you will suffer all the time except the start.
You mentioned that the X isn't the part of the base system. That's right! I don't need X on my servers. I really don't need gigabytes of potential sources of problems on my server. Because every line of code has a non-zero probability of being bugged and/or being a security issue. So the simplest way how to reduce the bugs-rate of my system is to reduce the amount of software running it and its complexity.
There are auto-transmission cars with parking assistant and entertainment system - and reinforced race-specials with double clutch lacking even back-seats, there are beginners gliders which forgive mistakes and gliders for advanced users which don't, the same for ski, the same for bikes, the same for musical instruments' reeds, the same for CAD systems, the same for cameras, etc. Why should OSs be an exception? FreeBSD is simple, conservative, robust, safe, flexible... Its base system is restricted but tailored to work perfectly. I can choose whether I will install X, or Wayland, or whatever, or not. Using ports, I can tune it exactly for my system and usage, omit what I don't need or it's undesirable. This is not very newbie-friendly, but it is very professional-friendly. I'm afraid, you cannot create an OS which is both newbie-friendly and professional-friendly. Their needs are in contradiction. That's life.
Why so complicated? If I have to take a class to learn this Greek, the OS isn't free. If I have to learn this Greek just to install a web browser, its not even close to being noob friendly. I am desperately trying to get away from Microsoft and their RECALL, but non of my options are good. Linux always fails me. I'm doomed...
Windows is the same, you just don’t remember, it’s like learning a native language and then comparing it with a language you are learning.
If it feels hard then you’re learning.