SlideShare uma empresa Scribd logo
1 de 100
Introdução ao LinuxIntrodução ao Linux
Inclusão digital por Software Livre
Equipe Mundo Livre
facebook.com/mundolivreufvjm
Responsável: Professor Ulisses Barros de Abreu Maia
(ICT/UFVJM)
Coordenação Técnica: Elias da Cunha Alves
Escola Estadual Professor Leopoldo Miranda
Diamantina, Junho de 2014
IntroduçãoIntrodução
 O que é Software Livre (FLOSS)?
 De onde ele veio?
 Como é feito?
 Pra que ele serve?
Software Livre e GLPSoftware Livre e GLP
 Um programa nada mais é que várias
linhas de código: “Código Fonte”;
 Um programa pode ser livre ou
proprietário;
 O fato de um programa ser livre não quer
dizer que ele seja grátis, e vice-versa;
 Tem a ver com liberdade.
Software Livre e GLPSoftware Livre e GLP
 No início tudo era compartilhado;
 Em 1983, Richard Stallman começou o
Projeto GNU - Gnu is Not Unix;
 Free Software Fundation (Fundação
Software Livre);
 GPL - Licença Pública Geral GNU
General Public License (Licença Pública
Geral).
Software Livre e GLPSoftware Livre e GLP
 Software comercial:
Software comercial é o software
desenvolvido por uma empresa com o
objetivo de lucrar com sua utilização.
Note que comercial e proprietário não
são o mesmo. A maioria dos softwares
comerciais são proprietários, mas
existem softwares livres que são
comerciais, e existem softwares não-livres
não-comerciais.
Software Livre e GLPSoftware Livre e GLP
 Software proprietário:
Software proprietário é aquele cuja
cópia, redistribuição ou modificação são
em alguma medida proibidas pelo seu
criador ou distribuidor. A expressão foi
cunhada em oposição à ideia de software
livre.
Software Livre e GLPSoftware Livre e GLP
 FLOSS – Free/Libre Open Source
Software (Software Livre e Aberto):
É uma questão de liberdade, não de
preço. Para entender o conceito, você
deve pensar em "liberdade de expressão",
não em "cerveja grátis";
 4 Liberdades.
As quatro liberdadesAs quatro liberdades
principaisprincipais
 0 - A liberdade de executar o programa,
para qualquer propósito (liberdade nº 0).
 1 - A liberdade de estudar como o
programa funciona, e adaptá-lo para as
suas necessidades (liberdade nº 1). Aceso
ao código-fonte é um pré-requisito para
esta liberdade.
As quatro liberdadesAs quatro liberdades
principaisprincipais
 2 - A liberdade de redistribuir cópias de
modo que você possa ajudar ao seu
próximo (liberdade nº 2).
 3 - A liberdade de aperfeiçoar o
programa, e liberar os seus
aperfeiçoamentos, de modo que toda a
comunidade se beneficie (liberdade nº 3).
Acesso ao código-fonte é um pré-requisito
para esta liberdade.
LinuxLinux
 Criado por Linus Torvalds em 1991;
 Versão 1.0 lançada em 1994;
 Baseado nos sistemas Unix;
 Complementou o projeto GNU com o
Kernel, ou núcleo;
 Desenvolvido pela COMUNIDADE;
 15.000.000 de linhas de código.
Comunidade LinuxComunidade Linux
 Comunidade Linux:
 De 2005 a 2012 foram
10.000 desenvolvedores de 1.000
companhias envolvidas.
Onde está o Linux?Onde está o Linux?
 850.000 smartfones com Android;
 700.000 tvs rodando Linux;
 8 em cada 10 bolsas de valor usam
Linux;
 9 dos 10 maiores supercomputadores;
Desenvolvimento LinuxDesenvolvimento Linux
 Basicamente, a filosofia Linux permite a
participação de qualquer pessoa na
criação e desenvolvimento de um
software ou sistema operacional, através
da programação, tradução, arte,
empacotamento, suporte. Qualquer
pessoa pode participar do
desenvolvimento ou melhorias do sistema
como um todo.
Sistema OperacionalSistema Operacional
As Distribuições LinuxAs Distribuições Linux
 Distribuições são um conjunto do Kernel
do Linux, aplicações, ferramentas de
instalação, dentre outras;
 Podem estar contidas em uma mídia ou
ser baixada da internet;
 São inúmeras distribuições que derivam
de algumas primárias. Vejamos algumas
a seguir:
openSUSEopenSUSE
 openSUSE é um sistema operacional
baseado no Linux, desenvolvido pela
comunidade openSUSE de forma gratuita.
 A versão inicial foi uma versão de teste
do SUSE Linux 10.0. A sua versão estável
corrente é o openSUSE 13.1.
FedoraFedora
 O Fedora é uma distribuição
gratuita com uma interface
gráfica muito bonita, de fácil
uso, patrocinada pela Red Hat e
mantida pelo Projeto Fedora;
 Essa distribuição é derivada do Red Hat
9 (versão gratuita mantida, na época,
pela Red Hat); com a descontinuidade do
mesmo surgiu, em 2003, o Projeto
Fedora.
DebianDebian
 É uma distribuição muito
estável e segura, usada em
boa parte dos servidores
espalhados pela internet,
totalmente gratuita e
mantida por uma
comunidade de
desenvolvedores e
colaboradores.
UbuntuUbuntu
 Uma Distribuição baseada em Debian
que se diferencia por ser lançado
semestralmente, por disponibilizar
suporte técnico nos dezoito meses
seguintes ao lançamento de cada versão e
pela filosofia em torno de sua concepção.
Características do UbuntuCaracterísticas do Ubuntu
 Linux para seres humanos;
 Novas versões a cada 6 meses;
 Universal para qualquer uso;
 Utiliza Ubuntu Kernel;
 Já vem com várias aplicações úteis por
padrão;
 Possui uma forte ligação com a
comunidade Debian;
Características do UbuntuCaracterísticas do Ubuntu
 Todas as versões do Ubuntu são
disponíveis sem custo ;
 Visual bonito, fácil de usar e gerenciar
pelo modo gráfico, através de diversas
ferramentas;
 A gestão e instalação de software é feita
através da Central de Programas;
 O usuário pode gerar novas versões.
Projetos derivadosProjetos derivados
 Além do Ubuntu, existem alguns projetos
derivados, alguns oficiais outros não, mas
que estendem a abrangência da
distribuição às mais diversas
preferências;
 Kubuntu, Xubuntu, Lubuntu, Gobunto,
Fluxbuntu, Edubuntu, UbuntuStudio e
Ubuntu Netbook Remix são algumas
dessas derivações do Ubuntu.
Linux MintLinux Mint
 Derivada do Ubuntu, a distro foca na
facilidade de uso;
 Comunidade independente, lança distros
com plugins e codecs restritos por
padrão;
 A gestão e instalação de software é feita
através do APT e Synaptic.
Interatividade e ModoInteratividade e Modo
GráficoGráfico
 Atualmente, o Linux não se resume mais
ao shell;
 Existem várias interfaces gráficas
poderosas como: Gnome, KDE, Unity,
Fluxbox, XFCE, dentre outras;
 Interface intuitiva e atraente;
 Efeitos 3D;
UnityUnity
CinnamonCinnamon
Por que adotar SoftwarePor que adotar Software
Livre?Livre?
 Software livre como opção ética
 conhecimento público, disponível a toda
sociedade
 Software livre e seu impacto na sociedade
do futuro
 conhecimento estratégico e fundamental
demais para ficar nas mãos de apenas um
grupo
 Software livre como metodologia
 tecnicamente interessante vantagens
metodológicas e técnicas
Estudos realizados naEstudos realizados na
Comunidade EuropéiaComunidade Européia
 +80% do lucro das empresas de software
da CE não provém de licenças de software
como produto, provém de serviços;
 +85% dos trabalhadores de TI trabalham
em empresas que mexem com software
como serviço e não como produto
fechado.
Por que migrar para oPor que migrar para o
Linux?Linux?
 Estabilidade;
 Segurança;
 Facilidade de uso;
 Acessível;
 Livre;
 Amplamente suportado.
Linux X Windows umLinux X Windows um
comparativo.comparativo.
 Um usuário Windows e esta satisfeito
com ele?
Um software é satisfatório enquanto
atende todas as nossas necessidades;
 Mas como podemos afirmar se isso é
realmente uma realidade se nunca
fizermos uso de outro sistema para
termos um comparativo.
Linux X Windows umLinux X Windows um
comparativo.comparativo.
 Você é um usuário Windows e não esta
satisfeito com ele?
Certo, então agora é a hora de você
experimentar o Linux e se perguntar
como que você conseguiu sobreviver até
agora sem ele.
Cinco razões para você "não"Cinco razões para você "não"
migrar do Windows para omigrar do Windows para o
LinuxLinux
1. Linux é muito complicado;
2. Linux é muito difícil de instalar;
3. Não possui aplicações suficientes;
4. Não é seguro;
5. Linux é muito caro;
Escolhendo umaEscolhendo uma
distribuiçãodistribuição
 Não há melhor nem pior, cada caso é um
caso;
 Escolha a que mais lhe agrada, de acordo
com seus conhecimentos;
 Você pode usar sites especializados
http://www.zegeniestudios.net/ldc/index
.php?lang=pt-br
Escolhendo umaEscolhendo uma
distribuiçãodistribuição
 Esta distribuição é compatível com todo o
meu hardware, infraestrutura e demais
aplicativos já em produção?
 Ela inclui os recursos e pacotes de
software de que necessito?
 O processo de instalação e configuração
está de acordo com minhas aptidões?
 Ela tem documentação e treinamento em
um idioma que eu entendo?
Escolhendo umaEscolhendo uma
distribuiçãodistribuição
 O suporte prestado (gratuito ou pago)
atende minhas necessidades?
 Há uma comunidade de usuários da qual
eu possa participar?
 Ela lança atualizações de segurança
quando necessário?
 Ela continuará sendo atualizada?
 Ela é livre? É grátis? O preço é aceitável?
Adquirindo sua mídiaAdquirindo sua mídia
 Busque pela página da distro escolhida,
ela lhe dirá onde obter sua mídia;
 Podem ser usados CDs ou DVDs, mas o
mais prático é o uso de pen-drive;
 Há vários tutoriais na internet de como
baixar e gravar sua mídia para
instalação, basta perguntar ao google.
Processo de InstalaçãoProcesso de Instalação
 Lembre-se, um usuário de Linux não é
apenas um empurrador de mouse;
 O processo é fácil e rápido, mas requer
cuidados;
 Nesta apresentação será utilizada a
distro OpenSuse como Referência, devido
à sua praticidade.
Bios e Boot!Bios e Boot!
 Dependendo da configuração do seu
computador, será necessário configurar
sua BIOS (setup) para que a ordem de
boot seja primeiramente executada pelo
seu drive de CD/DVD. Como existem
diferentes fabricantes de software para
gerenciamento da BIOS, cada
computador pode ter pequenas diferenças
para configurar esta opção, mais
normalmente o setup da máquina é
acessado pressionado-se a tecla <Del> ou
<F2> bem ao inicio da inicialização.
Área de trabalho KDE
Área de trabalho GNOME
Após a instalação do LinuxApós a instalação do Linux
 Agora o usuário poderá desfrutar de um
sistema robusto, estável, seguro e
moderno, sem custo, estando livre de
quaisquer impedimentos legais, podendo
usar, modificar e distribuir da maneira
que quiser
Árvore de diretóriosÁrvore de diretórios
Diretório Descrição
Arquivos binários de comandos essenciais do sistema.
/etc
Diretório de montagem de dispositivos, sistemas de arquivos e partição.
Para instalação de programas não oficiais da distribuição.
Diretório virtual (RAM) onde rodam os processos ativos.
Arquivos de sistema essenciais (binários do superusuário).
Arquivos temporários gerados por alguns utilitários.
Arquivos de usuários nativos da distribuição.
Para instalação de programas não oficiais da distribuição.
/var
/bin
/boot Arquivos de boot (inicialização; boot-loader; Grub); kernel do Linux.
/dev Dispositivos (devices) de entrada/saída: floppy, hardisk, cdrom, modem .
Arquivos de configuração (scripts) e inicialização.
/home Diretório local (home) de usuários.
/lib Bibliotecas e módulos(drives): compartilhadas com freqüência.
/mnt
/opt
/proc
/root Diretório local do superusuário (root).
/sbin
/tmp
/usr
/usr/local
/usr/src Arquivos fontes do sistema necessários para compilar o kernel.
Arquivos de log e outros arquivos variáveis.
Administrador do SistemaAdministrador do Sistema
(sudo)(sudo)
 No Linux, o root é o único que tem acesso
total;
 O usuário executa várias tarefas comuns,
mas para recursos avançados é
necessário a senha de root.
Pacotes complementaresPacotes complementares
 Após a instalação você pode turbinar seu
sistema com pacotes e plugins;
 Plugins do Gnome;
 Widgets do Plasma no KDE;
 Plugins Cinnamon;
 Plugins Firefox, Chromium, etc;
 Docklets diversos.
ComunidadesComunidades
 Tiram dúvidas e ajudam o usuário;
 Tem vários tutoriais práticos ensinando
como resolver vários tipos de problemas;
 Fáceis de encontrar na internet.
http://www.vivaolinux.com.br
http://www.opensuse.org/pt-br/
http://ubuntu-br.org/
Gerenciamento de pacotesGerenciamento de pacotes
 Para se instalar um novo pacote
(programa) no Linux;
 Varia de acordo com sua distribuição;
 Repositórios armazenam os pacotes e
códigos fonte;
 Um novo pacote pode ser pré compilado
para Yum, Zypper, Apt-get, ou pode ser
compilado na máquina.
Pacotes pré-compiladosPacotes pré-compilados
 Ao procurar um determinado pacote pela
internet muitas vezes se encontra as
extensões .deb ou .rpm;
 Pacotes com a extensão .rpm são
facilmente instaladas através de um
gerenciador nativo do openSuse, ou pela
linha de comando pelo zypper;
 Os que tem a extensão .deb precisam ser
previamente convertidos e depois
instalados.
Gerenciamento de pacotesGerenciamento de pacotes
 Uma das possibilidades é realizar a
instalação pelo terminal:
→ sudo zypper in nomedopacote
 Ou pode-se procurar na linha de
comandos:
→ zupper se nomedopacote
O AilurusO Ailurus
 O Ailurus é um pacote que facilita a vida
do usuário;
 Sua interface é simples e fácil de usar,
além do fato de que ao executar uma
tarefa ele mostra como ela será
realizada;
 O programa também exibe várias dicas
úteis.
Equivalência de programasEquivalência de programas
entre sistemasentre sistemas
 Microsoft Office -- Suíte LibreOffice;
 Descarregador de imagens do Windows
(r) – DigiKam ou F-Spot;
 3D Studio – Blender;
 Internet Explorer – Firefox, Opera,
Chromium;
 MS Outlook – Thunderbird ou Evolution
 eMule e outros P2P – aMule, FrostWire
ou LimeWire
WineWine
 O Wine é um emulador de ambientes
Windows muito poderoso que se propõe
a rodar em sistemas Linux diversas
aplicações, além de jogos;
 Um programa que facilita o uso do Wine
é o PlayOnLinux, que foi desenvolvido a
princípio para facilitar a instalação de
jogos, mas fornece suporte a outros
aplicativos robustos como o Microsoft
Office.
Drivers proprietáriosDrivers proprietários
 Geralmente o próprio Ubuntu reconhece
quais são os drivers de terceiros.
Geralmente, ele não irá instalar os que
não forem livres, mas há uma função em:
Sistema Administração Drivers de→ →
Hardware;
 Abrindo esta opção, lhe serão mostrados
quais os dispositivos em seu sistema
necessitam de drivers de terceiros para
um bom funcionamento da máquina.
Gerenciamento de RedeGerenciamento de Rede
 O gerenciador de rede do Ubuntu é
simples de usar e é um poderoso
utilitário para permanecer conectado
com adaptadores com ou sem fio. Ele está
localizado na painel superior no canto
direito;
 Esse utilitário configura com facilidade o
acesso por cabo, conexão DSL, VPN, ou
rede sem fio.
Outras Tecnologias LivresOutras Tecnologias Livres
 Todo conhecimento ou produção que é
compartilhado de forma livre.
 Músicas;
 Documentos;
 Imagens;
 Projetos diversos de máquinas,
circuitos, etc.
Cursos grátisCursos grátis
www.guiafoca.org/
www.linuxdescomplicado.com.br
webeduc.mec.gov.br
e-tinet.com/curso-linux-ubuntu
btdigg.org/search?q=curso+linux
ConclusãoConclusão
 Com tudo o que vimos podemos concluir
que o Linux é uma ótima alternativa aos
sistemas comerciais atuais;
 Fontes das Imagens:
en.opensuse.org/Screenshots
commons.wikimedia.org
www.linuxmint.com/screenshots.php
ReferênciasReferências
 Borges, C. and Geyer, C. F. R. (2003). Estratégias de Governo para Promover o
Desenvolvimento de Software Livre. Revista Eletrônica de Sistemas de Informação ISSN
1677-3071 doi:10.5329/RESI, v. 2, n. 1.
 De Mello, L., Gonzaga, A. L., Moreira, B., Bastos, G. M. and Ferreira, M. S. (2012). A
Utilização do Software Livre nas Escolas Públicas. In Anais do Congresso Nacional
Universidade, EAD e Software Livre.
 Lascasas, A., França, L., Pereira, N. and Miranda, T. (1 oct 2013). Software livre: por
que usar? Anais do Congresso Nacional Universidade, EAD e Software Livre, v. 2, n. 3.
 Lima, C. R. dos S. (2012). Software Livre: para quê serve? In Anais do Congresso
Nacional Universidade, EAD e Software Livre.
 Meirelles, P. (19 sep 2009). CCSL-USP Academia + Comunidade + Indústria = projetos
livres para você atuar. . http://ccsl.ime.usp.br/files/CCSL_SFD2009-PI.pdf, [accessed on
Jun 1].
 Rodrigues, L., Canesso Gonçalves, B., Alves Galdino, C., et al. (16 jan 2013). A
universidade como entidade vital para produção de software livre. Anais do Congresso
Nacional Universidade, EAD e Software Livre, v. 2, n. 3.
 Stallman, R. (28 feb 2013). O que é o software livre? - Projeto GNU - Free Software
Foundation (FSF). http://www.gnu.org/philosophy/free-sw.html, [accessed on May 16].
www.facebook.com/mundolivreufvjm
www.youtube.com/user/mlufvjm
 Coordenador: Prof. Ulisses Maia –
ICT/UFVJM
 Bolsista: Elias C. Alves – Sistemas de
Informação UFVJM - @unixelias

Mais conteúdo relacionado

Mais procurados

PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...Clayton Dausacker
 
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)Clayton Dausacker
 
Trisquel GNU/Linux: Uma Distribuição 100% Livre!
Trisquel GNU/Linux: Uma Distribuição 100% Livre!Trisquel GNU/Linux: Uma Distribuição 100% Livre!
Trisquel GNU/Linux: Uma Distribuição 100% Livre!Clayton Dausacker
 
Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...Clayton Dausacker
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livrejullyanars
 
Palestra software livre socialmente justo, economicamente viável e tecnolog...
Palestra software livre   socialmente justo, economicamente viável e tecnolog...Palestra software livre   socialmente justo, economicamente viável e tecnolog...
Palestra software livre socialmente justo, economicamente viável e tecnolog...Clayton Dausacker
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slideJosé Nascimento
 
Flisol 2011 O Mercado e a Revolução do Software Livre
Flisol 2011 O Mercado e a Revolução do Software LivreFlisol 2011 O Mercado e a Revolução do Software Livre
Flisol 2011 O Mercado e a Revolução do Software LivreKleber Silva
 
Fascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxFascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxEduardo Santana
 
Sistema de arquivos e Software Livre e Proprietário
Sistema de arquivos e Software Livre e ProprietárioSistema de arquivos e Software Livre e Proprietário
Sistema de arquivos e Software Livre e ProprietárioAndré Felipe Santos Martins
 
Software livre, simples assim.
Software livre, simples assim.Software livre, simples assim.
Software livre, simples assim.guilhermemar
 
Aula 9
Aula 9Aula 9
Aula 9gsbq
 

Mais procurados (18)

Linux
LinuxLinux
Linux
 
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
PAINEL SOFTWARE LIVRE ULBRA 2015 - Palestra Software Livre - Socialmente Just...
 
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
 
Trisquel GNU/Linux: Uma Distribuição 100% Livre!
Trisquel GNU/Linux: Uma Distribuição 100% Livre!Trisquel GNU/Linux: Uma Distribuição 100% Livre!
Trisquel GNU/Linux: Uma Distribuição 100% Livre!
 
Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...Palestra software livre socialmente justo, economicamente viável e tecnologic...
Palestra software livre socialmente justo, economicamente viável e tecnologic...
 
Aula1
Aula1Aula1
Aula1
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 
cbg_03-2014_softlivre
cbg_03-2014_softlivrecbg_03-2014_softlivre
cbg_03-2014_softlivre
 
Palestra software livre socialmente justo, economicamente viável e tecnolog...
Palestra software livre   socialmente justo, economicamente viável e tecnolog...Palestra software livre   socialmente justo, economicamente viável e tecnolog...
Palestra software livre socialmente justo, economicamente viável e tecnolog...
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slide
 
Flisol 2011 O Mercado e a Revolução do Software Livre
Flisol 2011 O Mercado e a Revolução do Software LivreFlisol 2011 O Mercado e a Revolução do Software Livre
Flisol 2011 O Mercado e a Revolução do Software Livre
 
Software livre, codigo aberto e licenças
Software livre, codigo aberto e licençasSoftware livre, codigo aberto e licenças
Software livre, codigo aberto e licenças
 
Fascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxFascículo Sistema Operacional Linux
Fascículo Sistema Operacional Linux
 
Sistema de arquivos e Software Livre e Proprietário
Sistema de arquivos e Software Livre e ProprietárioSistema de arquivos e Software Livre e Proprietário
Sistema de arquivos e Software Livre e Proprietário
 
Software livre
Software livreSoftware livre
Software livre
 
Gisvm FLUC 2010
Gisvm FLUC 2010Gisvm FLUC 2010
Gisvm FLUC 2010
 
Software livre, simples assim.
Software livre, simples assim.Software livre, simples assim.
Software livre, simples assim.
 
Aula 9
Aula 9Aula 9
Aula 9
 

Semelhante a Projeto Mundo Livre: Introdução ao Linux

linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdfVitriaNorazDeusmeure
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software LivreMatheus Victor
 
Linux, Software Livre e tudo mais
Linux, Software Livre e tudo maisLinux, Software Livre e tudo mais
Linux, Software Livre e tudo maisguilhermemar
 
Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!Clayton Dausacker
 
Palestra trisquel gnu linux uma distribuiçao 100% livre
Palestra trisquel gnu linux   uma distribuiçao 100% livrePalestra trisquel gnu linux   uma distribuiçao 100% livre
Palestra trisquel gnu linux uma distribuiçao 100% livreClayton Dausacker
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open SourceDiogo Silva
 
Software Livre e Open Source
Software Livre e Open SourceSoftware Livre e Open Source
Software Livre e Open SourceMarcelo Lira
 
softwares livres - open source
softwares livres - open sourcesoftwares livres - open source
softwares livres - open sourcetaniateb
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livrejullyanars
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livrejullyanars
 
Sistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versõesSistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versõesxaninha123
 
So alexandra nunes
So alexandra nunesSo alexandra nunes
So alexandra nunesxaninha123
 

Semelhante a Projeto Mundo Livre: Introdução ao Linux (20)

Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
 
Software livre
Software livre Software livre
Software livre
 
linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdf
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software Livre
 
Inf sis opeinf_semana6
Inf sis opeinf_semana6Inf sis opeinf_semana6
Inf sis opeinf_semana6
 
Linux, Software Livre e tudo mais
Linux, Software Livre e tudo maisLinux, Software Livre e tudo mais
Linux, Software Livre e tudo mais
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
 
Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!
 
1 - Introdução ao linux
1 - Introdução ao linux1 - Introdução ao linux
1 - Introdução ao linux
 
Palestra trisquel gnu linux uma distribuiçao 100% livre
Palestra trisquel gnu linux   uma distribuiçao 100% livrePalestra trisquel gnu linux   uma distribuiçao 100% livre
Palestra trisquel gnu linux uma distribuiçao 100% livre
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open Source
 
SOFTWARE LIVRE
SOFTWARE LIVRESOFTWARE LIVRE
SOFTWARE LIVRE
 
Software Livre e Open Source
Software Livre e Open SourceSoftware Livre e Open Source
Software Livre e Open Source
 
softwares livres - open source
softwares livres - open sourcesoftwares livres - open source
softwares livres - open source
 
Linux
LinuxLinux
Linux
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 
Sistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versõesSistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versões
 
So alexandra nunes
So alexandra nunesSo alexandra nunes
So alexandra nunes
 
Open Source
Open SourceOpen Source
Open Source
 

Projeto Mundo Livre: Introdução ao Linux

  • 1.
  • 2. Introdução ao LinuxIntrodução ao Linux Inclusão digital por Software Livre Equipe Mundo Livre facebook.com/mundolivreufvjm Responsável: Professor Ulisses Barros de Abreu Maia (ICT/UFVJM) Coordenação Técnica: Elias da Cunha Alves Escola Estadual Professor Leopoldo Miranda Diamantina, Junho de 2014
  • 3. IntroduçãoIntrodução  O que é Software Livre (FLOSS)?  De onde ele veio?  Como é feito?  Pra que ele serve?
  • 4. Software Livre e GLPSoftware Livre e GLP  Um programa nada mais é que várias linhas de código: “Código Fonte”;  Um programa pode ser livre ou proprietário;  O fato de um programa ser livre não quer dizer que ele seja grátis, e vice-versa;  Tem a ver com liberdade.
  • 5. Software Livre e GLPSoftware Livre e GLP  No início tudo era compartilhado;  Em 1983, Richard Stallman começou o Projeto GNU - Gnu is Not Unix;  Free Software Fundation (Fundação Software Livre);  GPL - Licença Pública Geral GNU General Public License (Licença Pública Geral).
  • 6. Software Livre e GLPSoftware Livre e GLP  Software comercial: Software comercial é o software desenvolvido por uma empresa com o objetivo de lucrar com sua utilização. Note que comercial e proprietário não são o mesmo. A maioria dos softwares comerciais são proprietários, mas existem softwares livres que são comerciais, e existem softwares não-livres não-comerciais.
  • 7. Software Livre e GLPSoftware Livre e GLP  Software proprietário: Software proprietário é aquele cuja cópia, redistribuição ou modificação são em alguma medida proibidas pelo seu criador ou distribuidor. A expressão foi cunhada em oposição à ideia de software livre.
  • 8. Software Livre e GLPSoftware Livre e GLP  FLOSS – Free/Libre Open Source Software (Software Livre e Aberto): É uma questão de liberdade, não de preço. Para entender o conceito, você deve pensar em "liberdade de expressão", não em "cerveja grátis";  4 Liberdades.
  • 9. As quatro liberdadesAs quatro liberdades principaisprincipais  0 - A liberdade de executar o programa, para qualquer propósito (liberdade nº 0).  1 - A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Aceso ao código-fonte é um pré-requisito para esta liberdade.
  • 10. As quatro liberdadesAs quatro liberdades principaisprincipais  2 - A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).  3 - A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade.
  • 11. LinuxLinux  Criado por Linus Torvalds em 1991;  Versão 1.0 lançada em 1994;  Baseado nos sistemas Unix;  Complementou o projeto GNU com o Kernel, ou núcleo;  Desenvolvido pela COMUNIDADE;  15.000.000 de linhas de código.
  • 12. Comunidade LinuxComunidade Linux  Comunidade Linux:  De 2005 a 2012 foram 10.000 desenvolvedores de 1.000 companhias envolvidas.
  • 13. Onde está o Linux?Onde está o Linux?  850.000 smartfones com Android;  700.000 tvs rodando Linux;  8 em cada 10 bolsas de valor usam Linux;  9 dos 10 maiores supercomputadores;
  • 14. Desenvolvimento LinuxDesenvolvimento Linux  Basicamente, a filosofia Linux permite a participação de qualquer pessoa na criação e desenvolvimento de um software ou sistema operacional, através da programação, tradução, arte, empacotamento, suporte. Qualquer pessoa pode participar do desenvolvimento ou melhorias do sistema como um todo.
  • 16. As Distribuições LinuxAs Distribuições Linux  Distribuições são um conjunto do Kernel do Linux, aplicações, ferramentas de instalação, dentre outras;  Podem estar contidas em uma mídia ou ser baixada da internet;  São inúmeras distribuições que derivam de algumas primárias. Vejamos algumas a seguir:
  • 17. openSUSEopenSUSE  openSUSE é um sistema operacional baseado no Linux, desenvolvido pela comunidade openSUSE de forma gratuita.  A versão inicial foi uma versão de teste do SUSE Linux 10.0. A sua versão estável corrente é o openSUSE 13.1.
  • 18. FedoraFedora  O Fedora é uma distribuição gratuita com uma interface gráfica muito bonita, de fácil uso, patrocinada pela Red Hat e mantida pelo Projeto Fedora;  Essa distribuição é derivada do Red Hat 9 (versão gratuita mantida, na época, pela Red Hat); com a descontinuidade do mesmo surgiu, em 2003, o Projeto Fedora.
  • 19. DebianDebian  É uma distribuição muito estável e segura, usada em boa parte dos servidores espalhados pela internet, totalmente gratuita e mantida por uma comunidade de desenvolvedores e colaboradores.
  • 20. UbuntuUbuntu  Uma Distribuição baseada em Debian que se diferencia por ser lançado semestralmente, por disponibilizar suporte técnico nos dezoito meses seguintes ao lançamento de cada versão e pela filosofia em torno de sua concepção.
  • 21. Características do UbuntuCaracterísticas do Ubuntu  Linux para seres humanos;  Novas versões a cada 6 meses;  Universal para qualquer uso;  Utiliza Ubuntu Kernel;  Já vem com várias aplicações úteis por padrão;  Possui uma forte ligação com a comunidade Debian;
  • 22. Características do UbuntuCaracterísticas do Ubuntu  Todas as versões do Ubuntu são disponíveis sem custo ;  Visual bonito, fácil de usar e gerenciar pelo modo gráfico, através de diversas ferramentas;  A gestão e instalação de software é feita através da Central de Programas;  O usuário pode gerar novas versões.
  • 23. Projetos derivadosProjetos derivados  Além do Ubuntu, existem alguns projetos derivados, alguns oficiais outros não, mas que estendem a abrangência da distribuição às mais diversas preferências;  Kubuntu, Xubuntu, Lubuntu, Gobunto, Fluxbuntu, Edubuntu, UbuntuStudio e Ubuntu Netbook Remix são algumas dessas derivações do Ubuntu.
  • 24. Linux MintLinux Mint  Derivada do Ubuntu, a distro foca na facilidade de uso;  Comunidade independente, lança distros com plugins e codecs restritos por padrão;  A gestão e instalação de software é feita através do APT e Synaptic.
  • 25. Interatividade e ModoInteratividade e Modo GráficoGráfico  Atualmente, o Linux não se resume mais ao shell;  Existem várias interfaces gráficas poderosas como: Gnome, KDE, Unity, Fluxbox, XFCE, dentre outras;  Interface intuitiva e atraente;  Efeitos 3D;
  • 28. Por que adotar SoftwarePor que adotar Software Livre?Livre?  Software livre como opção ética  conhecimento público, disponível a toda sociedade  Software livre e seu impacto na sociedade do futuro  conhecimento estratégico e fundamental demais para ficar nas mãos de apenas um grupo  Software livre como metodologia  tecnicamente interessante vantagens metodológicas e técnicas
  • 29. Estudos realizados naEstudos realizados na Comunidade EuropéiaComunidade Européia  +80% do lucro das empresas de software da CE não provém de licenças de software como produto, provém de serviços;  +85% dos trabalhadores de TI trabalham em empresas que mexem com software como serviço e não como produto fechado.
  • 30. Por que migrar para oPor que migrar para o Linux?Linux?  Estabilidade;  Segurança;  Facilidade de uso;  Acessível;  Livre;  Amplamente suportado.
  • 31. Linux X Windows umLinux X Windows um comparativo.comparativo.  Um usuário Windows e esta satisfeito com ele? Um software é satisfatório enquanto atende todas as nossas necessidades;  Mas como podemos afirmar se isso é realmente uma realidade se nunca fizermos uso de outro sistema para termos um comparativo.
  • 32. Linux X Windows umLinux X Windows um comparativo.comparativo.  Você é um usuário Windows e não esta satisfeito com ele? Certo, então agora é a hora de você experimentar o Linux e se perguntar como que você conseguiu sobreviver até agora sem ele.
  • 33. Cinco razões para você "não"Cinco razões para você "não" migrar do Windows para omigrar do Windows para o LinuxLinux 1. Linux é muito complicado; 2. Linux é muito difícil de instalar; 3. Não possui aplicações suficientes; 4. Não é seguro; 5. Linux é muito caro;
  • 34. Escolhendo umaEscolhendo uma distribuiçãodistribuição  Não há melhor nem pior, cada caso é um caso;  Escolha a que mais lhe agrada, de acordo com seus conhecimentos;  Você pode usar sites especializados http://www.zegeniestudios.net/ldc/index .php?lang=pt-br
  • 35. Escolhendo umaEscolhendo uma distribuiçãodistribuição  Esta distribuição é compatível com todo o meu hardware, infraestrutura e demais aplicativos já em produção?  Ela inclui os recursos e pacotes de software de que necessito?  O processo de instalação e configuração está de acordo com minhas aptidões?  Ela tem documentação e treinamento em um idioma que eu entendo?
  • 36. Escolhendo umaEscolhendo uma distribuiçãodistribuição  O suporte prestado (gratuito ou pago) atende minhas necessidades?  Há uma comunidade de usuários da qual eu possa participar?  Ela lança atualizações de segurança quando necessário?  Ela continuará sendo atualizada?  Ela é livre? É grátis? O preço é aceitável?
  • 37. Adquirindo sua mídiaAdquirindo sua mídia  Busque pela página da distro escolhida, ela lhe dirá onde obter sua mídia;  Podem ser usados CDs ou DVDs, mas o mais prático é o uso de pen-drive;  Há vários tutoriais na internet de como baixar e gravar sua mídia para instalação, basta perguntar ao google.
  • 38. Processo de InstalaçãoProcesso de Instalação  Lembre-se, um usuário de Linux não é apenas um empurrador de mouse;  O processo é fácil e rápido, mas requer cuidados;  Nesta apresentação será utilizada a distro OpenSuse como Referência, devido à sua praticidade.
  • 39. Bios e Boot!Bios e Boot!  Dependendo da configuração do seu computador, será necessário configurar sua BIOS (setup) para que a ordem de boot seja primeiramente executada pelo seu drive de CD/DVD. Como existem diferentes fabricantes de software para gerenciamento da BIOS, cada computador pode ter pequenas diferenças para configurar esta opção, mais normalmente o setup da máquina é acessado pressionado-se a tecla <Del> ou <F2> bem ao inicio da inicialização.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83. Após a instalação do LinuxApós a instalação do Linux  Agora o usuário poderá desfrutar de um sistema robusto, estável, seguro e moderno, sem custo, estando livre de quaisquer impedimentos legais, podendo usar, modificar e distribuir da maneira que quiser
  • 84. Árvore de diretóriosÁrvore de diretórios Diretório Descrição Arquivos binários de comandos essenciais do sistema. /etc Diretório de montagem de dispositivos, sistemas de arquivos e partição. Para instalação de programas não oficiais da distribuição. Diretório virtual (RAM) onde rodam os processos ativos. Arquivos de sistema essenciais (binários do superusuário). Arquivos temporários gerados por alguns utilitários. Arquivos de usuários nativos da distribuição. Para instalação de programas não oficiais da distribuição. /var /bin /boot Arquivos de boot (inicialização; boot-loader; Grub); kernel do Linux. /dev Dispositivos (devices) de entrada/saída: floppy, hardisk, cdrom, modem . Arquivos de configuração (scripts) e inicialização. /home Diretório local (home) de usuários. /lib Bibliotecas e módulos(drives): compartilhadas com freqüência. /mnt /opt /proc /root Diretório local do superusuário (root). /sbin /tmp /usr /usr/local /usr/src Arquivos fontes do sistema necessários para compilar o kernel. Arquivos de log e outros arquivos variáveis.
  • 85. Administrador do SistemaAdministrador do Sistema (sudo)(sudo)  No Linux, o root é o único que tem acesso total;  O usuário executa várias tarefas comuns, mas para recursos avançados é necessário a senha de root.
  • 86. Pacotes complementaresPacotes complementares  Após a instalação você pode turbinar seu sistema com pacotes e plugins;  Plugins do Gnome;  Widgets do Plasma no KDE;  Plugins Cinnamon;  Plugins Firefox, Chromium, etc;  Docklets diversos.
  • 87. ComunidadesComunidades  Tiram dúvidas e ajudam o usuário;  Tem vários tutoriais práticos ensinando como resolver vários tipos de problemas;  Fáceis de encontrar na internet. http://www.vivaolinux.com.br http://www.opensuse.org/pt-br/ http://ubuntu-br.org/
  • 88. Gerenciamento de pacotesGerenciamento de pacotes  Para se instalar um novo pacote (programa) no Linux;  Varia de acordo com sua distribuição;  Repositórios armazenam os pacotes e códigos fonte;  Um novo pacote pode ser pré compilado para Yum, Zypper, Apt-get, ou pode ser compilado na máquina.
  • 89. Pacotes pré-compiladosPacotes pré-compilados  Ao procurar um determinado pacote pela internet muitas vezes se encontra as extensões .deb ou .rpm;  Pacotes com a extensão .rpm são facilmente instaladas através de um gerenciador nativo do openSuse, ou pela linha de comando pelo zypper;  Os que tem a extensão .deb precisam ser previamente convertidos e depois instalados.
  • 90. Gerenciamento de pacotesGerenciamento de pacotes  Uma das possibilidades é realizar a instalação pelo terminal: → sudo zypper in nomedopacote  Ou pode-se procurar na linha de comandos: → zupper se nomedopacote
  • 91. O AilurusO Ailurus  O Ailurus é um pacote que facilita a vida do usuário;  Sua interface é simples e fácil de usar, além do fato de que ao executar uma tarefa ele mostra como ela será realizada;  O programa também exibe várias dicas úteis.
  • 92. Equivalência de programasEquivalência de programas entre sistemasentre sistemas  Microsoft Office -- Suíte LibreOffice;  Descarregador de imagens do Windows (r) – DigiKam ou F-Spot;  3D Studio – Blender;  Internet Explorer – Firefox, Opera, Chromium;  MS Outlook – Thunderbird ou Evolution  eMule e outros P2P – aMule, FrostWire ou LimeWire
  • 93. WineWine  O Wine é um emulador de ambientes Windows muito poderoso que se propõe a rodar em sistemas Linux diversas aplicações, além de jogos;  Um programa que facilita o uso do Wine é o PlayOnLinux, que foi desenvolvido a princípio para facilitar a instalação de jogos, mas fornece suporte a outros aplicativos robustos como o Microsoft Office.
  • 94. Drivers proprietáriosDrivers proprietários  Geralmente o próprio Ubuntu reconhece quais são os drivers de terceiros. Geralmente, ele não irá instalar os que não forem livres, mas há uma função em: Sistema Administração Drivers de→ → Hardware;  Abrindo esta opção, lhe serão mostrados quais os dispositivos em seu sistema necessitam de drivers de terceiros para um bom funcionamento da máquina.
  • 95. Gerenciamento de RedeGerenciamento de Rede  O gerenciador de rede do Ubuntu é simples de usar e é um poderoso utilitário para permanecer conectado com adaptadores com ou sem fio. Ele está localizado na painel superior no canto direito;  Esse utilitário configura com facilidade o acesso por cabo, conexão DSL, VPN, ou rede sem fio.
  • 96. Outras Tecnologias LivresOutras Tecnologias Livres  Todo conhecimento ou produção que é compartilhado de forma livre.  Músicas;  Documentos;  Imagens;  Projetos diversos de máquinas, circuitos, etc.
  • 98. ConclusãoConclusão  Com tudo o que vimos podemos concluir que o Linux é uma ótima alternativa aos sistemas comerciais atuais;  Fontes das Imagens: en.opensuse.org/Screenshots commons.wikimedia.org www.linuxmint.com/screenshots.php
  • 99. ReferênciasReferências  Borges, C. and Geyer, C. F. R. (2003). Estratégias de Governo para Promover o Desenvolvimento de Software Livre. Revista Eletrônica de Sistemas de Informação ISSN 1677-3071 doi:10.5329/RESI, v. 2, n. 1.  De Mello, L., Gonzaga, A. L., Moreira, B., Bastos, G. M. and Ferreira, M. S. (2012). A Utilização do Software Livre nas Escolas Públicas. In Anais do Congresso Nacional Universidade, EAD e Software Livre.  Lascasas, A., França, L., Pereira, N. and Miranda, T. (1 oct 2013). Software livre: por que usar? Anais do Congresso Nacional Universidade, EAD e Software Livre, v. 2, n. 3.  Lima, C. R. dos S. (2012). Software Livre: para quê serve? In Anais do Congresso Nacional Universidade, EAD e Software Livre.  Meirelles, P. (19 sep 2009). CCSL-USP Academia + Comunidade + Indústria = projetos livres para você atuar. . http://ccsl.ime.usp.br/files/CCSL_SFD2009-PI.pdf, [accessed on Jun 1].  Rodrigues, L., Canesso Gonçalves, B., Alves Galdino, C., et al. (16 jan 2013). A universidade como entidade vital para produção de software livre. Anais do Congresso Nacional Universidade, EAD e Software Livre, v. 2, n. 3.  Stallman, R. (28 feb 2013). O que é o software livre? - Projeto GNU - Free Software Foundation (FSF). http://www.gnu.org/philosophy/free-sw.html, [accessed on May 16].
  • 100. www.facebook.com/mundolivreufvjm www.youtube.com/user/mlufvjm  Coordenador: Prof. Ulisses Maia – ICT/UFVJM  Bolsista: Elias C. Alves – Sistemas de Informação UFVJM - @unixelias