Instalação de Programas e Pacotes COMANDO MAKE - Parte 02

Aula 64 · GNU/Linux para Servidores

Nesta aula, foi abordado o processo de instalação e compilação de programas e pacotes usando o comando MAKE. É explicado que quando um programa é compilado na máquina do usuário, ele se ajusta perfeitamente à arquitetura da máquina específica, resultando em melhor desempenho comparado a uma versão genérica para múltiplas máquinas. O uso de Makefile é discutido como uma ferramenta essencial para automatizar a compilação e instalação de programas complexos com várias dependências. É necessário configurar o ambiente, instalando pacotes necessários como Build Essential, GCC, e G++, bem como utilizar o comando Tree para visualizar a estrutura dos diretórios. Em seguida, é mostrado um exemplo prático onde um programa Hello.C simples em C é compilado usando Makefile. O processo de compilação envolve passar parâmetros corretos, configurando flags do compilador e garantindo que o arquivo Makefile esteja bem estruturado com prefixos corretos. A aula também destaca como executar comandos MAKE para compilar (make) e instalar (make install), destacando a necessidade de privilégios administrativos durante a etapa de instalação por causa da manipulação de diretórios protegidos do sistema. O objetivo é ensinar os alunos a criar um pacote DEB a partir desta estrutura, que será abordado em detalhes na próxima aula.

Conceitos que esta aula cobre nas trilhas de conhecimento:

Linux SysAdmin
Configuração e compilação do kernel

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso