Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos elexsandro.rangel@yahoo.com.br



Documentos relacionados
Curso de Linux Básico

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

Introdução ao Sistema Operacional Linux. Responsáveis: Professora Dra. Renata Spolon Lobato Graduando Gabriel Henrique Martinez Saraiva.

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

Gerenciamento de Pacotes

102 Instalação e gerenciamento de pacotes

Administração de Sistemas Livres

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Lazarus pelo SVN Linux/Windows

Treinamento Linux. Aula 5-11/04/12

Instalação de pacotes

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

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

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO

PROPRIEDADES E FUNCIONALIDADES DO SISTEMA LINUX PARA INICIANTES

Roteiro 3: Sistemas Linux arquivos e diretórios

Acronis Backup & Recovery 10 Server para Linux. Update 5. Guia da Instalação

Linux pra mim, Linux pra você!

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

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

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Laboratório de Redes de Computadores e Sistemas Operacionais

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

Instruções para Instalação e Desinstalação

Realizando inventário e gestão de hardware e software utilizando o OCS Inventory NG. Dario Kuceki Knopfholz

ACRONIS BACKUP AND RECOVERY 10 SERVER FOR LINUX

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Instalação rápida do Expresso

Vale frisar que o apt-get deve ser utilizado através de um usuário com privilégios de administrador.

Gerenciando Pacotes *.deb

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

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

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

GNU/Linux Debian Servidor DNS

Aula 02. Introdução ao Linux

Curso de Introdução ao Debian GNU/Linux

PROVA DE PRÉ -REQUISITO

Guia de conexão. Sistemas operacionais suportados. Instalando a impressora. Guia de conexão

Manual de instalação, configuração e utilização do Assinador Betha

Demoiselle Infra. Manual do Usuário. Emerson Sachio Saito

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

CURSO BÁSICO DE PROGRAMAÇÃO AULA 8. Introdução ao Linux Introdução a linguagem C

Microsoft Access XP Módulo Um

Manual de Instalação SNEP Asterisk

Instalando o Debian em modo texto

Instalação do Simulador e execução da partida

Necessidades de Gerenciamento: Software de Gerenciamento:

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

INSTALANDO SOFTWARE Ifox irestaurantes

Introdução ao Sistema. Características

PROCEDIMENTO DE ATUALIZAÇÃO PARA VERSÕES 2015 POS / REST / DISCO

Guia Sphinx: instalação, reposição e renovação

HOW TO. Instalação do Firewall 6.1 Software

Utilitário de atualização do Intel One Boot Flash Guia do usuário

IBM SPSS Modeler - Essentials for R: Instruções de Instalação

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

Manual de instalação e utilização do software de decriptografia GnuPG (Gnu Pricavy Guard)

Tutorial de Instalação Latex

AUXÍLIO COMPUTACIONAL

Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler

Escola Secundária/3 Filipa de Vilhena

Cartilha do Voip. Manual do Usuário Manual de Instalação do Windows Manual de Instalação do Linux

Introdução ao Sistema Operacional GNU/Linux

SENADO FEDERAL Secretaria Especial do Interlegis - SINTER Subsecretaria de Tecnologia da Informação - SSTIN. Produto: ATU-PM

Acronis Backup & Recovery 10

Seu manual do usuário SONY ERICSSON K550I

Aula 4: Montagem e Disponibilização Frameworks Genéricos

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

Instalação do IBM SPSS Modeler Server Adapter

Capítulo 1: Introdução...3

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

Manual de Instalação SafeSign Linux

1 Instalação de Pacotes RPM no Metasys Contato...10

Configure seu Linux pela Web! Instalação à partir de um.tar.gz. Autor: Carlos Eduardo Ribeiro de Melo <eduardo at unisulma.edu.br> Data: 05/10/2004

A grande tendência do momento é este termo "computação nas nuvens" ou "cloud computing" (em inglês).

Instalação de Pacotes padrão Red Hat

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE ACESSO REMOTO (TELNET E TERMINAL SERVICES) Professor Carlos Muniz

Instalando e Executando o Siprev em Ambiente Linux Versão SIPREV

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

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

SISTEMAS OPERACIONAIS

Revolucionando o GNU/Linux. Guilherme B. Bedin Lucas C. Villa Real Rafael G. Jeffman Hisham H. Muhammad

Manual de Utilização do ZABBIX

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

Instalando o Linux e outros Softwares

OCOMON PRIMEIROS PASSOS

Projeto Amadeus. Guia de Instalação Linux

Comandos Básicos do Linux/Unix

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

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

Servidor Messenger Openfire passo-a-passo no Linux

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Instalação de Servidor de Impressão com quotas Pykota. Rogério Vinhal Nunes 25 de janeiro de 2007

Projeto de Redes de Computadores. Servidor Radius

Instruções para uso do MPI - Relatório Técnico -

Stoq - Gestão comercial open source

Guia de início rápido do Powersuite

INSTALAÇÃO DE NOKIA CONNECTIVITY CABLE DRIVERS

Transcrição:

Como Instalar Programas no GNU/Linux Elexsandro Rangel dos Santos elexsandro.rangel@yahoo.com.br

Sumário O que é um pacote? Principais formatos de pacotes no GNU/Linux Sistema de Gerenciamento de Pacotes Gerenciamento de Pacotes no Debian Instalando programas a partir do código-fonte Sites populares de download de pacotes 2

Pacote (package) O que é um pacote? Conjunto de arquivos que compõem o software. Quais são os tipos de pacotes? Pacotes de Código-fonte: conjunto de arquivos, código-fonte, documentação e arquivos de configuração; Binários: pacote de código-fonte pré-configurado para uma distribuição ou arquitetura específica, ou para utilização em conjunto com o programa gerenciador de pacotes. 3

Principais formatos de pacotes no GNU/Linux RPM (RedHat Package Manager) (.rpm) Introduzido pela RedHat e foi adotado por diversas outras distribuições Linux (Fedora, CentOS, SuSE, OpenSUSE, etc.) DEB (Debian Package Manager) (.deb) Introduzido pela distribuição Debian e adotada por outras distribuições como Ubuntu e Mint; Tarball (.tar.gz,.tar.bz2) Caminho clássico de distribuição de softwares no Linux, é compatível com praticamente todas as distribuições. 4

Sistema de Gerenciamento de Pacotes Def:. Coleção de ferramentas de software para automatizar o processo de instalação, atualização, configuração e remoção de pacotes de software para o sistema operacional de um computador de uma maneira consistente. Funções Verificação de checksums de arquivo para garantir pacotes corretos e completos. Verificação das assinaturas digitais para autenticar a origem dos pacotes. A atualização de software com versões mais recentes, geralmente a partir de repositórios. O agrupamento de pacotes por função para ajudar a eliminar a confusão do usuário. Gerenciando dependências para garantir que um pacote é instalado com todos os pacotes que necessita. 5

Sistema de Gerenciamento de Pacotes (continuação) Repositórios: conceder aos usuários mais controle sobre os tipos de software que estão permitindo a ser instalado em seu sistema Formatos do pacote: Cada gerenciador de pacotes depende do formato e metadados dos pacotes que ele pode gerenciar. Ex: O yum confia em rpm como um backend. Sistemas de gerenciamento de pacotes comum em: Sistemas Red Hat Linux: rpm, yum, apt4rpm. Sistemas Debian Linux Aptitude 6

Gerenciamento de Pacotes Debian 7

Nomenclatura Convenção de nomenclatura: todos os arquivos do pacote são etiquetados com nomes altamente identificáveis. As partes do nomes são separadas por traços ou pontos.seguindo o seguinte padrão package-name_version_arch.deb Exemplos google-chrome-stable_current_amd64.deb 8

Gerenciadores de Pacotes 9

DPKG O comando dpkg é o utilitário para gerenciamento de pacotes nos sistemas Debian. Mantém informações dos pacotes instalados, disponíveis e seus respectivos status. Uso: # dpkg [opções] ação 10

DPKG (continuação) Opções mais utilizadas: -i <nome-do-pacote>: Instala o pacote -l <chave-de-busca>: Lista os pacotes que possuem no nome a mesma chave de busca -L <nome-do-pacote>: Lista os pacotes instalados pelo pacote <nome-do-pacote> -r <nome-do-pacote>: Remove os arquivos associados ao pacote, exceto as configurações. --purge <nome-do-pacote>: Remove completamente o pacote, incluindo as configurações. 11

DPKG (Continuação) Exemplos: Instalação # dpkg -i google-chrome- stable_current_amd64.deb Remoção # dpkg -r google-chrome-stable_current_amd64.deb #dpkg purge google-chromestable_current_amd64.deb 12

Apt-Get O comando apt-get (Advanced Package Tool) é um gerenciador avançado de pacotes. Pode tanto utilizar arquivos locais ou remotos em repositórios HTTP ou FTP para instalar ou atualizar os pacotes instalados. Uso: # apt-get [opções] [comando] [nome-do-pacote] 13

Apt-Get Principais opções: -d <pacote>: Baixa os arquivos, mas não instala. -s <pacote>: Simula a instalação dos pacotes, mas não efetua alterações no sistema. -y: responde afirmativamente todas as perguntas efetuadas durante a instalação, atualização ou desinstalação dos pacotes; install <pacote>: Efetua a instalação remove <pacote> remove o pacote do sistema update: lista as atualizações dos pacotes instalados. 14

Instalando programas a partir do código-fonte 15

Pacotes de código fonte geralmente embalados no formato tarball. Extensões de arquivos comuns: *.tar.gz; *.tgz ou *.tar.bz2 Por que usar o código-fonte em arquivos tarball? Compatível com todas as distribuições Linux 16

Comando Tar Arquivar um diretório com tar: $ tar-cf tarredfilename.tar Arquivo Opção Adicionar -v para obter uma descrição detalhada Extrair Arquivos com tar: $ tar -xf labrea.tar Lista os arquivos sem realmente extrair: $ tar -tf filename 17

Instalando a partir do código fonte passo a passo Localizar um pacote de código fonte: Arquivo de software Unix na Web Escolher um lugar consistente para colocá-los após o download ou transferência de um disco Sugiro o uso do /tmp Descompactar o arquivo $ tar -xvf filename Altere o diretório para o diretório de arquivo descompactado $ cd /tmp/filename 18

Instalando a partir do código fonte passo a passo (Cont.) Você deve ver arquivo README ou INSTALL. $ ls-ltr Leia arquivo README ou INSTALL. Para obter instruções para compilar. $ less README $ less INSTALL Siga estas etapas gerais: Configurando o Pacote: configure, configure.pl, configure.sh, ou algum script similar. O script configure irá executar alguns testes em sua máquina para assegurar que todas as dependências esão satisfeitas. Execute isso: $. /configure Saída após a execução de script configure: Makefile Construindo o pacote. Execute isso: # make 19

Instalando a partir do código fonte passo a passo (Cont.) Instalação do pacote: instalar o arquivo binário executável como um programa real. Execute isso: # make install Este comando move o binário para o diretório adequado (fora de /tmp) e instala qualquer configuração necessária ou arquivos de documentação que foram incluídos no arquivo Limpar: $ rmdir /tmp /filename se o diretório estiver vazio $ rm -rf /tmp/filename 20

Sites populares de Download de Pacotes Redhat http://www.redhat.com/ http://www.rpmfind.net/ Fedora http://www.rpmfind.net/ Debain http://packages.debian.org Ubuntu http://packages.ubuntu.com 21

Próximos eventos 22

Dúvidas? Contatos: E-mail: elexsandro.rangel@yahoo.com.br Skype: elexsandro.santos 23