Prova Prática - Comandos Básicos e Gerência de Pacotes

Regras


  • A atividade será inteiramente prática.
  • Deverá ser feita em dupla.
  • Poderá ser consultado qualquer tipo de material.
  • Só não poderá haver consulta entre as duplas.
  • A prática valerá nota para compor a nota final do aluno.

Execução da Prática


Contexto da prática

Você foi contratado como técnico de laboratório por uma instituição de ensino para realizar a manutenção das máquinas de todos os laboratórios de informática. Essa instituição oferta cursos nas áreas de Web Design, Segurança da Informação e Redes de Computadores. Os laboratórios são equipados com máquinas com o Ubuntu instalado como Sistema Operacional.

Antes do início das aulas de cada semestre, os professores enviam uma lista com os softwares que devem ser instalados, bem como os que devem ser removidos, para que consigam ministrar as aulas de suas disciplinas. Cabe a você deixar as máquinas de acordo com o solicitado pelos professores.

Para realizar essa tarefa, você contará com a ajuda de outro técnico de laboratório. Antes de realizar os procedimentos nas máquinas reais, vocês devem utilizar uma máquina virtual com o Ubuntu, de modos a validar todo o processo de instalação/remoção.

Instalação da máquina virtual

A máquina virtual que será utilizada pela dupla será um Ubuntu disponibilizado da forma que a dupla achar melhor. Poderá ser instalado ou utilizado no modo de teste. Caso a dupla opte por instalar, deverá ser criado um usuário ubuntu com senha ubuntu.

Caso a dupla opte por utilizar o Ubuntu no modo de teste, deverá alterar a senha do usuário ubuntu. Estando como root, a alteração pode ser feita pelo comando abaixo. A senha criada deverá ser ubuntu.

passwd ubuntu

Configuração de Proxy

Antes de prosseguir com o restante da prática, precisa-se realizar a configuração de proxy na máquina, visto que a rede do IFB obriga essa configuração. No caso da rede do Campus Taguatinga, o endereço do proxy é o seguinte:

O link a seguir contém as formas existentes para configurar o proxy no Ubuntu. O aluno deverá escolher a forma mais adequada para a execução da prática.

Gerência de pacotes

Um dos objetivos da prática é realizar a instalação e remoção de alguns pacotes. O Ubuntu, derivado do Debian, possui o dpkg como software principal do sistema de gerenciamento de pacotes. Existem outros softwares que permitem a instalação de pacotes, mas todos eles utiizam o dpkg como software base. Esses softwares deixam o dpkg mais completo, adicionando resolução de dependências e interface gráfica, tornando o processo de instalação de pacotes uma tarefa relativamente simples.

A seguir os demais aplicativos utilizados para instalar pacotes:

  • synaptic;
  • central de programas do ubuntu;
  • apt;

A lista de pacotes e o método de instalação estão detalhados a seguir. Deverão ser instalados pacotes utilizando o synaptic (ou Central de Programas Ubuntu, nas versões mais novas), apt e dpkg. A remoção poderá ser feita utilizando qualquer aplicativo.

Algumas versões do Ubuntu possuem um Bug no software Central de Programas do Ubuntu, o que impede a instalação de pacotes utilizando esse método. Pará evitar esse problema, é preciso atualizar alguns pacotes já instalados. Para isso utilize os comandos abaixo, dentro do terminal, antes de processeguir com a prática:

apt-get update
apt-get upgrade

Pacotes que devem ser INSTALADOS utilizando o SYNAPTIC (Central de Programas Ubuntu):

Os pacotes a seguir devem ser instalados utilizando a ferramenta para interface gráfica synaptic ou a Central de Programas Ubuntu, nas versões mais novas do Sistema Operacional.

  • ssh: para permitir acesso remoto;
  • wireshark: analisador de tráfego de rede;
  • gimp: para manipulação da imagens;
  • inkscape: para manipulação de imagens vetorizadas;
  • audacity: utilizado para manipulação de arquivos de áudio;
  • klavaro: utilizado para treinar a habilidade com o teclado;

Pacotes que devem ser INSTALADOS utilizando o APT:

Deverá ser instalada a versão 5.x.0 do pacote fwbuilder, utilizado para a construção de firewall. Utilize as instruções a seguir para conseguir realizar a instalação.

Adicione a linha abaixo ao final do arquivo /etc/apt/sources.list (substitua “maverick” por “lucid” ou outro nome, dependendo da sua versão do Ubuntu). Essa linha irá adicionar um novo repositório de pacotes, específico para o software fwbuilder.

deb http://packages.fwbuilder.org/deb/stable/ maverick contrib

Uma outra forma de adicionar o novo repositório é utilizando o comando apt-add-repository. Da mesma forma que na opção anterior, “maverick” deve ser substituída pelo nome corresponderdes versão do Ubuntu.

apt-add-repository "deb http://packages.fwbuilder.org/deb/stable/ maverick contrib"

Atualize a lista de pacotes:

apt-get update

Por fim, realize a instalação do pacote fwbuilder:

apt-get install fwbuilder

Pacotes que devem ser INSTALADOS utilizando o DPKG:

Deverá ser instalada a versão 4.1.12 do pacote VirtualBox. Para tanto acesse o link abaixo e realize o download do pacote apropriado a versão do Ubuntu que esteja utilizando.

https://www.virtualbox.org/wiki/Linux_Downloads

Um outro pacote que deve ser instalado nesse método é o Dia, software utilizado para a construção de diagramas. Acesse o link abaixo e faça o download do pacote para Ubuntu.

http://dia-installer.de/download/linux.html

Após os downloads, utilizando o terminal como root, execute o comando abaixo. Ele deverá ser executado para cada um dos arquivos baixados.

dpkg -i filename

onde filename deve ser substituído pelo caminho do arquivo baixado anteriormente.

Pacotes que devem ser REMOVIDOS utilizando qualquer método:

Todos os pacotes devem ser totalmente removidos, incluíndo os arquivos de configuração.

  • avahi-daemon
  • bsd-mailx
  • exim4
  • exim4-base
  • exim4-config
  • exim4-daemon-light

Gerência de Arquivos e Diretórios

Para que a correção da prática seja possível, precisa-se cria uma pasta e copiar alguns arquivos para essa pasta. A pasta deverá ser criada dentro da pasta pessoal do usuário ubuntu, com o nome arquivos_prova. Os arquivos abaixo deverão ser copiados para essa pasta:

  • /etc/apt/apt.conf
  • /etc/apt/sources.list
  • /root/.bash_history

Deverá ser executado o comando abaixo e sua saída deverá ser redirecionada para o arquivo chamado pacotes_instalados, que deverá ser colocado dentro da pasta arquivos_prova, criada anteriormente.

dpkg -l

Correção da Prática

A correção da prática será realizara pelo professor, através do acesso remoto a máquina, utilizando o programa ssh.




Divisão das Duplas

Dupla 01Kaio
Wildemark
Dupla 02Marileide
Claudia
Dupla 03Antonia
Carlos
Dupla 04Leandro
Fábio
Rubens

Critérios da correção da prática

Nr Critério Valor Máximo
01Instalação da máquina virtual 1,00
02Instalação de pacotes utilizando o synaptic 2,00
03Instalação de pacotes utilizando o apt 2,00
04Instalação de pacotes utilizando o dpkg 2,00
05Remoção de pacotes 2,00
06Gerência de arquivos e diretórios 1,00

Resultado da prática

Critérios
Duplas 01 02 03 04 05 06 Total
01 1,00 2,00 2,00 2,00 2,00 1,00 10,00
02 0,00 0,00 0,00 0,00 0,00 0,00 00,00
03 1,00 2,00 2,00 2,00 2,00 1,00 10,00
04 0,00 0,00 0,00 0,00 0,00 0,00 00,00

Lições Aprendidas

ensino/semestres/2012.1/mcs/aulas/instrucoes_prova_pratica_pacotes.txt · Última modificação: 2012/04/12 19:18 por 1664038