Introdu˘c~ao ao Sistema Operacional GNU/Linux · Introdu˘c~ao Introdu˘c~ao Instala˘c~ao de SO...
Transcript of Introdu˘c~ao ao Sistema Operacional GNU/Linux · Introdu˘c~ao Introdu˘c~ao Instala˘c~ao de SO...
Introducao
Introducao ao Sistema Operacional GNU/Linux
Altamir Dias ([email protected]),Antonio Carlos Ribeiro Nogueira ([email protected])
Samuel Andrade Segatto ([email protected])
Departamento de Engenharia MecanicaUniversidade Federal de Santa Catarina
Introducao ao Sistema Operacional GNU/LinuxSegundo Semestre de 2010
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Introducao ao Sistema Operacional GNU/Linux
Objetivo
1 Aprender a linguagem e a sintaxe envolvida no uso desistemas operacional bseado em GNU/Linux
2 Ao final do curso o aluno devera ser capaz de instalar umadistribuicao GNU/Linux e opera-la como usuario comum;
3 Proceder sua manutencao como superusuario, adicionando eremovendo contas, bem como, promover a atualizacao dosistema operacional;
4 Estar preparado para atuar num mercado de trabalhocrescente, com abundante oferta para profissionaisqualificados em informatica, com enfase em sistemas livres.
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Programa do Curso
Metodologia
1 Aulas expositivas com uso de datashow;
2 Aulas praticas em computadores disponıveis noLabInfo/EMC/UFSC;
3 Possibilidade de utilizacao de computadores pessoais dosproprios alunos.
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Programa do Curso
I - Introducao ao Software Livre
1 Introducao sobre licencas de software;
2 O projeto GNU;
3 O Linux e sua historia;
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Programa do Curso
Distribuicoes Linux
a Familia Debian (Debian, Ubuntu, Gentoo, etc);
b Famılia Red Hat (Red Hat, Fedora, OpenSUSE, Mandriva);
c Famılia codigo original (Slackware);
d Outras distribuicoes (LinuxMint, PCLinux);
Outras distribuicoes Unix-like
a Famılia BSD (OpenBSD, FreeBSD, etc);
b Famılia Solaris (Opensolaris, FreeSolaris);
c MacOS; (nao livre)
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Preparacao de instalacao
Informacoes iniciais
Organizacao basica de um computador;Requisitos mınimos de hardware;A BIOS;Disco rıgido e conceitos de particionamento;
Praticando uma instalacao (Install Fest):
Escolhendo uma distribuicao:Escolhendo a forma de instalacao;Usando um LiveCD/DVD/USB;Documentacao - onde obter ajuda?;
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Funcionamento de um SO
Visao geral
Organizacao do software (kernel, drivers, gerenciadores,utilitarios, aplicativos);
Processos, memoria, entrada/saıda e sistemas de arquivos;
Conceitos de multitarefa e multiusuarios;
Interfaces com o usuario (console, gnome, kde, xfce, lxde,etc.).
Iniciando o uso
Inıcio e fim de sessao (login/logout);
Usando o ambiente grafico (gnome, kde);
Usando o console;
Personalizando sua area de trabalho.
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Manutencao do sistema
Instalacao, atualizacao e remocao de aplicacoes
Tipos de instalacao:
binarios puros,codigo-fonte (tar.gz),deb,rpm;
Administracao dos pacotes de aplicacoes:
No console: dselect (debian), rpm (red-hat), apt-get, aptitude;Gerenciadores graficos: synaptic, kpackagekit, drakrpm, yas
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Ferramentas de trabalho em sistemas Linux
Produtividade no linux
1 Programas equivalentes Linux e Windows;
2 Organizacao de arquivos: Nautilus, Konqueror, Dolphin
3 Suite de escritorio: OpenOffice, Koffice, Abiword;
4 Internet Browsers: Firefox, Chromium;
5 Leitores de e-mail: Thunderbird, Evolution;
6 Mensageiros instantaneos: Pidgin, Kopete, amsn, skype,ekiga;
7 Som: Amarok, Rhythmbox;
8 Vıdeo: Totem, VLC, Mplayer, RealPlayer, kplayer,dragonplayer, xine;
9 Gravacao de mıdias: K3B, Brasero, Serpentine;
10 Imagens e fotos: Gimp, Inkscape, gerenciadores de albuns ecameras; Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Ferramentas de trabalho em sistemas Linux
Produtividade no linux
1 Transferencia de arquivos: FTP, SSH, etc.;
2 Redacao cientıfica: Latex, Beamer, Bibtex; Lyx, TexMaker,Emacs,
3 Desenvolvimento de software – linguagens e ambientes
4 CAD: QCAD, QGIS;
5 Ferramentas matematicas: Octave, maxima, r, gnuplot;
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Administracao do sistema
Administracao
Servicos/servidores do sistema;
Dispositivos: Drivers/Modulos/Arquivos especiais;
Gerenciamento de mıdias;
Configuracao do X.Org – Graficos;
Som;
Impressoras;
Scripts – Shell e outros; arquivos de configuracao;
O BOOT – Grub, lilo;
Agendamento de tarefas;
Visualizacao dos registros do sistema;
Atualizacao do sistema;
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Usando o Linux
Uso cotidiano do Linux
Programas equivalentes Linux & Windows;
Suite de escritorio: OpenOffice, Abiword;
Utilizando FTP;
Mensageiros instantaneos: Pidgin, Kopete, amsn, skype.ekiga;
Som: Amaraok, Rhythmbox;
Vıdeo: Totem, Kaffeine, VLC, Mplayer, RealPlayer;
Gravacao: 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 Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Emulacao de outros sistemas no Linux
Emulando aplicativos de outros sistemas
Conceitos de computacao nas nuvens;
Conceitos de Virtualizacao (VirtualBox, Xen, VmWare)
Outras formas de emulacoes (WINE (Wine Is Not aEmulator));
Dicas e solucoes de problemas conhecidos
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Extra ( Conceitos de Seguranca de Rede)
O que e um firewall;
Falhas de seguranca – Rede x Aplicacoes;
E verdade que Linux nao “pega” vırus?;
Politica de uso;
Topologias mais comuns;
Integridade do Sistema;
Detectando Intrusoes;
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Consideracoes Finais
Sistema de avaliacao: Presenca e participacao em sala de aula.
Local de desenvolvimento: Laboratorio de Informatica do EMC, noBloco A (LABINFO).
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Como chegar?
Figura: Laboratorio de Informatica do EMCAltamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux
IntroducaoIntroducaoInstalacao de SO LinuxUtilizacao do SO Linux
Como chegar?
Figura: Indo para Laboratorio de Informatica do EMC
Altamir, Nogueira, Segatto Introducao ao Sistema Operacional GNU/Linux