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.
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
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.
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:
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
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.
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
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.
Todos os pacotes devem ser totalmente removidos, incluíndo os arquivos de configuração.
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:
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
A correção da prática será realizara pelo professor, através do acesso remoto a máquina, utilizando o programa ssh
.
Dupla 01 | Kaio |
Wildemark | |
Dupla 02 | Marileide |
Claudia | |
Dupla 03 | Antonia |
Carlos | |
Dupla 04 | Leandro |
Fábio | |
Rubens |
Nr | Critério | Valor Máximo |
---|---|---|
01 | Instalação da máquina virtual | 1,00 |
02 | Instalação de pacotes utilizando o synaptic | 2,00 |
03 | Instalação de pacotes utilizando o apt | 2,00 |
04 | Instalação de pacotes utilizando o dpkg | 2,00 |
05 | Remoção de pacotes | 2,00 |
06 | Gerência de arquivos e diretórios | 1,00 |
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 |