É possível customizar o Ubuntu como o Debian? Sim, quase tudo.

Iniciado por galactus, 22 de Julho de 2006, 12:25

tópico anterior - próximo tópico

galactus

Agora posso afirmar por experiência própria que é possível ter uma instalação customizada do Ubuntu quase igual ao Debian. Apesar de mudar algumas coisas, ao final dos meus testes pude concluir o seguinte:

1)O desempenho do Ubuntu praticamente se igualou ao Debian. Fica um perde ganha por questão de centésimos de segundos, enfim, um piscar de olhos. Mas o que interessa é ter um sistema muito mais rápido que uma instalação padrão do Ubuntu. E isso eu consegui.

2)O consumo de memória do Ubuntu ainda é maior que o Debian.

3)A flexibilidade de se instalar o que quiser é maior no Debian, o Ubuntu te amarra a instalar pacotes que você não precisa para o seu correto funcionamento. Acredito que isso se deve claramente a filosofia do Ubuntu  de tentar facilitar ao máximo o uso do sistema para o usuário final. Coisa que simplesmente não acontece com o Debian, ele te obriga a saber ainda mais do funcionamento do sistema.

Testei o Debian Etch e o Debian Sid primeiro para depois tentar as mesmas coisas com o Ubuntu.

Para aqueles usuários que não gostam do uso do terminal e querem um sistema pronto para usar sem esforço, nem percam tempo lendo as linhas seguintes.


A seguir relatarei os passos que fiz para isso, mas atenção, isso não é um tutorial. Estarei apenas relatando o que foi que fiz.  Para fazer essas coisas o usuário terá que possuir um conhecimento mais avançado do sistema. O uso do terminal é intenso e obrigatório, o que te obriga a saber usá-lo e a resolver possíveis problemas em modo texto!


1) Instalação básica do sistema (básica mesmo, sem ambiente gráfico, apenas o terminal e os pacotes principais para o Debian ou Ubuntu funcionar).  No Debian não marquei nada nas opções que mostra para instalação do sistema. No Ubuntu install CD (o de instalação em modo texto) escolhi instalar um servidor logo no boot do CD e segui a instalação do sistema normalmente. O Ubuntu foi instalado aqui em 15 minutos!

2) Conexão com a Internet em modo texto, no meu caso ADSL com autenticação. Se o seu caso for em rede, o Debian ou o Ubuntu já terão feito isso para você via DHCP se possível. Ter uma conexão veloz é praticamente fundamental. Como apenas o sistema básico foi instalado, ao final de tudo o que fiz para ter um sistema para um usuário desktop, baixei praticamente um CD.

3) Alteração da sources.list em modo texto com o seu editor preferido, tanto no Debian como no Ubuntu foi possível usar o nano e o vim. Usei a lista que estou acostumado no meu Ubuntu instalado de maneira padrão. No começo apenas a lista oficial é suficiente, depois que você tiver o ambiente gráfico pronto, você pode alterar e colocar as listas não oficiais para instalação dos codecs e tudo o mais do meu tutorial sobre multimídia. 

4) Instalação do Kernel mais recente e para a arquitetura de meu processador. Reiniciei o sistema.

5) Atualização do sistema básico instalado. Reiniciei o sistema.

6) Instalação da parte gráfica, som e de um ambiente Desktop básico. Eu digo básico para poder subir a parte gráfica o mais rápido possível, depois em modo gráfico instalei todos os programas que eu queria. Você poderá fazer a instalação de todos os seus programas e ambiente gráfico de sua escolha logo de cara, só vai demorar mais tempo para subir a parte gráfica.  No meu caso, para poder ter uma comparação real com o Debian, usei o XFCE4 no Debian e no Ubuntu.

7) Configuração da parte gráfica antes de subir a parte gráfica.

8 ) Instalação de todos os programas e codecs que eu queria para uso de um sistema Desktop em modo gráfico.

9) Instalação do Preload. Reiniciei o sistema.

10) Recompilar um kernel otimizado para o meu sistema e arquitetura do meu processador. Baixei o Kernel mais novo do kernel.org e aplicação do patch do Con Kolivas para melhor desempenho. Segui os passos do tutorial do nosso Fórum que já é baseado num tutorial do Fórum oficial em Inglês.

11) Instalação do Kernel otimizado. Reiniciei o sistema.

12) UFA! Desfrutar do sistema totalmente otimizado! :)


Demorei um dia para fazer isso tudo. Claro que isso pode variar muito dependendo do seu Hardware, dos pacotes que você quer instalar, do ambiente gráfico escolhido por você,  e é claro, dos problemas encontrados até você ter o sistema plenamente funcional. E os problemas acontecem!
A medida que você for aprendendo mais sobre o funcionamento do sistema você saberá resolver os problemas. Mas os problemas são simples de resolver: Instalação de pacotes ou dependências necessárias para tudo funcionar corretamente ou recompilar o kernel até ter tudo o que você queria funcionando! :)

Aqui vão os tempos que cronometrei com o Debian Sid otimizado, o Ubuntu com instalação padrão mas num HD muito mais rápido e com o Xubuntu otimizado.  Você poderá conseguir tempos muito melhores que os meus com uma melhor otimização do sistema e um hardware mais poderoso.

Hardware Utilizado:

Processador: Atlhon XP 2600+
RAM: 1GB (2 x 512MB) Kingston
Placa Mãe: ABIT NF7-S2
Placa de Vídeo: GeForce FX5200 128MB 64bits :( (Driver nv do Xorg)
HD IDE: Quantum FireBall 10GB 5400rpm
HD SATA: Seagate 80GB 7200rpm

Monitor: LG LCD 1750s
Teclado: Metk USB
Mouse: Microsoft USB 3 botões

Taxa de transferência do HD IDE (média de 3 aferições com o HDparm) = 21,52 MB/seg
Taxa de transferência do HD SATA (média de 3 aferições com o HDparm) = 54,77 MB/seg


Levem muito em consideração o desempenho do HD!

Sistema de arquivos: Debian e Xubuntu otimizado - EXT3. Xubuntu Padrão - Reiserfs e XFS.


Os tempos estão em segundos, chamei a aplicação duas vezes.

Debian Sid otimizado com XFCE, Kernel 2.6.17.6-k7 com patch de desempenho e HD IDE


Aplicação                       Primeira vez              Segunda Vez

Boot                                46.40
XFCE                               7.16                           3.30
BrOffice                           8.60                           1.50
Gimp                               5.03                           2.90
Xine                               1.00                             0.70
XMMS                                0.93                             0.60
FireFox                            4.50                              1.70
Opera                             2.85                              1.18
Thunar                            0.92                              0.55
Desligamento                  15.64



Xubuntu otimizado, Kernel 2.6.17.6-k7 com patch de desempenho e HD IDE


Aplicação                       Primeira vez              Segunda Vez

Boot                                40.59
XFCE                               6.55                           3.64
BrOffice                           7.86                           1.66
Gimp                               5.34                           2.92
Xine                               1.00                             0.80
XMMS                              1.27                             0.66
FireFox                            4.30                              1.65
Opera                             2.30                              1.07
Thunar                            0.80                              0.55
Desligamento                  19.00



Xubuntu numa instalação padrão no HD SATA

As diferenças são as seguintes em relação ao Debian Sid e o Xubuntu customizado (além do HD): Kernel 2.6.15-26-k7 padrão do Ubuntu. Driver da Nvidia instalado com o logo da Nvidia ativo no boot (o Debian e o Xubuntu otimizados estão com o Driver nv do Xorg).  É montado um HD de 160GB em Reiserfs mais a inicialização da ADSL na hora do boot (o Debian e o Xubuntu otimizados estão iniciando a ADSL no boot). O Xubuntu padrão não tem preload.




Aplicação                       Primeira vez              Segunda Vez

Boot                                59.56
XFCE                               12,04                         4.70
BrOffice                           5.64                           1.70
Gimp                               3.70                           2.74
Xine                               1.36                            0.65
XMMS                             1.32                            0.65
FireFox                            4.96                           2.02
Opera                             4.15                           1.46
Thunar                            1.25                           0.55
Desligamento                   21,56
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Alysson Neto

"Eu rejeito sua realidade e substituo pela minha" Adam Savage,

galactus

Citação de: n3t0 online 22 de Julho de 2006, 12:34
Cara, to tentando o mesmo mas com  o apt-build.

Meu, com apt-build aí vai virar o Genbootu! :)

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Alysson Neto

"Eu rejeito sua realidade e substituo pela minha" Adam Savage,

gaijin

Cara, você já tentou usar os repositórios do ubuntu (pincipalmente no que diz respeito à multimídia) no Debian? Funciona igual?
"Conhece-te a ti mesmo." Oráculo de Delfos

Como proceder quando tenho uma dúvida? (7 passos) http://ubuntuforum-pt.org/index.php?topic=8212.0

galactus

Citação de: gaijin online 22 de Julho de 2006, 18:25
Cara, você já tentou usar os repositórios do ubuntu (pincipalmente no que diz respeito à multimídia) no Debian? Funciona igual?

Não, eu não tentei. É o Ubuntu que está usando repositórios do Debian para multimídia, não todos, mas está usando vários pacotes do Debian. Mas tem coisa diferente, como o Java. O Ubuntu tem o Java no seu repositório. No Debian mandam baixar o java do site da Sun e contruir o pacote para instalação. Só tetando mesmo para ver se vai funcionar.
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

gaijin

"Conhece-te a ti mesmo." Oráculo de Delfos

Como proceder quando tenho uma dúvida? (7 passos) http://ubuntuforum-pt.org/index.php?topic=8212.0

Lamego

Desculpem a pergunta, mas qual é o interesse de transformar o Ubuntu num Debian ?
Quem procurar as vantagens do Debian pode simplesmente instalar Debian :)
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

galactus

Citação de: Lamego online 23 de Julho de 2006, 05:10
Desculpem a pergunta, mas qual é o interesse de transformar o Ubuntu num Debian ?
Quem procurar as vantagens do Debian pode simplesmente instalar Debian :)


Bom, eu não quero transformar o Ubuntu num Debian. Quero um Ubuntu mais leve e rápido. Descobri que é possível fazer isso seguindo os mesmos passos de otimizar o Debian. Mas com  eu disse acima, o Debian ainda é mais flexível e consome menos recursos da máquina que o Ubuntu. O Ubuntu me obrigou a instalar o tema Human dele para ter o GDM funcionando direito, por exemplo. Outro exemplo, se chamar o XFCE4 para instalação, não tenho o mesma interface gráfica funcional como no Debian. Tive que isntalar mais coisas. Pretendo ter meu sistema em Dual boot com o Debian. 
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

HD883

Achei isso fantástico.
Será que poderiam colocar por aqui um tutorial como costumizar o ubuntu dessa maneira?

galactus

Citação de: HD883 online 20 de Fevereiro de 2008, 11:27
Achei isso fantástico.
Será que poderiam colocar por aqui um tutorial como costumizar o ubuntu dessa maneira?

Ainda não temos um tutorial desses. Mas já temos o tutorial sobre customizar o Kernel, o autor é o Hqxriven: http://ubuntuforum-br.org/index.php/topic,29799.0.html


Tava pensando em fazer um tuto assim, mas ando sem condições de fazê-lo no momento.

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Walkir

 :)
Valeu por compartilhar est experiencia bacana com a agente galactus.

Tomara que você consiga fazer um tutorial, assim vou poder otimizar meu Ubuntu também^^

;)
E eis que bem no fim finalmente haverá o final^^