introdução ao gnu/linux andré duarte antonio lucas iii semana de software livre da faced i semana...

30
Introdução ao GNU/Linux Introdução ao GNU/Linux André Duarte <[email protected]> Antonio Lucas <[email protected]> III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Upload: eloah-toste

Post on 07-Apr-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Introdução ao GNU/LinuxIntrodução ao GNU/Linux

André Duarte <[email protected]>Antonio Lucas <[email protected]>

III Semana de Software Livre da FACEDI Semana de Software Livre de Irecê

Maio de 2007

Page 2: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Observação...Essa apresentação se baseia nas palestras “Introdução ao Software Livre” de Leandro

Nunes.Seu conteúdo pode ser reaproveitado, desde que citada a fonte, segundo os

termos definidos pelas Licenças Creative Commons

(http://creativecommons.org/licenses/by-nc-sa/2.0/br/)

Page 3: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Primeiro, os conceitos básicos

Page 4: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

E aí? O que é software? E hardware?

Hardware: algo duro, palpável, você toca, quebra,

pisa, joga fora, e não serve pra nada!!! (se não tiver uma “alma boa” pra conduzir seus atos)

Exemplos: televisão, vídeo-cassete, máquina de calcular, celular e... computador!

Page 5: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

E aí? O que é software? E hardware?

Software: Conjunto de idéias, passos bem definidos,

métodos matemáticos que “entram” no hardware dando-lhe alguma utilidade. Pode-se dizer que é a “alma” do hardware.

Exemplos: aquele joguinho do celular, aqueles números no display da calculadora, o jogo do video-game, a tela do caixa

automático, o “programa” do computador!

Page 6: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Resumindo...

Software é o que a gente xinga e hardware é o que a

gente chuta

Page 7: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

E o que é Software Livre? Software Proprietário e suas restrições Surgimento do software livre

Free Software Foundation (1984) Projeto GNU

Kernel Linux (1991) As 4 liberdades do Software Livre

Executar, estudar, aperfeiçoar e redistribuir

Licenças de Software CopyRight e CopyLeft

Page 8: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Estrutura Básica do Linux

Page 9: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Distribuições Debian:

Desenvolvida por voluntários Conectiva:

Distribuição genuinamente brasileira Slackware:

Distribuição pioneira SuSE: - Distribuição comercial alemã

Page 10: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Pra quem já é fera...Partições do LinuxPartições do Linux

FATNTFS

Ext2Ext3ReiserfsXFSJFSSwap

X

Page 11: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Política de Usuários

Usuário comum:Permissões limitadas

Super-usuário:Administrador do sistema

Page 12: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Política de Usuários (2)

Cada usuário tem “seu ambiente”, seus arquivos e suas configurações;

Nenhum usuário pode interferir no ambiente do outro, a menos que se deseje isso;

Só o Super-usuário pode violar essa restrição!S

Page 13: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Permissões: como é na nossa casa?

povo que não conheçoamigoseu

Page 14: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Usuários & Grupos

No Linux temos a conceito de usuários e grupos de usuários

Page 15: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

E o que isso quer dizer na prática?

Todo arquivo/pasta tem um dono (quem o criou);

Todo arquivo/pasta faz parte de um grupo; Todo arquivo/pasta pode, potencialmente, ser

visualizado e/ou modificado por outros usuários.Leitura Escrita Execução

Page 16: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Acessando dispositivos:

Economia e controle de recursos!

Montar e Desmontar

Dispositivo são arquivos!

Podemos dizer quem pode ou não acessar os

dispositivos!

Page 17: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Mas um pouco de conceito...

Árvore, o que é isso? Dá fruto?

Oxente, pastas?

Page 18: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Ficou mais fácil!!

Page 19: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Sim e daí... O que um tem a ver com o outro?

No outro é assim No Linux é assim

Page 20: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Da raiz a folha/boot:

- Inicializado pelo sistema/dev:

- Acesso aos dispositivos/tmp:

- Temporários/etc:

- Configuração/bin:

- Os Executáveis /sbin:

- Os binários do superusuário/lib:

- bibliotecas/usr:

- Maioria dos programas

Page 21: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Da raiz a folha

Mais Utilizados pelos Usuários:

/home: - Armazena arquivos pessoais

/root: - home do superusuário

/mnt:- Ponto de montagem

/floppy ou /media/floppy ou /mnt/floppy:- Ponto de montagem de disquete

/cdrom ou /media/cdrom ou /mnt/cdrom- Ponto de montagem de cdrom

Page 22: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Personalizando a

Papel de Parede / Proteção de Tela

Configurando Painéis

Temas

Área de Trabalho

Page 23: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Configurando o Gerenciador de Login

Mudando o Tema

Não permitir o root logar

Page 24: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Gerenciadores de Janelas

Gnome Kde Icewm Xfce ...

Page 25: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Alguns Aplicativos OpenOffice.org Mozilla Gimp Inkscape Xmms Gaim mplayer xine

Page 26: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Alguns Aplicativos (2) aMule Nautilus K3B Evolution ThunderBird Gedit KPDF Eclipse

Page 27: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Sim, mas como eu instalo programas?

Como você faz no outro?

Page 28: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

E como é no Linux?

Não seria bom que estivesse tudo em um lugar só?

No linux se usa a lógica de repositório de programas!!

Page 29: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Concluindo...

Software LivreSocialmente Justo,Economicamente Viável eTecnologicamente Sustentável

Page 30: Introdução ao GNU/Linux André Duarte Antonio Lucas III Semana de Software Livre da FACED I Semana de Software Livre de Irecê Maio de 2007

Para saber mais www.gnu.org (projeto GNU) www.psl-ba.softwarelivre.org (PSL-BA) www.softwarelivre.org (PSL-BR) www.gavri.im.ufba.br (GAVRI-IM) www.debian-br.org (Debian-BR) www.guiadohardware.net (Entendo e

dominando o linux) http://focalinux.cipsga.org.br/ (Guia

Foca/Linux)