Lab so-abertos-unidade9

494 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
494
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
23
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Lab so-abertos-unidade9

  1. 1. Técnico de Manutenção e Suporte em InformáticaLaboratório de Sistemas Operacionais AbertosUnidade 9– Instalação e Configuração deSoftware no Sistema Prof. Leandro Cavalcanti de Almeida leandro.almeida@ifpb.edu.br @leandrocalmeida
  2. 2. No início só existia uma maneira deinstalar um software no Linux...A partir docódigo-fonte
  3. 3. Procurar o software Baixar o código-fontea ser instalado Compilar e instalar manualmente! # ./configure # make # make install
  4. 4. O que é compilar?De uma maneira bem simplesé transformar o código-fonteescrito pelo programador emarquivos binários que sãoexecutados pelo Linux
  5. 5. Problemas...- Tempo para compilação- Necessidade de compiladores ebibliotecas adicionais paracompilação- Dependência de pacotes
  6. 6. ... um tempo depois era possívelrealizar a instalação ...A partir depacotes
  7. 7. Procurar o software Baixar o pacotea ser instalado pré-compilado instalar manualmente! # dpkg -i pacote.deb
  8. 8. Problemas...- Tempo para compilação OK- Necessidade de compiladores ebibliotecas adicionais paracompilação OK- Dependência de pacotes
  9. 9. ... com um pouco mais de tempo erapossível realizar a instalação ...A partir deGerenciadoresde Pacotes
  10. 10. Automaticamente:Utilizando o - Baixa o pacotegerenciador de - Baixa aspacotes, inserir o dependênciascomando para - Instala o pacote e asinstalar o pacote dependências Resumindo: 1 só comando # apt-get install pacote (Debian) # yum install pacote (Red Hat)
  11. 11. Problemas...- Tempo para compilação OK- Necessidade de compiladores ebibliotecas adicionais paracompilação OK- Dependência de pacotes OK

×