FreeBSD vs OpenBSD, losst

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:

FreeBSD vs OpenBSD, losst

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:

FreeBSD vs OpenBSD, losst

Î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ă:

FreeBSD vs OpenBSD, losst

Introduceți numele de gazdă:

Selectați componentele sistemului pentru a instala:

FreeBSD vs OpenBSD, losst

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ă:

FreeBSD vs OpenBSD, losst

Selectați întregul disc și apăsați Enter:

FreeBSD vs OpenBSD, losst

Selectați tabelul de partiții, și apoi apăsați Enter:

FreeBSD vs OpenBSD, losst

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:

FreeBSD vs OpenBSD, losst

Apoi, începe procesul de instalare FreeBSD:

FreeBSD vs OpenBSD, losst

Odată, instalarea FreeBSD este completă vi se va cere să creați o parolă de root:

FreeBSD vs OpenBSD, losst

Apoi selectați interfața de rețea:

FreeBSD vs OpenBSD, losst

Selectați Da și pentru a configura IPv4.

FreeBSD vs OpenBSD, losst

FreeBSD vs OpenBSD, losst
protocolul IPv6 nu va fi utilizat:

FreeBSD vs OpenBSD, losst

FreeBSD vs OpenBSD, losst

Selectați Nu, pentru a utiliza fusul orar prestabilit:

FreeBSD vs OpenBSD, losst

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:

FreeBSD vs OpenBSD, losst
Introduceți noul utilizator:

FreeBSD vs OpenBSD, losst

Î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.

FreeBSD vs OpenBSD, losst
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:

FreeBSD vs OpenBSD, losst
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: