• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Optativa - Pacotes vi
 

Optativa - Pacotes vi

on

  • 526 views

 

Statistics

Views

Total Views
526
Views on SlideShare
526
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Optativa - Pacotes vi Optativa - Pacotes vi Presentation Transcript

    • UESPI – Universidade Estadual do Piauí - OPTATIVA I UESPI – UNIVERSIDADE ESTADUAL DO PIAUÍ Bacharelado em Ciências da ComputaçãoProf. Tarcísio Franco OPTATIVA I Pacotes Debian e Red Hat Utilização do Editor VI Tarcísio Franco Jaime
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat  Um pacote é um arquivo que contém informações para o gerenciador de pacotes:Prof. Tarcísio Franco – Instalar; – Manter ; – Remover os programas.  Linux modulariza seus componentes e utiliza bibliotecas compartilhadas.  Instala somente os necessários
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat  Debian GNU/Linux – Pacote-versao-distribuicao.deb  dpkgProf. Tarcísio Franco – Utilitário responsável pelo gerenciamento de pacotes em sistemas Debian. Usa os arquivos /var/lib/dpkg/available e /var/lib/dpkg/status, pacotes disponíveis e status
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat • dpkg [opcoes] acao -E Não regrava um pacote já instalado de mesma versão -i nomepacote Instala. Fazendo desempacotamento , instalacao e configuracaoProf. Tarcísio Franco -l palavra Lista informações dos pacotes que contenham palavra -L nomepacote Lista os arquivos instalados pelo pacote nomepacote --purge nomepacote Remove nomepacote completamente -S arquivo Procura por um arquivo nos pacotes instalados -s nomepacote Mostra o status do pacote
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat  Apt-get (Advanced Package Tool) Utiliza arquivos locais ou remotos para realizar instalação ou atualização de pacotes e também mantém informaçõesProf. Tarcísio Franco dos pacotes e suas dependências. Configuração /etc/apt/apt.conf Onde o apt-get encontrará os pacotes /etc/apt/source.list
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat Opções mais frequentes: -d Baixa os arquivos mas não instala. -y Responde afirmativamente por todos as perguntas feitas durante o processo deProf. Tarcísio Franco instalação/desinstalação Comandos mais frequentes install: instala um determinado pacote remove: remove um determinado pacote update: faz um lista de todos os pacotes disponíveis upgrade: utilizado para fazer uma atualização segura do sistema, pois não é instalado pacotes q podem causar algum conflito ou falha nos arquivos de configuração
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat dpkg –i LibO_3.3.2_Linux_x86_install.deb dpkg –l office Dpkg --purge LibO_3.3.2_Linux_x86_install.debProf. Tarcísio Franco apt-get update apt-get install snort
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat • Gerenciamento de arquivos Red Hat • Rpm (Red Hat Package Manager) responsável pela instalação, remoção,Prof. Tarcísio Franco atualização dos pacotes, largamente usado em distribuições linux além do Red Hat. Pacote-versao-distribuicao.arq.rpm Ele possui uma base de dados de todos os pacotes instalados e seus arquivos, controle de versões e dependências. É possível construir pacotes a partir de arquivos fonte.
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat # rpm –q bash bash-2.05b-207 Consulta a base de dados atrás do nome bash # rpm –V snort-2.0.1-98.i586.rpmProf. Tarcísio Franco package snort-2.0.1-98.i586.rpm is not installed Verifica o status do pacote # rpm –i snort-2.0.1-98.i586.rpm Instala um novo pacote # rpm –U snort-2.0.1-98.i586.rpm package snort-2.0.1-98.i586.rpm is already installed Atualiza um pacote
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat # rpm –e snort-2.0.1-98.i586.rpm exclui um pacote # rpm –initdbProf. Tarcísio Franco refaz o banco de dados RPM
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat • Alien Instala ou converte um pacote que não utiliza o padrão Debian. Suporta conversão dos pacotes RPM(Red Hat), TGZ(slackware),SLP(stampede).Prof. Tarcísio Franco -r, --to-rpm Converte para o formato rpm. -t, --to-tgz Converte para o formato tgz. --to-slp Converte para o formato slp. -i instala automaticamente o pacote convertido e apaga o original Se não for especificado o conversor ele irá transformar em .deb
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I Pacotes Debian e Red Hat # alien –to-rpm pacote.deb Transforma o pacote.deb em pacote.rpm # alien –to-deb –to-tgz kcalc.rpm kopete.slpProf. Tarcísio Franco Criará 4 novos arquivos, kcalc e kopete nos formatos .deb e .tgz # alien -i pacote.rpm Converte para pacote.deb e instala este pacote convertido
    • UESPI – Universidade Estadual do Piauí - OPTATIVA I VI • Vi : Editor de textos. – Possui dois modos de trabalho: o modo de operação e o modo de inserção – No modo de operação o VI espera comandos que vãoProf. Tarcísio Franco realizar alguma ação. – No modo de inserção tudo que for digitado é considerado texto.
    • VI UESPI – Universidade Estadual do Piauí - OPTATIVA I Salvar e sair :wq Alinhamento Centralizado :ce Sair sem salvar :q! Alinhamento à Direita :ri Marcar um texto para copiar v, setas de direção Alinhamento à Esquerda :le Copiar o texto marcado y Abrir nova Janela :new Cortar texto marcado c Dividir a Janela atual em 2 :split Colar texto marcado p Abrir em uma nova janela :split arqProf. Tarcísio Franco Copiar uma linha yy Ir para a janela acima CTRL+w,k apagar texto a frente (DEL) x Ir para a janela de baixo CTRL+w,i Apagar texto trás (BACKSPACE) SHIFT+x Ir para o início da Linha 0 Apagar uma linha dd Ir para o final da linha $ Apagar até o final da linha D Ir para o final do arquivo G Localizar texto a frente /texto Ir para a linha de baixo i Localizar novamente / Ir para linha de cima k Localizar texto atrás ?texto Ir para a esquerda h Localizar noamente ? Ir para a direita l Desfazer alterações U Ir para o final da tela L Refazer Alterações CTRL+r Ajuda :help