Distribuição do Linux para o servidor privado de um programador [fechado
Pergunta
Vou obter um computador antigo (barato!) Para executar sem parar como um pequeno servidor para subversão, mercurial, trac e talvez outras coisas. É 99% para mim - o desempenho não é uma preocupação.
Provavelmente terá um SDRAM de 1 GHz P3/P4/Celeron, 256 MB SDRAM, HDD IDE de 30 GB ou algo parecido, qualquer placa de vídeo para que eu possa conectar um monitor.
Eu consegui definir o Windows Server, mas sinto que isso é um exagero. Tudo o que preciso é acessar meu código no meu laptop, desktop, talvez remotamente, o mesmo para um wiki, rastreador de bugs etc. Então, sinto que uma distribuição leve do Linux será mais do que suficiente.
Quero ter uma GUI, de preferência com o XFCE, mas não me importo com o ICEVM ou qualquer outra GUI da luz - não precisa ser bonita, eu simplesmente não gosto do CLI como usuário do Windows.
No entanto, a vantagem do Windows seria que eu já tenho toneladas de experiência em configurá -lo e posso usar diretamente o desktop remoto para alcançá -lo e Afaik, tenho acesso ao servidor doméstico que "apenas funciona" - a menos que você possa me sugerir uma distro feita para servidores domésticos.
Então a questão é: Qual distribuição do Linux você acha que é melhor para minhas necessidades? Ou devo apenas amarrar o Windows Home Server?
Solução
Eu sugeriria Ubuntu. A configuração/instalação de aplicativos é apenas uma brisa com o APT-GET.
Outras dicas
Tendo usado o Debian por quase sete anos, acho que vai se adequar muito bem à sua tarefa. Além disso, acho muito mais conveniente gerenciar do que as distribuições baseadas em Red Hat (como Linux Scientific, Fedora ou CentOS).
Editar: o Ubuntu (que outro pôster sugeriu) é essencialmente uma personalização avançada do Debian para o uso da área de trabalho. O Ubuntu depende fortemente de scripts do Python e geralmente consome mais recursos do que o Debian. Eu acredito que o Debian original se encaixa no trabalho que você descreveu melhor.
CENTOS - Uma versão gratuita do Redhat Enterprise Linux, que é a distribuição mais comum do servidor Linux.
Eu tenho usado o Debian para propósitos muito semelhantes. Isso também tem um gerenciador de instalação de aplicativos da GUI. (No entanto, nem tudo o que eu instalei estava disponível através do gerente e, em seguida, apenas usou a linha de comando)
Também tenho usado o Red Hat no trabalho para a máquina de desenvolvimento de host. Posso considerar o Fedora para um servidor doméstico, pois parece haver muito suporte na web para Red Hat/Fedora.
BTW, uso o Windows para a maioria das coisas e apenas VNC na máquina Linux.