Sempre recebo o questionamento em meus treinamentos sobre as dependências para instalar um Servidor Linux e Asterisk. Para poder ajudar a todos resolvi colocar um script que utilizo na instalação de Asterisk com Linux Debian 6.

 

Abaixo o código para o script de instalação de dependências.

 

#!/bin/sh

# Instalacao de Dependencias #

# Autor Wagner Antonio Barth #

# Data: 24/08/2011 #


# Cria Source List #

echo “

## Debian Squeeze sources.list

deb-src http://security.debian.org/ squeeze/updates main

 

## Debian security updates:

deb http://security.debian.org/ squeeze/updates main contrib non-free

deb-src http://security.debian.org/ squeeze/updates main contrib non-free

 

## Debian.org:

deb http://ftp.debian.org/debian/ squeeze main contrib non-free

deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free

 

## Debian Official Repository Mirror squeeze:

deb ftp://debian.oregonstate.edu/debian/ squeeze main contrib non-free

deb-src ftp://debian.oregonstate.edu/debian/ squeeze main contrib non-free

deb ftp://debian.oregonstate.edu/debian/ squeeze-proposed-updates main contrib non-free

deb-src ftp://debian.oregonstate.edu/debian/ squeeze-proposed-updates main contrib non-free

” > /etc/apt/sources.list

 

# Atualizar Debian #

aptitude update

aptitude -y upgrade

 

#  Instala Dependencias  #

aptitude -y install vim php5 apache2 mysql-server mysql-client gcc g++ ncurses-dev libxml2 libxml2-dev linux-headers-‘uname -r’ openssl openssh-server openssh-client libnewt-dev zlib1g zlib1g-dev unixodbc unixodbc-dev libtool make tar wget

 

Crie um arquivo dependencias.sh com o script acima.

Altere suas propriedades com chmod 777 e execute na console do Linux utilizando ./dependencias.sh

Lembre que seu servidor Linux Debian deve estar conectado a internet para que seja possível instalar as dependências.

Abraços,

   Wagner Antonio Barth
 wagner@barth.com.br

Leave a Reply


Warning: Undefined variable $user_ID in /home/u332886738/domains/barth.com.br/public_html/blog/wp-content/themes/bluefantasy/comments.php on line 55