Cel mai modern sistem de operare BSD este open-source și disponibil pentru download gratuit sub licența BSD. Cele mai notabile excepții, există IOS și OSX. În plus, în general, utilizate pentru arhitectura de baza aici monolitic cu excepția OS X și DragonFly BSD, unde kernel hibrid utilizat. În cazul proiectelor cu open source cod BSD, de obicei, toate din cod, bibliotecile și programele sunt dezvoltate împreună și distribuite de la un depozit central.
In trecut, BSD a fost, de asemenea, folosit ca bază pentru alte versiuni de UNIX, cum ar fi SunOS, Dynix, NeXTStep, Ultrix și OSF / 1 AXP (actualmente Tru64 UNIX). O parte a software-ului a devenit NeXT baza pentru OS X, care este în prezent cel mai de succes comercial BSD pe piață.
În acest articol, vom compara OpenBSD FreeBSD vs. Vom vorbi despre istoria și popularitatea acestor sisteme de operare.
OpenBSD se concentrează asupra securității, corectitudinii și vrea să fie cât mai liber posibil. Sistemul are o politică de securitate specială, precum și codul auditate pentru a identifica bug-uri și vulnerabilități. În mod implicit, sistemul include o varietate de tehnologii de securitate, inclusiv protecția paginilor W ^ X și utilizarea intensivă a randomizare de memorie. Filozofia OpenBSD - securitate maximă în mod implicit. Prin urmare, într-un sistem de a dezactiva toate serviciile care nu sunt necesare, precum și acele servicii care trebuie să fie configurat, inclusiv criptografia implicită. În ceea ce privește libertatea de software care OpenBSD preferă licența BSD sau ISC. GPL se aplică numai pentru software-ul existent, care nu este profitabil să o înlocuiască, de exemplu, GNU Compiler Collection. De asemenea, ca progenitor de NetBSD, OpenBSD se angajează să lucreze pe un număr mare de arhitecturi.
Proiectul OpenBSD a generat o mulțime de proiecte subsidiare, cum ar fi OpenSSH, OpenNTPD, OpenBGPD, OpenSMTPD, PD, crapul și LibreSSL pentru a înlocui alternativele limitate.
Histogramă popularitate sistemelor BSD:
O altă încercare de a evalua utilizarea proiectului BSD a fost realizată BSDstats. Obiectivul său principal - pentru a demonstra hardware-ul capabil să ruleze BSD. Proiectul colectează date lunare privind utilizarea tuturor administratorilor de sistem BSD care doresc să participe. Proiectul este în prezent se înregistrează o cotă de piață de FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Debian GNU / kFreeBSD, PC-BSD și sistemul de MirBSD.
arhitecturile suportate
Sistemul de operare FreeBSD suportă următoarele arhitecturi: x86, x86-64, PC98, Itanium, UltraSPARC, ARM, MIPS, PPC, și OpenBSD suportă x86, 68k, Alpha, x86-64, SPARC, UltraSPARC, ARM, MIPS, PPC, VAX.
Sisteme de fișiere acceptate
În FreeBSD suportă sistemele de fișiere cele mai populare este: UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, smbfs, NetWare, sistemul de fișiere NTFS (limitat de citire-scriere), ReiserFS (read-only), XFS (experimental) , ZFS. FUSE, Coda (experimental). AFS.
În sistemul de fișiere OpenBSD un pic mai puțin: FS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS (numai citire), AFS, FUSE.
jurnal de sistem
În FreeBSD, aceste sistem de logare integrat: syslog, CAPP, OpenBSM, și OpenBSD numai syslog.
firewall-uri
Implicit FreeBSD integrat ipfw2, ipfilter, PF, și numai în OpenBSD PF.
Administrarea pachetelor pe sistemele BSD
Managerul utilizează un binar FreeBSD pachet PKG. Acesta poate fi utilizat pentru a instala programe de pre-compilate. Acest manager de lot pachete echivalente Debian și RPM. În comparație cu alte metode comune de pachete de compilare și instalare din porturile, managerul de pachete oferă un pachet mai simplu și mai rapid alternative de instalare. Pachetele nu sunt la fel de flexibil ca porturile, ca și înainte de a instala pachetul nu poate fi personalizat, în cazul în care trebuie să configurați parametrii de compilare a programelor dvs. utilizează porturile în loc de pachete.
Pentru a instala software-ul, utilizați:
$ Pkg install nume_pachet
Pachetul de informații:
info $ Pkg nume_pachet
$ Pkg căutare nume_pachet
Instalarea software-ului din porturile, nu vom lua în considerare.
În toate comparațiile, FreeBSD sau OpenBSD la început mai multe programe și componente, dar a doua este mai sigur. Acest lucru explică absența unor astfel de programe.
Instalarea FreeBSD 10.2
Să ne uităm la modul în care se instalează cea mai recentă versiune de FreeBSD. Îl puteți descărca de pe site-ul oficial. După ce creați o imagine de boot la o unitate DVD sau USB, executați noul sistem.
Meniul de instalare FreeBSD, apăsați 1, și apoi tasta Enter pentru a începe instalarea:
În etapa următoare a expertului, aveți trei opțiuni:
- Apăsați Enter, pentru a instala FreeBSD pe hard disk
- Selectați Shell și apăsați Enter, pentru a intra în modul linie de comandă, aici va fi capabil de a efectua manual de numărare pe disc înainte de a instala.
- Descărcați sistemul LiveCD FreeBSD fără a instala
Luați în considerare setarea în modul Install, modul implicit:
Selectați un aspect de tastatură:
Introduceți numele de gazdă:
Selectați componentele sistemului pentru a instala:
Apoi, trebuie să partiționați un disc pentru instalarea FreeBSD. Puteți selecta fie opțiunea implicită - Auto, sau metoda partiționarea manuală.
Considerăm că o metodă automată:
Selectați întregul disc și apăsați Enter:
Selectați tabelul de partiții, și apoi apăsați Enter:
Aruncati o privire și, dacă doriți să modificați dimensiunea discului, apoi selectați Efectuat și apăsați Enter:
Acum faceți clic pe Commit, pentru a confirma finalizarea setărilor secțiunii:
Apoi, începe procesul de instalare FreeBSD:
Odată, instalarea FreeBSD este completă vi se va cere să creați o parolă de root:
Apoi selectați interfața de rețea:
Selectați Da și pentru a configura IPv4.
protocolul IPv6 nu va fi utilizat:Selectați Nu, pentru a utiliza fusul orar prestabilit:
Selectați regiunea, apoi selectați țara.
Selectați o listă de servicii pe care doriți să ruleze automat.
Avem nevoie pentru a crea un utilizator obișnuit pentru munca de zi cu zi:
Introduceți noul utilizator:În plus, puteți crea cât mai mulți utilizatori, după cum doriți. Dar, de obicei, doar un singur utilizator.
Suntem în etapele finale. Selectați Exit și apăsați Enter, pentru a aplica configurația și ieșiți din programul de instalare FreeBSD.
instalare FreeBSD este completă. Programul de instalare vă solicită să introduceți modificările finale înainte de a ieși din expert. Dacă doriți să schimbați ceva, faceți clic pe Da, în caz contrar - nr.Scoateți suportul de instalare și faceți clic pe Repornire:
După repornire, introduceți numele de utilizator și parola pentru a vă conecta la sistemul FreeBSD instalat.Instalarea OpenBSD 5.8
Vom instala OpenBSD 5.8 prin criptare bioctl disc. Descarca OpenBSD 5.8 pe site-ul oficial.
Următorul pas a ghetei vom vedea:
Pentru că vrem să criptați unitatea, utilizați pentru a vă conecta la shell comanda S. În OpenBSD, dispozitivul hard disc poate fi:
Crearea unui tabel de partiții MBR: