Distribuição moderna em hardware antigo

3

Eu tenho um sistema antigo atualmente rodando o ubuntu jaunty. As principais especificações do harware são:

  • Processador: AMD Athlon de 1,2 GHz
  • RAM: 512 MB
  • Gráficos: [SiS] 65x / M650 / 740 (saída do lspci)
  • HDD: 40 GB

Agora jaunty é muito antigo e é difícil instalar software recente via gerenciador de pacotes. Especialmente alguns navegadores leves mais recentes, como surf ou luakit , só podem ser instalados via compilação a partir da origem. Além disso, a instalação atual não é muito rápida.

Agora eu quero configurar um novo sistema rápido e estável onde é fácil instalar software relativamente atualizado (ou seja, deve haver muitos pacotes atualizados disponíveis através de um sistema de gerenciamento de pacotes ou bibliotecas pelo menos atualizadas para construir coisas a partir da fonte sem muita dor).

Eu sei que existem algumas distribuições que são projetadas em particular para hardware antigo como o filhote de cachorro linux, ou damm small linux, etc. No entanto, para mim essas distros parecem não ter muito suporte e não muitos pacotes em geral. Então, minha ideia é instalar um sistema básico a partir de uma grande distribuição e equipá-lo com um software leve. (Como gerenciador de janelas eu quero usar xmonad ).

Eu quero fazer isso com uma instalação alternativa do Ubuntu (Ubuntu 12.04 ou 12.10 quando for lançado).

Isso me leva a algumas perguntas:

  • É correto o fato de que, por exemplo, o Ubuntu 12.04 roda muito mais devagar em uma máquina de 10 anos do que, por exemplo, o ubuntu 6.04 é principalmente devido ao ambiente de desktop usado?
  • Se eu fizer uma instalação alternativa com xmonad como gerenciador de janelas e outro software leve, existem outros fatores importantes que terminam em diferenças de desempenho entre versões novas e antigas do ubuntu?
  • O que posso fazer para ajustar a instalação alternativa do ubuntu para desempenho, exceto a escolha de hardware leve, especialmente um gerenciador de janelas leve?
  • Existem algumas boas razões (no que diz respeito ao desempenho) para escolher outra distro (debian, archlinux ...) e fazer a instalação base com essa distro ao invés do alternativo do ubuntu?
  • Qual sistema de arquivos devo escolher para melhor desempenho? É para um sistema antigo como ext2 melhor que ext3 ou ext4 ou devo dar uma olhada em algo como brtfs ?
por student 05.07.2012 / 13:12

5 respostas

2

Eu tenho um caderno antigo que tem configuração semelhante:

-512 MB RAM
HDD de -40GB -Pentium M 1,5 GHz
-Intel integrado gráficos

Eu recentemente instalei o XUbuntu 12.04 nele.

O próprio XUbuntu é bastante leve. Após o boot, ele usa em torno de 250MB e o desempenho geral é decente / bom.

No entanto, quando você começar a usar o Firefox (acredito que outros navegadores modernos serão semelhantes), você terá uma grande penalidade de desempenho, principalmente devido à falta de RAM. Dependendo da quantidade de abas e das páginas que você está navegando, você terá que trocar.

Usando o Debian / Ubuntu alt você terá muito mais controle sobre o que está instalado, você pode escolher um ambiente de desktop / gráfico ainda mais leve. Por outro lado, você provavelmente terá que configurar mais coisas do que com o Ubuntu normal. Mas se você planeja usar um navegador para visualizar qualquer coisa além de páginas HTML simples com poucas imagens, mais cedo ou mais tarde ficará sem memória física. É, na minha experiência, o que consome mais memória e o que mais prejudica o desempenho.

    
por 05.07.2012 / 18:02
2

O Xubuntu (como mencionado por @Nuno C. Inácio) é um bom SO para máquinas de baixa especificação.

Se você quiser levar o seu peso leve um pouco mais longe, sugiro baixar a edição do servidor do Ubuntu e, em seguida, instalar o seu gerenciador de desktop e seu gerenciador de arquivos manualmente. A edição do servidor do Ubuntu nada mais é do que uma versão simplificada do Ubuntu, com apenas os pacotes principais necessários para o sistema operacional, sem jogos, sem Gerenciador de Unity / gnome / Desktop. Assim, será tudo no terminal até que você tenha o Ubuntu como você quer, mas essa é a maneira mais limpa de fazê-lo. Você pode instalar o seu gerenciador de desktop, já que eles estão todos disponíveis no repositório do Ubuntu.

Sistema de arquivos sábio, eu gostaria muito de sugerir o uso do btrfs, a razão para isso é que ele fornece checksums em nível de bloco. Portanto, se o sistema de arquivos começar a falhar (como os discos rígidos mais antigos são mais prováveis), você saberá o mais rápido possível se os arquivos estiverem corrompidos. O Btrfs também oferece as opções para o RAID distribuir seus dados por qualquer outro disco de tamanho (também pode ser adicionado dinamicamente). Então, se você tiver outra unidade por aí, você pode instalar isso e configurar um espelho de seus dados para a estabilidade que você está procurando. Se o btrfs encontrar corrupção em um disco, ele coletará automaticamente os dados corretos do outro disco.

Como eu disse, gostaria de sugerir o btrfs, mas acredito que o ext4 seria sua melhor opção. Você definitivamente quer que o registro em diário que ele fornece (o btrfs também, estou apenas dizendo em oposição ao ext2) e seja um pouco mais rápido que o btrfs. O Btrfs não é adequado até o nível de produção. Não é realmente maduro o suficiente para ser usado em um ambiente 'estável'.

Do ponto de vista do kernel, não vejo como uma versão mais nova seria executada mais lentamente em máquinas mais antigas. Eu posso entender como o Desktop (Unity) e tal causariam lentidão, mas se você tira tudo isso e instala seus itens mais leves, eu acho que você deveria estar bem (se não melhor).

Por fim, talvez você queira dar uma olhada no LXDE para um ambiente de área de trabalho: link

Boa sorte!

    
por 13.07.2012 / 20:21
1

O Ubuntu 12.04 provavelmente roda mais devagar devido aos novos recursos da GUI (Unity, etc ...), já que você já tem uma placa de vídeo não muito boa (SiS). Talvez a instalação de xmonad no Ubuntu seja útil: experimente você mesmo.

Para mais leve, sua melhor aposta é um sistema usando Debian / Ubuntu Alternate, Slackware, Arch Linux ou outra distro que lhe dê mais controle sobre o que você roda no seu sistema. A maioria dos softwares leves que você quer está disponível nos repositórios do Arch.

    
por 05.07.2012 / 15:46
1

Eu atualizaria para o 10.04 LTS por enquanto, já que sabemos que isso funcionará no seu hardware, então você pode considerar a atualização para o 12.04 LTS quando ele for lançado, já que a atualização deve ser bem fácil.

A melhor parte sobre a atualização para o 10.04 é que você sabe que ainda é totalmente suportado e as atualizações estão saindo o tempo todo, incluindo alguns dos softwares mais recentes.

Talvez seja necessário alterar o ambiente da área de trabalho quando você fizer a atualização para 12.04, pois os últimos DEs padrão (Gnome ou KDE) são porcos de memória. Um DE leve pode ser exigido então.

    
por 13.07.2012 / 17:09
0

Para um desktop leve pronto para usar, experimente o CrunchBang Linux, que é baseado no Debian e usa o desktop OpenBox super leve. Se você não se importar em configurar as coisas sozinho, você pode sempre instalar o Ubuntu Server, Debian, ArchLinux ou qualquer outra distro que não instale uma área de trabalho gráfica por padrão e, em seguida, instale e configure a área de trabalho por conta própria.

    
por 13.07.2012 / 19:45