SlideShare uma empresa Scribd logo
1 de 13
Gerenciamentos de Pacotes
Sistemas Operacionais
Prof. Mauro Duarte
15/07/14
O super apt
15/07/14
O super apt
● apt-get update - - Atualizar o banco de dados
local do apt-get.
● apt-get upgrade - - Atualiza todos os pacotes
que estão instalados no sistema
● apt-get upgrade nome_do_pacote - -
Atualiza apenas o pacote especificado
15/07/14
O super apt
● apt-get check - - Checa a integridade dos
pacotes do sistema, ou seja, verifica se não há
dependências quebradas
● apt-get install pacote - Instala um novo
pacote solucionando resolvendo as
● apt-get install --reinstall pacote - Para
reinstalar um pacote
15/07/14
O super apt
● apt-cache stats - Saber status do cache, como
versões distintas, dependências
● apt-cache search pacote - Para procurar um
pacote
● apt-cache search --names-only pacote -
Procurar pacotes apenas pelo nome
15/07/14
O super apt
● apt-cache show pacote - Faz uma busca pelo pacote e
exibe alguns dados relacionados com o pacote
● apt-cache showpkg pacote - Exibe mais detalhes
(dependências e versão) sobre um determinado pacote
– EX: apt-cache showpkg kmail
● apt-cache depends pacote - Exibe apenas os pacotes
que depende
– EX: apt-cache depends kmail
15/07/14
O super apt
● apt-get dist-upgrade - Instala os pacotes básicos e
tenta atualizar todo o sistema
● apt-get remove pacote - Remove o pacote e todas
as suas dependências criadas
● apt-get remove --purge pacote - Remove o
pacote e todas as suas dependências criadas
incluindo arquivos de configuração
● apt-get -s upgrade -Visualiza os pacotes que voce
poderá atualizar
15/07/14
O super apt
● apt-get -f install -Verifica as dependências automaticamente
● apt-get -f install kernel - Instala o kernel no sistema
● apt-get install -d pacote - Apenas efetua o download do pacote para o
diretório '/var/cache/apt/archives' cabendo ao usuário instalá-lo posteriormente
● apt-get install --reinstall pacote - Para reinstalar um pacote
● apt-get --download-only install pacote - Para apenas fazer o download de um
pacote
– (A opção "-d" ou "--download-only" no apt-get faz apenas o download sem instalar nada)
15/07/14
O super apt
● apt-get source nome_do_pacote - - Para fazer o
download do código-fonte de um pacote
● apt-file search arquivo note que serão
copiados/baixados 3 arquivos .orig.tar.gz .dsc .diff.gz -
Para descobrir o nome de um pacote (que não está
instalado no sistema) que um arquivo pertence
● apt-file list pacote - Para exibir o conteúdo de um
pacote
15/07/14
O super apt
● apt-file search bin/import - Qual pacote devo
instalar pra ter o comando import?
● apt-cdrom add - Adiciona o suporte ao apt
para instalar pacotes via CD-ROM
● apt-get clean apt-get autoclean - Para
remover arquivos de pacotes baixados pelo
apt-get.
15/07/14
O trabalhador dpkg
● dpkg -i nome_do_pacote.deb - Para instalar um pacote no formato 'deb'
● dpkg --install nome_do_pacote.deb - Para instalar um pacote no formato 'deb'
● dpkg -r nome_do_pacote - Para remover um pacote no formato 'deb' mantendo os arquivos
de configuração relacionados ao pacote
● dpkg --remove nome_do_pacote - Para remover um pacote no formato 'deb' mantendo os
arquivos de configuração relacionados ao pacote
● dpkg -P nome_do_pacote - Para remover um pacote no formato 'deb' removendo também
todos os arquivos de configuração relacionados ao pacote
● dpkg --purge nome_do_pacote - Para remover um pacote no formato 'deb' removendo
também todos os arquivos de configuração relacionados ao pacote
15/07/14
O trabalhador dpkg
● dpkg -p nome_do_pacote - Para exibir detalhes sobre um determinado pacote
● dpkg --print-avail nome_do_pacote - Para exibir detalhes sobre um determinado pacote
● dpkg -l - Para exibir todos os pacotes instalados no computador
● dpkg --list - Para exibir todos os pacotes instalados no computador
● dpkg -l | grep mozilla - Para exibir todos os pacotes que contenham em seu nome a palavra 'mozilla'
● dpkg --list | grep mozilla - Para exibir todos os pacotes que contenham em seu nome a palavra 'mozilla'
● dpkg -l postgre* - Para exibir todos os pacotes que comecem com a palavra 'postgre'
● dpkg --list postgre* - Para exibir todos os pacotes que comecem com a palavra 'postgre'
15/07/14
O trabalhador dpkg
● dpkg -L nome_do_pacote - Para exibir os arquivos que um determinado pacote possui
● dpkg -listfiles nome_do_pacote - Para exibir os arquivos que um determinado pacote possui
● dpkg -S kmail_*.sh - Para exibir o nome do pacote que contem os arquivos todos os 'kmail_*.sh'
● dpkg --search kmail_*.sh - Para exibir o nome do pacote que contem os arquivos todos os
'kmail_*.sh'
● dpkg -s postgresql - Para exibir uma descrição mais detalhada do pacote 'postgresql'
● dpkg -c nome_do_pacote.deb - Para exibir o conteúdo de um pacote DEB
● dpkg --get-selections - Para exibir todos os pacotes instalados no sistema
● dpkg --get-selections > lista_de_pacotes.txt - Para obter uma lista de pacotes instalados no
sistema:

Mais conteúdo relacionado

Mais procurados

Cap1 exercicios comandos linux resolucao part i
Cap1 exercicios comandos linux   resolucao part iCap1 exercicios comandos linux   resolucao part i
Cap1 exercicios comandos linux resolucao part iportal_Do_estudante
 
Comandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxComandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxVirgínia
 
Shell Script - Controle de fluxo
Shell Script - Controle de fluxoShell Script - Controle de fluxo
Shell Script - Controle de fluxoFrederico Madeira
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamentoCarlos Melo
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de ProgramasFrederico Madeira
 
Segurança da Informação - Firewall OpenBSD PF
Segurança da Informação - Firewall OpenBSD PFSegurança da Informação - Firewall OpenBSD PF
Segurança da Informação - Firewall OpenBSD PFLuiz Arthur
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de redefernandao777
 
Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)Danilo Filitto
 
Funcionamento kernel
Funcionamento kernelFuncionamento kernel
Funcionamento kernelSENAC RIO
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linuxPeslPinguim
 
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...Danilo Ricardo
 
PostgreSQL Dump e Restor - O básico
PostgreSQL Dump e Restor - O básicoPostgreSQL Dump e Restor - O básico
PostgreSQL Dump e Restor - O básicoBruno Emanuel Silva
 

Mais procurados (19)

4 instalação no Ubuntu
4 instalação no Ubuntu4 instalação no Ubuntu
4 instalação no Ubuntu
 
Linux shell
Linux shellLinux shell
Linux shell
 
Aula 11 semana
Aula 11 semanaAula 11 semana
Aula 11 semana
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
01 notações iniciais
01   notações iniciais01   notações iniciais
01 notações iniciais
 
Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
Cap1 exercicios comandos linux resolucao part i
Cap1 exercicios comandos linux   resolucao part iCap1 exercicios comandos linux   resolucao part i
Cap1 exercicios comandos linux resolucao part i
 
Comandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxComandos, Permissões e Partições Linux
Comandos, Permissões e Partições Linux
 
Shell Script - Controle de fluxo
Shell Script - Controle de fluxoShell Script - Controle de fluxo
Shell Script - Controle de fluxo
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Segurança da Informação - Firewall OpenBSD PF
Segurança da Informação - Firewall OpenBSD PFSegurança da Informação - Firewall OpenBSD PF
Segurança da Informação - Firewall OpenBSD PF
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)
 
Funcionamento kernel
Funcionamento kernelFuncionamento kernel
Funcionamento kernel
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
 
PostgreSQL Dump e Restor - O básico
PostgreSQL Dump e Restor - O básicoPostgreSQL Dump e Restor - O básico
PostgreSQL Dump e Restor - O básico
 

Destaque

Sistemas Operacionais 11 lamp
Sistemas Operacionais 11 lampSistemas Operacionais 11 lamp
Sistemas Operacionais 11 lampMauro Duarte
 
Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06Anderson Andrade
 
Sistemas Operacionais 14 segurança
Sistemas Operacionais 14 segurançaSistemas Operacionais 14 segurança
Sistemas Operacionais 14 segurançaMauro Duarte
 
Como transformar o seu negócio em objeto de desejo?
Como transformar o seu negócio em objeto de desejo?Como transformar o seu negócio em objeto de desejo?
Como transformar o seu negócio em objeto de desejo?UBÁ Figueiredo Rodrigues
 
Aula26 suporte - Microlins Montese
Aula26 suporte - Microlins MonteseAula26 suporte - Microlins Montese
Aula26 suporte - Microlins Montesecicero maia
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxMauro Duarte
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisguicabral6
 
Sistemas Operacionais - 1 - Conceitos Básicos
Sistemas Operacionais - 1 - Conceitos BásicosSistemas Operacionais - 1 - Conceitos Básicos
Sistemas Operacionais - 1 - Conceitos BásicosMauro Duarte
 
Aula24 sistema operacional
Aula24 sistema operacionalAula24 sistema operacional
Aula24 sistema operacionalcicero maia
 
Sistemas Operacionais 13 gerenciamento de memória
Sistemas Operacionais  13   gerenciamento de memóriaSistemas Operacionais  13   gerenciamento de memória
Sistemas Operacionais 13 gerenciamento de memóriaMauro Duarte
 
00 - Apresentação Sistemas Operacionais
00 - Apresentação Sistemas Operacionais00 - Apresentação Sistemas Operacionais
00 - Apresentação Sistemas OperacionaisMauro Duarte
 
Aula 02 - Sistemas Operacionais - Microsoft
Aula 02 - Sistemas Operacionais - MicrosoftAula 02 - Sistemas Operacionais - Microsoft
Aula 02 - Sistemas Operacionais - MicrosoftMauro Duarte
 
Visão geral do sistema operacional
Visão geral do sistema operacionalVisão geral do sistema operacional
Visão geral do sistema operacionalLuciano Crecente
 
03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais LinuxMauro Duarte
 
Apostila de hardware
Apostila de hardwareApostila de hardware
Apostila de hardwareIICNAMPULA
 
Sistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas ComputacionaisSistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas ComputacionaisMauro Duarte
 

Destaque (20)

Sistemas Operacionais 11 lamp
Sistemas Operacionais 11 lampSistemas Operacionais 11 lamp
Sistemas Operacionais 11 lamp
 
Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06
 
Sistemas Operacionais 14 segurança
Sistemas Operacionais 14 segurançaSistemas Operacionais 14 segurança
Sistemas Operacionais 14 segurança
 
Como transformar o seu negócio em objeto de desejo?
Como transformar o seu negócio em objeto de desejo?Como transformar o seu negócio em objeto de desejo?
Como transformar o seu negócio em objeto de desejo?
 
Aula26 suporte - Microlins Montese
Aula26 suporte - Microlins MonteseAula26 suporte - Microlins Montese
Aula26 suporte - Microlins Montese
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistemas Operacionais - 1 - Conceitos Básicos
Sistemas Operacionais - 1 - Conceitos BásicosSistemas Operacionais - 1 - Conceitos Básicos
Sistemas Operacionais - 1 - Conceitos Básicos
 
Adm sop-unidade6
Adm sop-unidade6Adm sop-unidade6
Adm sop-unidade6
 
Aula24 sistema operacional
Aula24 sistema operacionalAula24 sistema operacional
Aula24 sistema operacional
 
Sistemas Operacionais 13 gerenciamento de memória
Sistemas Operacionais  13   gerenciamento de memóriaSistemas Operacionais  13   gerenciamento de memória
Sistemas Operacionais 13 gerenciamento de memória
 
Adm sop-unidade4
Adm sop-unidade4Adm sop-unidade4
Adm sop-unidade4
 
Adobe flash cs3
Adobe flash cs3Adobe flash cs3
Adobe flash cs3
 
00 - Apresentação Sistemas Operacionais
00 - Apresentação Sistemas Operacionais00 - Apresentação Sistemas Operacionais
00 - Apresentação Sistemas Operacionais
 
Aula 02 - Sistemas Operacionais - Microsoft
Aula 02 - Sistemas Operacionais - MicrosoftAula 02 - Sistemas Operacionais - Microsoft
Aula 02 - Sistemas Operacionais - Microsoft
 
Visão geral do sistema operacional
Visão geral do sistema operacionalVisão geral do sistema operacional
Visão geral do sistema operacional
 
03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais Linux
 
Apostila de hardware
Apostila de hardwareApostila de hardware
Apostila de hardware
 
Sistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas ComputacionaisSistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas Computacionais
 
Projeto de Experimentos
Projeto de ExperimentosProjeto de Experimentos
Projeto de Experimentos
 

Semelhante a Gerenciamento de Pacotes com APT e DPKG

Gerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxGerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxElexsandro Rangel
 
(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programasAnderson Lago
 
Ubuntu linux - Apt-GET
Ubuntu linux - Apt-GETUbuntu linux - Apt-GET
Ubuntu linux - Apt-GETRoney Sousa
 
Guia de referência Debian
Guia de referência DebianGuia de referência Debian
Guia de referência DebianDaniel Oliveira
 
Gerenciamento de pacotes no Debian
Gerenciamento de pacotes no DebianGerenciamento de pacotes no Debian
Gerenciamento de pacotes no DebianMarcos Oliveira
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesFábio dos Reis
 
Como gerenciar de forma correta os pacotes em debian e distribuições derivadas
Como gerenciar de forma correta os pacotes em debian e distribuições derivadasComo gerenciar de forma correta os pacotes em debian e distribuições derivadas
Como gerenciar de forma correta os pacotes em debian e distribuições derivadasAntonio Paulo
 
Instalação de Aplicativos Linux
Instalação de Aplicativos LinuxInstalação de Aplicativos Linux
Instalação de Aplicativos LinuxWellington Oliveira
 
Apresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQLApresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQLJohnes Castro
 
Optativa - Pacotes vi
Optativa - Pacotes viOptativa - Pacotes vi
Optativa - Pacotes vitarcisioti
 
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O FedoraCriando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O FedoraAllisson Azevedo
 
Apache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no LinuxApache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no LinuxVictor Eloy
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Elizabete Bahia
 
Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008SergioSouza
 
Quero Arch! (Parte 2)
Quero Arch! (Parte 2)Quero Arch! (Parte 2)
Quero Arch! (Parte 2)Felipe Santos
 

Semelhante a Gerenciamento de Pacotes com APT e DPKG (20)

Gerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxGerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no Linux
 
(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas
 
Ubuntu linux - Apt-GET
Ubuntu linux - Apt-GETUbuntu linux - Apt-GET
Ubuntu linux - Apt-GET
 
Guia de referência Debian
Guia de referência DebianGuia de referência Debian
Guia de referência Debian
 
Gerenciamento de pacotes no Debian
Gerenciamento de pacotes no DebianGerenciamento de pacotes no Debian
Gerenciamento de pacotes no Debian
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotes
 
I educar-manual-de-instalaao
I educar-manual-de-instalaaoI educar-manual-de-instalaao
I educar-manual-de-instalaao
 
Nagios+ubuntu16
Nagios+ubuntu16Nagios+ubuntu16
Nagios+ubuntu16
 
Como gerenciar de forma correta os pacotes em debian e distribuições derivadas
Como gerenciar de forma correta os pacotes em debian e distribuições derivadasComo gerenciar de forma correta os pacotes em debian e distribuições derivadas
Como gerenciar de forma correta os pacotes em debian e distribuições derivadas
 
Instalação de Aplicativos Linux
Instalação de Aplicativos LinuxInstalação de Aplicativos Linux
Instalação de Aplicativos Linux
 
Apresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQLApresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQL
 
Pacotes
PacotesPacotes
Pacotes
 
Optativa - Pacotes vi
Optativa - Pacotes viOptativa - Pacotes vi
Optativa - Pacotes vi
 
Glassfish41 debian76
Glassfish41 debian76Glassfish41 debian76
Glassfish41 debian76
 
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O FedoraCriando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
 
Apache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no LinuxApache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no Linux
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
 
Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008
 
Quero Arch! (Parte 2)
Quero Arch! (Parte 2)Quero Arch! (Parte 2)
Quero Arch! (Parte 2)
 
Comandos
Comandos Comandos
Comandos
 

Mais de Mauro Duarte

CSS - Folhas de Estilo em Cascata
CSS - Folhas de Estilo em Cascata CSS - Folhas de Estilo em Cascata
CSS - Folhas de Estilo em Cascata Mauro Duarte
 
7 - Introdução ao desenvolvimento web - mídias
7 - Introdução ao desenvolvimento web - mídias7 - Introdução ao desenvolvimento web - mídias
7 - Introdução ao desenvolvimento web - mídiasMauro Duarte
 
01 Desenvolvimento em Redes de Computadores - Comandos Básicos
01   Desenvolvimento em Redes de Computadores - Comandos Básicos01   Desenvolvimento em Redes de Computadores - Comandos Básicos
01 Desenvolvimento em Redes de Computadores - Comandos BásicosMauro Duarte
 
00 apresentação desenvolvimento em redes de computadores
00   apresentação desenvolvimento em redes de computadores00   apresentação desenvolvimento em redes de computadores
00 apresentação desenvolvimento em redes de computadoresMauro Duarte
 
Porque tanta pressa - Caril Borges
Porque tanta pressa - Caril BorgesPorque tanta pressa - Caril Borges
Porque tanta pressa - Caril BorgesMauro Duarte
 
Perdoando como José perdoou - Caril Borges
Perdoando como José perdoou - Caril BorgesPerdoando como José perdoou - Caril Borges
Perdoando como José perdoou - Caril BorgesMauro Duarte
 
Otimistas ou pessimistas - Caril Borges
Otimistas ou pessimistas - Caril BorgesOtimistas ou pessimistas - Caril Borges
Otimistas ou pessimistas - Caril BorgesMauro Duarte
 
Nos importando com o próximo
Nos importando com o próximoNos importando com o próximo
Nos importando com o próximoMauro Duarte
 
Noé não deu desculpas para nao servir a deus
Noé não deu desculpas para nao servir a deusNoé não deu desculpas para nao servir a deus
Noé não deu desculpas para nao servir a deusMauro Duarte
 
Construindo muros ou pontes
Construindo muros ou pontesConstruindo muros ou pontes
Construindo muros ou pontesMauro Duarte
 
A tragédia que virou triunfo
A tragédia que virou triunfoA tragédia que virou triunfo
A tragédia que virou triunfoMauro Duarte
 
Atitudes para os problemas de 2015 - Caril Borges
Atitudes para os problemas de 2015  - Caril BorgesAtitudes para os problemas de 2015  - Caril Borges
Atitudes para os problemas de 2015 - Caril BorgesMauro Duarte
 
As armadilhas de satanás - Caril Borges
As armadilhas de satanás - Caril BorgesAs armadilhas de satanás - Caril Borges
As armadilhas de satanás - Caril BorgesMauro Duarte
 
Otimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com JoomlaOtimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com JoomlaMauro Duarte
 
Ataques de Dicionário com CUPP
Ataques de Dicionário com CUPPAtaques de Dicionário com CUPP
Ataques de Dicionário com CUPPMauro Duarte
 
Automação de Testes Selenium IDE
Automação de Testes Selenium IDEAutomação de Testes Selenium IDE
Automação de Testes Selenium IDEMauro Duarte
 
História Logo Flisol
História Logo Flisol História Logo Flisol
História Logo Flisol Mauro Duarte
 

Mais de Mauro Duarte (20)

Requsitos
RequsitosRequsitos
Requsitos
 
CSS - Folhas de Estilo em Cascata
CSS - Folhas de Estilo em Cascata CSS - Folhas de Estilo em Cascata
CSS - Folhas de Estilo em Cascata
 
7 - Introdução ao desenvolvimento web - mídias
7 - Introdução ao desenvolvimento web - mídias7 - Introdução ao desenvolvimento web - mídias
7 - Introdução ao desenvolvimento web - mídias
 
Os pássaros
Os pássarosOs pássaros
Os pássaros
 
01 Desenvolvimento em Redes de Computadores - Comandos Básicos
01   Desenvolvimento em Redes de Computadores - Comandos Básicos01   Desenvolvimento em Redes de Computadores - Comandos Básicos
01 Desenvolvimento em Redes de Computadores - Comandos Básicos
 
00 apresentação desenvolvimento em redes de computadores
00   apresentação desenvolvimento em redes de computadores00   apresentação desenvolvimento em redes de computadores
00 apresentação desenvolvimento em redes de computadores
 
Porque tanta pressa - Caril Borges
Porque tanta pressa - Caril BorgesPorque tanta pressa - Caril Borges
Porque tanta pressa - Caril Borges
 
Perdoando como José perdoou - Caril Borges
Perdoando como José perdoou - Caril BorgesPerdoando como José perdoou - Caril Borges
Perdoando como José perdoou - Caril Borges
 
Otimistas ou pessimistas - Caril Borges
Otimistas ou pessimistas - Caril BorgesOtimistas ou pessimistas - Caril Borges
Otimistas ou pessimistas - Caril Borges
 
Nos importando com o próximo
Nos importando com o próximoNos importando com o próximo
Nos importando com o próximo
 
Noé não deu desculpas para nao servir a deus
Noé não deu desculpas para nao servir a deusNoé não deu desculpas para nao servir a deus
Noé não deu desculpas para nao servir a deus
 
Construindo muros ou pontes
Construindo muros ou pontesConstruindo muros ou pontes
Construindo muros ou pontes
 
A tragédia que virou triunfo
A tragédia que virou triunfoA tragédia que virou triunfo
A tragédia que virou triunfo
 
Atitudes para os problemas de 2015 - Caril Borges
Atitudes para os problemas de 2015  - Caril BorgesAtitudes para os problemas de 2015  - Caril Borges
Atitudes para os problemas de 2015 - Caril Borges
 
As armadilhas de satanás - Caril Borges
As armadilhas de satanás - Caril BorgesAs armadilhas de satanás - Caril Borges
As armadilhas de satanás - Caril Borges
 
Otimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com JoomlaOtimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com Joomla
 
Ataques de Dicionário com CUPP
Ataques de Dicionário com CUPPAtaques de Dicionário com CUPP
Ataques de Dicionário com CUPP
 
Automação de Testes Selenium IDE
Automação de Testes Selenium IDEAutomação de Testes Selenium IDE
Automação de Testes Selenium IDE
 
História Logo Flisol
História Logo Flisol História Logo Flisol
História Logo Flisol
 
Web Design Hacker
Web Design HackerWeb Design Hacker
Web Design Hacker
 

Gerenciamento de Pacotes com APT e DPKG

  • 1. Gerenciamentos de Pacotes Sistemas Operacionais Prof. Mauro Duarte
  • 3. 15/07/14 O super apt ● apt-get update - - Atualizar o banco de dados local do apt-get. ● apt-get upgrade - - Atualiza todos os pacotes que estão instalados no sistema ● apt-get upgrade nome_do_pacote - - Atualiza apenas o pacote especificado
  • 4. 15/07/14 O super apt ● apt-get check - - Checa a integridade dos pacotes do sistema, ou seja, verifica se não há dependências quebradas ● apt-get install pacote - Instala um novo pacote solucionando resolvendo as ● apt-get install --reinstall pacote - Para reinstalar um pacote
  • 5. 15/07/14 O super apt ● apt-cache stats - Saber status do cache, como versões distintas, dependências ● apt-cache search pacote - Para procurar um pacote ● apt-cache search --names-only pacote - Procurar pacotes apenas pelo nome
  • 6. 15/07/14 O super apt ● apt-cache show pacote - Faz uma busca pelo pacote e exibe alguns dados relacionados com o pacote ● apt-cache showpkg pacote - Exibe mais detalhes (dependências e versão) sobre um determinado pacote – EX: apt-cache showpkg kmail ● apt-cache depends pacote - Exibe apenas os pacotes que depende – EX: apt-cache depends kmail
  • 7. 15/07/14 O super apt ● apt-get dist-upgrade - Instala os pacotes básicos e tenta atualizar todo o sistema ● apt-get remove pacote - Remove o pacote e todas as suas dependências criadas ● apt-get remove --purge pacote - Remove o pacote e todas as suas dependências criadas incluindo arquivos de configuração ● apt-get -s upgrade -Visualiza os pacotes que voce poderá atualizar
  • 8. 15/07/14 O super apt ● apt-get -f install -Verifica as dependências automaticamente ● apt-get -f install kernel - Instala o kernel no sistema ● apt-get install -d pacote - Apenas efetua o download do pacote para o diretório '/var/cache/apt/archives' cabendo ao usuário instalá-lo posteriormente ● apt-get install --reinstall pacote - Para reinstalar um pacote ● apt-get --download-only install pacote - Para apenas fazer o download de um pacote – (A opção "-d" ou "--download-only" no apt-get faz apenas o download sem instalar nada)
  • 9. 15/07/14 O super apt ● apt-get source nome_do_pacote - - Para fazer o download do código-fonte de um pacote ● apt-file search arquivo note que serão copiados/baixados 3 arquivos .orig.tar.gz .dsc .diff.gz - Para descobrir o nome de um pacote (que não está instalado no sistema) que um arquivo pertence ● apt-file list pacote - Para exibir o conteúdo de um pacote
  • 10. 15/07/14 O super apt ● apt-file search bin/import - Qual pacote devo instalar pra ter o comando import? ● apt-cdrom add - Adiciona o suporte ao apt para instalar pacotes via CD-ROM ● apt-get clean apt-get autoclean - Para remover arquivos de pacotes baixados pelo apt-get.
  • 11. 15/07/14 O trabalhador dpkg ● dpkg -i nome_do_pacote.deb - Para instalar um pacote no formato 'deb' ● dpkg --install nome_do_pacote.deb - Para instalar um pacote no formato 'deb' ● dpkg -r nome_do_pacote - Para remover um pacote no formato 'deb' mantendo os arquivos de configuração relacionados ao pacote ● dpkg --remove nome_do_pacote - Para remover um pacote no formato 'deb' mantendo os arquivos de configuração relacionados ao pacote ● dpkg -P nome_do_pacote - Para remover um pacote no formato 'deb' removendo também todos os arquivos de configuração relacionados ao pacote ● dpkg --purge nome_do_pacote - Para remover um pacote no formato 'deb' removendo também todos os arquivos de configuração relacionados ao pacote
  • 12. 15/07/14 O trabalhador dpkg ● dpkg -p nome_do_pacote - Para exibir detalhes sobre um determinado pacote ● dpkg --print-avail nome_do_pacote - Para exibir detalhes sobre um determinado pacote ● dpkg -l - Para exibir todos os pacotes instalados no computador ● dpkg --list - Para exibir todos os pacotes instalados no computador ● dpkg -l | grep mozilla - Para exibir todos os pacotes que contenham em seu nome a palavra 'mozilla' ● dpkg --list | grep mozilla - Para exibir todos os pacotes que contenham em seu nome a palavra 'mozilla' ● dpkg -l postgre* - Para exibir todos os pacotes que comecem com a palavra 'postgre' ● dpkg --list postgre* - Para exibir todos os pacotes que comecem com a palavra 'postgre'
  • 13. 15/07/14 O trabalhador dpkg ● dpkg -L nome_do_pacote - Para exibir os arquivos que um determinado pacote possui ● dpkg -listfiles nome_do_pacote - Para exibir os arquivos que um determinado pacote possui ● dpkg -S kmail_*.sh - Para exibir o nome do pacote que contem os arquivos todos os 'kmail_*.sh' ● dpkg --search kmail_*.sh - Para exibir o nome do pacote que contem os arquivos todos os 'kmail_*.sh' ● dpkg -s postgresql - Para exibir uma descrição mais detalhada do pacote 'postgresql' ● dpkg -c nome_do_pacote.deb - Para exibir o conteúdo de um pacote DEB ● dpkg --get-selections - Para exibir todos os pacotes instalados no sistema ● dpkg --get-selections > lista_de_pacotes.txt - Para obter uma lista de pacotes instalados no sistema: