Vous êtes sur la page 1sur 18

Instituto Federal de Educao, Cincia e Tecnologia do Sul de Minas Gerais Campus Pouso Alegre

Linux
Introduo
Prof. Ismael David de Oliveira Muro

Software Livre

um programa que pode ser modificado e redistribudo sem restries.

Richard Stallman
No Inicio dos anos 80, Richard Stallman foi o primeiro a formalizar esta maneira de pensar para o software sobre a forma de 4 liberdades e criando a Free Software Foundation.
Em 1983, Richard Stallman criava a Free Software Foundation, produzindo ferramentas e a licena GNU e toda a base filosfica do Software Livre.

4 liberdades do Software Livre

1 A liberdade de executar para qualquer uso;


2 A liberdade de estudar o funcionamento de um programa e de adapt-lo s suas necessidades;

3 A liberdade de redistribuir cpias do programa

livremente;

4 a liberdade de melhorar o programa e de tornar as modificaes pblicas, de modo que todo mundo se

beneficie das melhoras.

Mini histria do Linux


O Linux surgiu como um projeto de um estudante finlands chamado Linus Torvalds.

Curiosidade: O Tux a mascote oficial do sistema operacional GNU/Linux, criado por Larry Ewing usando o GIMP (editor de imagens livre).

Kernel
Linus Torvalds uniu as ferramentas GNU com seu Kernel Linux, criando um dos primeiros Sistemas Operacionais Livres, o GNU/Linux, mais conhecido como Linux.

O que o Kernel?
Basicamente, ele quem gerencia os recursos do sistema e permite que os programas faam uso deles.

Distribuies ou Distros

So verses Linux desenvolvidas por diversos grupos, organizaes ou empresas privadas.

O Debian foi uma distribuio lanada em 1993, com a proposta de manter uma distribuio o mais livre possvel, O Debian a maior distribuio Linux, no associada uma empresa que comercializa ou distribui. Knoppix, Ubuntu e vrios outros.

Distribuies Brasileiras

Baseado em:

Geoprocessamento Visualizao 2D/3D/4D

Grficos cientficos Qumica

Matemtica e Estatstica
Modelagem numrica

Compiladores/Linguagens de Programao
Multimdia Office

CAD
Computao Grfica Banco de Dados Editorao cientfica

Internet
Grficos

www.poseidon.furg.br

Baseado em:

Instalador grfico fcil Desktop 3D (CompizFuzion)

Grande quantidade de drivers (proprietrios e nolivres) no kernel


Suporte a grande variedade de codecs de udio e vdeo

www.epidemiclinux.org

Linux Educacional

Baseado em:

um projeto do Governo Federal; Desenvolvida pelo Centro de Computao Cientfica e Software Livre (C3SL) da Universidade Federal do Paran (UFPR), com o apoio de tcnicos dos Ncleos de Tecnologia Educacional.

Tem como objetivo facilitar a utilizao de software livre em ambientes de informtica voltados para a educao.

linuxeducacional.c3sl.ufpr.br

CLI - Command Line Interface (Interface Linha de Comando)

GUI Graphical User Interface (Interface Grfica do Usurio)

Extenses de Arquivos

arquivo.txt - O .txt indica que o contedo um arquivo texto. arquivo.sh - Arquivo de Script (interpretado por /bin/sh). arquivo.bin Arquivo binrio (executvel). arquivo.log - Registro de algum programa no sistema. arquivo.gz - Arquivo compactado pelo utilitrio gzip. arquivo.conf Arquivo tipo texto contendo configuraes.

Estrutura de diretrios
/ /bin Diretrio raiz, onde todos os outros so criados. Arquivos binrios de comandos essenciais do sistema.

/boot
/dev

Arquivos de boot (inicializao; boot-loader; Grub); kernel do Linux.


Dispositivos (devices) de entrada/sada: floppy, harddisk, cdrom, modem .

/etc
/home /lib /mnt /opt

Arquivos de configurao (scripts) e inicializao.


Diretrio local (home) de usurios. Bibliotecas e mdulos(drives): compartilhadas com frequncia. Diretrio de montagem de dispositivos, sistemas de arquivos e partio. Para instalao de programas no oficiais da distribuio.

/proc
/root /sbin /tmp /usr /usr/local /usr/src

Diretrio virtual (RAM) onde rodam os processos ativos.


Diretrio local do super usurio (root). Arquivos de sistema essenciais (binrios do super usurio). Arquivos temporrios gerados por alguns utilitrios. Arquivos de usurios nativos da distribuio. Para instalao de programas no oficiais da distribuio. Arquivos fontes do sistema necessrios para compilar o kernel.

/var

Arquivos de log e outros arquivos variveis.

Links

http://www.oficinadanet.com.br/artigo/1154/linux__que_distribuicao_usar http://www.inclusaodigital.mg.gov.br/portal/arquivos /manuais/suite_telecentro.pdf http://www.guiafoca.org/ http://www.tecmundo.com.br/mac-os-x/1636-o-quee-kernel-.htm http://tuxederivados.blogspot.com.br/2013/08/thedebian-administrators-handbook.html http://www.ubuntudicas.com.br/blog/2010/11/difere ncas-entre-ubuntu-kubuntu-e-xubuntu/ http://distrowatch.com/

Vous aimerez peut-être aussi