Curso de Introdução ao Debian GNU/Linux



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

Questões Tópico 102. sexta-feira, 21 de junho de 13

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

Gerenciamento de Pacotes

102 Instalação e gerenciamento de pacotes

Sou o professor Danilo Augusto, do TIParaConcursos.net, e costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.

Introdução a Sistemas Abertos Gerência de Pacotes

Curso de Linux Básico

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

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - 1

Lista de exercícios - P2

Instalando o Debian em modo texto

Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos

Tutorial de instalação do Debian Rudson Ribeiro Alves

Projeto de extensão Linux no Campus

Gerenciando Pacotes *.deb

Manual comandos Básicos para instalar e desinstalar Firebird em Sistema operacional Linux

Sistemas de Arquivos NTFS, FAT16, FAT32, EXT2 e EXT3

Sistema Operacional Unidade 2 - Estrutura, dispositivos e sistema de arquivos do Linux

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

Manual de Instalação. Instalação via apt-get

Manual de Instalação Desktop Paraná Versão Final

HOW TO. Instalação do Firewall 6.1 Software

Manual de Instalação. Instalação via apt-get. SIGA-ADM versão 12.06

Librix. A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC Guia de referência

Sistemas. Arquivos.

Guia: como instalar o Ubuntu Linux

Formação de Administradores de Redes Linux LPI level 1

Manual de Instalação do UTM Zeus

Visualizador de Documentos Fiscais Eletrônicos FAQ (Perguntas frequentes)

03/11/2011. Apresentação. SA do Linux. Sistemas de Arquivos. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux

Laboratório de Hardware

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

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições

ADMINISTRAÇÃO DE SISTEMA OPERACIONAL DE REDE (AULA 9)

Introdução a Administração de Sistemas GNU/Linux

Prof.: Roberto Franciscatto. Capítulo 1 Introdução

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão /10/2002. Versão /10/2002

Treinamento Linux. Aula 5-11/04/12

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

Virtual Box. Guia. Instalação E Utilização. Criado por Wancleber Vieira wancleber.vieira@ibest.com.br

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia

Informática. Aula 04/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

SISTEMAS OPERACIONAIS LIVRES (LINUX) Professor Carlos Muniz


Usando o Conference Manager do Microsoft Outlook

Aula 01 Visão Geral do Linux

DISPOSITIVOS DE BLOCO. Professor: João Paulo de Brito Gonçalves

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

LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER PELO VIRTUALBOX

Instalando e Configurando o Ubuntu Desktop e suas Edições

Construindo um Linux Parte 1 - Disk Boot Objetivo: Entender que o Linux é como um LEGO (Pode ser montado).

Administração de Sistemas Livres

Mini curso de GNU/Linux

Instalação de pacotes

Palestrante Duda Grass

Aula 4 Comandos Básicos do Linux Final. Prof.: Roberto Franciscatto

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

Capítulo 6 - Gerenciamento de. pacotes (instalação e remoção de. programas)

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

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

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

PROPRIEDADES E FUNCIONALIDADES DO SISTEMA LINUX PARA INICIANTES

Estudo de Caso II: LINUX

Atualizações de Software Guia do Usuário

Aula 06 Servidor de Arquivos e Impressora (SaMBa)

Atualmente, a LSoft recomenda seus clientes a adquirirem servidores com o sistema operacional Windows Server 2008.

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

Sistemas de Arquivos. André Luiz da Costa Carvalho

Guia de instalação UEG Linux LTS

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

Gerenciamento de memória

INSTALANDO O UBUNTU PELA IMAGEM ISO OU LIVE-USB DA UFV PASSO-A-PASSO.

Curso: Linux Fundamentos

Sistemas de Arquivos. Arquivos e Diretórios Características e Implementação Tadeu Ferreira Oliveira - tadeu.ferreira@ifrn.edu.br

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

SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum

PROVA DE PRÉ -REQUISITO

SISTEMA OPERACIONAL & SOFTWARE LIVRE

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

Desenvolvido por: Rafael Botelho

5.1 Sistemas de Arquivos

INSTRUÇÕES DE INSTALAÇÃO

Transcrição:

Curso de Introdução ao Debian GNU/Linux

Definições: O que é Linux? O que é a distribuição? Porque GNU/Linux?

A distribuição Debian: Possui um vasto conjunto de ferramentas e aplicativos Mais de 10.000 pacotes Suporta várias plataformas e até outras bases. Alpha, Sparc, Ppc, etc. GNU/Hurd, GNU/Bsd, GNU/Linux e até GNU/Win32 Está em constante desenvolvimento. Possui mais de 900 desenvolvedores / mantenedores espalhados pelo mundo.

Como ela funciona: Ela trabalha com pacotes DEB Ex: apt-get-1.2.0.deb Outras distribuições utilizam seus próprios tipos de pacotes: RPM: Red Hat, Conectiva, Mandrake, etc... TGZ: Slackware Pacote Não é simplesmente o programa. Ele contém um conjunto de scripts para seu correto manuseio.

Como ela funciona: Gerenciador de pacotes Para adquirir esses pacotes e poder trabalhar com eles o Debian desenvolveu um gerênciador de pacotes chamado apt. Ele possui diversos frontends como o apt-get, dselect, synaptic, etc. É ele que procura, baixa, instala e ou remove os pacotes. Para isso ele utiliza o dpkg.

Como o Debian é organizado: Ele possui três versões: A estável (Atual Woody) É o produto final do Debian, é utilizada em servidores e estações estáticas. A testing (Atual Sarge) É uma versão para testes, é um estágio antes de tornar-se estável, normalmente utilizada em desktops. A instável (Eternamente Sid) É a versão com a maior rotatividade de pacotes, é onde os desenvolvedores e mantenedores testam seus pacotes.

Como o Debian é organizado: A estável: Não recebe novos pacotes, somente correções de erros e atualizações de segurança. Vantagem: Um sistema estável e sem grandes alterações, possui uma equipe de segurança que disponibiliza as atualizações garantindo uma maior segurança. Desvantagem: Com o passar do tempo acaba ficando desatualizada e sem as novas opções de software.

Como o Debian é organizado: A testing: Recebe pacotes novos até entrar em processo de congelamento. Possui atualização de segurança e correções de erros. Vantagem: É um sistema relativamente estável e possui novas opções de software, possui as atualizações de segurança, normalmente já é utilizada em servidores antes de entrar em processo de congelamente. Desvantagem: Pode apresentar alguns problemas não muito graves, o que é ruim para servidores mas não causa tanto efeito para as estações.

Como o Debian é organizado: A instável: É onde está a maior atividade dos desenvolvedores, que testam pacotes e programas novos. Vantagem: Possui os softwares mais novos. Desvantagem: Por estar em constante desenvolvimento é sujeita a problemas de grandes proporções, e as atulizações de segurança demoram mais para essa versão.

Hardware: Atualmente suporta 11 arquiteturas com o kernel do linux. Ex: Sparc, Alpha, Ppc, i386, etc... Não existe uma configuração ideal, a mínima é: Processador: 386 Memória: 4 Mb Disco: 180 Mb

Estrutura de Arquivos: Diretórios /var É onde são guardadas arquivos. /var/spool É onde ficam as filas de e-mails, impressoras, etc... /etc É onde ficam os arquivos de configuração /usr É onde ficam os programas. /home É onde ficam os arquivos dos usuários /boot É onde ficam os arquivos de boot /dev É onde ficam os dispositivos (Som, Modem, Disco, etc.) /proc É onde ficam armazenadas as informações do sistema atual.

Sistema de Arquivos: Sistema Não Jornalado Não garante a integridade dos arquivos, são facilmente corrompidos, e o fsck é demorado. Ex: Ext2 Sistema Jornalado Garante a integridade dos arquivos através do journaling e o fsck é mais rápido. Ex: Ext3, ReiserFS e XFS

Sistema de Arquivos: O arquivos são armazenados e gerenciados de acordo com um sistema de arquivos. O linux possui suporte nativo no kernel 2.4 a Ext2, Ext3 e ReiserFS. Ele terá suporte nativo a XFS na próxima versão.

Sistema de Arquivos: Permissões do tipo *nix São limitadas, porém mais simples de usar. Permissões do tipo ACL Possuem mais opções, porém necessitam de XFS ou ReiserFS para serem usadas.

Permissões do tipo *nix São dessa maneira: drwxrwxrwx usuário.grupo A primeira letra define o tipo do arquivo. Ex: d diretório, l link simbólico, etc. Os rwx s são as permissões para usuário, grupo e outros respectivamente. O Final é a definição de usuário e grupo para aquele arquivo.

Permissões do tipo *nix Ex: drwxrw---- root.users É um diretório onde o usuário root tem permissão rwx, o grupo users tem permissão rw e outros não tem nenhuma permissão.

Permissões do tipo *nix Uma das limitações desse tipo de permissões, é quando você quer que dois grupos distintos tenham permissões diferentes para um mesmo arquivo ou diretório.

Particionamento: Programas utilizados cfdisk, fdisk Metodo de particionamento Analisar os serviços que a maquina irá oferecer. Definir o tamanho da partição necessário para cada serviço Definir o tamanho do swap Particionar o hd

Particionamento: Separar em partições: Por que? Quais? Vantagens

Instalando o Debian

Selecionando Pacotes: Métodos pós-instalação Tasksel Seleciona conjuntos Tasks de pacotes específicos Ex: x-window-manager, gnome-games, etc. Deselect Seleciona pacotes um-por-um Ex: xchat, eterm, etc.

Tasksel Selecionando Pacotes: Vantagem: É mais fácil e simples para o usuário final selecionar os pacotes. Desvantagem: Instala muitos pacotes que não serão usados. Deselect Vantagem: Pode-se escolher somente os pacotes desejados. Desvantagem: É muito complicado para um usuário final, ou alguém que não conheça os pacotes do Debian utilizar.

Selecionando Pacotes: Outros métodos Em modo texto: apt-get Funcionamento básico: apt-get update apt-get install nome-do-pacote apt-get remove nome-do-pacote apt-get remove -purge nome-do-pacote apt-get dist-upgrade

Selecionando Pacotes: Outros métodos Em modo gráfico: Synaptic Aptitude Gnome-apt

Selecionando Pacotes: Todos os métodos citados utilizam um arquivo de sources que fica em: / etc/apt/sources.list Ele possui linhas como esta: deb http://ftp.debian.org/debian woody main

Selecionando Pacotes: Para instalar pacotes sem utilizar nenhum dos métodos citados utiliza-se o dpkg Funcionamento básico: dpkg i nome-do-pacote dpkg P nome-do-pacote

Procurando pacotes: Sobre um assunto: apt-cache search assunto ex: apt-cache search games ex2: apt-cache search pdf Pacote específico: dpkg l nome-do-pacote ex1: dpkg l php4 ex2: dpkg l *libgtk*

Usuários e Grupos Adicionar um usuário: adduser nome-do-usuário Possui várias opções que podem ser passadas em linha de comando como: Diretório Pessoal Pertencente a qual grupo Se necessita de senha ou não Etc.

Usuários e Grupos Adicionando um grupo: addgroup nome-do-grupo