Possuir o básico para compilar módulos e programas

(Este artigo é parte integrante do Guia do Ubuntu Perfeito, o sucesso da aplicação deste artigo depende do sucesso das etapas anteriores)

Muitas das vezes, não somos nós que precisamos compilar algo em nosso sistema, mas o kernel foi atualizado e é o próprio sistema que pede para recompilar algum módulo que não é nativo do Ubuntu Linux. Isso ocorre por exemplo com o VirtualBox e nVIDIA onde toda vez que o kernel é atualizado, esses programas recompilam sozinhos o módulo(driver) para funcionarem no novo kernel que está atualizado.

Outras vezes, você é um usuário mais avançado e ficou sabendo que finalmente saiu um módulo (driver) para fazer funcionar sua TV Digital no Linux, o problema é esperar pela nova versão do kernel que contemple esses novos módulos e… alguns de nós não sabemos esperar então baixamos o módulo e compilamos. Veja que este é um exemplo real.

Assim, mesmo que não seja programador e não tenha nenhuma afinidade com programação, recomendo instalar alguns pacotes que tornarão o seu sistema mais completo e na inconveniência ou impaciência de compilar algo você tenha o básico de pacotes necessários para compilação.

Vá no menu GNOME->Aplicativos->Acessórios->Terminal e dentro do terminal execute o comando :

sudo apt-get install -y dh-make ctags build-essential dpkg-dev debhelper fakeroot \
exuberant-ctags module-assistant dkms patch 

Quem utiliza o ambiente GNOME fará bem também instalar :

sudo apt-get install -y gedit-plugins 

Se for compilar algum módulo para o kernel, não esqueça de instalar também :

sudo apt-get install -y linux-headers-$(uname -r)

O comando acima instalará headers necessários para compilar qualquer módulo, mas só vale para o kernel atual que estiver usando. Se você atualizar o seu kernel, terá de atualizar os headers novamente repetindo esse mesmo comando.

Estas são dependências básicas para se editar um arquivo de configuração e compilar módulos. Não vamos encher nosso sistema com bibliotecas do GNOME.

  1. Deixe um comentário

Deixe uma resposta

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: