Trabalhando com módulos compactados
Essa dica é extremamente simples, mas que às vezes
passa despercebida quando estamos compilando os módulos
do kernel. Essa "falta" de atenção pode lhe render alguns
KBytes a menos no seu HD, e já que todos que trabalham com
informática sabem que espaço é uma coisa preciosa (principalmente
quando temos um HD de pouca capacidade) não podemos desperdiçar.
Bom, como já temos o a série 2.6 do kernel disponível, estarei
falando apenas do suporte a biblioteca zlib no pacote
module-init-tools, que para quem não conhece, é o novo
pacote de softwares para a manipulação de módulos do kernel.
Depois que você já têm o seu kernel modularizado de acordo com
as suas necessidades e instalados no devido diretório, ou seja
/lib/modules/`uname -a`/, chegou a hora de compactá-los, faça:
# gzip -9 -r /lib/modules/`uname -a`/
Beleza! Já temos nossos módulos compactados, agora precisamos
compilar o pacote module-init-tools com suporte a biblioteca
zlib:
1) Descompactando:
# tar zxvf module-init-tools-3.0-pre9.tar.gz -C /usr/src/
2) Configurando com suporte a zlib:
# ./configure --enable-zlib
3) Compilando e instalando:
# make && make install
Depois de seguir esses passos você precisará rodar o comando
"depmod -a" para calcular a dependência de todos os módulos.
Então é isso, espero ter ajudado o pessoal que está querendo
economizar um espacinho para mais alguns Kbytes para os seus
"ogg's". 8^)
Valeu!
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada
As últimas do Kernel.org
Failed to overwrite statefile
Driver da nvidia em mais de um kernel no Slackware
Kernel 2.6.11.7 no Slackware 10.1
Dedicando uma CPU para processos específicos
Comentários
Nenhum coment�rio foi encontrado.