+ Responder ao Tópico



  1. #1

    Padrão Atualizar Kernel e Distro

    Para atualizar o kernel, só preciso baixar a última versão e rodar:

    installpkg kernel-source-2.6.13-....

    cd /usr/src/linux...

    make menuconfig

    make all && make modules_install ?

    Se for um arquivo .bz2, como que eu instalo?

    e para deixar meu slack sempre atual, tem algum jeito?

  2. #2

    Padrão

    Não sou usuário de Slackware, mas eu acho que seguindo a filosofia da distribução, o lance é compilar na unha mesmo. A distribuição deve até prover seus pacotes de kernel pré-compilados.

    Tanto o tar.gz quanto o tar.bz2 são arquivos compactados. A diferença é que o primeiro é compilado utilizando o Gzip e o segundo, o Bzip2. Para descompactar, a diferença na hora de descompactar é:

    Gzip:
    Código :
    # tar xvfz arquivo.tar.gz

    Bzip2:
    Código :
    # tar zvfj arquivo.tar.bz2


    Abraços!

  3. #3

    Padrão

    dpcl, nesses links abaixo, tem um descrição detalhada de como compilar o kernel e de como atualizar ele. Recomendo que leia os 2 por inteiro atentamente antes de tentar compilar o kernel.

    Linux: Compilando kernel 2.6.11 no Slackware 10 [Artigo]
    Slackware-Brasil

    Sobre deixar o slackware atualizado, pode instalar o slackpkg que foi desenvolvido pelo Piter Punk. Mais detalhes de sua utilização estão no link abaixo:

    Slacklife - Comunidade Slackware Linux do Brasil

    Qualquer dúvidas, post novamente.

    []s...Renato

  4. #4

    Padrão

    Amigo,

    É só baixar o código fonte do site:

    The Linux Kernel Archives

    Para descompactar o arquivo para o diretório certo, como root, faça:

    # tar -xvzf linux-2.6.21.1.tar.gz -C /usr/src/ (para arquivo *.gz)

    # tar -xvjf linux-2.6.21.1.tar.bz2 -C /usr/src/ (para arquivos *.bz2)


    entre no diretorio:

    # cd /usr/src/linux-2.6.21.1


    Para configurar, digite:

    # menuconfig


    Para compilar:

    # make
    # make modules
    # make modules_install
    # make bzImage


    Pronto, agora é só configura o lilo:

    # vi /etc/lilo.conf


    Adicione estas linhas, ao final do arquivo, eu chamei o kernel de "compilado":

    image = /usr/src/linux-2.6.21.1/arch/i386/boot/bzImage
    root = /dev/hda2
    label = compilado
    read-only

    Rode este comando para gravar as novas configurações do arquivo "/etc/lilo.conf" no MBR do disco:

    # lilo -v


    Agora é só reinicializar o sistema operacional:

    # reboot


    E dá uma olhada neste artigo para se aprofundar:

    Artigos br-linux.org: Compilando um Kernel Linux série 2.6

    https://under-linux.org/6047-compila...6xx-e-smp.html

    LinuxBR Slackware Project
    Última edição por slackmaster; 14-05-2007 às 00:36.