project:bsd:freebsd:info_for_noobs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
project:bsd:freebsd:info_for_noobs [2019/07/13 20:28] – maxfx | project:bsd:freebsd:info_for_noobs [2019/07/16 10:21] (current) – move to page kernellab maxfx | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== For FreeBSD Noobs ====== | ||
- | |||
- | ==== FreeBSD is not Windows ==== | ||
- | |||
- | [[http:// | ||
- | |||
- | ==== FreeBSD Myth (For linux users) ==== | ||
- | |||
- | [[https:// | ||
- | |||
- | [[https:// | ||
- | |||
- | |||
- | ==== Comparing BSD and Linux ==== | ||
- | |||
- | [[https:// | ||
- | |||
- | [[https:// | ||
- | |||
- | |||
- | ==== Tips ==== | ||
- | [[https:// | ||
- | |||
- | [[https:// | ||
- | |||
- | [[https:// | ||
- | |||
- | [[https:// | ||
- | |||
- | |||
- | |||
- | ====== Avoiding Linuxisms ====== | ||
- | |||
- | [[https:// | ||
- | |||
- | ==== Quick start for Linux users ==== | ||
- | |||
- | [[https:// | ||
- | |||
- | ^Purpose | ||
- | |Install package from remote repository | ||
- | | Install local package | ||
- | | List installed packages | ||
- | | List PCI devices | ||
- | | List loaded kernel modules | ||
- | | Load/Unload kernel modules | ||
- | | Trace system calls |truss | ||
- | |||
- | ==== FreeBSD handbook ==== | ||
- | |||
- | {{: | ||
- | |||
- | [[https:// | ||
- | |||
- | ==== Support Laptops ==== | ||
- | |||
- | [[https:// | ||
- | |||
- | ====== First step after installation FreeBSD ====== | ||
- | |||
- | The first step after installation system is good download security patches for the operating system and download new files for operating system and install. | ||
- | |||
- | < | ||
- | freebsd-update fetch install | ||
- | shutdown -r now | ||
- | </ | ||
- | |||
- | Next step is to update ports collection for the operating system. | ||
- | |||
- | for updating information for FreeBSD ports developers is / | ||
- | |||
- | < | ||
- | portsnap auto | ||
- | |||
- | or | ||
- | |||
- | portsnap fetch | ||
- | portsnap extract | ||
- | </ | ||
- | |||
- | Update ports is east command | ||
- | |||
- | < | ||
- | portsnap fetch update | ||
- | </ | ||
- | |||
- | Security audit for package and FreeBSD | ||
- | |||
- | < | ||
- | pkg audit -F | ||
- | </ | ||
- | |||
- | ====== Apply security patches FreeBSD update, upgrade ====== | ||
- | |||
- | ==== Apply security patches ==== | ||
- | |||
- | < | ||
- | freebsd-update fetch | ||
- | freebsd-update install | ||
- | </ | ||
- | |||
- | ==== Upgrade FreeBSD ==== | ||
- | |||
- | < | ||
- | freebsd-update fetch | ||
- | freebsd-update upgrade -r 11.2-RELEASE or other version | ||
- | freebsd-update install | ||
- | </ | ||
- | |||
- | ====== Desktop Environments ====== | ||
- | |||
- | FreeBSD has several desktop environments - Xfce4, Mate, Gnome3, Cinnamon, KDE, Lumina | ||
- | |||
- | ==== How install Mate desktop ==== | ||
- | |||
- | < | ||
- | pkg install mate-desktop mate xorg slim | ||
- | </ | ||
- | |||
- | Enable components for kernel in etc/rc.conf | ||
- | |||
- | You need enable this component: | ||
- | |||
- | < | ||
- | zfs_enable=" | ||
- | hald_enable=" | ||
- | dbus_enable=" | ||
- | slim_enable=" | ||
- | </ | ||
- | |||
- | if you want to enable crash dump, if don't you write " | ||
- | |||
- | < | ||
- | dumpdev=" | ||
- | </ | ||
- | |||
- | Next step is create file .xinitrc in /root/ and /home/user/ with command | ||
- | |||
- | < | ||
- | exec mate-session | ||
- | </ | ||
- | |||
- | < | ||
- | and reboot. | ||
- | </ | ||
- | |||
- | ==== How install Xfce desktop ==== | ||
- | |||
- | < | ||
- | pkg install xfce4-desktop xfce xorg slim | ||
- | </ | ||
- | |||
- | Enable components for kernel in etc/rc.conf | ||
- | |||
- | You need to run desktop | ||
- | |||
- | < | ||
- | zfs_enable=" | ||
- | hald_enable=" | ||
- | dbus_enable=" | ||
- | slim_enable=" | ||
- | </ | ||
- | |||
- | if you want to enable crash dump, if don't you write " | ||
- | |||
- | < | ||
- | dumpdev=" | ||
- | </ | ||
- | |||
- | Next step is create file .xinitrc in /root/ and /home/user/ with command | ||
- | |||
- | < | ||
- | exec startxfce4 | ||
- | </ | ||
- | |||
- | < | ||
- | and reboot. | ||
- | </ | ||
- | |||
- | ==== How to set slim theme ==== | ||
- | |||
- | < | ||
- | # pkg install slim-themes | ||
- | # cd / | ||
- | # fetch http:// | ||
- | # tar jxvf slim-freebsd.tar.bz2 | ||
- | # rm slim-freebsd.tar.bz2 | ||
- | |||
- | Edit and set / | ||
- | # | ||
- | current_theme | ||
- | </ | ||
- | |||
- | |||
- | |||