Administração
de Linux
Gerenciadores de Pacotes - DPKG e APT
Gerenciadores de Pacotes
● Tipos de Pacotes
● repositórios
● apt-get
● Synaptic
● Gerenciadores de pacotes: linha de
coman...
Gerenciadores de Pacotes
Tipos de Pacotes:
● Pacotes binários compilados (.deb, .rpm)
● Código-fonte (arquivos de código d...
Gerenciadores de Pacotes
● Instalação de Pacotes:
○ Depends
Um pacote depende exclusivamente de outro.
○ Suggests
Um pacot...
Gerenciadores de Pacotes
Instação de Pacotes
○ Recommends
Um pacote é fortenemente recomendo para
uso em conjunto com outr...
Gerenciadores de Pacotes
Repositórios: locais onde os binários e os
fontes estão disponíveis para download.
Alguns reposit...
Gerenciadores de Pacotes
Outros Repositórios:
● Restricted: pacotes proprietários para
equipamentos periféricos
● Universe...
Gerenciadores de Pacotes
Outros repositórios importantes:
● Ubuntu security: atualizações de segurança realizadas
no siste...
Gerenciadores de Pacotes
Repositório Partner: proveniente de parcerias de empresas
com a Canonical.
PPA(Personal Package A...
Gerenciadores de Pacotes
APT (Advanced Packeging Tool): ferramenta
para gerenciamento de pacotes.
● Instalação de pacotes ...
Gerenciadores de Pacotes
Opções do apt:
● apt-get install
● apt-get update
(atualiza os arquivos /etc/apt/sources.lst)
● a...
Gerenciadores de Pacotes
Opções do apt:
● apt-get purge
(Remove o pacote e arquivos de
configurações)
● apt-get remove <pa...
Gerenciadores de Pacotes
Opções do apt:
● apt-get download <package>
(baixa o arquivo .deb do pacote)
● apt-get clean
(lim...
Gerenciadores de Pacotes
Opções do apt:
● apt-cache depends <package>
● apt-get source <package>
○ Download dos fontes do ...
Gerenciadores de Pacotes
uando o source é utilizado obtemos três pacotes:
● orig.tar.gz: arquivo original;
● .diff.gz: arq...
Gerenciadores de Pacotes
Opções do apt:
● apt-get show “word”
● apt-get search “word”
Ambos mostra e procuram, respectivam...
Gerenciadores de Pacotes
Synaptic: front-end do apt-get….
Gerenciadores de Pacotes
dpkg: gerenciador de pacotes debian
O dpkg é uma ferramenta utilizada para instalar, construir,
r...
Gerenciadores de Pacotes
Comando Descrição
dpkg -L lista todos os pacotes
dpkg -L <algo>.deb lista o pacote instalado
dpkg...
Gerenciadores de Pacotes
RPM
Os pacotes rpm são adotados pela empresa Red Hat
Package Manager. Os pacotes que seguem este ...
Gerenciadores de Pacotes
seja o pacote:
zsnes-1.51-15.fc19.i686
Gerenciadores de Pacotes
Comando Operação
rpm -i <algo>.rpm instala um pacote rpm
rpm -q <nome> Faz consulta por pacotes
r...
Upcoming SlideShare
Loading in …5
×

07 admin linux (dpkg e apt)

345 views

Published on

linux

Published in: Automotive
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
345
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

07 admin linux (dpkg e apt)

  1. 1. Administração de Linux Gerenciadores de Pacotes - DPKG e APT
  2. 2. Gerenciadores de Pacotes ● Tipos de Pacotes ● repositórios ● apt-get ● Synaptic ● Gerenciadores de pacotes: linha de comando
  3. 3. Gerenciadores de Pacotes Tipos de Pacotes: ● Pacotes binários compilados (.deb, .rpm) ● Código-fonte (arquivos de código do programa, informações extras)
  4. 4. Gerenciadores de Pacotes ● Instalação de Pacotes: ○ Depends Um pacote depende exclusivamente de outro. ○ Suggests Um pacote pode funcionar melhor com a adição de outro pacote.
  5. 5. Gerenciadores de Pacotes Instação de Pacotes ○ Recommends Um pacote é fortenemente recomendo para uso em conjunto com outro aplicativo. Exemplo: Um editor de imagens que salva em apenas um formato. Seria recomendado um pacote adicional para tratar de exportações.
  6. 6. Gerenciadores de Pacotes Repositórios: locais onde os binários e os fontes estão disponíveis para download. Alguns repositórios são mantidos pela Canonical (Oficiais). O repositório oficial do Ubuntu é chamado main.
  7. 7. Gerenciadores de Pacotes Outros Repositórios: ● Restricted: pacotes proprietários para equipamentos periféricos ● Universe: mantido pela comunidade, Softwares sob vários tipos de licenças ● Multiverse: software não livre, porém gratuíto.
  8. 8. Gerenciadores de Pacotes Outros repositórios importantes: ● Ubuntu security: atualizações de segurança realizadas no sistema. ● Ubuntu update: atualizações de bugs em aplicações, assim como atualizações no sistema. ● Ubuntu backports: repositórios utilizados para atulização de software nas versões do Ubuntu que saem a cada 6 meses.
  9. 9. Gerenciadores de Pacotes Repositório Partner: proveniente de parcerias de empresas com a Canonical. PPA(Personal Package Archive): utilizado para desenvolvimento colaborativo. Qualquer usuário pode distribuir aplicações e atualizações. (O funcionamento ocorre como no APT) O Java é instalando utilizando um respositório PPA sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
  10. 10. Gerenciadores de Pacotes APT (Advanced Packeging Tool): ferramenta para gerenciamento de pacotes. ● Instalação de pacotes automaticamente; ● Resolve dependências; ● Atualizações de Sistema etc.. O apt é utilizado em linha de comando. Um front-end muito utilizado é o synaptic.
  11. 11. Gerenciadores de Pacotes Opções do apt: ● apt-get install ● apt-get update (atualiza os arquivos /etc/apt/sources.lst) ● apt-get upgrade (faz upgrade a partir de /etc/apt/source. lst)
  12. 12. Gerenciadores de Pacotes Opções do apt: ● apt-get purge (Remove o pacote e arquivos de configurações) ● apt-get remove <package> (Remove o pacote)
  13. 13. Gerenciadores de Pacotes Opções do apt: ● apt-get download <package> (baixa o arquivo .deb do pacote) ● apt-get clean (limpa a cache do apt)
  14. 14. Gerenciadores de Pacotes Opções do apt: ● apt-cache depends <package> ● apt-get source <package> ○ Download dos fontes do pacote
  15. 15. Gerenciadores de Pacotes uando o source é utilizado obtemos três pacotes: ● orig.tar.gz: arquivo original; ● .diff.gz: arquivo com as diferenças entre o original e a distribuição; ● .dsc: arquivo que descreve o pacote do código fonte;
  16. 16. Gerenciadores de Pacotes Opções do apt: ● apt-get show “word” ● apt-get search “word” Ambos mostra e procuram, respectivamente, informações sobre o pacote.
  17. 17. Gerenciadores de Pacotes Synaptic: front-end do apt-get….
  18. 18. Gerenciadores de Pacotes dpkg: gerenciador de pacotes debian O dpkg é uma ferramenta utilizada para instalar, construir, remover e gerenciar pacotes Debian.
  19. 19. Gerenciadores de Pacotes Comando Descrição dpkg -L lista todos os pacotes dpkg -L <algo>.deb lista o pacote instalado dpkg -S arquivo lista o nome do pacote ao qual o arquivo está associado dpkg -i <algo>.deb instala um pacote dpkg -I <algo>.deb Mostra informações sobre o pacote em questão dpkg -r <algo> remove o pacote e mantém arquivos de configuração dpkg -P <algo> remove tudo do pacote
  20. 20. Gerenciadores de Pacotes RPM Os pacotes rpm são adotados pela empresa Red Hat Package Manager. Os pacotes que seguem este padrão tem a seguinte terminação: .rpm Um pacote rpm possui a seguinte nomeclatura. nome-versão-release.arquitetura.rpm
  21. 21. Gerenciadores de Pacotes seja o pacote: zsnes-1.51-15.fc19.i686
  22. 22. Gerenciadores de Pacotes Comando Operação rpm -i <algo>.rpm instala um pacote rpm rpm -q <nome> Faz consulta por pacotes rpm -e <nome> Faz a remoção do pacote

×