project:freebsd:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
project:freebsd:start [2018/04/15 19:40] – [FreeBSD tips and tricks] maxfx | project:freebsd:start [2018/05/10 20:49] – [Goals and ideas project] maxfx | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{template>: | + | {{template>: |
~~META: | ~~META: | ||
Line 6: | Line 6: | ||
~~ | ~~ | ||
- | ====== | + | ====== |
+ | ====== FreeBSD ====== | ||
**FreeBSD** is a freely available and open source implementation of the Berkeley version of the UNIX operating system.This system is in the same family of operating systems as Solaris, AIX, HP-UX, and Digital UNIX. The original UNIX operating system can trace its roots back to the 1960s. The designers of UNIX created a design so flexible and powerful that even 30 years later, UNIX (and thus FreeBSD as well) remains one of the most versatile, well-respected operating systems available. It runs on the following platforms: **AMD64, ARM, ARM64, I386, MIPS, PC98, PPC, SPARC, XBOX, RPI, PICO**. FreeBSD offers advanced networking, performance, | **FreeBSD** is a freely available and open source implementation of the Berkeley version of the UNIX operating system.This system is in the same family of operating systems as Solaris, AIX, HP-UX, and Digital UNIX. The original UNIX operating system can trace its roots back to the 1960s. The designers of UNIX created a design so flexible and powerful that even 30 years later, UNIX (and thus FreeBSD as well) remains one of the most versatile, well-respected operating systems available. It runs on the following platforms: **AMD64, ARM, ARM64, I386, MIPS, PC98, PPC, SPARC, XBOX, RPI, PICO**. FreeBSD offers advanced networking, performance, | ||
Line 23: | Line 24: | ||
* Porting kernel for other unfriendly platforms | * Porting kernel for other unfriendly platforms | ||
- | * Porting or Run kernel for other unfriendly android mobile phones or tablet. | + | * Porting or Run kernel for other unfriendly android mobile phones or tablets. |
* More desktops with BSD ! .... | * More desktops with BSD ! .... | ||
Line 52: | Line 53: | ||
====== Information about FreeBSD ====== | ====== Information about FreeBSD ====== | ||
+ | |||
+ | ==== Comparing BSD and Linux ==== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
==== For Beginner | ==== For Beginner | ||
Line 80: | Line 87: | ||
==== FreeBSD tips and tricks ==== | ==== FreeBSD tips and tricks ==== | ||
- | [[https:// | + | [[https:// |
- | [[https:// | + | [[https:// |
[[https:// | [[https:// | ||
Line 102: | Line 109: | ||
[[http:// | [[http:// | ||
- | [[https:// | + | [[https:// |
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
Line 109: | Line 122: | ||
[[https:// | [[https:// | ||
- | [[https:// | + | [[https:// |
[[https:// | [[https:// | ||
Line 115: | Line 128: | ||
[[https:// | [[https:// | ||
- | [[https:// | + | [[https:// |
[[https:// | [[https:// | ||
Line 196: | Line 209: | ||
[[https:// | [[https:// | ||
+ | [[http:// | ||
==== FreeBSD Kernel for beringer ==== | ==== FreeBSD Kernel for beringer ==== | ||
[[https:// | [[https:// | ||
Line 286: | Line 299: | ||
====== First step after installation FreeBSD ====== | ====== First step after installation FreeBSD ====== | ||
- | First step after installation system is good donwload | + | The first step after installation system is good download |
- | and donwload | + | and download |
< | < | ||
Line 294: | Line 307: | ||
</ | </ | ||
- | Next step is update ports collection for operating system. | + | Next step is to update ports collection for the operating system. |
for updating information for FreeBSD ports developers is / | for updating information for FreeBSD ports developers is / | ||
Line 327: | Line 340: | ||
</ | </ | ||
- | + | ==== Upgrade FreeBSD | |
- | === Upgrade FreeBSD === | + | |
< | < | ||
freebsd-update fetch | freebsd-update fetch | ||
Line 334: | Line 346: | ||
freebsd-update install | freebsd-update install | ||
</ | </ | ||
- | |||
- | |||
====== Desktop Environments ====== | ====== Desktop Environments ====== | ||
- | FreeBSD | + | FreeBSD |
==== How install Mate desktop ==== | ==== How install Mate desktop ==== | ||
Line 357: | Line 367: | ||
</ | </ | ||
- | if you want enable crash dump, if dont you write " | + | if you want to enable crash dump, if don' |
< | < | ||
Line 380: | Line 390: | ||
Enable components for kernel in etc/rc.conf | Enable components for kernel in etc/rc.conf | ||
- | You need for run desktop | + | You need to run desktop |
< | < | ||
Line 389: | Line 399: | ||
</ | </ | ||
- | if you want enable crash dump, if dont you write " | + | if you want to enable crash dump, if don' |
< | < | ||
Line 416: | Line 426: | ||
</ | </ | ||
+ | |||
+ | ==== Optimus on Freebsd ==== | ||
+ | Comment out Nvidia-related parts from your [[ https:// | ||
+ | |||
+ | < | ||
+ | ... | ||
+ | |||
+ | Section " | ||
+ | Identifier | ||
+ | Driver | ||
+ | BusID " | ||
+ | EndSection | ||
+ | |||
+ | #Section " | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | #EndSection | ||
+ | |||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Then add the following bits to [[ https:// | ||
+ | |||
+ | < | ||
+ | kld_list=' | ||
+ | </ | ||
+ | |||
+ | |||
==== NTPD ==== | ==== NTPD ==== | ||
==== NTPD synchronize ==== | ==== NTPD synchronize ==== | ||
Line 424: | Line 463: | ||
</ | </ | ||
- | Or manualy | + | Or manually |
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
securelevel on 2 then you cannot set time only about second. | securelevel on 2 then you cannot set time only about second. | ||
Line 548: | Line 587: | ||
</ | </ | ||
- | If you dont have fuse.ko module in kernel | + | If you don' |
you use this command | you use this command | ||
< | < | ||
Line 562: | Line 601: | ||
==== Mount NTFS ==== | ==== Mount NTFS ==== | ||
- | For mounting ntfs file system you must kernel | + | For mounting ntfs file system you must kernel |
For control kernels fuse modules is command: | For control kernels fuse modules is command: | ||
Line 630: | Line 669: | ||
/ | / | ||
</ | </ | ||
- | ====== | + | ====== Compiling programs ====== |
==== Python3, Py3-QT5 ==== | ==== Python3, Py3-QT5 ==== | ||
- | First thing is add version python to / | + | First thing is to add version python to / |
This conf file is for every compilation in system. | This conf file is for every compilation in system. | ||
< | < | ||
Line 648: | Line 687: | ||
===== How to setup MYSQL Database ===== | ===== How to setup MYSQL Database ===== | ||
- | First step is installation | + | The first step is the installation |
< | < | ||
Line 938: | Line 977: | ||
pciconf -l | pciconf -l | ||
- | # Create device with name wlan0 | + | # Create |
sudo ifconfig wlan0 create wlandev wpi0 | sudo ifconfig wlan0 create wlandev wpi0 | ||
Line 950: | Line 989: | ||
trololo | trololo | ||
- | # ip adress | + | # IP address |
sudo dhclient wlan0 | sudo dhclient wlan0 | ||
</ | </ | ||
- | |||
- | |||
====== GELI ====== | ====== GELI ====== | ||
Line 1092: | Line 1129: | ||
===== SSH ===== | ===== SSH ===== | ||
==== Too many authentication failures ==== | ==== Too many authentication failures ==== | ||
- | If You are not able to authenticate via ssh and mesage | + | If You are not able to authenticate via ssh and message |
===== BOOT on FreeBSD ===== | ===== BOOT on FreeBSD ===== | ||
Line 1099: | Line 1136: | ||
{{: | {{: | ||
- | Fatal double fault is problem on FreeBSD - i386 with ZFS file system. | + | The fatal double fault is a problem on FreeBSD - i386 with ZFS file system. |
As described in / | As described in / | ||
Line 1122: | Line 1159: | ||
==== How to boot from live CD ==== | ==== How to boot from live CD ==== | ||
- | If you have problem with boot on freebsd | + | If you have a problem with boot on FreeBSD |
{{: | {{: | ||
Line 1128: | Line 1165: | ||
Back to FreeBSD menu and choose option 3. ( Escape to loader prompt ) | Back to FreeBSD menu and choose option 3. ( Escape to loader prompt ) | ||
- | For help in commandline | + | For help in command line is command help or ? (list of commands ) |
- | help set are options for command set | + | help set are options for the command set |
Line 1145: | Line 1182: | ||
- | Look for mounted filesystem with command mount.If you havent | + | Look for a mounted filesystem with command mount.If you haven' |
< | < | ||
zpool import -f zroot | zpool import -f zroot |