SlideShare uma empresa Scribd logo
Ubuntu Linux
Gerenciador de pacotes com o apt-get
Leve introdução
• No Linux, programas são bem mais do que simples executáveis.
Eles são compostos por diversos arquivos, incluindo bibliotecas,
traduções, documentação, etc. E como a instalação e remoção
de cada um desses arquivos se tornaria uma tarefa muito
complicada e trabalhosa, os programas acabam sendo
organizados em pacotes: "arquivões" que contêm não apenas
os componentes necessários para executar o programa, mas
também scripts e metadados para a correta instalação e
categorização deles.
Apt-Get, agilidade e flexibilidade na linha de
comando
• O Apt-Get é uma ferramenta poderosa desenvolvida especialmente
para o gerenciamento de pacotes no Linux e adotada pelas mais
diversas distros. Capaz de gerenciar pacotes tanto do formato RPM
(Red Hat, Mandriva, etc) quanto DEB (Ubuntu, Debian, etc), o Apt-Get
pode instalar, remover e atualizar pacotes, além de realizar um
upgrade do próprio sistema operacional.
Apt-get
• Como se não bastasse, também existe o Apt-Cache, uma espécie de
ferramenta irmã do Apt-Get que tem como foco operaçãoes
realizadas com o cache dos pacotes de software. Com ele é possível
buscar por pacotes que tenham uma certa palavra-chave no nome,
exibir informações sobre determinado pacote ou listar as
dependências que devem ser cumpridas para instalar determinado
software.
Primeiros passos com o Apt-Cache
• Antes de instalar algum pacote, que tal descobrir quais softwares estão
disponíveis para instalação? O Apt-Cache dá a dica: apt-cache pkgnames. Esse
comando lista todos os pacotes que podem ser instalados.Como a lista vai passar
rápido demais, você pode redirecionar a saída para o comando less, executando:
apt-cache pkgnames | less. Use a barra de espaço para passar para a próxima tela
e a tecla q para interromper o comando executado.
• Caso você queira procurar por pacotes que comecem com uma determinada
palavra, execute apt-cache pkgnames palavra. Se quiser ler uma breve descrição
de uma pacote, o comando certo é o apt-cache search nomedopacote. Porém, se
você precisa de informações bem detalhadas sobre um determinado software,
execute apt-cache show nomedopacote. Serão exibidos dados como os arquivos
que compõem esse pacote e quem é o responsável por sua manutenção, além do
número de versão e o espaço em disco ocupado após a instalação.Consultar as
dependências de um pacote também é fácil. Basta digitar apt-cache showpkg
nomedopacote.
Apt-get
• Antes de tudo, lembre-se de que como qualquer comando que cause
alterações profundas no sistema, o Apt-Get também necessita das
permissões de superusuário (root) para ser executado. Portanto, não
se esqueça de usar o sudo durante a execução dos exemplos a seguir.
Instalar pacotes
• Instalar programas com o apt-get é moleza: sudo apt-
get install nomedopacote. Com isso, o gerenciador de
pacotes cuidará do trabalho de baixar o programa do
repositório, junto com suas dependências, e instalar
tudo o que é necessário para que o software funcione
corretamente. Se quiser instalar mais de um pacote,
basta listá-los com os nomes separados por espaço.O
Apt-Get também aceita expressões regulares em seus
comandos. Para instalar todos os pacotes que
começam com vim, por exemplo, usuaríamos apt-get
install vim*.
Ubuntu linux - Apt-GET
Remover pacotes
• Se mais tarde você quiser remover o que acabou de instalar, basta
executar sudo apt-get remove nomedopacote. Porém, esse comando
removerá o software, mas não a configuração dele no sistema. Se quiser
varrer por completo o programa da máquina, prefira o comando sudo
apt-get purge nomedopacote.Note também que esses comandos não
removem as dependências instaladas para o funcionamento do software.
Se quiser remover tanto um pacote quanto suas dependências, é possível
apelar para sudo apt-get autoremove nomedopacote. As dependências
serão desinstaladas desde que não sejam úteis ou não estejam sendo
utilizadas por outros softwares.
Atualizar pacotes e limpar cache
• No caso de você receber alguma mensagem de erro ao tentar instalar
um pacote, tente sincronizar novamente o índice da sua máquina
com o repositório real, digitando sudo apt-get update em um
terminal e, em seguida, pressionando Enter.Essa sincronização
(update) também deve ser executada sempre que você desejar
atualizar os pacotes instalados em seu sistema (upgrade), com o
comando sudo apt-get upgrade. Como esse comando se limita apenas
aos pacotes em si, existe uma alternativa com escopo maior: sudo
apt-get dist-upgrade, que tenta atualizar e instalar tudo o que for
preciso para o sistema, incluindo pacotes adicionais, atualizando toda
a distro para a versão mais recente.
Ubuntu linux - Apt-GET
Exercício
• Baixe o Linux Ubuntu no site oficial, instala em sua máquina Virtual (VM).
• Agora instale o Google Chrome utilizando a linha de comando do Linux
• 1. Atualize seu sistema:
sudo apt-get update && sudo apt-get upgrade
2. Instale o Gdebi (uma ferramenta com interface gráfica, que permite instalar facilmente pacotes
".deb" e que corrige automaticamente os problemas de dependências):
sudo apt-get install gdebi
3. Baixe o Google Chrome Stable 64 bits:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
4. Instale o Google Chrome:
sudo gdebi google-chrome-stable_current_amd64.deb
Outra opção
• 1. Abra o terminal e digite:
sudo gedit /etc/apt/sources.list
Adicione o seguinte e salve:
deb http://dl.google.com/linux/deb/ stable main
• 2.Em seguida atualize os repositórios
sudo apt-get update
• 3.E finalmente instalamos o Chrome
sudo apt-get install google-chrome-stable
Referências
• Canal TECH:<<https://canaltech.com.br>>
• Viva o Linux: <<https://www.vivaolinux.com.br>>
• dIO Linux:<<http://www.diolinux.com.br>>

Mais conteúdo relacionado

PDF
Como gerenciar de forma correta os pacotes em debian e distribuições derivadas
PDF
Soa#cap4.1 gestor de pacotes
PDF
Gerenciamento de Pacotes no Linux
PPTX
4 instalação no Ubuntu
PPT
Instalação de Aplicativos Linux
PPTX
DOCX
Mercurial hg
PDF
Ubuntu 8.04 LTS 2008
Como gerenciar de forma correta os pacotes em debian e distribuições derivadas
Soa#cap4.1 gestor de pacotes
Gerenciamento de Pacotes no Linux
4 instalação no Ubuntu
Instalação de Aplicativos Linux
Mercurial hg
Ubuntu 8.04 LTS 2008

Mais procurados (20)

PDF
Canit AntiSpam Technology Report by Linux Magazine
PPTX
Sistemas operativos - Arch Linux
PDF
Instalação do asterisk
PDF
Funcionamento kernel
PDF
07 admin linux (dpkg e apt)
ODP
Introdução ao Linux - aula 03 e 04
PDF
Linux - Instalação de Programas
PPTX
Sor filesystem-particionamento
PPTX
Aula 11 semana
PPTX
Aula 10 semana
PDF
Quero Arch! (Parte 2)
PDF
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
PDF
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
PPTX
Ubuntu Fábio Alves
PPTX
Monitoramento de Serviços de Bancos de Dados - Nagios
PDF
Administração de sistemas usando Python
PDF
Slackware Linux
KEY
Mini-curso de linux básico
PPTX
Trabalho OpenSUSe
DOCX
Python, CPython, Pythonico, Cython
Canit AntiSpam Technology Report by Linux Magazine
Sistemas operativos - Arch Linux
Instalação do asterisk
Funcionamento kernel
07 admin linux (dpkg e apt)
Introdução ao Linux - aula 03 e 04
Linux - Instalação de Programas
Sor filesystem-particionamento
Aula 11 semana
Aula 10 semana
Quero Arch! (Parte 2)
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Ubuntu Fábio Alves
Monitoramento de Serviços de Bancos de Dados - Nagios
Administração de sistemas usando Python
Slackware Linux
Mini-curso de linux básico
Trabalho OpenSUSe
Python, CPython, Pythonico, Cython
Anúncio

Semelhante a Ubuntu linux - Apt-GET (20)

PDF
Soa#cap4.1 gestor de pacotes
ODP
Pacotes
PDF
Linux - Customização e Repositórios Off-line
PDF
I educar-manual-de-instalaao
PDF
Como instalar tudo em ubuntu
PPT
SlackWare - Leonel
PDF
Estratégias de atualização usando yum
PDF
Manual linux de_uma_pagina
PPTX
Linux shell avançado, comandos avançados de gerenciamento
PDF
Nagios+ubuntu16
PDF
PDF
Linux - Instalação de Programas
PPTX
PDF
Apache2+PHP5+PostgreSQL no Linux
PDF
37064834 curso-back-track
PDF
37064834 curso-back-track
PPTX
01 notações iniciais
PDF
tutorial nagios
ODP
Sistemas Operacionais 09 comandos dpkg apt
PDF
Seguranca da Informação - Firewall iptables
Soa#cap4.1 gestor de pacotes
Pacotes
Linux - Customização e Repositórios Off-line
I educar-manual-de-instalaao
Como instalar tudo em ubuntu
SlackWare - Leonel
Estratégias de atualização usando yum
Manual linux de_uma_pagina
Linux shell avançado, comandos avançados de gerenciamento
Nagios+ubuntu16
Linux - Instalação de Programas
Apache2+PHP5+PostgreSQL no Linux
37064834 curso-back-track
37064834 curso-back-track
01 notações iniciais
tutorial nagios
Sistemas Operacionais 09 comandos dpkg apt
Seguranca da Informação - Firewall iptables
Anúncio

Mais de Roney Sousa (20)

PPTX
Aula 02 - Curso de Suporte Técnico - Eletricidade - Professor Roney Sousa
PPTX
Aula 01 - Curso de Suporte Técnico - IPD - Professor Roney Sousa
PPTX
Primeiro contato 2019
PPTX
03 php - operadores relacionais
PPTX
02 php - operadores de atribuição
PPTX
01 php - introdução ao php
PPTX
08 algoritmo - eSTRUTURA DE REPETIÇÃO PARTE 2
PPTX
07 algoritmo - eSTRUTURA DE REPETIÇÃO
PPTX
Internet aula 04
PPTX
06 algoritmo
PPTX
03 windows
PPTX
05 algoritmo
PPTX
04 algoritmo
PPTX
03 algoritmo
PPTX
01 Windows
PPTX
02 algoritmo
PPTX
Lógica de Programação - Algoritmos
PPTX
Aula 01 - IPD
PPTX
Hospedando site em host gratuito
PPTX
Como instalar sublime text 3
Aula 02 - Curso de Suporte Técnico - Eletricidade - Professor Roney Sousa
Aula 01 - Curso de Suporte Técnico - IPD - Professor Roney Sousa
Primeiro contato 2019
03 php - operadores relacionais
02 php - operadores de atribuição
01 php - introdução ao php
08 algoritmo - eSTRUTURA DE REPETIÇÃO PARTE 2
07 algoritmo - eSTRUTURA DE REPETIÇÃO
Internet aula 04
06 algoritmo
03 windows
05 algoritmo
04 algoritmo
03 algoritmo
01 Windows
02 algoritmo
Lógica de Programação - Algoritmos
Aula 01 - IPD
Hospedando site em host gratuito
Como instalar sublime text 3

Último (11)

PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PPTX
Tipos de servidor em redes de computador.pptx
PPTX
Arquitetura de computadores - Memórias Secundárias
PPTX
Utilizando code blockes por andre backes
PPTX
Eng. Software - pontos essenciais para o início
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Design - Introdução a Gestalt e teoria das formas
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Manejo integrado de pragas na cultura do algodão
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Tipos de servidor em redes de computador.pptx
Arquitetura de computadores - Memórias Secundárias
Utilizando code blockes por andre backes
Eng. Software - pontos essenciais para o início
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Design - Introdução a Gestalt e teoria das formas
Viasol Energia Solar -Soluções para geração e economia de energia
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf

Ubuntu linux - Apt-GET

  • 1. Ubuntu Linux Gerenciador de pacotes com o apt-get
  • 2. Leve introdução • No Linux, programas são bem mais do que simples executáveis. Eles são compostos por diversos arquivos, incluindo bibliotecas, traduções, documentação, etc. E como a instalação e remoção de cada um desses arquivos se tornaria uma tarefa muito complicada e trabalhosa, os programas acabam sendo organizados em pacotes: "arquivões" que contêm não apenas os componentes necessários para executar o programa, mas também scripts e metadados para a correta instalação e categorização deles.
  • 3. Apt-Get, agilidade e flexibilidade na linha de comando • O Apt-Get é uma ferramenta poderosa desenvolvida especialmente para o gerenciamento de pacotes no Linux e adotada pelas mais diversas distros. Capaz de gerenciar pacotes tanto do formato RPM (Red Hat, Mandriva, etc) quanto DEB (Ubuntu, Debian, etc), o Apt-Get pode instalar, remover e atualizar pacotes, além de realizar um upgrade do próprio sistema operacional.
  • 4. Apt-get • Como se não bastasse, também existe o Apt-Cache, uma espécie de ferramenta irmã do Apt-Get que tem como foco operaçãoes realizadas com o cache dos pacotes de software. Com ele é possível buscar por pacotes que tenham uma certa palavra-chave no nome, exibir informações sobre determinado pacote ou listar as dependências que devem ser cumpridas para instalar determinado software.
  • 5. Primeiros passos com o Apt-Cache • Antes de instalar algum pacote, que tal descobrir quais softwares estão disponíveis para instalação? O Apt-Cache dá a dica: apt-cache pkgnames. Esse comando lista todos os pacotes que podem ser instalados.Como a lista vai passar rápido demais, você pode redirecionar a saída para o comando less, executando: apt-cache pkgnames | less. Use a barra de espaço para passar para a próxima tela e a tecla q para interromper o comando executado. • Caso você queira procurar por pacotes que comecem com uma determinada palavra, execute apt-cache pkgnames palavra. Se quiser ler uma breve descrição de uma pacote, o comando certo é o apt-cache search nomedopacote. Porém, se você precisa de informações bem detalhadas sobre um determinado software, execute apt-cache show nomedopacote. Serão exibidos dados como os arquivos que compõem esse pacote e quem é o responsável por sua manutenção, além do número de versão e o espaço em disco ocupado após a instalação.Consultar as dependências de um pacote também é fácil. Basta digitar apt-cache showpkg nomedopacote.
  • 6. Apt-get • Antes de tudo, lembre-se de que como qualquer comando que cause alterações profundas no sistema, o Apt-Get também necessita das permissões de superusuário (root) para ser executado. Portanto, não se esqueça de usar o sudo durante a execução dos exemplos a seguir.
  • 7. Instalar pacotes • Instalar programas com o apt-get é moleza: sudo apt- get install nomedopacote. Com isso, o gerenciador de pacotes cuidará do trabalho de baixar o programa do repositório, junto com suas dependências, e instalar tudo o que é necessário para que o software funcione corretamente. Se quiser instalar mais de um pacote, basta listá-los com os nomes separados por espaço.O Apt-Get também aceita expressões regulares em seus comandos. Para instalar todos os pacotes que começam com vim, por exemplo, usuaríamos apt-get install vim*.
  • 9. Remover pacotes • Se mais tarde você quiser remover o que acabou de instalar, basta executar sudo apt-get remove nomedopacote. Porém, esse comando removerá o software, mas não a configuração dele no sistema. Se quiser varrer por completo o programa da máquina, prefira o comando sudo apt-get purge nomedopacote.Note também que esses comandos não removem as dependências instaladas para o funcionamento do software. Se quiser remover tanto um pacote quanto suas dependências, é possível apelar para sudo apt-get autoremove nomedopacote. As dependências serão desinstaladas desde que não sejam úteis ou não estejam sendo utilizadas por outros softwares.
  • 10. Atualizar pacotes e limpar cache • No caso de você receber alguma mensagem de erro ao tentar instalar um pacote, tente sincronizar novamente o índice da sua máquina com o repositório real, digitando sudo apt-get update em um terminal e, em seguida, pressionando Enter.Essa sincronização (update) também deve ser executada sempre que você desejar atualizar os pacotes instalados em seu sistema (upgrade), com o comando sudo apt-get upgrade. Como esse comando se limita apenas aos pacotes em si, existe uma alternativa com escopo maior: sudo apt-get dist-upgrade, que tenta atualizar e instalar tudo o que for preciso para o sistema, incluindo pacotes adicionais, atualizando toda a distro para a versão mais recente.
  • 12. Exercício • Baixe o Linux Ubuntu no site oficial, instala em sua máquina Virtual (VM). • Agora instale o Google Chrome utilizando a linha de comando do Linux • 1. Atualize seu sistema: sudo apt-get update && sudo apt-get upgrade 2. Instale o Gdebi (uma ferramenta com interface gráfica, que permite instalar facilmente pacotes ".deb" e que corrige automaticamente os problemas de dependências): sudo apt-get install gdebi 3. Baixe o Google Chrome Stable 64 bits: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 4. Instale o Google Chrome: sudo gdebi google-chrome-stable_current_amd64.deb
  • 13. Outra opção • 1. Abra o terminal e digite: sudo gedit /etc/apt/sources.list Adicione o seguinte e salve: deb http://dl.google.com/linux/deb/ stable main • 2.Em seguida atualize os repositórios sudo apt-get update • 3.E finalmente instalamos o Chrome sudo apt-get install google-chrome-stable
  • 14. Referências • Canal TECH:<<https://canaltech.com.br>> • Viva o Linux: <<https://www.vivaolinux.com.br>> • dIO Linux:<<http://www.diolinux.com.br>>