Técnico de Manutenção e Suporte em Informática
Laboratório de Sistemas Operacionais Abertos
Unidade 9– Instalação e Configuração de
Software no Sistema
         Prof. Leandro Cavalcanti de Almeida
            leandro.almeida@ifpb.edu.br
                  @leandrocalmeida
No início só existia uma maneira de
instalar um software no Linux...


A partir do
código-fonte
Procurar o software   Baixar o código-fonte
a ser instalado


                                     Compilar e instalar
                                     manualmente!
                                          # ./configure
                                          #         make
                                          # make install
O que é compilar?
De uma maneira bem simples
é transformar o código-fonte
escrito pelo programador em
arquivos binários que são
executados pelo Linux
Problemas...
- Tempo para compilação
- Necessidade de compiladores e
bibliotecas adicionais para
compilação
- Dependência de pacotes
... um tempo depois era possível
realizar a instalação ...


A partir de
pacotes
Procurar o software   Baixar o pacote
a ser instalado       pré-compilado


                                    instalar
                                    manualmente!
                                               # dpkg -i
                                             pacote.deb
Problemas...
- Tempo para compilação OK
- Necessidade de compiladores e
bibliotecas adicionais para
compilação OK
- Dependência de pacotes
... com um pouco mais de tempo era
possível realizar a instalação ...


A partir de
Gerenciadores
de Pacotes
Automaticamente:
Utilizando o                     - Baixa o pacote
gerenciador de                   - Baixa as
pacotes, inserir o               dependências
comando para                     - Instala o pacote e as
instalar o pacote                dependências




                     Resumindo: 1 só comando
                     # apt-get install pacote (Debian)
                     # yum install pacote (Red Hat)
Problemas...
- Tempo para compilação OK
- Necessidade de compiladores e
bibliotecas adicionais para
compilação OK
- Dependência de pacotes OK

Lab so-abertos-unidade9

  • 1.
    Técnico de Manutençãoe Suporte em Informática Laboratório de Sistemas Operacionais Abertos Unidade 9– Instalação e Configuração de Software no Sistema Prof. Leandro Cavalcanti de Almeida leandro.almeida@ifpb.edu.br @leandrocalmeida
  • 2.
    No início sóexistia uma maneira de instalar um software no Linux... A partir do código-fonte
  • 3.
    Procurar o software Baixar o código-fonte a ser instalado Compilar e instalar manualmente! # ./configure # make # make install
  • 4.
    O que écompilar? De uma maneira bem simples é transformar o código-fonte escrito pelo programador em arquivos binários que são executados pelo Linux
  • 5.
    Problemas... - Tempo paracompilação - Necessidade de compiladores e bibliotecas adicionais para compilação - Dependência de pacotes
  • 6.
    ... um tempodepois era possível realizar a instalação ... A partir de pacotes
  • 7.
    Procurar o software Baixar o pacote a ser instalado pré-compilado instalar manualmente! # dpkg -i pacote.deb
  • 8.
    Problemas... - Tempo paracompilação OK - Necessidade de compiladores e bibliotecas adicionais para compilação OK - Dependência de pacotes
  • 9.
    ... com umpouco mais de tempo era possível realizar a instalação ... A partir de Gerenciadores de Pacotes
  • 10.
    Automaticamente: Utilizando o - Baixa o pacote gerenciador de - Baixa as pacotes, inserir o dependências comando para - Instala o pacote e as instalar o pacote dependências Resumindo: 1 só comando # apt-get install pacote (Debian) # yum install pacote (Red Hat)
  • 11.
    Problemas... - Tempo paracompilação OK - Necessidade de compiladores e bibliotecas adicionais para compilação OK - Dependência de pacotes OK