Introduç˜ao ao Sistema Operacional GNU/Linux - EMC

Propaganda
Introdução
Introdução ao Sistema Operacional GNU/Linux
Altamir Dias ([email protected]),
Antonio Carlos Ribeiro Nogueira ([email protected])
Samuel Andrade Segatto ([email protected])
Departamento de Engenharia Mecânica
Universidade Federal de Santa Catarina
Introdução ao Sistema Operacional GNU/Linux
Segundo Semestre de 2010
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Introdução ao Sistema Operacional GNU/Linux
Objetivo
1
Aprender a linguagem e a sintaxe envolvida no uso de
sistemas operacional bseado em GNU/Linux
2
Ao final do curso o aluno deverá ser capaz de instalar uma
distribuição GNU/Linux e operá-la como usuário comum;
3
Proceder sua manutenção como superusuário, adicionando e
removendo contas, bem como, promover a atualização do
sistema operacional;
4
Estar preparado para atuar num mercado de trabalho
crescente, com abundante oferta para profissionais
qualificados em informática, com ênfase em sistemas livres.
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Programa do Curso
Metodologia
1
Aulas expositivas com uso de datashow;
2
Aulas práticas em computadores disponı́veis no
LabInfo/EMC/UFSC;
3
Possibilidade de utilização de computadores pessoais dos
próprios alunos.
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Programa do Curso
I - Introdução ao Software Livre
1 Introdução sobre licenças de software;
2
O projeto GNU;
3
O Linux e sua história;
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Programa do Curso
Distribuições Linux
a Familia Debian (Debian, Ubuntu, Gentoo, etc);
b Famı́lia Red Hat (Red Hat, Fedora, OpenSUSE, Mandriva);
c Famı́lia código original (Slackware);
d Outras distribuições (LinuxMint, PCLinux);
Outras distribuições Unix-like
a Famı́lia BSD (OpenBSD, FreeBSD, etc);
b Famı́lia Solaris (Opensolaris, FreeSolaris);
c MacOS; (não livre)
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Preparação de instalação
Informações iniciais
Organização básica de um computador;
Requisitos mı́nimos de hardware;
A BIOS;
Disco rı́gido e conceitos de particionamento;
Praticando uma instalação (Install Fest):
Escolhendo uma distribuição:
Escolhendo a forma de instalação;
Usando um LiveCD/DVD/USB;
Documentação - onde obter ajuda?;
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Funcionamento de um SO
Visão geral
Organização do software (kernel, drivers, gerenciadores,
utilitários, aplicativos);
Processos, memória, entrada/saı́da e sistemas de arquivos;
Conceitos de multitarefa e multiusuários;
Interfaces com o usuário (console, gnome, kde, xfce, lxde,
etc.).
Iniciando o uso
Inı́cio e fim de sessão (login/logout);
Usando o ambiente gráfico (gnome, kde);
Usando o console;
Personalizando sua área de trabalho.
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Manutenção do sistema
Instalação, atualização e remoção de aplicações
Tipos de instalação:
binários puros,
código-fonte (tar.gz),
deb,
rpm;
Administração dos pacotes de aplicações:
No console: dselect (debian), rpm (red-hat), apt-get, aptitude;
Gerenciadores gráficos: synaptic, kpackagekit, drakrpm, yas
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Ferramentas de trabalho em sistemas Linux
Produtividade no linux
1 Programas equivalentes Linux e Windows;
2
Organização de arquivos: Nautilus, Konqueror, Dolphin
3
Suite de escritório: OpenOffice, Koffice, Abiword;
4
Internet Browsers: Firefox, Chromium;
5
Leitores de e-mail: Thunderbird, Evolution;
6
Mensageiros instantâneos: Pidgin, Kopete, amsn, skype,
ekiga;
7
Som: Amarok, Rhythmbox;
8
Vı́deo: Totem, VLC, Mplayer, RealPlayer, kplayer,
dragonplayer, xine;
9
Gravação de mı́dias: K3B, Brasero, Serpentine;
10
Imagens e fotos: Gimp, Inkscape, gerenciadores de álbuns e
Introdução ao Sistema Operacional GNU/Linux
câmeras; Altamir, Nogueira, Segatto
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Ferramentas de trabalho em sistemas Linux
Produtividade no linux
1 Transferência de arquivos: FTP, SSH, etc.;
2
Redação cientı́fica: Latex, Beamer, Bibtex; Lyx, TexMaker,
Emacs,
3
Desenvolvimento de software – linguagens e ambientes
4
CAD: QCAD, QGIS;
5
Ferramentas matemáticas: Octave, maxima, r, gnuplot;
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Administração do sistema
Administração
Serviços/servidores do sistema;
Dispositivos: Drivers/Módulos/Arquivos especiais;
Gerenciamento de mı́dias;
Configuração do X.Org – Gráficos;
Som;
Impressoras;
Scripts – Shell e outros; arquivos de configuração;
O BOOT – Grub, lilo;
Agendamento de tarefas;
Visualização dos registros do sistema;
Atualização do sistema;
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Usando o Linux
Uso cotidiano do Linux
Programas equivalentes Linux & Windows;
Suite de escritório: OpenOffice, Abiword;
Utilizando FTP;
Mensageiros instantâneos: Pidgin, Kopete, amsn, skype.
ekiga;
Som: Amaraok, Rhythmbox;
Vı́deo: Totem, Kaffeine, VLC, Mplayer, RealPlayer;
Gravação: K3B, Brasero, Serpentine;
Editores de imagens: Gimp, Inkscape;
Leitores de email: Thunderbird, Evolution;
Softwares especı́ficos: Lyx, TexMaker, Emacs, Octave,
Eclipse, QCAD, QGIS;
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Emulação de outros sistemas no Linux
Emulando aplicativos de outros sistemas
Conceitos de computação nas nuvens;
Conceitos de Virtualização (VirtualBox, Xen, VmWare)
Outras formas de emulações (WINE (Wine Is Not a
Emulator));
Dicas e soluções de problemas conhecidos
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Extra ( Conceitos de Segurança de Rede)
O que é um firewall;
Falhas de segurança – Rede x Aplicações;
É verdade que Linux não “pega” vı́rus?;
Politica de uso;
Topologias mais comuns;
Integridade do Sistema;
Detectando Intrusões;
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Considerações Finais
Sistema de avaliação: Presença e participação em sala de aula.
Local de desenvolvimento: Laboratório de Informática do EMC, no
Bloco A (LABINFO).
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Como chegar?
Figura:
Laboratório
do EMC
Altamir, Nogueira,
Segatto de Informática
Introdução ao Sistema
Operacional GNU/Linux
Introdução
Introdução
Instalação de SO Linux
Utilização do SO Linux
Como chegar?
Figura: Indo para Laboratório de Informática do EMC
Altamir, Nogueira, Segatto
Introdução ao Sistema Operacional GNU/Linux
Download