petcocelinux@gmail.com Matheus Fonseca Lucas Ricardo ......Curso de LINUX básico Curso de C...

Post on 07-Sep-2021

1 views 0 download

Transcript of petcocelinux@gmail.com Matheus Fonseca Lucas Ricardo ......Curso de LINUX básico Curso de C...

O que é linux ?Introdução ao “S.O.”

Lucas Ricardo Matheus Fonseca

petcocelinux@gmail.com

Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

ProfessoresLucas Ricardo

◆ Idade: 21 (carinha de 15)

◆ Curso: Engenharia de computação (6ª período)

◆ Técnico em eletrônica pela UTFPR

◆ PETiano desde abril de 2017 :(

◆ Câncer com ascendente em Leão

2Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Professoresmatheus fonseca

◆ Idade: 21 (Carinha de Escritor do século XIX)

◆ Curso: Engenharia de computação (5ª período)

◆ PETiano desde abril de 2018

◆ Trabalhou no Projeto Emíli@s

◆ Rato com elemento em fogo.

3Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Programa de Educação Tutorial

PET-CoCE Computando Culturas em Equidade

4

Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

O que fazemos?

PET-CoCE: Programa de Educação Tutorial - Computando Culturas em Equidade

Ensino

PesquisaExtensão5

Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Ensino:

◆ Curso de LINUX básico◆ Curso de C◆ Workshops:

● Impressão 3D● Arduino● Desenho● Animação● Ilustração● Manutenção de PC’s● Software livre● Distribuições Linux

PET-CoCE: Programa de Educação Tutorial - Computando Culturas em Equidade

6Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Pesquisa:

◆ Roboquedo

PET-CoCE: Programa de Educação Tutorial - Computando Culturas em Equidade

7Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

PET-CoCE: Programa de Educação Tutorial - Computando Culturas em Equidade

Pesquisa:

◆ Arcaz

8Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Extensão :

◆ CURSOS/OFICINAS:● WebDesign ● Robótica ● Scratch● Jogos● C ● Planadores ● Linux

PET-CoCE: Programa de Educação Tutorial - Computando Culturas em Equidade

9Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Segue a gente aí!

www.facebook.com/petcoce

www.instagram.com/petcoce

Nossa página:

http://www.dainf.ct.utfpr.edu.br/petcoce/ (em manutenção)

PET-CoCE: Programa de Educação Tutorial - Computando Culturas em Equidade

10Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Agora sim, vamos pro Linux!

Por que usar Linux?

11Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

porque usar linux?Computador

➔ Você pode usar o Linux em um PC com uma capacidade de processamento muito menor:

12Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

http://blogdoaitalo.blogspot.com/2010/12/estou-querendo-trocar-o-meu-computador.html

vantagens do linuxSupercomputadores

➔ 97,2% dos supercomputadores do mundo usam Linux:

13Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://en.wikipedia.org/wiki/Titan_(supercomputer)

Linux no seu dia a dia!smartphones e computadores

➔ Por trás do Android tem Linux!

➔ Por trás do MAC tem Linux!**

14Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://www.techtudo.com.br/noticias/noticia/2012/03/nova-atualizacao-do-linux-ja-vem-com-codigo-do-android.html

https://www.channelfutures.com/open-source/apple-linux-set-get-cozy

linux no seu dia a dia!Você usa linux todos os dias!!!

➔ Quase 82% dos smartphones usam Linux

➔ Televisão, geladeira, armas, …

➔ Google, Facebook, Twitter, Amazon… (e muito mais, actually)Esses sistemas são moldados em plataformas Linux. (YAY)

15Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Linux na vida acadêmica (e real)!➔ Vagas de estágio e emprego em cursos da área de tecnologia e administração

◆ Muitas exigem conhecimentos básicos em Linux◆ Manipulação de diretórios e computadores

➔ Iniciação Científica em diversas universidades, inclusive na UTFPR.◆ Acesso à cluster e servidores◆ Manipulação de arquivos e sistemas◆ Controle de servidores e gerenciadores

➔ Servidores públicos também utilizam ◆ Gerenciamento de projetos◆ Desenvolvimento de sistemas.

16Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

linux na ficção LINUX TAMBÉM EXISTE NA TV*!

O seriado “Mr. Robot”, diferentes de outros filmes e seriados, é conhecido por retratar bem o uso do linux na vida real (na percepção de um hacker, é claro).

17Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://www.instacinefilos.com.br/assista-ao-trailer-da-3a-temporada-de-mr-robot-2/

Mas, e como surgiu essa maravilha?

18Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

História do Linux

➔ Foi desenvolvido por Linus Torvalds em 1991 como um projeto pessoal. ◆ Inicialmente, foi desenvolvido como um Kernel. (veremos logo adiante)

➔ Seu código foi divulgado via internet, assim muitas pessoas tinham acesso para criar e modificar.◆ Por causa dessa possibilidade, com o tempo, muitas organizações e empresas se

reuniram e desenvolveram diferentes projetos de software, que chamamos hoje de Distribuições do Linux. (veremos logo adiante, também!)

➔ Hoje, existe uma imensidão de distribuições e o Linux já é considerado (por alguns), um Sistema Operacional completo.

19Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

O Criador do LinuxLinus Torvalds (1969 - Hoje)

20Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://arstechnica.com/information-technology/2013/07/linus-torvalds-defends-his-right-to-shame-linux-kernel-developers/https://github.com/torvalds

O logo➔ O pinguim famoso tem seu nome: Tux. Torvald’s UniX. (será?)➔ Foi criado como contraponto contra as outras sugestões do logo para o sistema.

Originalmente, muitas pessoas acreditavam que o logo tinha que trazer a imagem de algo “feroz” e “agressivo”.

➔ Linus Torvalds decidiu usar o pinguim gordinho e fofo.

CuriosidadeLinus já foi mordido por um pinguim num passeio.

21

Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://twitter.com/blackhattux

http://www.junauza.com/2008/03/30-coolest-and-funniest-tux-icons.html

https://www.pinterest.pt/pin/316237205074289131/

https://gilsonnascimento.wordpress.com/category/futebol/

Linux Foundation● Organização sem fins lucrativos que visa

o crescimento da plataforma Linux.

● Patrocina o criador do Linux, Linus Torvalds

● Mantém cursos e treinamentos para os interessados e usuários de Linux

● https://www.linuxfoundation.org/

22Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://pt.wikipedia.org/wiki/Ficheiro:Linux_Foundation_logo.png

Software LIvreProjeto GnU

➔ O projeto GNU, uma ideia:◆ Software deve ser livre, e a liberdade do usuário vale a pena ser defendida.

➔ Programas livres e liberdade se ajudam mutuamente.

➔ Sistema GNU/Linux

➔ O GNU é responsável por toda uma cadeia de ferramentas que possibilitam o desenvolvimento de programas para o linux.

23Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Software LIvreDesenvolvimento

➔ 850 mil desenvolvedores ajudando no desenvolvimento do sistema.

➔ 15 milhões de linhas de código, isso em 2012.

➔ Uma nova versão do sistema é lançada a cada 2-3 meses, competindo com anos de desenvolvimento de outras empresas.

24Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

então, o que é linux?

Primeiro, vamos definir alguns termos...

25Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Sistema operacional (SO)O que é um Sistema Operacional?

26Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://periciacomputacional.com/sistemas-operacionais/

kernelO que é um kernel?

◆ É o núcleo do sistema operacional;◆ Responsável pelos serviços básicos

e essenciais que os aplicativos utilizam;

◆ Possibilita a “conversa” entre o Hardware e Software;

27

https://pt.wikipedia.org/wiki/N%C3%BAcleo_(sistema_operacional)

DistribuiçõesO que é uma distribuição?

◆ É um sistema operacional que utiliza o kernel Linux.

28Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

https://conhecimentoehpoder.blogspot.com/2016/05/13-melhores-distribuicoes-linux-para.html

29Link (imagem completa): https://goo.gl/BQikUS

Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Então, o que é Linux?linux

➔ Linux é um termo que faz referência à sistemas operacionais com o kernel Linux;

➔ As distribuições são diferentes SOs com o mesmo núcleo de operação;

➔ O que se faz no Debian, se faz no Ubuntu, por exemplo!

30Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

fim!Workshop 2 neste mesmo

semestre, fica de olho!Dúvidas? Perguntas?

Comentários? Presentes?

E com isso, acabamos!

31Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.

Programação 2018/2 - Linux➔ Oficina de Linux Básico

◆ Período: 31/08 até 19/10◆ Sextas feiras, das 15h50 as 17h30.◆ Inscrições abertas! Link na página do facebook.

➔ Workshops de Linux◆ Próximo Workshop em setembro.◆ Tema: Distribuições do Linux◆ Fiquem de olho na página do facebook!

◆ Agora sim, FIM!

32Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/4.0/.