Embora o Linux para desktop tenha seguidores dedicados, a maioria das pessoas pensa na família BSD como a melhor para servidores, se é que pensam em BSD. MidnightBSD é uma versão do FreeBSD, tentando criar um sistema BSD para a área de trabalho.
Vamos dar uma olhada no MidnightBSD e seus recursos, e discutir se é ou não uma alternativa adequada para o desktop Linux.
O que é MidnightBSD?
MidnightBSD é um sistema operacional baseado no FreeBSD com modificações para torná-lo mais adequado como um sistema desktop. Foi fundada por Lucas Holt e batizada em memória de seu gato, um angorá negro turco chamado Midnight.
Como muitos donos de gatos descobriram para seu deleite ou consternação, Midnight tinha o hábito de sentar nos computadores de Holt e Midnight desligava um deles constantemente. O logotipo do projeto apresenta um gato preto sentado na lua.
"O projeto FreeBSD desenvolveu um ambiente operacional de servidor confiável, mas muitas vezes a usabilidade e o desempenho no desktop são esquecidos. O agendamento, a alocação de recursos, as configurações de segurança e o suporte a aplicativos disponíveis devem ser personalizados para usuários de desktop ", escreve Holt em
a página Sobre do projeto.Recursos do MidnightBSD
MidnightBSD usa a área de trabalho Xfce, mas já havia usado o Window Maker juntamente com o GNUstep, semelhante ao ambiente NeXTSTEP que é a base para o macOS moderno.
MidnightBSD tem seu próprio gerenciador de pacotes, mports, que discutiremos a seguir.
Ele também oferece o faça como comando para uso administrativo do projeto OpenBSD. É semelhante ao sudo, mas seu arquivo de sintaxe é mais fácil de entender.
Instalando MidnightBSD
Instalar MidnightBSD é semelhante a instalar um sistema FreeBSD padrão ou qualquer outra distribuição Linux. O sistema de instalação é baseado em texto, sem opções gráficas. Você apenas responde a perguntas sobre seu sistema.
Se você não tiver nenhum outro sistema operacional instalado, pode apenas usar a opção de particionamento guiado em todo o disco.
O sistema também irá configurar interfaces de rede, fusos horários e contas de usuário, incluindo a senha de root. Ao configurar usuários em sistemas BSD, lembre-se de adicionar quaisquer usuários administrativos ao grupo "wheel", ou eles não poderão usar o comando su.
Assim que a instalação for concluída, você pode reiniciar e acessar o sistema principal. A configuração inicial também é baseada em texto. Você verá um prompt perguntando se deseja que seu sistema seja contabilizado nas estatísticas oficiais de uso, mas isso é opcional. O sistema também perguntará se você deseja instalar o ambiente de área de trabalho.
The MidnightBSD Desktop
Ao iniciar o MidnightBSD, você acaba com o ambiente de desktop Xfce padrão que pode ter visto em outras distribuições Linux.
Você também não consegue muitas outras coisas fora da caixa. Você tem o navegador Midori, o calendário Orage e o aplicativo de relógio Orage Globaltime.
O sistema está em desenvolvimento ativo há mais de uma década, mas ainda parece difícil nas bordas. Isso pode ser devido à transição para um novo ambiente de área de trabalho.
Gestão de Pacotes
Tal como acontece com outros sistemas baseados em BSD, MidnightBSD usa um sistema de portas para gerenciar pacotes, apelidado mports. É derivado do sistema de portas do FreeBSD, que compila programas a partir do código-fonte. MidnightBSD instala o compilador Clang, que muitos sistemas FreeBSD já usam porque usa uma licença mais permissiva do que o GCC.
Para instalar uma porta, você navegue até o /usr/mports diretório, organizado sob o tipo de programa, como "www" para navegadores da web e "jogos" para, bem, jogos. Você vai para o diretório do nome do programa que deseja instalar e digite "faça instalação limpa"como root para instalá-lo.
Isso irá compilar e instale o pacote e suas dependênciase, em seguida, limpe o diretório para que todos os diretórios não contenham todos os arquivos que foram compilados.
Em teoria, isso deve ocorrer sem problemas, mas ocorreram alguns erros ao tentar compilar outros aplicativos, incluindo o Vim padrão e o navegador Firefox. Também existem pacotes binários disponíveis, mas qualquer tentativa de atualizar o sistema gerou um erro de banco de dados.
E quanto ao GhostBSD?
GhostBSD é outra tentativa de criar uma versão desktop do BSD que seja mais atraente para pessoas sem qualquer experiência em Unix. Sua primeira impressão é que é um sistema mais polido do que MidnightBSD. Possui um instalador gráfico que roda a partir de um live CD. Ele também usa o navegador Firefox por padrão em vez do Midori.
Relacionado: Sistemas operacionais gratuitos que você talvez nunca tenha percebido que existiam
MidnightBSD é para você?
MidnightBSD tenta ser um sistema operacional baseado em BSD amigável, mas ainda não está totalmente pronto para o horário nobre.
A instalação baseada em texto provavelmente afastará usuários não técnicos. O site do projeto diz que não é destinado a recém-chegados. Pessoas que têm experiência com outros sistemas BSD ou distribuições mais técnicas provavelmente acharão a instalação fácil.
Os bugs no sistema também serão destruidores de acordos, mesmo para usuários experientes de Unix / Linux. Até mesmo usuários experientes esperam poder navegar na web ou instalar novos softwares. Grande parte da documentação ainda está incompleta ou desatualizada, o que também é frustrante ao tentar navegar em um novo sistema.
Vai dar muito mais trabalho para torná-lo verdadeiramente adequado para usuários técnicos, quanto mais para os novatos. Ainda assim, pode ser divertido testar em uma VM. MidnightBSD ainda não pode ser recomendado como um sistema operacional de driver diário.
Usuários mais técnicos ficarão melhor com outros sistemas baseados em BSD como o FreeBSD padrão, bem como OpenBSD, DragonflyBSD ou NetBSD.
Para usuários que querem um desktop baseado em BSD e não querem pagar o “imposto da Apple” pelo macOS, o GhostBSD com sua experiência mais polida pode ser uma aposta melhor.
Essas tentativas de um BSD amigável ainda apresentam o problema de suporte limitado de hardware, o que significa que você deve ter muito cuidado se estiver procurando por um novo computador. As distribuições padrão do Linux são executadas em uma ampla variedade de hardware, incluindo gráficos e adaptadores Wi-Fi, sendo que o último é um ponto de conflito comum no mundo BSD.
Uma alternativa baseada em BSD para o Linux Desktop
Apesar das falhas do MidnightBSD, é bom ver a comunidade BSD fazendo um esforço em um sistema desktop. Talvez um dia ele atraia uma massa crítica para se tornar um competidor.
Você pode estar se perguntando se deve escolher um sistema baseado em BSD ou Linux se deseja executar um sistema operacional semelhante ao Unix em seu computador.
Comprando um novo PC? Você tem mais opções de sistema operacional do que nunca. Qual é o melhor sistema operacional para o seu computador?
Leia a seguir
- Linux
- Sistemas operacionais
- Código aberto

David é um escritor freelance que mora no noroeste do Pacífico, mas originalmente nasceu na área da baía. Ele é um entusiasta da tecnologia desde a infância. Os interesses de David incluem ler, assistir filmes e programas de TV de qualidade, jogos retro e colecionar discos.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever