O documento discute várias formas de instalar programas em sistemas Linux, incluindo a partir do código fonte, RPM, YUM e APT-GET. Explica os comandos básicos para compilar e instalar a partir do código fonte e gerenciar pacotes com RPM, YUM e APT-GET. Também fornece exemplos práticos de como procurar, instalar e remover pacotes usando esses métodos.
Linux System Administrator | Curso de Redes | 3Way Networks3Way Networks
Este slide faz parte do curso Linux System da 3WAY Networks e do curso Especialista em Redes.
Pode fazer o download da sua apostila no seguinte link: http://www.scribd.com/3WayNetworks
Esse curso tem como objetivo;
Saber planejar, instalar, configurar e resolver problemas de funcionamento de protocolo e serviços de rede departamentais e de Internet.
Linux network administration | Curso de Redes | 3Way Networks3Way Networks
Esse slide faz parte do curso Linux System da 3WAY Networks e do Curso Especialista em Redes.
Sua apostila pode ser baixada no seguinte link: http://www.scribd.com/3WayNetworks
Esse curso tem como objetivo;
Saber planejar, instalar, configurar e resolver problemas de funcionamento de protocolo e serviços de rede departamentais e de Internet.
Linux System Administrator | Curso de Redes | 3Way Networks3Way Networks
Este slide faz parte do curso Linux System da 3WAY Networks e do curso Especialista em Redes.
Pode fazer o download da sua apostila no seguinte link: http://www.scribd.com/3WayNetworks
Esse curso tem como objetivo;
Saber planejar, instalar, configurar e resolver problemas de funcionamento de protocolo e serviços de rede departamentais e de Internet.
Linux network administration | Curso de Redes | 3Way Networks3Way Networks
Esse slide faz parte do curso Linux System da 3WAY Networks e do Curso Especialista em Redes.
Sua apostila pode ser baixada no seguinte link: http://www.scribd.com/3WayNetworks
Esse curso tem como objetivo;
Saber planejar, instalar, configurar e resolver problemas de funcionamento de protocolo e serviços de rede departamentais e de Internet.
Aulas 03 e 04 do minicurso de Introdução ao Linux, realizado pela Casa da Ciência de Campo Grande, na Universidade Federal de Mato Grosso do Sul (UFMS).
Aulas 03 e 04 do minicurso de Introdução ao Linux, realizado pela Casa da Ciência de Campo Grande, na Universidade Federal de Mato Grosso do Sul (UFMS).
Esse tutorial ajuda na configuração do asterisk.
Qualquer duvida podem mandar um email para:
vicente.proj@hotmail.com
Ou visitar o endereço do you tube que contém muitos vídeos ensinando a configurar o asterisk.
http://www.youtube.com/user/voipjava
6. Instalando
Diversas formas de instalação de programas
- Código Fonte (Mais difícil)
- RPM (Mais utilizado em distros Linux)
- YUM
- DKPG (DEB) / APT-GET
7. Instalando – A partir do Código Fonte
1. Baixar o arquivo Fonte
2. Em /usr/local/src/, descompactar o arquivo
3. Configurar a compilação: Gera arquivo Makefile (variáveis,
local das bibliotecas, comandos, etc) (Procure ler o arquivo
README ou INSTALL dentro do diretório do programa)
./configure
Opções:
--prefix=<dir>
4. Compilar o programa (gera binários)
Make
5. Instalar o programa nos diretórios específicos
make install
8. Instalando – A partir do Código Fonte
Prática
cd /home/cst01/trcrna
wget www.madeira.eng.br/fmn/apps.tar.gz
# Entra no diretório de arquivos fontes
[root@localhost ~]# cd /usr/local/src/
# Descompacta o arquivo
[root@localhost src]# tar xvfz /root/unrar-2.71.tar.gz
[root@localhost src]# cd unrar-2.71/ # Acessa o diretório
[root@localhost unrar-2.71]# make # Compila o código Fonte
[root@localhost unrar-2.71]# make install # Instala o aplicativo
install -m 755 -o root -g root unrar /usr/local/bin/
9. Instalando – RPM - RedHat Package Manager
Opções – Modo Maior
-i – instalar pacote
Opções – Modo Menor
-U – atualizar pacotes
h – mostra progresso instalação (###)
-q – pesquisa por pacotes
-e – remove pacotes v – verbose (detalhes)
f -com q, Verifica qual pacote instalou o
arquivo
a – com q, Lista todos os pacotes
p – com q, indica file rpm
l – lista arquivos do pacote
--nodeps – Não checa dependências
--force – Força instalação
10. Instalando – RPM - RedHat Package Manager
Exemplos
rpm -ivh pacote.rpm - Instala o pacote indicado
rpm -ivh pacote1.rpm pacote2.rpm pacote3.rpm - Instala
pacotes indicados
rpm -Uvh pacote.rpm – Atualiza o pacote indicado
rpm -e pacote – Remove o pacote indicado (não é preciso todo o
nome)
rpm –initdb – Inicializa o banco de dados RPM
rpm –rebuilddb - Atalualiza o banco de dados RPM
11. Instalando – RPM - RedHat Package Manager
Exemplos
rpm -qa – Exibe pacotes instalados
rpm -qf /bin/ls = coreutils-6.9-12.fc8 – Informa o pacote o
qual o arquivo faz
parte
rpm -ql pacote – Exibe os arquivos instalados pelo pacote
rpm -qi pacote – Exibe informações sobre pacote instalado
rpm -qpi pacote.rpm – Exibe informações sobre pacote rpm não
instalado
rpm -qpl pacote.rpm – Exibe arquivos de um pacote rpm não
instalado
14. Instalando – RPM - RedHat Package Manager
Resultado da consulto em outro mirror
15. Instalando – RPM - RedHat Package Manager
Na coluna de detalhes temos:
- Descrição do pacote
- O que ele provê ao sistema
- Quais são as dependências do pacote
Essas informações podem ser obtidas através do comando:
rpm -qpiR arquivo.rpm
Se clicarmos em um link ao lado ele nos levará para o download
do pacote que contém a dependência.
16. Instalando
Gerenciamento de Pacotes de Alto Nível
Características
- Simplifica localização e instalação de pacotes
- Automatiza o processo de atualização do sistema
- Facilita o gerenciamento das dependências entre pacotes
- Download automático dos pacotes
- Baseados em repositórios
Exemplos
yum, apt-get, Red Hat Network, Urpmi
17. Instalando
YUM – Yellowdog Updater, Modified
Características
- /etc/yum.repos.d/ - Diretório onde estão os arquivos de
repositório
- Repositórios:
- Base: Pacotes do Fedora, acompanham o CD/DVD
- Updates: Atualizações das versões existentes no Base
- Extras: Larga lista de aplicações (contribuições)
- Especificando a arquitetura: nome.arch (i386-intel, noarch-all,
ppc-PowerPC (MAC), x86_64 – 64bits intel)
- Especificando a versão: nome-ver
- Suporta wildcards (* ou ?)
18. Instalando
YUM – Yellowdog Updater, Modified
Em redes com servidor proxy:
Abra o arquivo /etc/bashrc e adicione ao final do arquivo:
Proxy sem autenticação:
export http_proxy=http://numero_do_servidor_proxy:porta
export ftp_proxy=http://numero_do_servidor_proxy:porta
Proxy com autenticação:
export http_proxy=http://usuario:senha@numero_do_servidor_proxy:porta
export ftp_proxy=http://usuario:senha@numero_do_servidor_proxy:porta
19. Instalando - YUM – Yellowdog Updater, Modified
Resultado do comando:
yum install tomcat5
Lista de dependências
resolvidas
20. Instalando – RPM - RedHat Package Manager
Prática
Procure nos repositórios por iftop e amsn
Instale o iftop
Remova o iftop
21. Instalando - Dpkg / APT
Dpkg – Mesmo que o RPM mas para a Distribuição Debian (.deb)
APT – Advanced Package Tool – Para Debian = yum
Pode ser instalado no Fedora