Curso de Linux Básico com o Linux Educacional



Documentos relacionados
Polo UAB JALES LINUX 21/10/11. Software Livre. Taylson Molina Martinez

Introdução a Sistemas Abertos

16:21:50. Introdução à Informática com Software Livre

Aula 01. Introdução ao Linux

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Linux pra mim, Linux pra você!

SISTEMA OPERACIONAL & SOFTWARE LIVRE

Informática. Aula 03 Sistema Operacional Linux. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

NÚCLEO DE CIDADANIA DIGITAL Caminho Livre para o novo mundo! Conceitos básicos de Linux.

Oficina de ferramentas de Gerência para Redes em Linux. Prof. Jefferson Santiago

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS


LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

Sistema Operacional Unidade 1 Introdução aos Sistemas Operacionais GNU/Linux. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Labgrad. Usúario: <matricula> Senha: senha

Objetivos do Curso. Organização do Curso. Apresentação do Curso. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Partição Partição primária: Partição estendida: Discos básicos e dinâmicos

Estudo de Caso II: LINUX

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux

Introdução ao Linux: Parte I

Principais Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Everson Scherrer Borges João Paulo de Brito Gonçalves

INSS. Prof. Rafael Araújo. Informática. software assim licenciado. A esta versão de copyright, dá-se o nome de copyleft.

Roteiro 3: Sistemas Linux arquivos e diretórios

Projeto de extensão Linux no Campus

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

Circuito Curitibano de Software Livre

Gerenciamento de sistemas GNU/Linux: do computador pessoal à rede corporativa

SOFTWARE LIVRE. Fábio Rodrigo Barby Informática - IFPR

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUDESTE DE MINAS GERAIS Campus Rio Pomba. Eu defendo!!! Mini Curso. Linux

História. Sistema Operacional

Prof. Jefferson Costa

06/06/2013. O que é Software de Sistema? Sistema Operacional (SO) Tipos de Software de Sistema. Fatia de Mercado :: SO Desktop

CET GRSI Sistema Operativo de Rede. António Paulo Santos

Soluções em Linux. Linux no Desktop. Ambiente Doméstico e Profissional. Sandro Venezuela sandro@linux2business.com.br

Sistema Operacional LINUX

Aula 01 Visão Geral do Linux

Estrutura de um Sistema Linux Moderno Padrões de um Sistema Linux. Prof. Claudio Silva

Noções de Software. André Aziz Francielle Santos

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Laboratório de Redes de Computadores e Sistemas Operacionais

APOSTILA LINUX EDUCACIONAL

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini

Manual. Configuração do. Samba. Compartilhamento e Servidor Samba Linux. Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software [1]

O que é o GNU/LINUX? O que e o Kernel?

O que é uma distribuição de Linux

SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA

Administração de Sistemas Livres. Prof. Lais Farias Alves

Introdução ao Linux MICHELLE NERY

Revisão LPI101. Tópicos e Objetivos Instalação e Gerenciamento de Pacotes do Linux Dispositivos, Sistemas de Arquivos Linux e o FHS

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Informática Básica: aplicativos de escritório Aula 2 Instrutores: Arisneuza Gonçalves Isail Araújo Danilo Azevedo

4. Conceitos Básicos de Computação: Sistemas Operacionais

Sistemas Operacionais Aula 01

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

Informática Fácil NOÇÕES DE LINUX. Prof.: Adelson Gomes Ferraz Antonio Carlos Reis

Curso de Introdução ao. Debian GNU/Linux

1 GESTOR AMBIENTAL - FUNCAB

6 programas para criar pendrives bootáveis

Curso Introdução ao Linux. Desmistificando o Software Livre. Nícholas André nicholas@iotecnologia.com.

Arch Linux: simplicidade, eficiência e eficácia juntos em uma distribuição

Escola Adalgisa de Barros

Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação.

Sistemas operativos unix

Fundamentos e Prática em Informática Ensino Médio Integrado em Informática. Lara Popov Zambiasi Bazzi Oberderfer

Elementary OS: Um novo conceito de Linux

Software de sistema Software aplicativo

NOÇÕES DE INFORMÁTICA:

Administração de Sistemas Livres. Aula 4 - Ambientes Gráficos Profª. Lais Farias Alves

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

AULA 1. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

INTRODUÇÃO A LINUX. Características Sistema operacional Software livre Criado em 1991 por Linus Torvalds Dividido em duas partes principais 26/11/2013

Sistema Operativo Linux

Introdução ao Linux. Professor Breno Leonardo G. de M. Araújo

PROJETO INFORMÁTICA NA ESCOLA

Sistemas Operacionais de Arquitetura Aberta

LINUX EDUCACIONAL 3.0

Informática. Linux. Professor Márcio Hunecke.

Acordo Ortográfico no Linux Educacional

Administração de Redes Linux. Unidade 1 - LINUX

Mini curso de GNU/Linux

Instalando o Debian em modo texto

Salvando modificações localmente (commit) Enviando modificações para o servidor (push) Sinalizando versão estável (tag)

Linux Uma breve introdução Parte 2 de 2

Guia do Sistema. =// GNU/Linux //= para o Usuário Desktop. Baseado no sistema. Slackware 11.0 / KDE 3.5. ### 4a. Edição ###

Software. Livre. Será que é isso mesmo que eu quero? João Eriberto Mota Filho Eriberto jun. 10

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

Introdução ao Sistema UNIX

Curso de Linux Básico

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

Debian como Desktop. Álvaro Justen (a.k.a. Turicas) Debian como Desktop.

Introdução ao Sistema Operacional GNU/Linux

Martin Vincent Bloedorn. GNU/Linux

SISTEMAS OPERACIONAIS

Controle de Versão com GIT

Transcrição:

Curso de Linux Básico com o Felipe Buarque de Queiroz felipe.buarque@gmail.com Unidade Gestora de Tecnologia da Informação - UGTI Fundação de Amparo a Pesquisa do Estado de Alagoas - FAPEAL Maio de 2009 1 / 44

Conteúdo I O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? 1 O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? 2 O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições 3 O Shell O X Estrutura de diretórios Gerência de usuários 2 / 44

Conteúdo II 4 Visão Geral Versões Aplicativos: instalação e utilização O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? 3 / 44

O que é Linux? O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? É um Sistema Operacional, responsável pelo funcionamento do computador, que faz a comunicação entre hardware e software. Um Sistema Operacional é o conjunto de um Kernel (núcleo) e demais programas responsáveis pela comunicação com este. Figura: Linus Torvals - criador do Kernel Linux 4 / 44

Origem O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? Linus + Unix = Linux Reconstrução do Multics Unix Minix: Unix Educacional 1991: versão 0.02 do Linux 1994: versão 1.0 do Linux Figura: Amiga 3000UX - Unix 5 / 44

Porque Linux é gratuito? O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? Sistema desenvolvido para uso pessoal Ajuda Coletiva 6 / 44

O que é Software Livre? O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? Todo software que pode ser usado, copiado, modificado e redistribuído (GPL - GNU Public License) sem restrições"é considerado um software livre. Projeto GNU: Lançado em 1984 com o intuito de desenvolver um sistema operacional completo, compatível com Unix, utilizando software livre. Projeto GNU + Linux = Sistema GNU/Linux Figura: Richard Stallman - Fundador do Projeto GNU 7 / 44

SW Livre x Open Source x SW Free O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? Open Source: Abordagem para concepção, desenvolvimento, distribuição e acessibilidade prática a fonte de um produto. Software Livre x Open Source x Software Free 8 / 44

Porque utilizar Linux? O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? Custo com licensas de software = ZERO Compatibilidade com equipamentos obsoletos Segurança e privacidade da informação Independência de fornecedores Alternativa a quem recorre a pirataria Liberdade de escolha Apoio da comunidade Etc, etc... 9 / 44

Porque utilizar Linux? O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? 10 / 44

Conteúdo I O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições 1 O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? 2 O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições 3 O Shell O X Estrutura de diretórios Gerência de usuários 11 / 44

Conteúdo II 4 Visão Geral Versões Aplicativos: instalação e utilização O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições 12 / 44

O que é uma Distro Linux O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições Distribuição é um sistema operacional Unix-like incluindo o kernel Linux e outros softwares de aplicação formando um conjunto Distribuições mantidas por organizações comerciais ou projetos comunitários montam e testam seus conjuntos de softwares antes de disponibilizá-los ao público Mais de 300 distribuições ativas 13 / 44

Como escolher uma Distro Linux? O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições Nunca opte por uma versão antiga No caso de um primeiro contato evite optar por uma mini-distribuição Escolha de acordo com a sua necessidade Saber o que as pessoas que você pedirá ajuda recomendam 14 / 44

Principais Distribuições O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições Debian - www.debian.org Gentoo - www.gentoo.org Red Hat - www.redhat.com Slackware - www.slackware.org Suse - www.suse.com Ubuntu - www.ubuntu.com - www.linuxeducacional.com 15 / 44

Debian - www.debian.org O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições Projeto iniciado em 1993 por Ian Murdock Atualmente produzido por mais de 1000 desenvolvedores Mais de 25000 pacotes disponíveis Ótimo sistema de empacotamento Suporte a 12 arquiteturas diferentes Quem utiliza? ANVISA EletroNorte S/A Exército Brasileiro 16 / 44

Slackware - www.slackware.org O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições Primeira versão beta em Abril de 1993 Simplicidade e estabilidade Sistema magro e completo Utilizado por desenvolvedores mais experientes 17 / 44

Ubuntu - www.ubuntu.com O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições Linux para humanos Novo release a cada 6 meses Facilidade de instalação Atualizações rápidas e fáceis Suíte completa de aplicativos Grande compatibilidade de hardware 18 / 44

Conteúdo I O Shell O X Estrutura de diretórios Gerência de usuários 1 O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? 2 O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições 3 O Shell O X Estrutura de diretórios Gerência de usuários 19 / 44

Conteúdo II 4 Visão Geral Versões Aplicativos: instalação e utilização O Shell O X Estrutura de diretórios Gerência de usuários 20 / 44

Instalação O Shell O X Estrutura de diretórios Gerência de usuários Instalação do 3.0 21 / 44

O Shell O Shell O X Estrutura de diretórios Gerência de usuários Interface entre o usuário e Sistema Operacional Meio de personalizar uma sessão Pode ser utilizado para programação simples (scripts) 22 / 44

Principais shells O Shell O X Estrutura de diretórios Gerência de usuários Sh ou Bourne Shell - original de sistemas Unix Bash ou Bourne Again Shell - padrão GNU Csh ou C Shell - voltado para programadores C Ksh ou Korn Shell - baseado no Sh 23 / 44

Shell: Comandos O Shell O X Estrutura de diretórios Gerência de usuários Um comando é um arquivo que executa alguma função no Linux. Sintaxe: comando [opções] <parâmetros> Exemplos de opções de linha de comando padrão GNU: help Tela de ajuda com as opções disponíveis version Versão do programa e informações de copyright opção=algo Liga opção passando a esta o parâmetro algo -b teste Liga a opção "b"passando a esta o parâmetro teste 24 / 44

O X O Shell O X Estrutura de diretórios Gerência de usuários X Window System, X-Window, X11 ou simplesmente X Protocolo que permite o emprego de uma interface gráfica Responsável por distribuir as ações de entrada do usuário (teclado e mouse) 25 / 44

DEs: XFCE O Shell O X Estrutura de diretórios Gerência de usuários Criado com o objetivo de ser rápido e leve, além de ter um visual agradável e de fácil usabilidade Versão atual: 4.6 http://www.xfce.org 26 / 44

DEs: XFCE O Shell O X Estrutura de diretórios Gerência de usuários 27 / 44

DEs: KDE O Shell O X Estrutura de diretórios Gerência de usuários Criado com o objetivo de prover as funcionalidades básicas de um desktop e aplicações para as necessidades diárias do usuário Versão atual: 4.2 http://www.kde.org 28 / 44

DEs: KDE O Shell O X Estrutura de diretórios Gerência de usuários 29 / 44

DEs: GNOME O Shell O X Estrutura de diretórios Gerência de usuários Criado com o objetivo de incluir ferramentas de desenvolvimento, aplicações selecionadas para desktop e trabalhar com programas de gerência de eventos Versão atual: 2.26 http://www.gnome.org 30 / 44

DEs: GNOME O Shell O X Estrutura de diretórios Gerência de usuários 31 / 44

Estrutura de diretórios O Shell O X Estrutura de diretórios Gerência de usuários Estrutura inversa ao do Janelas R Tudo faz parte da raiz 32 / 44

Estrutura de diretórios O Shell O X Estrutura de diretórios Gerência de usuários /home: arquivos e pastas pessoais dos usuários /bin: executáveis de comandos básicos do sistema /usr: executáveis e bibliotecas dos principais programas /boot: kernel e arquivos de inicialização /dev: links para dispositivos de hardware /etc: arquivos de configuração do sistema /mnt: serve de ponto de montagem /var: arquivos modificados constantemente 33 / 44

Gerência de usuários O Shell O X Estrutura de diretórios Gerência de usuários Porquê criar usuários no Linux? Restringir/permitir acesso aos recursos oferecidos Evitar o uso de super poderes constantemente O que é root? Super usuário: onipotente e onipresente Cuidado: o root é você! 34 / 44

Gerência de usuários O Shell O X Estrutura de diretórios Gerência de usuários Necessário estar logado como super usuário As contas ficam armazenadas no arquivo passwd Exemplo: felipe:x:1000:1000:felipe,,,:/home/felipe:/bin/bash 35 / 44

Gerência de usuários O Shell O X Estrutura de diretórios Gerência de usuários Adicionando um usuário ao sistema: adduser [opções] <usuário> Removendo um usuário do sistema: userdel [-r] <usuário> 36 / 44

Conteúdo I Visão Geral Versões Aplicativos: instalação e utilização 1 O que é Linux? Origem Conceitos: SW Livre, Open Source, SW Free Porque utilizar Linux? 2 O que é uma Distribuição Linux? Como escolher uma Distribuição Linux? Principais Distribuições 3 O Shell O X Estrutura de diretórios Gerência de usuários 37 / 44

Conteúdo II 4 Visão Geral Versões Aplicativos: instalação e utilização Visão Geral Versões Aplicativos: instalação e utilização 38 / 44

Visão Geral Visão Geral Versões Aplicativos: instalação e utilização Baseado no Debian (versão 1.0) e Ubuntu (versão 3.0) Kernel: 2.6.24 Foco na aplicação em laboratórios de informática educacionais (LIEs) e escolas 39 / 44

Versões Visão Geral Versões Aplicativos: instalação e utilização Versão 1.0: KDE 3.5, BrOffice 2.0, k3b 3.5.5, Iceweasel 2.0 Versão 3.0: KDE 3.5.9, BrOffice 2.4.1, k3b 3.5.9, Firefox 3.0 40 / 44

Aplicativos: instalação Visão Geral Versões Aplicativos: instalação e utilização Instalação do painel edukativo (dpkg e apt-get) Instalação de outros aplicativos (adept) Remoção de aplicativos 41 / 44

Aplicativos: utilização Visão Geral Versões Aplicativos: instalação e utilização Centro de Controle Gerenciador de Arquivos Aplicativos básicos do sistema 42 / 44

Links Interessantes Visão Geral Versões Aplicativos: instalação e utilização Viva o linux: http://www.vivaolinux.com.br Guia do Hardware: http://www.guiadohardware.net brlinux: http://brlinux.org Eventos de TI: http://www.eventosdeti.com.br Google: http://www.google.com.br/linux 43 / 44

Visão Geral Versões Aplicativos: instalação e utilização FIM 44 / 44