Pacotes básicos do FreeBSD

2

Recentemente, me deparei com uma questão interessante sobre a diferença entre o Linux e o FreeBSD ( Por que alguém escolheria o FreeBSD sobre o Linux? ) e encontrou um link para esse site . Eu li que a principal diferença é que o Linux é apenas um kernel e o FreeBSD é um sistema operacional completo com muitos pacotes integrados, que funcionam perfeitamente. Então minha pergunta é:

Onde posso ler sobre esses pacotes, quero dizer, há alguma página que lista todos os pacotes embutidos no sistema?

    
por Dima Knivets 16.07.2013 / 00:13

2 respostas

2

Do ponto de vista do administrador do sistema, o FreeBSD está mais próximo de uma distribuição Linux específica do que do Linux em geral. Os projetos BSD mantêm e distribuem um conjunto de softwares principais, incluindo um kernel, alguns utilitários básicos de sistema e rede, uma interface de linha de comando. Além disso, o sistema básico contém alguns softwares de terceiros que estão intimamente integrados ao sistema básico, como o Perl.

A diferença com uma distribuição Linux é que os mantenedores de distribuição Linux são principalmente distintos dos mantenedores de utilitários Linux. Os principais utilitários do sistema em uma distribuição Linux vêm de muitas fontes (kernel, init, utilitários GNU ou BusyBox, bash, etc.), enquanto as distribuições BSD possuem seus próprios conjuntos.

Se você quiser saber o que há nos pacotes básicos do FreeBSD, a melhor maneira é instalá-lo (possivelmente em uma VM). Tudo em /bin , /lib e /usr é o “sistema base”; software adicional de terceiros (pacotes e portas, na terminologia do BSD) vive em /usr/local . Se você não quer instalar, você pode baixar os arquivos de instalação ( base.txz para o FreeBSD, por exemplo 9.1 i386 base.txz ) e olhe para o seu conteúdo. Alternativamente, você pode navegar pela fonte .

    
por 17.07.2013 / 03:49
1

O núcleo do FreeBSD é uma coleção única. Nas distribuições GNU / Linux você terá o kernel, linux, init, bash e coreutils (por exemplo). Cada um dos quais pode estar em versões completamente diferentes e são independentes uns dos outros. O FreeBSD, por outro lado, inclui um kernel, shell e utilitários como um único repositório de fontes. Qualquer instantâneo de origem específico (quase) sempre será executado em conjunto.

Para uma lista completa do que faz parte do núcleo do FreeBSD, não há melhor lugar para procurar do que a fonte .

    
por 16.07.2013 / 00:35

Tags