domingo, 16 de agosto de 2009

Instalação de Programas

- Objetivos
  • Para quem pretende administrar sistemas baseados em Debian e RedHat, deve conhecer o sistema de gerenciamento de pacotes DPKG e RPM.
  • Iremos aprender como esses dois programas e suas diferenças, apesar de serem softwares GNU/Linux.
O dpkg é um programa que é a base do sistema de gerenciamento de pacotes para distribuições GNU/Linux baseadas em Debian. Criado por Ian Jackson em 1993, o dpkg é usado para instalar, remover e fornecer informações sobre os pacotes .deb.

O RPM RedHat Package Manager, é um sistema de gerenciamento de pacotes para sistemas GNU/Linux baseados em RedHat. Ele instala, atualiza, desistala e verifica softwares.


Prática dirigida

1 - Veja a mensagem de ajuda do comando dpkg:

# dpkg --help

2 - Veja as informações do pacote do sudo:

# dpkg -l net-tools

3 - Verifique quais programas estão instalados no sistema:

# dpkg -l |more

7 - Verifique o status de um pacote instalado:

# dpkg -s net-tools

8 - Determine a qual pacote o comando ls pertence:

# dpkg -S /bin/ls

9 - Instale o programa libgpmg1: (tem no cd de instalação do debian)

# cd dpkg -i libgpmg.deb

10 - Remover programas

# dpkg -r

11 - Verificar se o programa foi removido.

# dpkg -l

12 - Apagar arquivos de configuração:

# dpkg -P
Gerenciando pacotes com o aptitude:

1 - Para entrar na interface TUI do aptitude:

# aptitude

2 - Para instalar pacotes com o aptitude temos que configurar o /etc/apt/sources.list:

3 - Atualiza a base de dados do aptitude:

# aptitude update

Gerenciamento de pacotes em formato RPM

1- Verifica quais pacotes estão instalados no sistema:

# rpm -qa

2 - Verifica se o pacote net-tools está instalado:

# rpm -q net-tools

3 - Verificar o que será instalado com o pacote net-tools

# rpm -qp net-tools.rpm

4 - Verificar as informações do pacote, não instalado, net-tools;

# rpm -qpi net-tools.rpm

5 - Verifique quais arquivos foram instalados através do pacote adduser:

# rpm -ql adduser

6 - Verifique quais pacotes serão instalados com o pacote net-tools;

# rpm -qlp net-tools.rpm

7 - Verifique se a instalação irá ocorrer corretamente:

# rpm -ih --teste --percent net-tools.rpm

Exercicios teóricos

1 - Qual é a diferença entre dpkg e aptitude:?

2 - Como verifico quais pacotes estão instalads com dpkg e rpm?

3 - O que realiza o comando rpm -Va?

4 - Como instalo um programa sem suas dependencias utilizando o RPM?

5 - Qual a diferença entre apt-get e aptitude?

Dica LPI: Não se engane !! NA LPI é cobrado DPKG e RPM. peso 4.

0 comentários:

Postar um comentário