1
ppguimaraes@hotmail.com
Linux
Paulo Guimarães
ppguimaraes@hotmail.com
Origem
 Sistema Operacional baseado na arquitetura
Unix, desenvolvido por Linus Torvalds
inspirado no Sistema Minix, que por sua vez é
uma versão simplificada do Unix.
ppguimaraes@hotmail.com
Kernel
 O termo Linux é geralmente usado para
designar qualquer Sistema Operacional que
utilize o Kernel Linux.
ppguimaraes@hotmail.com
Kernel
 O Kernel de um sistema operacional é
entendido como seu núcleo. Ele representa a
camada de software mais próxima do hardware,
sendo responsável por gerenciar os recursos
do sistema como um todo.
2
ppguimaraes@hotmail.com
Kernel
Hardware
Kernel
Shell
Interface
Gráfica
Interfaces, periféricos,
barramentos, discos,
memórias etc
Sistema
Operacional
bash, ash, csh,
tcsh, sh
Gnome, KDE,
XFCE, Blackbox
ppguimaraes@hotmail.com
Shell
 Programa que recebe, interpreta e executa os
comandos de usuário, a partir de linhas de
comandos, representada por um prompt, que
aguarda na tela os comandos do usuário.
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
Características
 Código aberto (Open Source)
◦ Executar o programa, para qualquer propósito;
◦ Estudar como o programa funciona, e adaptá-lo para
as suas necessidades;
◦ Redistribuir, inclusive vender, cópias;
◦ Modificar o programa, e liberar estas modificações.
3
ppguimaraes@hotmail.com
Características
 Portabilidade (Multiplataforma)
◦ Mainframes
◦ Desktops
◦ Notebooks
◦ Palmtops
◦ Celulares
◦ Media Centers
◦ Videogames
ppguimaraes@hotmail.com
Características
 Controle de Acesso
◦ nome (login)
◦ senha (password)
ppguimaraes@hotmail.com
Características
 Controle de Acesso
◦ root – Administrador do Sistema
◦ users – Usuários do Sistema
ppguimaraes@hotmail.com
4
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
Características
 Interface Gráfica
◦ O sistema X-Window, também chamado de X,
fornece o ambiente gráfico do Linux. Diferentemente
do Macintosh e Windows, o X torna o
gerenciador de janelas um processo separado.
ppguimaraes@hotmail.com
Características
 Interface Gráfica
◦ Gnome
ppguimaraes@hotmail.com
5
ppguimaraes@hotmail.com
Características
 Interface Gráfica
◦ KDE
ppguimaraes@hotmail.com
ppguimaraes@hotmail.com
Características
 Interface Gráfica
◦ XFCE
ppguimaraes@hotmail.com
6
ppguimaraes@hotmail.com
Características
 Interface Gráfica
◦ Blackbox
ppguimaraes@hotmail.com
ppguimaraes@hotmail.com
Características
 Sistema de Arquivos
◦ Um sistema de arquivos determina a forma de acesso
aos discos, pastas e arquivos.
 Suportados - FAT, NTFS, JFS, XFS, HPFS;
 Nativos - Ext2, Ext3, Ext4, ReiserFS, Reiser4.
ppguimaraes@hotmail.com
Características
 Sistema de Arquivos
◦ Discos
 Windows – A:, C:, D:
 Linux - /dev/fd0, /dev/hda1, /dev/sda1
7
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
Diretórios
 / - É o diretório raiz
 /bin - Programas comuns
 /boot - Arquivos para a inicialização do sistema
 /dev - Dispositivos (periféricos) do sistema
 /etc - Arquivos de configuração
 /home - Contém os diretórios Home de cada
usuário
 /lib - Bibliotecas do sistema
ppguimaraes@hotmail.com
Diretórios
 /mnt - Ponto de montagem temporário
 /proc - Sistema de arquivos virtual do kernel
 /root - Diretório Home do usuário root
 /sbin - Programas de administração do sistema
 /tmp - Arquivos temporários
 /usr - Programas dos usuários, somente leitura
 /var - Arquivos criados pelo programa de email,
impressão etc
ppguimaraes@hotmail.com
Distribuição
 O Linux possui várias distribuições. Uma
distribuição Linux nada mais é que um Kernel
acrescido de programas escolhidos a dedo pela
equipe que a desenvolve.
8
ppguimaraes@hotmail.com
Distribuição
 Famelix Ubuntu
 Satux Kurumin
 BigLinux Fedora
 CentOS Open SuSE
 Gentoo Slackware
 Mandriva Debian
ppguimaraes@hotmail.com
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
9
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
10
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
11
ppguimaraes@hotmail.com ppguimaraes@hotmail.com
Aplicativos para Linux
 Navegadores
◦ Firefox, Opera, Konqueror, Epiphany
 Cliente de E-mail
◦ Thunderbird, Evolution, Kontact
 Mensagens instantâneas
◦ aMSN, Emesene, Pidgin
ppguimaraes@hotmail.com
Aplicativos para Linux
 Players de Áudio
◦ Rhythmbox, Banshee, Amarok
 Players de Vídeo
◦ Totem, Mplayer, Kaffeine, Xine
 Gravadores de CD/DVD
◦ K3B, Brasero, Nero
ppguimaraes@hotmail.com
Aplicativos para Linux
 Escritório
◦ Writer, KWord, Calc, KCalc, Impress, KPresenter
 Gráficos e Imagem
◦ Gimp, Pixel Edit,OpenOffice.org Draw
 Música e Vídeo
◦ Avidemux, DIVA, Real Player, Audacity, Totem
12
ppguimaraes@hotmail.com
10 Mitos sobre Linux
 Linux é para “Nerds”(programadores e etc)
 Linux é para Servidores
 Programas do Linux são inferiores aos do
Windows
 Não há jogos legais para Linux
 É muito difícil instalar/atualizar programas no
Linux
ppguimaraes@hotmail.com
10 Mitos sobre Linux
 Meus Games favoritos não rodam em Linux
 Exige que a pessoa reaprenda a usar o
computador
 Periféricos como webcam e impressora, não
funcionam no Linux
 Linux não tem suporte ou ajuda
 Linux é ruim
ppguimaraes@hotmail.com
Vantagens do Software Livre
 Licença GPL;
 Desenvolvimento coletivo;
 Manutenção do Hardware mais modesto;
 Portabilidade;
 Agilidade no Suporte;
 Não fica “pronto”.
ppguimaraes@hotmail.com
Linux hoje
 Mantido por uma comunidade mundial de
desenvolvedores (que inclui programadores
individuais e empresas como a IBM, a HP e a
Hitachi).
13
ppguimaraes@hotmail.com
Pensamento
"Se você faz o que sempre fez, você
obterá o que você sempre obteve."
Anthony Robbins
ppguimaraes@hotmail.com
Use Linux
 Ubuntu
http://www.ubuntu-br.org/download
 Mint
http://www.linuxmint.com/download.php
 Fedora
http://www.projetofedora.org/Download
ppguimaraes@hotmail.com
Use Linux
 OpenSUSE
http://pt.opensuse.org/Download
 Mandriva
http://www.mandriva.org/pt-br/download

Software Livre (Gnu/Linux)

  • 1.
    1 ppguimaraes@hotmail.com Linux Paulo Guimarães ppguimaraes@hotmail.com Origem  SistemaOperacional baseado na arquitetura Unix, desenvolvido por Linus Torvalds inspirado no Sistema Minix, que por sua vez é uma versão simplificada do Unix. ppguimaraes@hotmail.com Kernel  O termo Linux é geralmente usado para designar qualquer Sistema Operacional que utilize o Kernel Linux. ppguimaraes@hotmail.com Kernel  O Kernel de um sistema operacional é entendido como seu núcleo. Ele representa a camada de software mais próxima do hardware, sendo responsável por gerenciar os recursos do sistema como um todo.
  • 2.
    2 ppguimaraes@hotmail.com Kernel Hardware Kernel Shell Interface Gráfica Interfaces, periféricos, barramentos, discos, memóriasetc Sistema Operacional bash, ash, csh, tcsh, sh Gnome, KDE, XFCE, Blackbox ppguimaraes@hotmail.com Shell  Programa que recebe, interpreta e executa os comandos de usuário, a partir de linhas de comandos, representada por um prompt, que aguarda na tela os comandos do usuário. ppguimaraes@hotmail.com ppguimaraes@hotmail.com Características  Código aberto (Open Source) ◦ Executar o programa, para qualquer propósito; ◦ Estudar como o programa funciona, e adaptá-lo para as suas necessidades; ◦ Redistribuir, inclusive vender, cópias; ◦ Modificar o programa, e liberar estas modificações.
  • 3.
    3 ppguimaraes@hotmail.com Características  Portabilidade (Multiplataforma) ◦Mainframes ◦ Desktops ◦ Notebooks ◦ Palmtops ◦ Celulares ◦ Media Centers ◦ Videogames ppguimaraes@hotmail.com Características  Controle de Acesso ◦ nome (login) ◦ senha (password) ppguimaraes@hotmail.com Características  Controle de Acesso ◦ root – Administrador do Sistema ◦ users – Usuários do Sistema ppguimaraes@hotmail.com
  • 4.
    4 ppguimaraes@hotmail.com ppguimaraes@hotmail.com Características  InterfaceGráfica ◦ O sistema X-Window, também chamado de X, fornece o ambiente gráfico do Linux. Diferentemente do Macintosh e Windows, o X torna o gerenciador de janelas um processo separado. ppguimaraes@hotmail.com Características  Interface Gráfica ◦ Gnome ppguimaraes@hotmail.com
  • 5.
    5 ppguimaraes@hotmail.com Características  Interface Gráfica ◦KDE ppguimaraes@hotmail.com ppguimaraes@hotmail.com Características  Interface Gráfica ◦ XFCE ppguimaraes@hotmail.com
  • 6.
    6 ppguimaraes@hotmail.com Características  Interface Gráfica ◦Blackbox ppguimaraes@hotmail.com ppguimaraes@hotmail.com Características  Sistema de Arquivos ◦ Um sistema de arquivos determina a forma de acesso aos discos, pastas e arquivos.  Suportados - FAT, NTFS, JFS, XFS, HPFS;  Nativos - Ext2, Ext3, Ext4, ReiserFS, Reiser4. ppguimaraes@hotmail.com Características  Sistema de Arquivos ◦ Discos  Windows – A:, C:, D:  Linux - /dev/fd0, /dev/hda1, /dev/sda1
  • 7.
    7 ppguimaraes@hotmail.com ppguimaraes@hotmail.com Diretórios  /- É o diretório raiz  /bin - Programas comuns  /boot - Arquivos para a inicialização do sistema  /dev - Dispositivos (periféricos) do sistema  /etc - Arquivos de configuração  /home - Contém os diretórios Home de cada usuário  /lib - Bibliotecas do sistema ppguimaraes@hotmail.com Diretórios  /mnt - Ponto de montagem temporário  /proc - Sistema de arquivos virtual do kernel  /root - Diretório Home do usuário root  /sbin - Programas de administração do sistema  /tmp - Arquivos temporários  /usr - Programas dos usuários, somente leitura  /var - Arquivos criados pelo programa de email, impressão etc ppguimaraes@hotmail.com Distribuição  O Linux possui várias distribuições. Uma distribuição Linux nada mais é que um Kernel acrescido de programas escolhidos a dedo pela equipe que a desenvolve.
  • 8.
    8 ppguimaraes@hotmail.com Distribuição  Famelix Ubuntu Satux Kurumin  BigLinux Fedora  CentOS Open SuSE  Gentoo Slackware  Mandriva Debian ppguimaraes@hotmail.com ppguimaraes@hotmail.com ppguimaraes@hotmail.com
  • 9.
  • 10.
  • 11.
    11 ppguimaraes@hotmail.com ppguimaraes@hotmail.com Aplicativos paraLinux  Navegadores ◦ Firefox, Opera, Konqueror, Epiphany  Cliente de E-mail ◦ Thunderbird, Evolution, Kontact  Mensagens instantâneas ◦ aMSN, Emesene, Pidgin ppguimaraes@hotmail.com Aplicativos para Linux  Players de Áudio ◦ Rhythmbox, Banshee, Amarok  Players de Vídeo ◦ Totem, Mplayer, Kaffeine, Xine  Gravadores de CD/DVD ◦ K3B, Brasero, Nero ppguimaraes@hotmail.com Aplicativos para Linux  Escritório ◦ Writer, KWord, Calc, KCalc, Impress, KPresenter  Gráficos e Imagem ◦ Gimp, Pixel Edit,OpenOffice.org Draw  Música e Vídeo ◦ Avidemux, DIVA, Real Player, Audacity, Totem
  • 12.
    12 ppguimaraes@hotmail.com 10 Mitos sobreLinux  Linux é para “Nerds”(programadores e etc)  Linux é para Servidores  Programas do Linux são inferiores aos do Windows  Não há jogos legais para Linux  É muito difícil instalar/atualizar programas no Linux ppguimaraes@hotmail.com 10 Mitos sobre Linux  Meus Games favoritos não rodam em Linux  Exige que a pessoa reaprenda a usar o computador  Periféricos como webcam e impressora, não funcionam no Linux  Linux não tem suporte ou ajuda  Linux é ruim ppguimaraes@hotmail.com Vantagens do Software Livre  Licença GPL;  Desenvolvimento coletivo;  Manutenção do Hardware mais modesto;  Portabilidade;  Agilidade no Suporte;  Não fica “pronto”. ppguimaraes@hotmail.com Linux hoje  Mantido por uma comunidade mundial de desenvolvedores (que inclui programadores individuais e empresas como a IBM, a HP e a Hitachi).
  • 13.
    13 ppguimaraes@hotmail.com Pensamento "Se você fazo que sempre fez, você obterá o que você sempre obteve." Anthony Robbins ppguimaraes@hotmail.com Use Linux  Ubuntu http://www.ubuntu-br.org/download  Mint http://www.linuxmint.com/download.php  Fedora http://www.projetofedora.org/Download ppguimaraes@hotmail.com Use Linux  OpenSUSE http://pt.opensuse.org/Download  Mandriva http://www.mandriva.org/pt-br/download