Logo Hardware.com.br
GuiCR
GuiCR General de Pijama Registrado
2.7K Mensagens 276 Curtidas

Quero aprender FreeBSD. Por onde começar?

#1 Por GuiCR 30/03/2013 - 14:12
Bom pessoal, tem um tempinho que venho estudando Linux, Kernel, distros, pacotes, funcionamento do sistema etc. ainda tem muito que aprender, mas estava lendo o mais atual artigo na home do guia do hardware e vi um comentário dizendo "Linux é a ponta do iceberg, conheça FreeBSD" algo assim que o comentarista escreveu e antes, já ouvi falar muito bem do FreeBSD.



Por onde posso começar? É realmente um bicho de 7 cabeças?
ignacho
ignacho Zumbi Registrado
6.8K Mensagens 559 Curtidas
#2 Por ignacho
30/03/2013 - 16:02
O FreeBSD na verdade é algo que pouco tem a ver com sistemas de kernel Linux e userland GNU. A única semelhança entre eles é que eles são UNIX-like.

1. O kernel do FreeBSD é um kernel próprio, diferente do Linux.
2. O FreeBSD também tem seu próprio userland, conhecido como BSD.

Cabe lembrar que o foco do FreeBSD não está na facilidade de uso. Assim como o Gentoo, o Lunar, o Sorcerer e o Source Marge, o FreeBSD é source-based, isto é, eles não entregam pacotes binários, portanto a tarefa de compilação é de responsabilidade do usuário.

Boa leitura
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
...
Henry-Keys
Henry-Keys Geek Registrado
1.8K Mensagens 235 Curtidas
#6 Por Henry-Keys
30/03/2013 - 17:35
ignacho
Cabe lembrar que o foco do FreeBSD não está na facilidade de uso. Assim como o Gentoo, o Lunar, o Sorcerer e o Source Marge, o FreeBSD é source-based, isto é, eles não entregam pacotes binários, portanto a tarefa de compilação é de responsabilidade do usuário.



Perdão por intrometer-m... mostrando_lingua.png
Mas fiquei com um pouco de curiosidade acerca.


Esse esquema do usuário compilar os binários vale para todos os programas lançados para o FreeBSD?


Achei maneironao_quero_nem_ver.png


Abraços.
ignacho
ignacho Zumbi Registrado
6.8K Mensagens 559 Curtidas
#7 Por ignacho
30/03/2013 - 19:42
Henry-Keys disse:


Não se compila binários. O que você compila é o código-fonte do programa, convertendo-o para binário. Basicamente é isso que o sistema de ports do FreeBSD faz, com o processo sendo conduzido pelo usuário.

Já na maioria das distros GNU, o que você tem são pacotes binários, ou seja, já compilados. Você apenas precisa instalá-los.
...
PHIRON
PHIRON Zumbi Registrado
6K Mensagens 418 Curtidas
#14 Por PHIRON
30/03/2013 - 21:21
O Mac OSX é realmente um BSD, existia uma "distribuição" free e gratuita do Mac, o OpenDarwin feito em cima do Darwin que é o codenome do BSD usado no OSX e iOS, mas em 2006 ele foi parado por falta de interesse da comunidade mesmo segundo a Apple.
No entanto ainda está na ativa o PureDarwin que é uma espécie de continuação dele, se quiser testar tá aí.
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal