FreeBSD 10.1: What to do after installing !!!

What is promised is a debt and here I am so happy with myself FreeBSD with XFCE. Those who have read me know that in the last year I made quite a few changes in terms of Linux distributions and it is that it is really difficult to find a "lady distro" since it seems that the Linux world is changing.

There is more and more diversification and that makes a developer or Sysadmin change from one distro to another thinking that in a new one it will be better than in the previous one.

The Linux community is no longer united as before.

That is why I have spent months searching, digging and testing the main distros since I was never interested in one distro based on "En" or a "Fork" distro from another as this never leads anywhere.

Having pointed out this information, today I bring you the configuration of a real distro ... Of course, it is no longer about Linux but about the family that is above Linux. We are talking about the BSD family. And with this we already talk about Unix ... Yes, Unix.

What is FreeBSD?

FreeBSD is Unix.

FreeBSD is an advanced operating system for arm, armel, i386, ia64, mips, mipsel, sparc64, pc98, powerpc, powerpc64, ps3, x86_64 and xbox architectures. Apart from this, it has the AfterStep, Awesome, Blackbox, Enlightenment, Fluxbox, GNOME, IceWM, KDE, LXDE, Openbox, WMaker and Xfce environments in its repositories. FreeBSD is a derivative of BSD, the version of UNIX® developed at the University of California, Berkeley.

FreeBSD is not just a kernel like Linux, but it is a complete operating system, so interoperability between the system and very good applications is achieved. This is transmitted in the stability and general efficiency of the system.

FreeBSD offers high-performance network communications, performance, security, and compatibility features that are still lacking in other operating systems, including the most renowned commercials such as RHEL from Red Hat or SLES from SUSE (Novell). FreeBSD can run Linux applications, while Linux cannot run BSD applications.

Bounce buffering It is about the limitation in the ISA architecture of the PC's that limits the direct access to memory in the first 16 megabytes. Result: Systems larger than 16 megabytes operate more efficiently with DMA peripherals on the ISA bus.

Un buffer Set cache virtual memory and filesystem continuously adjusts the amount of memory used by programs and disk cache. Result: Programs receive excellent memory management and high performance in disk accesses, freeing the system administrator from the work of adjusting cache sizes.

Compatibility modules that allow the execution of programs from other operating systems on FreeBSD, including programs for Linux, SCO, NetBSD, and BSDI. Result: users will not have to recompile already compiled programs for some of the supported systems, having access to programs such as the BSDI extensions for Microsoft FrontPage Server or WordPerfect for SCO and Linux.

Dynamically loaded kernel modules that allow access to new filesystems, network protocols or binary emulators at runtime without the need to generate a new kernel Result: Time can be saved and third party developers can offer subsystems complete as kernel modules without the need for source code distribution or complex installation procedures.

Shared libraries reduce the size of programs, saving disk space and memory. FreeBSD uses an advanced shared library scheme that offers many of the benefits of ELF, with the current version offering ELF compatibility with Linux and native FreeBSD programs.

It has more than 22000 native packages (BSD binaries) + the applications you may need from Linux, so the list of applications it can run becomes longer than that of Debian, CentOS, Arch, Ubuntu, Fedora or openSUSE To give an example.

Some images of my system cannot be missing:




Without more rolls we are going to what we are going to.

Where can I download it?

FreeBSD 32bits
FreeBSD 64bits
FreeBSD 64bits UEFI

If we need it on a USB instead of the cd:

FreeBSD 32bits
FreeBSD 64bits
FreeBSD 64bits UEFI

FreeBSD system and ports update:

portsnap fetch extract cd / usr / ports / ports-mgmt / portmaster make install clean pkg pkg upgrade portmaster -a

Nano installation:

pkg install nano

Synaptics Touchpad installation if you have notebook:

nano /boot/loader.conf hw.psm.synaptics_support = "1"

We save with CTRL + O and close with CTRL + X.

Xorg Installation:

pkg install xorg nano /etc/rc.conf hald_enable = "YES" dbus_enable = "YES"

We save with CTRL + O and close with CTRL + X.

service hald start service dbus start

XFCE installation:

pkg install xfce

In the / home folder of the non-root user we create a file with the following content:

nano .xinitrc exec / usr / local / bin / startxfce4

We save with CTRL + O and close with CTRL + X.

Now you can run your environment with the command: startx

We are still installed ...

pkg install xfce4-screenshooter-plugin xfce4-battery-plugin xfce4-volumed xfce4-power-manager xfce4-mount-plugin xfce4-mixer xfce4-datetime-plugin xfce4-xkb-plugin xdg-user-dirs sysctl kern.ipc.shm =allow_reallow_request. 1 nano /etc/sysctl.conf kern.ipc.shm_allow_removed = 1

Base application installation:

pkg install chromium pkg install htop wget mc pkg install icedtea-web mkdir -p / usr / local / share / chromium / plugins ln -s /usr/local/lib/ / usr / local / share / chromium / plugins /

Install linux + flash support:

nano / etc / fstab linproc / compat / linux / proc linprocfs rw 0 0

We save with CTRL + O and close with CTRL + X.

/boot/loader.conf linux_load = "YES"

We save with CTRL + O and close with CTRL + X.

pkg install nspluginwrapper

Run as normal user:

nspluginwrapper -v -a -i

cd / usr / ports / www / linux-f10-flashplugin11 make install clean ln -s /usr/local/lib/browser_plugins/linux-f10-flashplugin/ / usr / local / lib / browser_plugins / cd / usr / home / YOUR_USER / .mozilla / plugins ln -s /usr/local/lib/browser_plugins/linux-f10-flashplugin/

Webcam installation if you have a notebook:

pkg install webcamd cuse4bsd-kmod nano /etc/rc.conf webcamd_enable = "YES"

We save with CTRL + O and close with CTRL + X.

nano /boot/loader.conf cuse4bsd_load = "YES"

We save with CTRL + O and close with CTRL + X.

Virtualbox installation:

pkg install virtualbox-ose nano /boot/loader.conf vboxdrv_load = "yes"

We save with CTRL + O and close with CTRL + X.

nano /etc/rc.conf vboxnet_enable = "YES"

We save with CTRL + O and close with CTRL + X.

nano /etc/devfs.conf # Virtualbox network access own vboxnetctl root: vboxusers perm vboxnetctl 0660

We save with CTRL + O and close with CTRL + X.

pw usermod TU_USUARIO -G vboxusers

Installation of Cups (printer drivers):

pkg install cups pkg install foomatic-filters nano /etc/rc.conf lpd_enable = "NO" cupsd_enable = "YES"

We save with CTRL + O and close with CTRL + X.

pw usermod root -G cups pw usermod YOUR_USER -G cups

Support for mounting USB files on FreeBSD:

pkg install thunar-vfs fuse fuse-utils pkg install fusefs-ntfs fusefs-ext4fuse nano /boot/loader.conf fuse_load = "YES" nano / etc / fstab proc / proc procfs rw 0 0 fdesc / dev / fd fdescfs rw 0 0

We save with CTRL + O and close with CTRL + X.

nano /etc/sysctl.conf vfs.usermount = 1

We save with CTRL + O and close with CTRL + X.

pw usermod YOU_USER -G wheel pw usermod YOU_USER -G operator nano /etc/devfs.conf perm / dev / acd0 0666 perm / dev / acd1 0666 perm / dev / cd0 0666 perm / dev / cd1 0666 perm / dev / da0 0666 perm / dev / da1 0666 perm / dev / da2 0666 perm / dev / da3 0666 perm / dev / da4 0666 perm / dev / da5 0666 perm / dev / pass0 0666 perm / dev / xpt0 0666 perm / dev / uscanner0 0666 perm / dev / video0 0666 perm / dev / tuner0 0666 perm / dev / dvb / adapter0 / demux0 0666 perm / dev / dvb / adapter0 / dvr 0666 perm / dev / dvb / adapter0 / frontend0 0666

We save with CTRL + O and close with CTRL + X.

nano /etc/devfs.rules [devfsrules_common = 7] add path 'ad [0-9] *' mode 666 add path 'ada [0-9] *' mode 666 add path 'da [0-9] *' mode 666 add path 'acd [0-9] *' mode 666 add path 'cd [0-9] *' mode 666 add path 'mmcsd [0-9] *' mode 666 add path 'pass [0-9] * 'mode 666 add path' xpt [0-9] * 'mode 666 add path' ugen [0-9] * 'mode 666 add path' usbctl 'mode 666 add path' usb / * 'mode 666 add path' lpt [ 0-9] * 'mode 666 add path' ulpt [0-9] * 'mode 666 add path' unlpt [0-9] * 'mode 666 add path' fd [0-9] * 'mode 666 add path' uscan [0-9] * 'mode 666 add path' video [0-9] * 'mode 666 add path' tuner [0-9] * 'mode 666 add path' dvb / * 'mode 666 add path' cx88 * 'mode 0660 add path' cx23885 * 'mode 0660 add path' iicdev * 'mode 0660 add path' uvisor [0-9] * 'mode 0660

We save with CTRL + O and close with CTRL + X.

nano /etc/rc.conf devfs_system_ruleset = "devfsrules_common"

We save with CTRL + O and close with CTRL + X.

Installation of the rest of useful applications

pkg install vlc libreoffice xarchiver rar unrar p7zip filezilla epdfview gimp xfburn ristretto gtk-murrine-engine

Change language to Spanish on FreeBSD:

In the local folder of the users (eye it is in / usr / home / YOUR_USER and not in / home as in Linux):

nano .login_conf me:: charset = ISO-8859-15:: lang = en_US.ISO8859-15:: tc = default:

We save with CTRL + O and close with CTRL + X.

nano .profile LANG = en_ES.ISO8859-15; export LANG MM_CHARSET = ISO-8859-15; export MM_CHARSET

We save with CTRL + O and close with CTRL + X.

nano .xinitrc LANG = en_ES.ISO8859-15; export LANG setenv LANG en_ES.ISO8859-15

Create personal folders on the user's home in FreeBSD:

Run as normal user (not root):


And ready friends ... With this you already have a very well prepared system :). During startup they log in with their user and run the environment with the command startx.

Hope you enjoy your new operating system and don't forget to comment.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

285 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Manuel Trujillo said

    Thanks for the article. I would just like to encourage you to use this magnificent operating system, which has real gems (both hidden and not), and thanks to the current binary packaging system (pkg) it makes maintaining it a real delight.
    In any case I invite you, as part of Core FreeBSD-ES, to participate in the FreeBSD-ES list:

    I already warn you that it is a fairly rigid list as far as netiquette is concerned, but outside of there we try to help as best we can.

    Have a nice day 😉

    1.    petercheco said

      Thank you very much Manuel,
      I am very glad that you like my article. I already registered :).

      1.    Tito said

        By the way, if you share the wallpaper, it would be a great detail! 😀

  2.   elav said

    Fuck!! How excited they have given me to try .. By the way, which version of KDE is available to install?

    1.    Manuel Trujillo said

      Elav, you like Arch so much, I think you'll like it quite a bit.

      The KDE is 4.14.2, and the Gnome 3.14.2 (if I remember correctly).

      In the indicated direction you can look at the packages, while you catch him and not the trick to search for packages via "pkg" or the ports.

      1.    elav said

        Thanks for the tip 😀

      2.    DwMaquero said

        One question How has the OSS sound system evolved? Is it compatible with USB sound cards? Jackd? Are there fights like in Pulse + Jackd or is everything going well between these two servers?
        On the other hand, when I tried to install FreeBSD on a macbook and plugged the headphones into the headphone jack (output), the computer did not shut up and it played all the time through the laptop's speakers, what could this be? Could the optical output be activated with the OSS?
        P.S. I understand there is an iso compatible with the Mac's UEFI, is this correct? the core of the 10.2 Is it compatible with a broadcom? x? x? (Imac 24 ″)

    2.    diazepan said

      the one that is currently in the ports is 4.14, but the one that comes in freebsd 10 is 4.12

    3.    petercheco said

      Indeed Elav,
      in the pkg repos of version 10.1 you will find kde 4.12.5 if you point to the date of release 1, but by default pkg points to the 10.x repo (due to the update issue) in which KDE 4.14.2 is at least that you cannot say that it is not current and you do not compromise security: D.

  3.   joaco said

    Thanks, just what I was looking for, I installed it, but it did not fit well, so I decided to go for PC-BSD or one of those. Over there this guide helps me to get it right.

    1.    joaco said

      By the way, you should have explained how to burn the image to a usb, which is more practical than to a cd.

      1.    petercheco said

        Download the image for usb and prepare it with dd:

        dd if = FreeBSD-10.1-RELEASE-amd64-memstick.img of = / dev / sdb bs = 64k or another letter that corresponds to your usb drive

      2.    joaco said

        Yes, I already know how to do it, I was telling you to add it to the post. Thank you

  4.   Courage said

    Again you changed the distribution, in nothing we will see an article that says: I have changed on my machines and on my servers to BSD 😉

    1.    petercheco said

      You will do the same when your day arrives :).

  5.   dhunter said

    "It's really hard to find a 'distro lady' as the Linux world seems to be changing."

    "The Linux community is no longer united as before."

    "Having indicated this information, today I bring you the configuration of a real distro ... Of course, it is no longer about Linux but about the family that is above Linux."

    # # # # # # #

    Petercheco, every time you change distro, you announce it as the best invention since toast, now you spent the Linux and jump to BSD, in 3 months you will have already jumped through the 3 or 4 distros they have. And then what? Commercial UNIXs? There is no happy ending for a distrohopper.

    If this blog could put avatar and code signature, yours would be something like this:

    $ CURRENT_HOP = "FreeBSD";
    echo »Kicking off my $ CURRENT_HOP: D.»;

    Do not take it personally but think a little more before writing so absolutely, I do not see anything bad that you try N solutions but then do not come to spread FUD [1] on the blog saying that it is something "superior" than before seen and that we should all run to use it.

    BSD is fine but not so good that it makes Linux-based distros look so bad.


    1.    skyark said

      I agree with you, and it seems that it is intended to cause a flame with the first paragraphs of this blog entry, the author should be a little more responsible with what he publishes ... unless that is what he is looking for, in any case there are some observable details about the philosophy that the author handles and the reasons why he leaves his BSD attempt on Linux.


      1.    elav said

        Guys, this is not the point. Maybe it's part of the excitement, of having something new. The interesting thing here is that it shows us how to test ourselves and get excited too.

      2.    joaco said

        People tend to fight a lot on the internet about these things, I know it because in general they screw me for my comments on MuyLinux. I don't think it is a question of responsibility, after all one is free to give their opinion and if the rest get angry, well, you cannot leave everyone happy. You don't have to get used to measuring everything you say, because the internet is full of people who are going to bitch you or get upset because of your opinion.
        He didn't insult anyone, he just said what he thinks, which is quite true, to tell the truth, and I quite agree with his thinking about FreeBSD.

    2.    petercheco said

      Matter of opinion @ dhunter ... You should try it before giving a somewhat negative answer. Not everything ends in Debian and don't say you don't notice how things are around Linux.

      I liked about:

      $ CURRENT_HOP = "FreeBSD";
      echo "Kicking off my $ CURRENT_HOP: D.";

      I agree with Elav, I posted it so that others can try it and not be afraid of the unknown, difficult or with little documentation in Spanish ... Do you know that reality is a bit different? It turns out that FreeBSD is the best-documented system on the internet alongside Gentoo and LFS:

      1.    Porfirio said

        I agree with Elav, thanks to the post made by petercheco on taringa and on Desdelinux I have learned a lot easily, clearly and simply.

        With this post from freebsd I will encourage myself to try. I'd like to see your post about ArchLinux.

        Every day I check the Sincelinux Blog, thanks to everyone who makes this possible.

        Greetings from Nicaragua!.

      2.    dhunter said

        Let's see, I've never used a FreeBSD, but I still hold it in high regard. With my comment I do not intend to detract from the content of the post, but I suggest you argue things from a less partial, more professional point of view, I know that it is difficult because as Elav says in the euphoria of discovering something good one wants to share it and that others use it right now. (I myself when I see someone with Virtualbox I take out the holy water I exorcise it and install virt-manager with qemu + kvm)

        Nothing that doesn't stop the party because of me, let's try FreeBSD and give nginx fire with Apache Bench to see how many concurrent requests it can hold. Regards. 😉

      3.    petercheco said

        Thank you very much @Porfirio.

      4.    petercheco said

        I understand what you tell me and I agree with what you said in this last comment.
        From what I can see on my AMD Opteron 6338p server with 32 gigs of RAM, my server can handle the FAMP load (FreeBSD, Apache 2.4.10, Mariadb 10, PHP 5.6.3) better than Linux by 23%.

        We will see how it will behave with Nginx 1.6.2. There you do the test and inform us :).
        Greetings and don't think that I intend to move the entire Linux community to BSD: D.

      5.    Tito said

        All these pseudo-distributions would like it (come on, they are nothing more than a Debian or Arch or Fedora, but with colors); have the documentation available to FreeBSD.
        There is only one problem and that is that we are a bit "lazy." I don't usually ask many questions on the forums, rather on the contrary, I answer them, (Google is there to see it); but I have been observing lately that many people ask questions of the style: «How do I change the colors of my windows? o How can I make my terminal transparent? »; very valid questions all of them; But man, let's bother investigating a bit.
        I am already an "old dog" and the truth is, I sadly see how there are many people who do not bother in the least to read. (I long for the times when we identified with the word Hacker, in which we greedily devoured the few manuals that fell into our hands on Linux or Unix and without google or anything similar.).
        This comes up from the documentation available to FreeBSD.
        With a little time, a coffee, a cigarette (the one that smokes) and a desire to learn; Any user, regardless of their level, can install FreeBSD.
        And believe me, the face of satisfaction that you have when you have finished and you know that you have done it all by yourself… it's incredible.
        It is also true that I am very happy to visit forums like this and some others, in which the generation following mine, (you), gets involved and shows a real interest in learning.
        Sorry for the "brick" (Reminiscences of when documenting software and systems).

      6.    Yukiteru said

        @Tito I agree with your comment, new users do not like to read, they love to ask questions that they can easily solve by themselves, just by investigating a pot in their own system or searching the internet, they have lost their greed to get knowledge for yourself and have changed it for "the rare guy that answers all my questions on the forum", that's the truth.

    3.    Tito said

      Everyone can speak as they wish about this or that thing without disparaging the others. I have not read at any time that he said that Linux is crap.
      It is clear and indisputable that BSD is the closest thing to Unix and is 90% superior to Linux.
      Linux just beats FreeBSD on the desktop, eyecandys, cool looks, flat desktops, and fagots like that.
      But when it comes to working seriously; trust me, FreeBSD wins by a landslide. And one that manages a few servers tells you, both with Linux and with BSD.
      And seeing the look that Linux is taking (what a shame), lately, it is to think about adopting FreeBSD on my laptop as well.
      I'm tired of so much flat icon, colorful, control center with accounts, various unitys, gnome shells chorras, auto updates, 800 debian pseudo distros forks and other bullshit.
      I want to use my laptop as I please, have control of what is installed and what is not. Knowing where each thing is and not having to read the latest manual of the new fork of the fork of the fork of I do not know what distribution.
      I feel like I'm going to strangle the penguin and I switch to the red imp.

      1.    petercheco said

        There you gave it Tito, I think the same as you… Still you can see that my XFCE on my FreeBSD has Faenza Circle icons and a Numix Frost theme. By that I mean that a FreeBSD desktop can be just as nice as a Linux distro desktop including Conky, window effects, etc ...

        If you already use servers with FreeBSD do not think about it, since you know it is worth it: D.

      2.    lf said

        But your comment does not have an argument or source, I could change the word Freebsd for Linux and linux for freebsd and they would have the same weight ...
        I doubt that freebsd is that good, first because I have seen a couple of reviews published in phoronix of linux vs freebsd, and freebsd always looked bad ... Besides, Linux has a higher number of developers, beta testers, bughunters, etc. What makes it a better product. The wars in linux were always, fsf vs os, gnome vs kde, c vs c ++, debian vs fedora, ubuntu vs all, terminal vs gui, and they will always be there, it does not seem to me an important reason to leave a distro, by the way all that What are you criticizing eyecandy, from, blablabla, is ported to freebsd and they have the same and less available so I don't know what you are going to use because the new freebsd desktop should not be ready yet. I doubt it's on your notebook, but you can try.

      3.    Pamp said

        What an elitist and unobjective comment. systemd has a number of advantages that the BSD init does not have, KVM has no equal, GNU / Linux has taken advantages incorporating elements of Plan9, in supercomputing FreeBSD is dead, the nonsense that the developers did with soft-updates and UFS do not have Likewise, the participation of FreeBSD in different scenarios is small, they rewrite components continuously for no reason, they do not innovate at all, they simply take elements from other operating systems such as GNU / Linux and OpenSolaris, the contributions by companies are very small, the availability of The hardware is much smaller, they maintain the Linux compatibility of Fedora 10, and the fact that applications run faster is questionable, the reason why GNU / Linux doesn't do the same is because it doesn't need it. They don't have any company that supports businesses.
        The only interesting thing about FreeBSD is the area where they specialize, outside of that they are in the shadow of GNU / Linux, Solaris, Mac 0S X, etc.
        It's ridiculous to say you want power with FreeBSD, when Gentoo and Arch Linux are focused on customization and control.
        It is also false that GNU / Linux only surpasses FreeBSD in partial aspects of the desktop, when the support of Nvidia, AMD and Intel drivers is far superior. Greater wireless support and SSD disks.
        The development of GNU / Linux is also far superior, just enough to check the advancement of the kernel and the base of each distribution to understand that FreeBSD is only the home of the outcasts and renegade fanatics of the old days of UNIX.
        So to say that it is far superior to GNU / Linux depends on many conditions that you want to set. If you talk about memory management, multi-user management, etc yes, FreeBSD can be superior, but in aspects such as Hardware compatibility, advanced technologies such as virtualization, the cloud, etc., graphic performance, simplicity in system management , innovation, etc, your system is very poor.

      4.    Pamp said

        That it is more similar to UNIX does not make it better, in fact GNU / Linux innovates more and solves a large number of problems that in FreeBSD do not even arise. Enough of the unixero elitism that has no real bases and is just a bunch of marginalized people without real approaches to software development.

      5.    petercheco said

        @pamp The nonsense you have put in your comment ...
        1st When you talk about FreeBSD taking Linux code and OpenSolaris you are making a lot of mistakes… It's the other way around nice. If FreeBSD didn't develop tons of apps you would on your Linux. From FreeBSD the OSX folks are constantly cracking up code. Why will it be?
        2 ° As for virtualization, have you tried bhyve?
        3rd As for graphics support ... Why do you think FreeBSD is used on the Playstation 3 and 4?
        4 ° The fact that a driver appears before in Linux does not mean that in FreeBSD it does not appear ... In fact it only takes 3 months maximum ...
        5th FreeBSD does not support Linux only with the Fedora 10 kernel but you can use the CentOS 6.6 kernel right now.
        6th Dead on supercomputers? Check this out since this is all supercomputing and cloud:
        Apart from this, many top 500 supercomputers use FreeBSD or derivatives of it.
        7 ° When you learn to use something other than Ubuntu and you know something more about the BSD's, appear and comment. Until then no nice idea !!!

        1.    DwMaquero said

          "5th FreeBSD does not support Linux only with the Fedora 10 kernel but you can use the CentOS 6.6 kernel right now."
          Does that mean that with my Hercules Mk2 USB I could use hdcpjl (I think the control panel was called like that) emulating it with the Fedora Core 10 kernel?
          Because with the newer kernels it does not work, it does not recognize it but with the old ones like Ubuntu 8.10 / Opensuse now I don't remember which version too, could I start the control panel like this?
          Does the OSS sound system support the Hercules MK2 DJ module? (hdj_mod) I think I remember
          P.S. For the optical output of the Imac, any problem? Jackd? Broadcom wifi? Boot with UEFI?

    4.    lf said

      I agree. I usually read several Linux blogs and I always read Petercheco who comes with x distro to say that it is the best so much so often that I no longer take it seriously. That that the community is not united as before is the current excuse to make the jump to freebsd, but at the time it would have had another excuse to change from centos to slack and then to opensuse ... I hope it does not suffer with distrohopping in my case it was quite stressful, but luckily it healed me.

      1.    petercheco said

        I don't suffer from distrohopping… I've been on Debian for years. It is in the last year and a half that I did not find anything that pleases me 100%. That is why I was jumping from distro to distro.

      2.    elav said

        Can we drop the issue of whether Petercheco changes his distro more than his underpants, please? That he publishes what he wants, and who does not agree, then that he limits himself to commenting if he is not going to contribute anything interesting to the post that in the end, is what interests here.


  6.   Chaparral said

    This is too much for my peter. . . you're going at super sonic speed.

    What happened to SUSE, it is an excellent system and many of us were waiting to see what you wrote?

    1.    petercheco said

      Hi Chaparral,
      If you use a different base system, it doesn't mean that I won't post anything from openSUSE or that it won't help you guys. Just ask a question and I'll answer: D. The problem with openSUSE is its short support ... 18 months + 2 is not enough for production. There are many Linuxeros that move to OS X, I moved to BSD, a distro from which it came.

      In addition, the BSD community remains united ... Just the opposite of the Linux community with no intention of offending anyone.

      1.    Pamp said

        Of course it stays together, it is very small. Things in GNU / Linux are fine, there are controversies, but it is common. Worse problems have already happened. In addition, interesting projects are emerging that will solve many current difficulties.

      2.    Rupit Date said

        What else does the support give you if no OS lasts more than 2 or 3 months

      3.    petercheco said

        @ Date Rupit
        FreeBSD: D.

  7.   Khourt said

    Excellent note, you only need the installation guide with images (What type of partition did you choose and why?), Which I am already encouraged to try. Although I would like a comparison of the alternatives BSO, openBSD, FreeBSD, netBSD, Ghost, Butterfly and others and why you chose FreeBSD


    1.    joaco said

      He chose it, because several of those are derivatives of FreeBSD that just add a default desktop and things like that. Later, when comparing it with OpenBSD and NetBSD, he surely chose FreeBSD, because it is the one that has the most packages and is the most used, OpenBSD is more for servers, where a lot of security is required and NetBSD is in case you have a very strange architecture. others do not support.

    2.    petercheco said

      Hello, well I agree with what @joaco told you. I chose UFS (Unix file system) because although ZFS has many good things, it is not highly recommended on ssd disks among others… Also, UFS is in many cases faster and consumes less resources apart from the fact that in FreeBSD it is implemented in experimental mode .

      On my pc and notebook I don't have RAID to admire the benefits of ZFS.

      A comparison:

  8.   pandev92 said

    I have not been able to make my tp link wn821 n funcionar work in free bsd or pc bsd.

    1.    petercheco said

      Try adding to /boot/loader.conf this:

      if_urtwn_load = »YES»
      legal.realtek.license_ack = 1
      urtwn-rtl8192cfwT_load = »YES»
      urtwn-rtl8192cfwU_load = »YES»

      Your usb wifi uses the rtl8192cu chip.

    2.    weyland-yutani said

      I also did not manage to get my wifi to work or frebsd or pc-bsd. It seems to me that the weak point of the BSDs is the driver support. Linux supports them earlier and with newer hardware. If it weren't for that BSD would be a good option.

      1.    Tito said

        Have you checked your rc.conf and your wpa_supplicant.conf ?, maybe the problem is there.
        In your rc.conf:
        wlans_run0 = »wlan0 ″
        ifconfig_wlan0 = »ssid MyRedWireless WPA DHCP»
        And in wpa_supplicant:
        network = {
        ssid = »MyRedWireless»
        psk = »miclavewireless»
        It should work with the correct chip.

  9.   Duvian mejia said

    It seems to me an excellent option, I got to work with a FreeBSD and in 3 years it did not give anything to do until the processor to the extremely old machine it ran on was damaged, it was replaced and it was working like a grape, without problems for to upload it again except knowing the type of terminal, vt200 I already remember.

  10.   Sergio Tortosa Benedito said

    Good article (FreeBSD is a good option, although I think you make too much hype for BSD systems, and that above Linux ..., well, it is not my intention to analyze the subjective) however, in this case I would like to analyze the technical information:
    Dynamic module loading: Since you spoke at the beginning of Linux I assume you are "comparing" Linux with FreeBSD (otherwise the list of features would be kilimetric), Linux has dynamic module loading (and Mac, and Windows, and any Kernel of system worth its salt) and in fact I think it is in better condition (generally nothing specific).
    Dynamic libraries: While I haven't read much about this, Linux uses ELF as well (that's for sure), so I don't know where FreeBSD can improve.


    Linux compatibility: It is true, but for anyone interested, say that (today) is quite bad, to the point of having to fix things a lot so that a program as (relatively) simple as Skype functions.

    Packaging: Those 22000 I think I remember that they are not binaries, but ports, that is, source code to compile, I think I remember, that in binary the number is much lower. Regarding the comparison, say that the number of Debian packages is VERY higher than FreeBSD, the only thing that should be compared is that for the same program Debian uses many packages (which FreeBSD does not do).
    One last point, although ports is greater than the Debian repo, the number of applications that can be RUN is greater in Linux since there are programs and libraries that have not been ported to FreeBSD, to be correct, the verb should be changed to something "to install (easily)".

    PS: Nice background (the best I've seen from FreeBSD by far 🙂).

    1.    petercheco said

      Hello and thank you for expressing your opinion that it is always appreciated that users respond :).
      I recommend reading this:

      Regarding compatibility with Linux apps, I had no problem in the seven months that I have been testing FreeBSD. It is true that apps like Skype can have problems, but honestly I don't use it since I use Jitsi. Still I think Skype is not difficult to install, you just have to replace the base linux f10 with c6 (centos 6).

      For the one interested in Jitsi:

      As for the pkg repository ... On the official pkg page below you can see that there are exactly 23717 installable packages (pkg install package).

      Apart from this there are exactly 24064 ports.

      I leave you the wallpaper:

    2.    Tito said

      Let me correct you on some points.
      BSD if it is superior to Linux, but, in corporate environments and / or servers, (For now).
      BSD does have more packages than Linux, for a very simple reason. BSD can run code developed for Linux, whereas Linux cannot do it the other way around. It cannot run compiled code for BSD.
      For the record, I'm not apologetic about using this or that system: as if you want to use that Redmond "thing". 😀
      But let's be honest. The king what is the king. And BSD, both by maturity and orientation, is superior in performance to Linux.
      Of course, Linux is more "cool" 😀

      1.    Sergio Tortosa Benedito said

        Both of them (both Tito and Petercheco) have left me astonished, I was expecting a much more reaction: "THEN NO! FREEBSD IS FUCKING BETTER, SO MUCH THAT… «, leaving aside what this may mean (such as my negativity in front of strangers and that the above message could sound a bit attack).
        Now my reply.
        PeterCheco: Thanks for reporting the amount of binary packages (I didn't expect so many), as for Jitsi I would like to try it, not jitsi but some alternative (however it will be difficult to convince my T_T friends). Although I had not read the link, I did know much of what it says (and even many of the things I think I am able to refute).
        PS: The points of both dynamic loading of modules and dynamic libraries I would like them to be removed from the news (I don't like that in such good information there is a stain with such "bad" information), because it makes it appear that it is an extra from FreeBSD (it's like saying a car is good because it has wheels),
        PPD: Thanks for the background 🙂

        Tito: As for superiors, I can't say (I don't go into those parts), on the other hand, if you want, I could say a lot about the desk. Since I have not tested Linux-FreeBSD compatibility, I cannot say. However, I would like to provide data regarding performance (provided that performance = speed, performance that the English call it):, with this
        PS: If you wish it would be interesting to have a conversation to compare both systems (I am sure that an extract from that could help everyone clarifying the matter ^^).

  11.   Mr. Linux said

    Does this version of FreeBSD have problems with AMD-ATI? .

    1.    petercheco said

      Usually not… why?

      1.    Mr. Linux said

        Why previous versions have problems with AMD-ATI

    2.    Staff said

      The video has nothing to do with FreeBSD and its versions, who is in charge of that is XORG, you will do as well as you do on GNU / Linux.

  12.   tego said

    WOW!… .WHAT AN AMAZING SYSTEM,… .this is what I install this powerful system 100% on my machine, hopefully NOT the only post… .and teach us how to install all the applications like (skype, flash player,… wine … Print,… .firewall »and also to compile the KERNEL - as well as to detect the drivers to get the equipment ready, tomorrow I will try it in virtualbox. Congratulations petercheco !!!,… today Linux with that of systemd -every time it's more rootkit. 🙁

    1.    petercheco said

      Thank you :). I will be preparing more posts ...

  13.   Juanjp said

    Celestial !, I have been trying to install it for a long time (my goal is to use it as the main OS), but the attempts are unsuccessful. I use Linux and BSD it is different especially in the partition, but hey, you have given me the necessary energy to try again. Greetings and congratulations

    1.    petercheco said

      Thanks and encouragement :).

    2.    joaco said

      Installing is really simple, I installed it with this guide:
      Although, the FreeBSD handbook is well written and explains what you need to know.
      The difficult thing seems to me to configure it correctly, at least it gave me problems with the keyboard, even though I put it in Latin, it remained in us by default, and another thing that happens to me is that it does not let me log in with the user that I created , only with root.
      In addition, the repositories work somewhat strange, for example everywhere to install programs they name you the command pkg_add, but I get that there is no such command, I can only use pkg install, and I'm not sure if they do the same, although I could install many binary packages with that command. The bad thing is that for some reason, although there are packages that appear in the ports, such as geogebra, I cannot install them as binary, maybe they were not uploaded to the repositories and they are only available to compile.

      1.    petercheco said

        Hello, I recommend that you do a FreeBSD installation and everything after installing follow my steps in this post. I explain exactly what to do to translate it and in the images it is clearly seen that my environment is in my language (Czech).

        pkg_add was used up to version 9.x, so if you use version 10.x onwards it is not valid.
        Más info:

      2.    Tito said

        For the language; try the following:
        Edit your rc.conf (in /etc/rc.conf) and add these three lines:

        moused_enable = »YES»
        dbus_enable = »YES»
        hald_enable = »YES»

        Delete or comment the line that says:

        keymap = »spanish.iso15.acc.kbd»

        Then write:

        scrnmap = »NO»
        keymap = »spanish.iso15.acc»

        Save the file.
        Now edit the /etc/login.conf file and add these two lines (as you see it):

        : charset = ISO-8859-15: \
        : lang = en_ES.ISO8859-15:

        In the same file, comment or delete four lines related to the Russian language; these:

        russian: Russian Users Accounts: \
        : charset = KOI8-R: \
        : lang = ru_RU.KOI8-R: \
        : tc = default:

        I said, delete them or comment them with #
        And with this and after doing a reboot, you should have your keyboard working in Spanish, with accents, letter eñe and special keys like the €.
        I hope I've helped. If so, indicate it in case the same thing happens to others.
        On the other hand; From version 10.x the use of pkg_ * is abandoned in favor of the simpler pkg.
        In fact, those who have a version lower than 10. * installed should run the pkg2ng command and modify the make.conf adding this: WITH_PKGNG = yes.
        And as for it does not let you log in with the user you have created; sorry and don't bother. Either you have forgotten your password or you misspell it. Yes or yes. 😀
        The number of times that a little boss has yelled at me, (before, now it doesn't occur to them), like:
        -This shit won't let me in! or -what the hell have you done that now I can't see my email !.
        Until you show them that they really can't type. 😀

      3.    joaco said

        Thanks, I'll try it later, but by chance you don't have it for Latino?
        It is that this info I already had from a tutorial, but it was only for Spanish from Spanish, there was not Latin.

      4.    petercheco said

        These are the variants that you have:


  14.   Staff said

    I will also agree that the article is somewhat partial.
    Many of the alleged advantages that are given in the description exist (some are even better) in GNU / Linux. Like memory management, libraries or virtualization, not to mention hardware compatibility.

    I have used FreeBSD, for servers it is spectacular, on the desktop everything is fine until you need to use a scanner, print (Sometimes CUPS does not come to the rescue), not to mention digitizing tablets (Especially those that are not Wacom), or cards high-end.

    1.    petercheco said

      I don't think there are many problems with graphics cards if the ps3 uses FreeBSD… The installation is well documented:

      1.    Staff said

        I missed a word, it was "sound cards."
        The video I have already put it before, in this comment:

        I like freeBSD, in fact at work what is used for the network (proxy, balancing, webcache, etc.) is a derivative of it.

        But to bring it on the laptop, which sometimes connects to various printers and other devices I prefer GNU / Linux, and also because of the license.

  15.   perti said

    petercheco, good Post, the FreeBSD system with desktop has been very good for you, I still have a long way to learn this system, how to configure the Fluxbox and Xfce desktops, ... without a doubt this GUIDE will help me a lot. These of the BSD family are the safest systems in the world,… is it the same to configure FreeBSD in virtualbox than in a real machine ?.

    What I am not clear on is this:

    In the local folder of the users (eye it is in / usr / home / YOUR_USER and not in / home as in Linux):

    So: $ ee .login_conf?

    This post highlights above all that you can also try other systems of the UNIX family,… thanks for the post !.

    1.    petercheco said

      Hello and thank you for your evaluation. With the local folder of the users I intend exactly that, but be careful because if you are logged in as root with ee .login_conf you enter the login_conf of root and not of your non-root user ... So I put the full path where FreeBSD has the home (/ usr / home / YOUR_USER not root).

      As for virtualization there is no problem, but read this:

  16.   Elkin blanchar mejia said

    Greetings from Colombia!! Hey Petercheco, let me congratulate you on this great tutorial, as everything SO this has its advantages and disadvantages, and instead of wasting my time arguing that what is better or worse than linux, I better invest it studying it. It is also true that FreeBSD at the moment is what Ubuntu in its beginnings, that if it had the same development potential and huge community with which GNU / Linux Ubuntu grew, it would surely be at the same or higher level. I've been behind FreeBSD for about two years, but due to problems with the Wi-Fi drivers, I haven't been able to use it the way I want! I also tried GhostBSD being the one that is closest to FreeBSD since it is the same but already preconfigured, Sadly there is a great reality in our Linux community and it is that we are dividing ourselves like pieces of land scattered everywhere, something that rarely happens in the BSD community and that I admire a lot. I hope to read you with many other things about FreeBSD and teach us to fully immerse ourselves in this interesting world, I already wanted to try it for the umpteenth of the umpteenth time and throw myself headlong into BSD being linux the son of Unix it is worth studying and learning , of course, without leaving aside our beloved GNU / Linux

    1.    petercheco said

      Thank you very much Elkin… I will do more posts about FreeBSD soon :).

  17.   Manuel Trujillo said

    There is only one thing that squeaks me, and a lot, about the article; call / label FreeBSD a "distro". Distribution is a term that applies to… that, Linux distros. Simply because they are that, distributions, I mean, a kernel (Linux) with a userland (GNU) that depending on who has made the distribution, it will be one way or another, it will have one orientation or another, etc, etc, etc. On the other hand, FreeBSD is a complete operating system, since both the kernel and the userland are programmed at the same time and together (which by the way, is one of its great virtues and where it already begins to make notable differences due to the existing integration between the two parties).

    1.    petercheco said

      I apologize Manuel ... You already know that one who has been used to Linux for so long has a habit of using the word Distro :).

      1.    Manuel Trujillo said

        Man, it's not for you to apologize either !! 😉 I can understand it, but courage that costs nothing (I tell you from my own experience 😉

    2.    Marco said

      Hello Manuel Trujillo.

      If you have advanced knowledge in BSD, it would be great for you to do a post in Spanish, on how to prepare the FreeBSD system with Fluxbox desktop, also those of the family with graphical desktop in OpenBSD and NetBSD. 🙁

  18.   pepper said

    «… FreeBSD is not only a kernel like Linux, but it is a complete operating system, which is why interoperability between the system and very good applications is achieved. This is transmitted in the stability and general efficiency of the system…. »
    but this does not violate the UNIX philosophy of "do one thing and do it right" and the fact that it handles login, disk mounting, network, etc is not the same as criticizing systemd

    1.    joaco said

      First, systemd is a startup system, which is currently becoming more comprehensive and asking for dependencies for everything.
      Second, there is a FreeBSD kernel, but what he refers to is that the kernel is developed together with the rest of the software that makes up the system, with which, it becomes a bit indivisible, and that is why we talk about the FreeBSD operating system . Instead, linux (the kernel) is developed separately and then others take it to integrate it into their operating system: GNU / Linux, Android, etc, this makes it not so well integrated and its parts are divisible.
      This has its advantages and disadvantages, but what concerns the user, it is preferable to have integration between the parts, on the other hand, the programmer may like more the idea behind linux, where you can take the different parts of the system separately , the latter can be a problem with systemd because it is so comprehensive.
      Third, and this is more a clarification, although they say that linux is only a kernel it is also an operating system by definition, in fact it was registered as such it seems to me. That is, yes, it is a kernel or kernel, and precisely for that reason, it is also considered an OS.
      Fourth, FreeBSD has long had a more advanced boot system than the V init sys used in GNU / Linux. In fact systemd is inspired by this system, I can't tell you the difference, but surely the init (8) (that's what it's called) of FreeBSD is easier to handle and has some less invasive specifications in terms of what it does, when comparing it to systemd.
      Fifth, that systemd violates the philosophy of Unix, it seems to me rather an excuse, because today there are programs that handle more than one thing and nobody named them. What really bothers people is the program itself and the way it works, eye it has some very good things and solves several things that were necessary, but at the same time it brings problems for administrators.
      The Unix philosophy is good to have as a reference, but you don't have to be extreme.

      1.    Sergio Tortosa Benedito said

        Mostly agree, note: the init you are referring to is not the FreeBSD init (which is called as BSDInit), systemd is based on… (drums) launchd, the Mac init! (Mac? Yes, exactly, Mac). Since at first it was "free software" (quotes like houses) there have been attempts to port it, but nothing too serious.

  19.   toño said

    jjajajajajajajajajaja… now it turns out pfff!

  20.   Elkin blanchar mejia said

    By the way Petercheco, I have a modest AMD Turion 64 X2 Mobile Technology TL-60 @ 2GHz pc with just 1.5 G of Ram…. does i386 version come with PAE support? or one with i686-586 that recognizes both processors…. Well, I wouldn't want the 64-bit version directly so that later on I won't have compatibility problems with 32-bit libraries… or what do you recommend?

    1.    Manuel Trujillo said

      Yes. For that machine, install the 32-bit version (which logically comes with PAE, although you won't need it because of the RAM you indicate you have).
      I use it in an Acer Aspire laptop of those dwarfs with 2 Gb of RAM (which is the maximum I can put it), and it is a real vice 😉

      1.    Elkin blanchar mejia said

        hehehehe is the wonderful thing about these systems, they run almost on any pc and it gives us the opportunity to indulge ourselves being able to use them .. Thanks for your help Manuel !!

    2.    petercheco said

      Hello Elkin, do not be afraid of 64 bits, there is no problem with it and your pc supports it. You will appreciate it in the performance of the processor and it does not matter that you have 1.5 gigs of ram since neither Linux nor BSD are not resource-guzzlers like Windows. Also the PAE support in your case (1.5 gigs of RAM) does not make sense.

      I already tell you if you plan to put more than 4 gigs of RAM in your pc, install now directly the 64-bit version that with XFCE will start with 100 megabytes of RAM :).

      1.    Elkn Blanchar Mejia said

        Perfect!! Let's see what happens…. to try it has been said !! Thank you.

  21.   Manuel Trujillo said

    It is actually as simple as using the "nv" or "vesa" driver in the xorg.conf configuration.

  22.   sandstone said

    A question there is something similar to Bumblebee in freebsd to deactivate my Nvidia card, it is that if I do not deactivate it then my notebook gets very hot, I want to install it but I do not know if I can because of that detail I hope someone solves my question

    1.    petercheco said

      Manuel answered below :).

  23.   juano said

    Congratulating for this excellent post in Spanish,… .I wanted to ask you if you “checked” when you were installing FreeBSD the option… (documentation,… system sources,… .system synchronization,… powerd)?,… Did you leave it by default the participation Of discs?.

    To compile and customize KERNEL, ... do you need FreeBSD sources to be checked and remotely updated with "subversion"? , and it is also necessary to add the files snd_hda_load = »YES», .. snd_driver_load = ”YES” in the /boot/loader.conf? directory in the sound card configuration.

    1.    Manuel Trujillo said

      For a long time FreeBSD (especially thanks to freebsd-update among others), does not require the kernel to be recompiled at all. All the tunables you can put in /boot/loader.conf and / or /etc/sysctl.conf do not require the kernel to be recompiled at all. Obviously there is the educational option (which I recommend), which will allow you to patch by compiling, add / remove options to the kernel / system, etc, etc. That knowledge, one day or another, will help you or even help you get out of a little problem.
      But basically it thinks that it is not necessary to do recompilation, and that when it is necessary to update due to a vulnerability it is done with freebsd-update (binary upgrades).

    2.    petercheco said

      Hello and thank you very much… During the installation if I left checked Doc, Ports, Src. I did manual partitioning with 1 volume logically covering the entire disk and within this volume I created two partitions (freebsd-ufs and freebsd-swap).
      Once the installation is finished, leave ssh, moused, ntp, powerd and dumpdev checked.

  24.   User said

    Just what I needed


    1.    petercheco said

      You're welcome :).

  25.   Tito said

    Sorry, I wrote "correct" instead of correct.
    Those of the RAE, they must be remembering my grandmother 😀

    PD Petercheco. Thanks for the background

    1.    petercheco said

      You're welcome :).

  26.   Carlos said

    another distro more for the million !!. I am one of those who think that we have to come together to make the world of Linux stronger. it is better to work to improve the distros that already exist and that people are encouraging to use little by little. I think we should stay between Ubuntu and Linux Mint because afterwards they are minorities distributed among all the other ditros ...

    1.    petercheco said

      I think Linux should be Debian, Arch, SLES, openSUSE, Slackware, Fedora, and RHEL. Everything else is amply left over.

      1.    joaco said

        And Gentoo, don't forget that one.

      2.    Tito said

        Completely agree. (But don't leave Gentoo 😀)

    2.    joaco said

      FreeBSD is not a distro, it is not even GNU / Linux: - /
      I still agree with what you say, except with what you say about Ubuntu, and Linux Mint less, that is, you say that it is not right that there are so many distros, but you name two distros, one based on debian and the other based on the one based on Debian, in addition to Ubuntu being a clear sign of division, note that it is not just a Linux distro that offers several desktop environments, there are many distros, one for each desktop environment that comes to mind.
      Better to contribute to Debian and that Ubuntu disappears, I always wondered why they were not based on Debian, but with compatibility between both, instead of completely modifying Debian to have no compatibility. Anyway, the best for me is Fedora and OpenSUSE.

    3.    Tito said

      It is not a "distro". It is an operating system. There is some confusion about that.
      And to my understanding there are not many Linux distributions, there are too many! Take a look at Distrowatch or see here:
      It is to go crazy. And sometimes what distinguishes them from one another is still a wallpaper and lilac icons….

  27.   Manuel Trujillo said

    I was looking at the last posts of the day (or until now), and I did not want to answer, but I have seen something that yes or yes, makes me answer; put Phoronix as the data source in terms of, what did you call it ?, yes, FreeBSD 'performance' relative to Linux.
    Let's see, something that they have taught all of us at school when we were very young, is that they should not add (because they are not the same), pears with apples. And that is precisely what "friend" Phoronix does; add pears to apples. You are simply comparing a Linux X distro, which more or less has a certain tuning, with a system installed as is, with a null tuning or, in the case of PC-BSD, generic. Of course if you test the FreeBSD community specifically and mention Phoronix to them, don't expect much love in the reaction: - /
    What I can say (because it is extremely curious), is that Linux binaries run much faster on FreeBSD than natively (that is, on Linux itself). And that's not something I made up.

    Regarding the number of packages, comment that although it is difficult to think about it and / or believe it, FreeBSD has more packages / ports than Debian programs. And it is that if we think that (as an example), many, many Debian packages are the same with the exception that in package A they put the client part, in B the server, in C they put a comma, and like this ... while in FreeBSD they also do this (only for no more than 5 years to now or so), with the exception that they only mount 2 or 3 (and that thinking they do it).
    Anyway, the linuxcentrism that we live today is a real and great shame. When I started with Linux back in 1993 (kernel 0.1), the programs that were used could be compiled and run on a Slackware, a Solaris, or a SCO, etc. Thanks to that and to the sunsite (the old ftp repository that was used in the past for all this), Linux was able to locate itself and provide itself with programs. Now on the other hand, it is no longer programmed for * NIX as in the old days, but it is done for Linux and other systems that give them (a very clear case of Gnome). But hey, FreeBSD is recovering very well from the blows suffered by Gnome3 (we have been with Gnome 2.32 until a week ago), and the occasional program and / or desktop. In the case of KDE this has also happened a bit, but to a very small extent, since the KDE team has taken into account other systems quite a bit.

    But hey, this is already rambling and getting late. Both Linux and FreeBSD are two very valid systems. I trust that after the pile of money that the FreeBSD foundation has raised, a lot of things will change in the matter of hardware support for wifi and others, but think that it is not far behind in hardware support with respect to Linux. Also, I have to tell you that since the year 2002 that I use it, I have found on occasion that some specific hardware worked wonderfully in FreeBSD, while the support in Linux was null. Few times but I have had them.

    1.    Tito said

      Completely agree with you. And look! I'm not the only one from the fifth of the '90s anymore 🙂

      1.    Manuel Trujillo said

        heh heh I actually started computer science since the early 80's. I have come to play from the ZX81 (which had 1 Kb of RAM), passing through its older brother the Spectrum ZX (of 48 Kb of RAM), Commodore 64, Amiga ... Anyway, a «grandfather chive» with many battles x ' DDDD

    2.    Tito said

      I, and I, are already over 40 :). I was referring to Linux. I also went through the commodore, the sinclair, friend and the best of all, the Lisa II 🙂
      So I was myopic from so much green phosphor screen 😛

      1.    Manuel Trujillo said

        x'DDDD Grandparents Reunion !! I'm 46 years old and, like you, I can't see three on a donkey without glasses xDDDD

    3.    petercheco said

      Mother, what you say about Gnome 3 is true… I see that pkg search gnome3 shows me the latest Gnome available (gnome3-3.14.0.txz) with its gnome-shell- which is great: D.
      As for everything you have said in your comment, I agree with you on all points.

    4.    Sergio Tortosa Benedito said

      Since I have been the one who has put Phoronix as data I would like to understand what tuning you mean (in any case I hope Michael himself has not done it, it would be very unprofessional), and that tuning (if it comes from serial) why doesn't PC-BSD have it?
      As for the programs that are not for FreeBSD, you talk about GNOME, let's remember one thing GNOME looks at GNOME (and Red Hat) and that happens even within Linux, so don't be surprised (unfortunately).
      And I would not like you to misunderstand me, I am not against FreeBSD (nor am I a Linux fan), in fact, it seems to me that it has a huge advantage in terms of Linux, its unit and that everything is in the same repository, and If I write, it's because I try to prevent people from going around saying nonsense (which, believe me, there is more than one on the internet that says that an advantage of FreeBSD is that it has the capacity for multithreading, facepalm).

      1.    Manuel Trujillo said

        If you do a sysctl -a in a Fedora, and compare it with that of an openSUSE and an Ubuntu (to mention 3 of the great ones that dominate the game), you will see that it changes, and a lot, how each of them is configured. Besides, there are certain modules that can be loaded or not, that can use a compiled version on purpose, or that use a very tweaked module (for example btrfs in openSUSE). If you add to that programs made for Linux, and a measurement system originally designed entirely for Linux ... do I keep describing?
        A FreeBSD system (and any of the BSDs that you can install), are very pure and generic systems, that * do not * have any orientation for desktop (rather for server), and that you must tweak a lot at the module level, and tweak system variables (sysctl) and others, so that they have a good performance in a specific section.

        Obviously I am not saying that Michael Laraby has done all this on purpose and with the dark purpose of discrediting a system that, like it or not, carries much more experience behind it than Linux. It is simply that you should avoid such comparisons because they are not viable (unless you prepare them properly, which I fully understand, you do not intend to do).

      2.    Manuel Trujillo said

        Hello Sergio. Like you, I answer you here because I do not have a button to respond to any of the comments (personally I think this is a FAIL, but surely they will remedy it 😉
        The tests will be in PHP, but there are also binaries because otherwise, how are you going to measure video performance with a PHP script? Yes, okay, you can draw on screen. But those tests (and they are just an example), are not limited only to that.
        As for returns, it is true that today they are more or less on par. The only thing in my experience that FreeBSD surpasses Linux (and beware, I said it is in my experience), is that it is much more stable, has a much smaller memory footprint than Linux, and has a series of tools on the system that make it much more "manageable" and tuneable than Linux (and please, don't ask me what they are, because there you have your friend Google; I recommend you take a look at presentations like this:

        As for someone "in the know" doing an installation and tuning… That's a huge fallacy. The theme is simple and straightforward; Are you interested in FreeBSD? Use it. Only the day to day will give you what you are asking others to do. If it gives you everything you need and you feel better, there will be your best advantage.
        Many times it is not so much that this or that system is better or worse than another, but how well we know it, and it adapts to our tasks. If you have to use a mega system that is incredibly powerful, and leaves all the others up to shit but you don't know how to use it… what do you think you will be more productive with and you will be able to carry out your projects?…

        «I will not ask any more questions, Your Honor ...» 😉

      3.    Sergio Tortosa Benedito said

        It is my answer to Manuel (since I cannot answer him directly, I think it is the best place).
        I understand, I did not know that there were so many differences (although I have not seen it for myself), in any case it is shown that these modifications (along with any other that may be as compilation options, in packages ...) do not make much difference (in as for the performance itself) because if you look at benchmarks between Linux you will see that those with the same kernel do not usually have much difference (the only one I have seen that there was a big difference was the first, although I do not remember if the second, Mageia version).
        As for it being designed in the beginning, I am sorry to disagree, PTS is written in PHP so I think that many of the differences will be eliminated there, also, PTS seems to be quite important and used by more than one entity (although this is pure speculation , I can not provide names or data) that together with the importance that Michael takes in doing many of the tests (although some may contain bugs) and that he has hundreds of eyes from many systems (mainly Linux, but also from others). It seems strange that PTS had any advantage in Linux.
        Speaking of these "improvements" in case they suppose any improvement I am not able to understand why they are not included in PC-BSD (in FreeBSD if I am able to understand it), because it is much more intended for desktop.
        It would be interesting for someone who knows about FreeBSD to make an installation that can be comparable with the modifications made in Linux and to make benchmarks (either through PTS, directly, or through the program of their choice), and publish them together with the modifications made (so that anyone is able to reproduce it).
        In any case, as long as it is not outrageous (depending on what you use it for and how you use it) given the power of computers today, I think it is something we can afford if you really love FreeBSD, you could also be for things that may have an "easy" solution (the compiler, compiler options, libraries, bugs ...).
        In terms of experience, if it is true that FreeBSD has something more than Linux (that is, if we count that it started with FreeBSD, if we count that it started with BSD, or with any of its variants, then it is much more) In any case, the experience does not come from time, it comes from use (if you have a student for 20 years and he does nothing, then it is as if time had not passed for him), which makes me consider that Linux may have more experience, although FreeBSD does not have it (remember that it is still used in many projects and servers).

      4.    Sergio Tortosa Benedito said

        The truth is that yes, at least there should be a reply button that at least puts it below the previous one (although it is understandable why they have done it as is).
        As for PTS, I would like to clarify for you, PTS (the platform) is written in PHP, the tests may be written in the language that has given the author the most anger, once this has been clarified, I cannot understand how tests are an engine of chess (or other computational ones) can be for Linux (when many of those benchmarks try to do it in the most standard way to just make fair comparisons).
        The memory and footprint thing, although I do not have data, most of the ones I have read that have migrated to FreeBSD mention it, therefore I consider it valid (in addition to being totally logical), although it does not seem like a great reason (any more or less new system has at least 2Gb, gaining 30-50 Mb does not seem like a great improvement to me).
        As for someone benchmarking with a tuned FreeBSD, I don't think it's any fallacy since you said Linux was tuned and FreeBSD wasn't, I don't understand what's wrong with comparing apples to apples.
        As for what to use it, if someone wants to use it well (they have complete freedom, as if they decide to write one of 0), but before it has been said that it has better performance, and as a man of arguments that I am, I like things to be proven (things like "well, it seems to me it's going better", unfortunately they don't work).
        And it's not that I'm thinking (if it was me you were referring to) about using it, it's not that I like things in the Linux world, but I think that the things that I consider negative (of FreeBSD) are more important to me than the that I consider positive.
        As for your last question, I think it is important because the tools are easy to change (and if necessary, port as shown by projects such as, although today it is dead), but not so much the core and the central parts.

        "I've finished my turn to speak" (I don't know what else the lawyers say, so I make it up XD).

    5.    lf said

      Well, I do not know how advanced you will be in computer science but if it was for me, you would have put the answer below my post. The point is that Tito says that freebsd is superior so baseless just like you. Pears with Apples? Why such a basic argument? It is true that in the university it is taught that it is not so easy to compare different systems, but in particular the phoronix reviews clearly show a great advantage of Linux, why would a program in freebsd be a pear and another in Linux an apple? do they have a different scale of measurement? They are the same recompiled source code. The number of packages is also very ambiguous, you do not give any example. Look at debian.packages, it's an incredible amount of 60.000 or 50.000 packages, that of server, client and comma I don't know what you're talking about, but freebsd has 24.000 ports. Exactly, now it is programmed thinking about linux, you say it yourself, then how can you say that freebsd has a better performance, more packages? Hardware support at Freebsd? follow the same logic above greetings ..

      1.    lf said

        ps: worst comment layout i have ever seen

      2.    petercheco said

        Your comment makes less sense than renaming it from Windows 9 to 10.

        . Debian has 37500 packages… Just open the main page:

  28.   synflag said


    Since you're like a fish in water, drenched in BSD, could you tell me about a performance comparison between bhyve, xen linux and kvm linux?

  29.   Garbage_Killer said

    An installation guide for the common user would not be bad, because I see only server issues and that scares. : p

    1.    petercheco said

      This post prepares FreeBSD for current desktop use ...

  30.   nado said


    Great POST,… this system is a delight, does anyone know how to configure XORG and SLIM graphics in FreeBSD? What happens when starting the system - I want to directly enter the user or root SLIM graph, without entering the "terminal", and from the SLIM graph enter the Xfce or Flubox desktop with the "password".

    Read systemd comments, Trojan horse ?.

    1.    petercheco said

      You don't need to configure Xorg unless you start your graphical system when you run startx.
      As for Slim, it is very easy:

      cd / usr / ports / x11 / slim
      make install clean

      Edit /etc/rc.conf and add:
      slim_enable = »YES»

      A good Freebsd theme for Slim:

      cd / usr / local / share / slim / themes
      tar jxvf slim-freebsd.tar.bz2
      rm slim-freebsd.tar.bz2

      Edit /usr/local/etc/slim.conf and comment out the default theme and add the new theme:

      #current_theme default
      current_theme freebsd

      Save and restart. This will boot Slim with the FreeBSD theme :).

  31.   nemecis1000 said

    I would like to see an article that talks about Hurd although he is very green
    heh made me want to try FreeBSD

  32.   Garbage_Killer said

    I just go on to say that FreeBSD may have SystemD in the future

    1.    Tito said

      No, no, read well. It says that “the last point refers to redoing or replacing rc.d with something like SystemD; which does not imply that anything will be substituted for SystemD.
      I am quite surprised ...
      I am not saying that you should not replace the Linux boot system, but not with that SystemD.
      Something like that? We will have to see it.

      1.    Manuel Trujillo said

        What Jordan Hubbard (one of the original parents of FreeBSD) says is that it lacks a standard system for configurations / communications, etc., and that for this you would have to look at something similar to the templates that are used (sorry but I don't remember the name) in Mac OS X in XML, or to systemd without going any further. It is no offense to think of standardizing something to facilitate its administration, as well as the configuration of certain programs, etc.

      2.    Garbage_Killer said

        Well, watch the whole video anyway, they are future plans anyway.

    2.    mario said

      Licenses are not very compatible, and more for a key element such as the startup manager ... that's just what they are talking about in Poettering's Google+.

  33.   Tito said

    15 minutes; that's how long it took me to install FreeBSD + Awesome in Virtualbox.
    Yes, peladito, a browser, the WM and nothing else, but you already have an operating system working and ready.

  34.   OMSC said

    Well I tried this thing called FreeBSD a few years ago and personally I prefer NetBSD. Sure, if I want to entertain myself with details so that something works. Over the years, what I am looking for is that it works without having to invest too much effort and above all, that it fulfills that function for which it was designed. I am obviously referring to a desktop environment. With servers it is similar, but there are other important factors to take into account. Summarizing: For my laptop, I prefer to use a linux. Simpler, faster to install and consequently fewer adjustments and less time investment. The question of which is better, linux or BSD is antagonistic and from what I see, it continues to this day. Personally, for Desktop, Linux and for a server, Solaris on SPARC. Regards.

  35.   Elkn Blanchar Mejia said

    I see many enthusiastic like me hehehe also my friend Petercheco, Manuel Trujillo and others who forgive if I do not mention them and who are quite soaked in the FreeBSD Theme which makes me very happy to make the most of this post and from now on to start installing the system ... . Does anyone know if there are Realtek family wifi drivers? My pc by the way is the Toshiba Satellite A-125

    1.    petercheco said

      From what I see your notebook uses intel wifi and realtec wired lan… You shouldn't have problems.

  36.   toñolocotedelan_te said

    And everything is up to date, you can find it on this YT channel!
    Match or copy paste?

    1.    petercheco said

      It has nothing to do with this post ...

  37.   koprotk said

    I am quite interested I think I will try it.
    How different are the commands in FreeBSD vs Linux (I know that both have many similarities, but I would like to know their differences)? If I know something about Bash, does that work for me in FreeBSD?


    1.    petercheco said

      If the commands are the same ... The only difference is the file manager (apt-get, zypper, yum) ... In FreeBSD pkg is used.

  38.   Courage said

    They open the raffle to see which operating system installs petercheco 😉 ..os / 2? , Beos ?, Inferno? 😉

    1.    Sergio Tortosa Benedito said

      You will say it as a joke but BeOS (in its current form of HaikuOS) seems to me a system that although very limited (and with a lot of development ahead) could become an option for certain users (including me if I did not have some of those "Limitations" ^^ ').

      1.    Tito said

        Too bad about BeOS, it looked very good. The HaikuOS fork, I do not know.

      2.    Sergio Tortosa Benedito said

        Tito: No? Well, you should take a look at it, it is a great alternative and trying it feels quite refreshing (fast, and with a couple of interesting ideas), also personally I like it because it takes the FreeBSD unit and takes it to a point beyond because everything, (including all the graphics) is developed by the same team, and for the resources they have, they do it quite well.
        PS: It is not a fork (BeOS was not free software), only "inspired" by it (compatible with its applications), here is its website

  39.   xavo said

    This pepa the FreeBSD system, to savor !, I really want to try. Will the system be compatible with the architecture of this machine?

    Processor: Intel (R) Pentium (R) M processor 1.73GHz
    Mamory: DDR 2 GB SODIMM
    Graphics card: Mobile 915GM / GMS / 910GML Express Graphics Controller

    Vendor: Phoenix
    Version: A0731F04

    Motherboard: A07310
    Manufacturer: ARIMA

  40.   Tito said

    We should set up a website for us to discuss (meaning discussing, debating and providing opinions, no slapping in a park 🙂), on FreeBSD and / or Linux.
    Because we are distorting poor Petercheco's post.

    1.    Sergio Tortosa Benedito said

      I agree, but I don't think a website is needed, it seems to me that this could be done through IRC or a mailing list (that was public) or in the forum (although I have never used it XD).

      1.    Tito said

        Well yes, it is another option. Then I'll get rid of this:
        : )

    2.    petercheco said

      Nothing happens Tito,
      I am very happy to see all these opinions from all users :).

  41.   Manuel Trujillo said

    Thisoo ... I've tried all day, since you sent (Tito) the message this morning, to subscribe to this site of (forum), and there has been no human way to do it. It gives me no fault, none. Neither with Firefox nor Chrome (both the latter in stable production).

    1.    petercheco said

      I agree, the registration is not possible ... The capcha verification always flashes, but I set it well. Even if you put it in uppercase or lowercase it does not advance to the next page.

      1.    Tito said

        I'll look to see what itches him 😀

      2.    Tito said

        Ok, try it now, I think it is already solved, it was because of the passwords issue, it did not admit less than 8 characters. Try to see

      3.    Tito said

        Anyway it is a forum in test, I am also installing the phpbb3 to see which one goes better

      4.    Tito said

        Well, that's it, my job has cost me 😀

  42.   Tito said

    Well, if someone comes by here:
    The same works and everything 🙂

    1.    petercheco said

      The web is not bad at all and I think it's a very good idea: D.

      1.    Tito said

        Well then, to register to want and to put things 😀

    2.    petercheco said

      What platform does it run on? I know it will run on Apache and PHP, but what interests me is the CMS.

      1.    Tito said

        It is MyBB, it has given me a lot of work, I hope it works well now.

    3.    Sergio Tortosa Benedito said

      Not bad (and absurdly fast), it seems like a good idea to me (although, honestly, I think that is what each of the forums of each system is for), but I would like the following, since if it is not managed well it can become a flame wars sinkhole (BSD vs Linux, XBSD vs YBSD…) I would like the following:
      1. That somewhere (both in the announcement and the welcome, or some part of the record) it is explicitly shown that it is against fanboyism.
      2. That the administrator / s delete IMMEDIATELY ANY post that contains direct offensive attacks, and that those that are indirect / subtle can be eliminated, modified (directly or by the author) and / or their author punished.
      3. That it be encouraged (especially in X vs Y issues) to provide rational arguments, and if possible to support these (data, someone known to support it ...).
      As long as these three premises are met, I will be more than happy to attend any discussion, talk that occurs (and to which I have something to contribute), and even get to give my help, if necessary. Let's build an internet free (as much as possible) of flames ^^.

    4.    Sergio Tortosa Benedito said

      By the way, I have tried to register in the new one, and I am not able to get the verification image correct (there may be a problem, I do not consider myself SO useless, but almost).

      1.    Sergio Tortosa Benedito said

        Okay, he may have spoken very quickly, although I think there is a bug that even if you refresh the image it still expects you to send it the first one (I think that is what happened).

  43.   Yoyo said

    Ojú, I was already old and lazy that if I was not able to try FreeBSD: - /

    1.    Tito said

      Well, I answer you here. We already know that this answers as he wants.
      It's already working (sweats have cost me! Is what free hostings have).
      So if you want it, try it and let's go where it breaks 😀

  44.   robet said

    Hello Peter,

    Spectacular system, I can't install libreoffice, neither by package ... nor by ports, ... if you download the libreoffice software from the internet ... how should I install?

    This was the result of the terminal:

    [code] All repositories are up-to-date.
    Checking integrity… done (1 conflicting)
    pkg: Cannot solve problem using SAT solver:
    cannot install package libreoffice ~ editors / libreoffice, remove it from request? [Y / n]: y
    Checking integrity… done (0 conflicting)
    The most recent version of packages are already install
    # [/ code]

    1.    petercheco said

      Curious… Try:

      pkg update
      pkg upgrade
      pkg autoremove
      pkg clean –all
      pkg install openjdk libreoffice libreoffice-i18n

  45.   Jesus said

    Hello, how are you doing?
    Thanks for posting some information about this operating system, I've always wanted to try it but some things stop me: how is it installed (partitions, file system, etc)? How is power management on a laptop? How is the issue of codecs? Is it difficult to maintain for an ordinary user? How can i add an hp multifunctional?
    I will be very grateful if you can answer me or give me some links where to look for what I need.

    1.    Sergio Tortosa Benedito said

      Good Jesus, although I have not been a FreeBSD user I think I can answer you:
      How is it installed? As a normal OS with the exception that it is by console (changes a little),
      How is the power management in a laptop? (I assume you mean battery life): Bad, at best it will be the same as Linux (which is pretty disastrous).
      Is it difficult to maintain for a normal user ?: Let me translate the question for you, is it difficult Arch? (Answer, with interest no)
      How can I add an HP MFP? With the documentation and / or Googling.
      If you see that it is a lot for you, you can use PC-BSD which is much more designed for the ordinary / desktop user.
      PS: This time you've been lucky (I wanted to write), but before asking, look for a lot of those questions that have been answered so many times that even my phone knows them (Remember: Google is your friend, in terms of searches).

    2.    petercheco said

      Hello Jesus,
      1 ° You can see the installation here:

      2 ° In my notebook I have noticed an improvement in battery life by 10% compared to the best duration I have had in Linux and specifically it was in Slackware. In second place was openSUSE followed by Debian and CentOS.

      3rd Codecs are not a problem. You can or install vlc which has all the codecs to open your multimedia files and you can also install extra codecs with the command:

      cd / usr / ports / multimedia / win32-codecs / && make install clean

      4 ° Once installed, it is kept trivial thanks to pkg (similar to Debian's apt-get) since there are the commands pkg install package, pkg remove package, pkg search package, pkg autoremove, pkg clean –all.

      5 ° An HP printer can be installed either through Cups or by installing the package provided directly by HP and then adding it from its graphical application available from the start menu:

      pkg install hplip

      A greeting.

      1.    Jesus said

        Thanks for your help, I'll get to download it and give it a try.
        One more thing that I almost forgot; to install kde, would it be something like "pkg install kde kde-l10n-es"? What would be the command to update?
        Thanks for everything, it's always good to learn something new. I no longer have excuses not to try it.

      2.    petercheco said

        Kde you install it with:

        pkg install kde kde-l10n en-kde-l10n

        nano / etc / fstab
        You edit / etc / fstab by adding this:

        proc / proc procfs rw 0 0

        You save with CTRL + X and close with CTRL + O.

        Now you edit /etc/rc.conf:

        nano /etc/rc.conf

        and you add this:

        kdm4_enable = »YES»

        You save with CTRL + X and close with CTRL + O.

        Restart and go.

        Updating the system is simple:

        pkg update && pkg upgrade (This updates the repositories and the distro)
        portsnap fetch && portsnap update (This updates the list of available ports).

  46.   x11tete11x said

    The question is ... did someone try to install the proprietary Nvidia drivers? FreeBSD always screwed me up (those who know me know that I have some "experience", that is, I read and so forth, but I don't know if the packages in the repos are broken of FreeBSD or what happens) when I tried that ... those things are what keep me away from BSD, the DESKTOP user passes it to him where the light does not give them ... even if someone has "the post" of how to make it work Nvidia in BSD I would like to give it another try (Disaclaimer, I have nothing against systemd, I am just curious)

    1.    petercheco said

      Hello friend, I have an Nvidia and I installed the driver successfully.

      I recommend that you look for the driver for the card that corresponds to you on the Nvidia website. The FreeBSD repos have all four:

      Once the Nvidia website tells you which one to install you install (in my case the first 340 which is by default named only as nvidia-driver):

      pkg install nvidia-driver nvidia-settings nvidia-xconfig

      You edit /boot/loader.conf by adding this:

      nvidia_load = »YES»

      You run the nvidia-xconfig command to generate the new xorg.conf and copy it to / etc / X11 / giving it the name xorg.conf replacing the previous one if there was one.
      Now you edit that document (/etc/X11/xorg.conf) and add this to the modules section:

      Section «Module»
      Load "freetype"
      Load "bitmap"
      Load «type1»
      Load «glx»

      Ready. A greeting :).

      1.    Tito said

        Why don't you copy it - paste it into Or do you allow me to copy the most interesting and create post with this data, (to have it unified)

      2.    petercheco said

        Hello Tito,
        Of course, you can compile the info from here on your site I would appreciate it if you could include a reference to my name with my email (

        a greeting

  47.   nando said

    Thanks for this GUIDE petercheco:

    FreeBSD works wonderfully in virtualbox, it is a delight to test this system, with just 300 MB of RAM, .... a variable of the LOCALS is empty, .... how can I configure the last variable ?, ah ... I would like to know a BLOG in Spanish for FreeBSD,… thank you!

    $ locale
    LANG = en_ES.ISO8859-15
    LC_CTYPE = »en_GB.ISO8859-15 ″
    LC_COLLATE = »en_GB.ISO8859-15 ″
    LC_TIME = »en_GB.ISO8859-15 ″
    LC_NUMERIC = »en_GB.ISO8859-15 ″
    LC_MONETARY = »en_GB.ISO8859-15 ″
    LC_MESSAGES = »en_GB.ISO8859-15 ″
    LC_ALL =

    1.    Manuel Trujillo said


      petercheco has already responded to the issue of the premises. As for a blog in Spanish ... well, it will be a bit difficult, since there are very few resources. Comrade Tito has set up (and is highly valued) a forum. You have the FreeBSD-ES mailing lists that I posted in my first comments. And then (and you will forgive me the auto-hype), you have my blog that, although very outdated (sorry but with the child and the house I have very little time now) it can surely be of use to you in some little thing.
      My blog is:

      1.    Tito said

        Thank you.!
        This system sucks. You don't know who you answer to or anything at all. That's why I set up the forum.

    2.    petercheco said

      Do not define the last variable since it is not necessary at all: D. But if you want to define it, it is defined in /etc/locale.conf.

      1.    Tito said

        «Petercheco -> Hello Tito,
        Of course, you can compile the info from here on your site. I would appreciate it if you could include a reference to my name with my email ( »

        Sure, if something is referenced, the author is indicated. It would only be missing 😀
        Well, you know the address of the forum. If you like, you can register and ... well, what is done in the forums 😀

      2.    Tito said

        That is not true. The thing that the variable "C" is not necessary is not true. Many ports need it when compiling.

  48.   weyland-yutani said

    Well I am now with freebsd gnome 3.14. By the way, wasn't gnome only working with systemd? Well I have a brand new 3.14 gnome in my freebsd. It seems to me that there is a lot of smoke in the open source world.

    1.    petercheco said

      This is how I like: D.

    2.    Yukiteru said

      Your GNOME 3.14 has the crap of patches to make it work without systemd, and many of the internal functionalities are capped because of that, the ones from Funtoo also achieved that feat with the same result.

  49.   lf said

    Petercheco: (48.500) packages ... (58.450) packages ...

    All compiled and ready to install ... now how many of those 27.500 BSD ports compile well?

    1.    petercheco said

      And you have forgotten about the packages ready to install without compiling anything on FreeBSD.
      One question: How many of those packages you see on your list are not just duplicate libraries with different version numbers? Just look at the first lines ...


      And so with everything ...

  50.   nando said

    petercheco?,… ..the configuration of the variable… LC_ALL = in /etc/locale.conf… I deconfigure it throughout the system, returning the variables in "C".

    Scheme when you enter the Xfce desktop with the SLIM graphic… .It is all in English, despite seeing configured in Spanish in ~ / .xinitrtc, any solution to put the SLIM graphic in Spanish ?.
    Ah ... another thing, ... I installed Gnome 3 on FreeBSD 10.1 and it does not enter the desktop, the Xorg remains black, ... oh ~ / .xinitrc ... I got a message that «cannot be entered, ... the system disabled it not be in danger »,… whoever has Gnome 3 installed on FreeBSD… indicate step by step how he did it.

    1.    weyland-yutani said

      Don't use slim with gnome, put in rc.conf gnome_enable = »YES»

      1.    weyland-yutani said

        By the way, the only thing I need is to put gnome in Spanish that I have no way to do it. Petercheco a cable please¡¡¡¡¡¡

      2.    petercheco said

        Change Gnome language:

        Edit your user's .profile file:

        nano .profile

        and add

        export LANG = es_ES.UTF-8
        export LC_ALL = es_ES.UTF-8

  51.   pfp.lightfly said

    Hello everyone:
    I am impressed by this thread, my most expressive congratulations to its author… «petercheco»
    I define myself as a "Gentian" because of my love and enthusiasm for Gentoo, I am not a newbie to these issues, and my long experience in Linux always pushes me further.
    My knowledge of FreeBSD dates back a long time, around the 4th version, but lately my delusions are about getting a server for my local network. So far unsuccessful.
    From the beginning I have followed this manual OS by hand for everything and have quite a few questions to ask, for example:
    What is the difference between compiling apps (make install clean) and installing them with pkg?
    Is it necessary and / or essential to restart after each installation of a package?
    Where can I find a manual or tutorial to install Gnome3?
    My experiences with this system were in the installation with continuous compilation of everything and in a KDE4 desktop preferably, although I also did installations with Gnome2, but today I was speechless doing a new installation with the instructions posted here (pkg install) and with XFCE4 although this desktop is not my favorite, although I recognize that it is faster in the executions of apps ...
    I have read all the comments that, by the way, there are of all the tastes (say and tell), although all the opinions are respectable and respected, not like in other forums (that there are) that give more pain than glory.
    Two days ago, looking for things in those worlds of God, I "fell" in DesdeLinux and frankly I find it a very nice place, that lasts.
    Ah! I forgot: why is Firefox not running? He responds with a warning triangle with the following message: «Your Firefox profile cannot be loaded. It may be missing or inaccessible. »
    Greetings 😉

    1.    petercheco said

      Hello and thank you very much for evaluating my post :).
      The difference between a pkg install package and compiling from ports is that pkg uses binary packages while ports compiles from sources, which saves you a lot of time ...

      Gnome 3 you install it with:

      Follow the steps to install the X and later:

      pkg install gnome3

      You edit / etc / fstab adding:

      proc / proc procfs rw 0 0

      You edit /etc/rc.conf adding:

      gdm_enable = »YES»
      gnome_enable = »YES»

  52.   Tito said

    a "setxkbmap is &" in ".xinitrc" is sufficient.

  53.   pfp.lightfly said

    Thanks for the quick response… 😉
    Let's see, I have a problem…. Houston
    In an installation with XFCE4, Firefox fails me…. does not start.
    In an installation with KDE4 Chromium fails me ... it does not start.
    Jop ... with browsers, I'm a fan of Chrome but not made pests of others, and the million dollar question ... why does this happen to me?
    Thanks for your opinions and / or advice ...
    Greetings 😉

    1.    petercheco said

      You're welcome :). Let's see, with Firefox I have the same problem in XFCE and I still don't know which library needs to be installed, so in the guide I teach how to install Chromium.

      This solves the Chromium problem:

      sysctl kern.ipc.shm_allow_removed = 1

      nano /etc/sysctl.conf

      kern.ipc.shm_allow_removed = 1

  54.   weyland-yutani said

    Petercheco thanks for the info but my stay at freebsd has been shorter than expected. When installing the nvidia drivers, Debian style, I have deleted half a gnome. Debian did not support doing that so I stick with my Arch Linux, which is the only desktop distro that is worth it.

    1.    pfp.lightfly said

      I have no problem installing them ... I do the following:
      whereis nvidia-driver
      and it reports the path / usr / ports / x11 / nvidia-driver
      cd / usr / ports / x11 / nvidia-driver
      make install clean
      once installed I restart the machine and… et VOILÁ.
      Of course you must load them in /boot/loader.conf before rebooting.
      Greetings 😉

      1.    petercheco said

        Indeed ... FreeBSD is not Debian or Linux ...
        To install them you do:

        cd / usr / ports / x11 / nvidia-driver
        make install clean

        We modify /boot/loader.conf adding:

        nvidia_load = »YES»

        We modify our Xorg /etc/X11/xorg.conf replacing:

        Driver «nv»


        Driver «nvidia»

        I also recommend installing nvidia-settings:

        cd / usr / ports / x11 / nvidia-settings
        make install clean

  55.   Elkin said

    Cheers!! Hey, I tell you to install SLIM and it won't let me in ... login error and I have already configured the file in my home in a thousand ways (I believe it, so I spend once in crunchbang and solve it) .Xinitrc edited it and put exec startxfce4 in home / maiko / .Xinitrc - since I have xfce installed- and as root it doesn't let me either ... I like SLIM because with gdm it installs gnome things that I don't want. Does anyone know how I do? It is assumed according to the arch wiki that startxfce4 is the command for the login ah TITO I'm trying to enter the Forum and something is wrong… I think you said it before by the way….

  56.   Elkin said

    Well and after so much googling I already found the solution ... for those who are useful and want to have SLIM as their Display Manager, I will tell you .... they simply create the file in their /home/Your_USER/.xinitrc (in lowercase) and edit it with their preferred editor in my case is nano and put exec startxfce4 (in my case it is xfce) restart and voila !! for example: nano /home/maiko/.xinitrc

    But before I tell you that as in my case I am testing it in virtual box and when the login error came out when opening a tty I did not do it in virtual box but on my linux then it was time to do the following: restart your system and edit how root must first choose option 2 on the boot screen that corresponds to single user, then they have to enter a path or modify in bash they give enter and write fsck (enter) then mount -u / (respect space and enter) then mount -a -t ufs (in case they have ufs filesystem) this is done to mount the partition as root and let them modify, it also works when they edit the file wrong and put something wrong in / etc / rc. conf Greetings!

    1.    petercheco said

      Hello Elkin, in the post I clearly put that: "In the users' local folder (be careful it is in / usr / home / YOUR_USER and not in / home as in Linux)."

  57.   Elkin said

    Well guys and already to sleep I have noticed that some have had problems with firefox in xfce…. I am a little surprised because look:,bscjZ2f#0 and look;,bscjZ2f#1 simply when I installed it I did pkg install firefox and voila! I have thought that perhaps they have had conflicts with the Gnash plugin and firefox does not start ... Good evening! here in Colombia it is already 10:45 PM my eyes are heavy hehe XD

  58.   weyland-yutani said

    Now I can't get the flash player to work. Some help?

    1.    weyland-yutani said

      oh and neither does chromium xD start

      1.    petercheco said

        Once again…

        This solves the Chromium problem (comes in the post right after installing XFCE):

        sysctl kern.ipc.shm_allow_removed = 1

        nano /etc/sysctl.conf

        kern.ipc.shm_allow_removed = 1

  59.   weyland-yutani said

    Sorry for being such a heavy petercheco, but since I'm with the freebsd I'd like to leave it well. The problem I have now is that I have a usb external hard drive in ntfs format and there is no way to mount it. I've done everything in the post, but nothing. I would appreciate, if it is not annoying, a help.

    thanks before hand

    1.    petercheco said

      It's easy ... Open your terminal as root and run:

      mkdir / mnt / USB_NTFS

      Now you change the permissions for that folder:

      chown YOUR_USER: YOUR_USER / mnt / USB_NTFS

      Now you look for the name of your USB disk with:

      dmesg | tail -8

      If your USB disk is called da0, find out what system it uses with:

      gpart show / dev / da0

      If it is NTFS you can mount it with:

      ntfs-3g / dev / da0s1 / mnt / USB_NTFS -o uid = 500

      And ready :).

      To mount a USB with FAT32 it is similar:

      mkdir / mnt / USB_FAT

      Now you change the permissions for that folder:

      chown YOUR_USER: YOUR_USER / mnt / USB_FAT

      Now you look for the name of your USB disk with:

      dmesg | tail -8

      If your USB disk is called da0, find out what system it uses with:

      gpart show / dev / da0

      If it is FAT32 you can mount it with:

      mount -t msdosfs -o large / dev / da0s1 / mnt / USB_FAT

      1.    petercheco said

        I also leave you the steps to mount EXT4:

        mkdir / mnt / USB_EXT

        Now you change the permissions for that folder:

        chown YOUR_USER: YOUR_USER / mnt / USB_EXT

        Now you look for the name of your USB disk with:

        dmesg | tail -8

        If your USB disk is called da0, find out what system it uses with:

        gpart show / dev / da0

        If it is EXT4 you can mount it with:

        ext4fuse / dev / da0s1 / mnt / USB_EXT

        The mkdir and chown commands are used only the first time you do it, because the next time it will be ready ... It will be enough to just enter the command to mount:

        ext4fuse / dev / da0s1 / mnt / USB_EXT
        ntfs-3g / dev / da0s1 / mnt / USB_NTFS -o uid = 500
        mount -t msdosfs -o large / dev / da0s1 / mnt / USB_FAT

  60.   nando said

    Hello Peter !.

    I did the guide as is this and it does not mount the (devices, DVD, USB memory) even though it shows the USB ICON on the screen, when trying to open it gives me an error and the USB volume is not mounted, I have it properly configured virtualbox. CUPS printing services will not open either and it gave me this message:

    Failed to execute the command «htmlview http://localhost:631/«.
    Failed to run child process "htmlview" (No such file or directory)

    Ha… you could also indicate how the «jitsi» and filezilla services are configured,… .thanks for your answers.

    1.    petercheco said

      Well have you done the Cups steps described in the post? Because it works without problems ... You may have to make an adjustment in the VirtualBox configuration in the network section select that you want to use Network Bridge and not NAT ...
      As for mounting the usb drives, the steps come just above your comment :).

      Filezilla is easy to install: pkg install filezilla
      Jitsi installs the same: pkg install jitsi

      a greeting

  61.   weyland-yutani said

    Thanks Petercheco for all your indications. I already have a fully functional freebsd; and without systemd, Thank you!

    1.    petercheco said

      You're welcome and whatever you need I'm here: D.

  62.   nando said

    Petercheco,… don't get lost !.

    If I did all the steps what is in the post, and if I select NAT in the virtualbox configuration, .. it can be modified to a network bridge… .and having FreeBSD installed?,… .The system runs very fluid and I like it a lot your performance,

    Can instant messaging be encrypted in "jitsi" ...?, ... it is possible to speak via video-audio conference in jitsi ...?, ... also tell me what e-mail server you use and you can encrypt the messages, ... I haven't used diaspora.

    Cheers!. 🙂

    1.    petercheco said

      Hello, of course you can modify the Virtualbox configuration without problems. Jitsi allows you to make video calls and is encrypted by default. More info:

      As for the mail ... I generally use my and account for "Not delicate" things ... For everything "Delicate" I have configured in the Iredmail server :)

      1.    petercheco said
  63.   Manuel Trujillo said

    Please; "Don't feed the troll."

    1.    petercheco said

      I agree :).

  64. said

    Greetings again. Petercheco, can you build an android mobile? if so, how is it done?

    thanks again

  65.   weyland-yutani said

    Petercheco, what is the command to mount an android mobile?
    thanks again

  66.   jmponce said

    I'm giving it another try, now version 10.1, with ZFS and KDE so far flawless 🙂

  67.   mario said

    hello everyone. I installed it about two months ago and I could never connect to the internet, no matter how much I pray to google nothing and now I get to this place hopefully they can help me.

    every so often, without doing anything, I find this:

    bsd ntpd_initres [725]: host name not found:
    bsd ntpd_initres [725]: host name not found:
    bsd ntpd_initres [725]: host name not found:

    I just don't understand that it can't find the hostname.

    1.    petercheco said

      If you are not connected to the internet and you have the NTP service enabled, it is normal for this message to appear.

      As for the internet, the easiest thing is to open the terminal and log in as root. Then launch the command:


      A graphic menu will be displayed where you can choose the configuration of your network card. More info:

      1.    mario said

        Hello, thanks for answering.
        What is ntp understood, is it necessary to have it enabled or does it matter?

        But the internet thing, well. The sysinstall thing I did just after installing freebsd that comes out automatically and everything is fine, I even installed the ports (only the ports, no programs), but then when I rebooted I could no longer install anything, I am at command point. Still try to sysinstall like you said… command not found.

        Thanks in advance.

      2.    petercheco said

        I apologize, sysinstall has been up to version 9, with 10 onwards the command is:


        A greeting.

  68.   weyland-yutani said

    Look at the rc.conf to see what card it has configured. Do iwconfig to see if it matches the one you want to use.

    1.    mario said

      iwconfig didn't work I did it with ifconfig. According to this, the em0 card is configured and in rc.conf there are two entries with em0 like this:

      ifconfig_em0 = »SYNCDHCP»
      ifconfig_em0_ipv6 = »inet6 accept_rtadv»

      1.    weyland-yutani said

        I think you have to enable ipv4 and disable ipv6. Try to see.

    2.    weyland-yutani said

      Sorry it was ifconfig lol

      1.    mario said

        iwconfig… ¬_¬, I write it well commanded.

        With enabling ipv4 and disabling ipv6 I'm going to need a little help my friend. I do not know how to do it.

    1.    mario said

      Well, I put all those lines, I hope so. I'm still without internet.
      I do not know if it helps, if I ping it comes out: Host name lookup failure.

      1.    weyland-yutani said

        have you activated dhcpcd? make dhclient with the card name

      2.    weyland-yutani said

        Arch jejee dhcp things slip into me

      3.    mario said

        comes this:
        dhclient already running, pid: 3095.
        dec 20 xxxx bsd dhclient [3134]: dhclient already running, pid: 3095.
        dec 20 xxxx bsd dhclient [3134]: exiting

  69.   weyland-yutani said

    Put this in the rc.conf:
    hostname = »arthur»
    ifconfig_rl0 = »UP, DHCP»
    # - sysinstall generated deltas - Sat Jun 1 11:42:12 2013
    moused_enable = »YES»
    hostname = »»

    Change card name and hostname

    1.    weyland-yutani said

      and restart the machine

      1.    mario said

        Well, it would be like that, right?
        hostname = »bsd»
        ifconfig_em0 = »UP; DHCP»
        hostname = ""

        the part of, ifconfig: "UP, DHCP" says it is, bad value. by doing service netif restart

      2.    weyland-yutani said

        Try UP, DHCP, or without the comma. Notice that you have put a semicolon

      3.    mario said

        ohh sorry, if I had put "UP, DHCP", do not eat the same.

      4.    weyland-yutani said

        Leave only DHCP

      5.    mario said

        I also did it only with "DHCP" but then it does not assign me an address or submask.
        with "SYNCDHCP" if it does.

      6.    weyland-yutani said

        Well, I don't know, try googling. Sorry I can't help you.

      7.    mario said

        hehehe. never mind thanks for taking your time to help. I will continue on my journey to make this thing work. It would be good to have more blogs where you can consult. On purpose no longer or is it my impression?

        see you soon.

  70.   Walter Gomez said

    Very good post thank you I am going to work in Free BSD to see how we are doing Thank you again

    1.    petercheco said

      You're welcome :).

  71.   modprobe said

    Thanks for sharing I will try it

  72.   Anibal morales said

    Good afternoon ... it is clear that it is not the issue but I have this great dilemma and I have not yet been able to move forward due to this problem, how can I install or configure a 3g modem in FREEBSD, greetings

    1.    petercheco said

      Of course, it depends on the device you use, but if or if you have to use the package that manages it (u3g). It is installed. You just have to enable it. It should be noted that it is only by console ...


  73.   alk zavaleta said

    and to be able to receive wifi ... how would I configure this function?

    1.    petercheco said

      The easiest thing is to install wifimgr since it is a graphical tool :).

      You can install it from the package: pkg install net-mgmt / wifimgr
      or from the ports: cd / usr / ports / net-mgmt / wifimgr / && make install clean

      a greeting

      1.    Ran1x said

        Hi very good!
        I am fighting with a headshet usb shenheiser when it comes to automatically switching to the device when connected.
        There is no problem changing to the correct dsp manually when I am playing but the story is not having to. "Bsd 11.0-CURRENT FreeBSD 11.0-CURRENT # 0 r280862 amd64" mate-desktop

        I was looking at the audio installation notes and saw:
        "Hw.snd.default_auto" on /etc/sysctl.conf
        Automatically assign the default sound unit. The following val-
        ues are supported (default is 1):

        0 Do not assign the default sound unit automatically.

        1 Use the best available sound device based on playing and
        recording capabilities of the device.

        2 Use the most recently attached device.

        But it seems that it does not always work, can you give me some advice about the problem.

        Thank you very much.

      2.    petercheco said

        Hello Ran1x, the normal thing is that you change in your /etc/sysctl.conf from hw.snd.default_auto to hw.snd.default_unit = 2

  74.   Juan Manuel said

    Thank you very much for the commands!

    1.    petercheco said

      You're welcome friend 🙂

  75.   Oscar Martínez said

    Hello one question:

    What style of folders do you use in the photos that appear at the beginning of the Post? I quite liked it and would like to install it.

    Thank you very much

    1.    petercheco said

      Hi, it's nothing but Numix with Numix Circle icons :).
      a greeting

      1.    Oscar Martinez Martinez said

        Thank you very much, a little help never hurts.

        A greeting.

  76.   superlative said

    Hello everyone. I see that the web that was set up with the purpose of centralizing all the help provided throughout this thread and that every day more are lost among a sea of ​​text I have created a blog in wordpress so as not to be afraid of losing it for free domains or companies with doubtful continuity. Yesterday I discovered this thread and today I have created the wordpress and I have dumped the notes that I was doing as I read all the comments. But for it to become something, the help of all those who want to participate is necessary. Unfortunately I am a graphic designer and in this world everything is driven by proprietary programs but I love to "play" with operating systems, from my first Debian Potato through countless distributions until last year when I was testing Manjaro and FreeBSD 10, yes , always in VirtualBox on my Mac. If you want to know me more you can visit my blog
    The blog I have created for the Hispanic FreeBSD community is but I would like it to be created by and for the people, to make it their own. So if you want to change the name we change it. Regarding the administrators, I would like Peterchecho and Manuel Trujillo to agree to be administrators to post and do whatever they want. Later, it would take editors who want to collaborate and have a desire to learn, this would serve to avoid burdening the two masters who have their life, work and family and we cannot load them if we want them to last in the community. Without people like them, the rest of us could make little progress. By the way, the entries that are now are short / paste of the comments here, it would be necessary to write them to give them a little body. The chosen theme is basically text, although it allows images but I think the important thing is the text content and not mislead with images. Well, you will already comment that you think about the idea, who wants to participate, if you want another name ... as I have told you I do not command, this is a project to create a FreeBSD community in Spanish by and for all of you. Cheers

    1.    Oscar Martínez said

      Hello, good morning.

      I am a bit new in this world, but I really liked your idea, and I would like to participate in your blog, and contribute to creating a FreeBSD community in Spanish, and learn by the way.

      I am at your disposal with this project.

      A greeting.

      1.    superlative said

        Perfect Oscar! If you want to be an editor I can add you and you can post what you see useful for the rest.

        You will tell me. Cheers

      2.    Oscar Martínez said

        Perfect then, whenever you want you can add me. Like I said, I'm a bit of a newbie, but I can help with maintenance and posting a few things.

        My email is oscarmartinezmartinez2001@gmail.comFor anything you need from the blog you can write to me (it's more comfortable).

        A greeting.

      3.    superlative said

        Óscar Martínez is already part of the FreeBSD Hispanic community team and has started to collaborate. In order not to bother around here and to avoid having to leave your emails, those of you who want to be part of the team as editors to collaborate by posting and learning can write to us at

        We wait for you!


  77.   Joako said

    I finished installing FreeBSD with Gnome3 and I opened this tutorial… First it gave me a startup error when editing /etc/rc.conf with proc and the second line… It took an hour until I could realize between reading other tutorials (of repairing disk dryers ..) I got a full pathname error and others .. I managed to end the error by editing and deleting the previously named lines and also editing loader.conf.

    Anyway, I thank you for the tutorial because it has helped me to learn and in my case doubly because I have discovered something and I share it .. A hug

    PS: I'm sorry not to have a friend who understands FreeBSD who is around (the closest committee is 1300 km from my city) to fill him with questions and show him "live and direct" my FreeBSD ..

    By the way, I managed to install it on a Sony VA1O netbook with a WiFi connection only (well, I made about 3 attempts first and after low-level formatting it came out at 4 | attempt: p)

    1.    superlative said

      Hi Joako. If you find yourself only with FreeBSD then you will love to know a community proposal that we started a few days ago, FreeBSD Hispano: You can read more about his birth 5 messages above. We are waiting for all of you who want to participate.

    2.    alfredo zavaleta said

      How did you do to connect your laptop to Wi-Fi ... I have a Dell inspiron 15 .. I want to install freebsd 10.1 but I can't connect it to my Wi-Fi network ... if it perfectly recognizes the card but I don't know how to make it connect ...
      try with this command but nothing at all when making the request dhclient in ath0 that had already put the alias of wlan0
      this command use:
      ifconfig wlan0 ssid nameredred wepkey password
      ... sorry for the inconvenience but help would be very welcome

      1.    petercheco said

        Hi friend,
        To make the connection to Wi-Fi networks as easy as possible, install this graphical app:

        pkg install wifimgr

        or through ports:

        cd / usr / ports / net-mgmt / wifimgr / && make install clean

        More info on Wi-Fi on FreeBSD:

  78.   Luix said

    Thanks for the tutorial, I have installed it in VirtualBox to test and it is very good.

    1.    petercheco said

      You're welcome friend, I'm glad I can help :).

  79.   You Buntu said

    or I have already gone through all of them and I think I can give an objective opinion, although surely someone will say patatá! and # @ grrr !, but here I go:
    FreeBSD: for a common suspect like no: the complexities of the installation, the advanced knowledge in UNIX and the bugs, more constant than usual that often lead you to rewrite almost all the configuration files, throw you back. Now, if you are going to use it to manage a network, then yes, because pf is not iptables, and because it is faster in conjunction with Apache and Mariadb… .and up to here I fish.

    Linux: we should start with: which of them? You cannot generalize and encompass in the word linux toooodo the chromatic fan of distributions, put them in a funnel and say: Güindous fortin !. Linux is heterogeneous and outgoing. Linux is the paella. FreeBSD is white rice. But leaving the metaphors because I'm getting hungry and the fridge is empty, the last time I looked at the broccoli it had mutated and was giving the choped pork firewood. Step with my experiences:

    -Ubuntu: I started with 6.04. Many problems. A lot of. A headache. But I held on and came 10.04 and then 12.04, although I had to leave it there because the HDD burst, and they installed windows 8 on the new 64-bit computer. But I didn't reinstall it. Configurable. For an average user it's great. Also, you can do a lot of things with it, but then when I went to download 14.04, I heard that a derivative was embroidering it ...
    -Linux Mint: I have tried the distro based on Ubuntu 14.04 and… it consumes less resources, you can do the same as Ubuntu and it is fine. For both, the fact that: they can be used as servers, although more imprecise than FreeBSD, you can configure them for hacking, pentesting, graphic design, games, multimedia, programming: NetBeans, QT Creator (community), Gambas, etc ..., and all the libraries you are looking for for Ruby, Python, C ++, VBasic, Borland, Pascal, Java ... Highly configurable in every way, not only the appearance that FreeBSD users point out as silly, when what it does is facilitate the use, but everything.
    Debian: I first used it in 2003 and considered it a bull that ate like a bird, but the last install I did, I think Debian 7, let me down. Like the previous two, well the same in everything, although for server it is better than Ubuntu and Linux Mint.
    OpenSuse: It consumes few resources, at least the one that I configured in SuseStudio and later I updated it to Tumbleweed, it is very reliable. As a server is the cock. For home use it is perfect. This distro more than a chameleon is a Mamuth.
    KaliLinux: based on Debian, and for hacking and pentesting.
    ArchLinux: Another wonderful distro, the installation of which resembles FreeBSD, but it has always been smoother for me than the above.
    Fedora: I was only a short time, testing it more than anything, and although its users say, the linux universe, which is the best, it did not convince me.

    Red Hat and the old Mandriva deserve special mention: ah! What times were those when my hair still reached my ankles and downloading a 300Mb movie took fifteen days, how happy my girlfriend was.

    And I no longer want to talk about Paco Gentoo, Centos, Slackware or God knows how much more, because here it is, and it just depends on you looking to choose the right one:
    For server: FreeBSD, ArchLinux, Red Hat and derivatives of all of them, and Suse.
    For users, of whatever level: ALL, although I would not recommend FreeBSD, ArchLinux, Gentoo to those who come from Windows without first going through more "home" distros such as Chromixium, Zorin or Chaletos, by the way with the latter one can be fooled to a windows user and tell him that he has 10, the problem would come when he wanted to download an antivirus or try to execute .exe and company.

    By the way, I have Windows 8, I did not remove it because I configured it and it makes me sad to do it and also, because I have very good programs on it, Linux Mint 17.2 Cinnamon, Suse Tumbleweed, Kali Linux, ArchLinux, and on 32-bit computers I have installed PCLinuxOS, Lubuntu, Antix, Ubuntu 10.04 !, yes, yes, pentium without network card, and the Wary on an old 386 dx2.

    And now: who invites the beer? I want to take the penultimate one, the last one will be before I give it.


  80.   Tuxmen said

    Well, it is a good tutorial, I had wanted to install Free for a long time but neither time nor too attached to my Debian prevented me, totally I saw this page by chance and I told myself… to try it in VirtualBox.
    My conclusions is that it is very robust, but very, and I like that. In the graphical desktop I have not been able to enter and although in Debian I usually work in a different tty than the X, well, that works well even when browsing with links.
    Well, I'll leave the problem to you in case you can give me a cable, just to see how the desktop graphics are and such.

    failed to set mtrr: Device not configured
    /home/jota/.xinitrc: setenv: not found
    xinit: connection to X server lost
    configuration problem due to not finding the Device in mtrr
    xauth: (argv): 1 bad display name "bsd: 0" in "remove" command

    Well, I may have missed something or I don't know, configuration problem in those two files.
    Thanks and regards.

    1.    Tuxmen said

      By the way these guys from Firefox have become somewhat paranoid with Java I have not been able to register with Iceweasel, thank goodness I manage with Chrome this.
      Let's see if they finish developing the HTML5 to replace it in the pages.

    2.    Tuxmen said

      Sorry for the inconvenience but I have solved it, I have looked at the rc.conf again and I forgot to fit the desktop.
      You can delete the above if you wish or leave it in case the same thing happens to someone.

      Solution in the /etc/rc.conf
      Add the following line: add xorg_enable = »YES»
      if you use another desktop, the xorg is replaced by the one you have.
      Greetings tuxines.

  81.   Alonso said

    Hi, could you tell me how to install Postgresql, because it is impossible because of the tutorials I have seen, it does not install and if you can explain how to install geoserver.

    Many Thanks

  82.   Edgar Rodolfo said

    Holi friends, reading this tutorial I made one more derivative, friends I am also a boy who uses GNU / Linux, and BSD, each system has its good sides, I never stop learning, testing and testing and in the end draw my conclusions from which one adapts more to what I do and learn as I say. I use Ubuntu, Fedora, openSUSE, those for desktop, for server I use CentOS, Debian, openSUSE, plus the first two, and on the BSD side my three great loves, FreeBSD, NetBSD and OpenBSD, every time I have time I look at them Little by little I already did something out there on the internet about openbsd 4.8 but I remember more in slishare I think someone put it, now on my blog I am writing to help, I thank the author of this tutorial, greetings.

  83.   matias baglivo said

    Dear Petercheco: I have been a linux user since the ubuntu 7.10 distribution, which was when I met linux and I have tried every distro available and to be in search of the "lady distro". in truth is that I do not have the knowledge that everyone handles in this forum but I have managed to test a great variety of distros, I am currently testing KaOS linux and it works almost well and when I read your article I thought: "I FOUND IT" and I I will dare to try BSD but first I would like to ask you:
    Works well for:
    -watch videos on YOUTUBE, VIMEO, stream music and / or video (netflix) (Spotify, Dezzer, Last.FM)
    -see pages with contents in JAVA, Flash?
    -make peripherals work with bluethoot or WIFI (especially printers)
    the reality is that in all linux distros I had a problem related to the aforementioned and I have not been able to solve it. on the other hand I have two computers with few resources (DELL inspiron 1545 (intel pentium core2 duo t4200 with 4 GB of RAM) and Dell Inspiron 14 (intel corei3 with 4 GB of RAM).
    From what I see the installation of BSD is quite laborious and complex for a person with my level of knowledge and I would like to know if you have tried this to get me fully into installing BSD. I thank you in advance for the post that is very good and well explained

    1.    petercheco said

      Hi Matias,

      BSD works well in everything you ask except the bluetooth and WIFI section. In this aspect, it shows that it has been designed for servers, which is why I recommend using Linux.


  84.   Courage said

    Now it is time for oetercheco to make the change of all its equipment, this year it passes all of them to ecomstation OS2

    1.    petercheco said

      Well yes, I have the servers with FreeBSD and RHEL 7 is running on my desktop and laptop.
      Result: I am very satisfied :).

  85.   manuelne said

    pkg install desktop-installer.
    And you run it, installing the environment that you like the most.

    1.    petercheco said

      Very interesting. The question is… Can you trust a script?

  86.   Anonymous said

    Hello, peterchecho! I am an advanced linux user and I have switched to FreeBSD, but I have a problem, I don't have audio, and apart from that I can't see videos of any kind, neither in firefox, nor with vlc, and no sound, do you have any idea what it will be ? I'm from a laptop

  87.   joachin said

    Hello peterchecho.

    I am an advanced linux user and I have switched to FreeBSD, the problem is that I have no sound, I already managed to configure what refers to video and wifi, but I can not play videos or on youtube, or vlc and I do not have audio, any help ?

  88.   anon said

    I only have a couple of questions, and I hope someone can answer them ...
    1) What icon theme do you use? I loved;
    2) How do I leave the panel as you have it? Because I also like it, a lot.
    I already got the wallpaper, and I like it too.
    Thanks for the post.