Introdução ao Linux - aula 01

Embed Size (px)

Citation preview

1. Introduo ao Linux 2. Renan Aryel Fernandes da Silva Graduando em Engenharia Eltrica pela UFMS e monitor nos projetos de extenso Telecentro da Casa da Cincia e Clube de Astronomia Carl Sagan. Sempre atuando na rea de divulgao cientifica. Usurio de sistemas operacionais baseados em GNU/Linux. E-mail: [email protected] (67) 9211-5340 Claro (67) 9943-5010 Vivo 3. A Casa da Cincia um programa de extenso que tem o objetivo de difundir o conhecimento cientfico para todos. http://www.casadaciencia.ufms.br/ 4. O Telecentro um projeto que integra o Programa de Extenso Casa da Cincia de Campo Grande, idealizado com o intuito de popularizar o acesso ao computador e a internet para a sociedade. http://www.casadaciencia.ufms.br/telecentro/ 5. Hardware e Software; Kernel e Distribuies bsicas; Histrico do mundo Linux; Software livre; Ambientes grficos e configuraes (Unity, LXDE); Modo Grfico x Modo Texto; Instalao do GNU/Linux; http://www.casadaciencia.ufms.br/telecentro/ Ementa 6. Instalao via pendrive; Shell, comandos bsicos; Instalao de programas; Codecs para vdeo e msica; Pacote BrOffice; Softwares de edio de mdias; Softwares de uso geral. http://www.casadaciencia.ufms.br/telecentro/ Ementa 7. HardwareHardware ee SoftwareSoftware Introduo 8. Hardware (equipamento) Definimos por Hardware todos os componentes fsicos do computador Padro ATX 9. Antigamente (antes de 1995) os componentes de hardware eram diferentes de um fabricante para outro. Atualmente existe a padronizao de hardware, por exemplo as placas do padro ATX (1995), cabos USB (pendrive, teclado, mouse, dados), sadas HDMI (video, dados), leitores de carto de memria, sada VGA (video), micro usb, wireless, bluetooth, etc. 10. Cdigo fonte #include int main (void) { printf ("...................................n"); printf ("OLA CLASSE!n"); printf ("SEJAM BEM VINDOS AO MUNDO GNU/LINUXn"); printf ("...................................n"); return 0; } 11. Software (programas) um conjunto de intrues programadas para executar tarefas especificas 12. Dispositivos de Entrada Permite a comunicao do usurio com o computador. So dispositivos que enviam dados ao computador para processamento. 13. Dispositivos de sada Permite a comunicao do computador com o usurio. So dispositivos que permitem o usurio visualizar o resultado do processamento enviado ao computador. 14. Kernel (ncleo do OS) 15. Sistema Operacional(OS) um conjunto de programas com as funes de: Gerenciar recursos de hardware. Ser a interface de comunicao entre hardware e os programas dos usurios. 16. Histria 1969: UNIX criado por Ken Thompson e a equipe da AT&T Bell Labs para ser um O.S. objetivo e simplificado; 1973: Criao da Linguagem C por Dennis Ritchie. O UNIX reescrito em C, tornando-se o mais porttil dos O.S. existentes at ento. 17. Projeto GNU (GNU 's Not Unix) Iniciado em 1984, no MIT, com o objetivo de criar um sistema operacional totalmente livre em oposio ao Unix. 18. Software Livre 0 Liberdade de uso; 1 Liberdade de ''entender'' e modificar; 2 Liberdade de copiar; 3 Liberdade de distribuir. 19. Software Livre Richard Matthew Stallman (Free Software Foundation) qualquer programa de computador que pode ser usado, copiado, estudado, modificado e redistribudo com algumas restries. 20. GPL (Licena pblica geral) de 1989 Direito de usar, estudar, modificar e redistribuir o programa e seu cdigo fonte. Acesso ao cdigo-fonte um pr-requisito para esta liberdade. Copyleft: exige que as mesmas liberdades sejam preservadas em verses modificadas, tambm um trocadilho com o termo "copyright" que, traduzido literalmente, significa "direitos de copia". 21. Linux Em 1991 Linus Torvalds programou sozinho a primeira verso do kernel do Linux, lanando a verso oficial (a 0.02) na manh do dia 05 de Outubro. 22. "Voc suspira por melhores dias do Minix 1.1, quando homens sero homens e escrevero seus prprios "device drivers" ? Voc est sem um bom projeto e est morrendo por colocar as mos em um S.O. no qual voc possa modificar de acordo com suas necessidades? Voc est achando frustrante quando tudo trabalha em Minix? Chega de atravessar noites para obter programas que trabalhem correto? Ento esta mensagem pode ser exatamente para voc? 23. Como eu mencionei a um ms atrs, estou trabalhando em uma verso independente de um S.O. similar ao Minix para computadores AT-386. Ele est, finalmente, prximo ao estgio em que poder ser utilizado(embora possa no ser o que voc esteja esperando), e eu estou disposto a colocar os fontes para ampla distribuio. Ele est na verso 0.02..., contudo, eu tive sucesso rodando bash, gcc, gnu-make, gnu-sed, compresso, etc. nele." 24. GNU/Linux Tux, o mascote Linux 25. Algumas empresas que investem 26. Em 1997, 105 computadores Alpha Digital com Linux, ligadas em rede, renderizaram as cenas do filme "Titanic", durante 3 meses, ininterruptamente. 27. Pricipais Distribuies 28. O Projeto Debian uma associao de indivduos que tm como causa comum criar um sistema operacional livre. O sistema operacional que criamos chamado Debian GNU/Linux, ou simplesmente Debian. https://www.debian.org/ Pricipais Distribuies 29. Ubuntu um sistema operacional baseado em Linux desenvolvido pela comunidade e perfeito para notebooks, desktops e servidores. Ele contm todos os aplicativos que voc precisa - um navegador web, programas de apresentao, edio de texto, planilha eletrnica, comunicador instantneo e muito mais. http://ubuntu-br.org/ Pricipais Distribuies 30. Lubuntu um sistema operacional rpido e leve desenvolvido por uma comunidade de entusiastas do cdigo aberto. O kernel do sistema baseado em Linux e Ubuntu. Lubuntu usa o LXDE, um ambiente de trabalho mnimo, e uma seleo de aplicaes leves. Nos concentramos em velocidade e eficincia energtica. Devido a isso, Lubuntu tem requisitos muito baixos de hardware. http://lubuntu.net/ Pricipais Distribuies 31. Fontes: http://br-linux.org/ http://www.clubedohardware.com.br/ http://www.vivaolinux.com.br/ http://pt.wikipedia.org/ http://www.linuxfoundation.org/ http://www.tecmundo.com.br/ http://www.guiafoca.org/ Introduo ao Linux Educacional. Disponvel em: http://pt.slideshare.net/morganalacerda/minicurso-introduo-ao-linux-e