quarta-feira, 24 de julho de 2013

Atualizando repositórios do Debian Squeeze

Geralmente logo após a instalação do Debian se faz necessário a instalação de novos serviços junto ao sistema operacional. Comumente faz isso pelo apt-get, porém se a lista de repositórios não estiver atual pode ser que o comando de instalação do pacote desejado não obtenha sucesso.

Vamos então a atualização dessa lista.

Lembro que as listas que posto aqui são sugestões que consegui em diversos pontos do Google, e fica sob responsabilidade e risco de cada um o seu uso.

Para editar a lista de repositórios do Debian Squeeze utilize o seguinte comando:
vi /etc/apt/sources.list

Eu apaguei tudo o que tinha no arquivo e inseri as linhas a seguir:
#Disco de Instalacao
deb cdrom:[Debian GNU/Linux 6.0.2.1 _Squeeze_ - Official i386 DVD Binary-1 20110626-15:45]/ squeeze contrib main


#Mirrors de segurança
deb http://security.debian.org/ squeeze/updates main contrib
deb-src http://security.debian.org/ squeeze/updates main contrib


#Mirrors Oficiais

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

#Repositorios USA
deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free



Agora salve o arquivo e execute uma atualização de seu sistema pelos comandos:
apt-get update
apt-get upgrade

Feitoooooooo.

quinta-feira, 11 de julho de 2013

Instalando Webmin no Debin Squeeze

O Webmin é uma baita ferramenta para gerenciamento de serviços de seu servidor pela web. Para conhecer mais sobre a ferramenta acesse http://www.webmin.com/

A versão utilizada neste HowTo é a 1.690, contudo você poderá verificar a última versão do aplicativo acessando http://www.webmin.com/download.html e procurar pelo pacote de instalação no Debian.

A seguir os passos para instalar essa ferramenta em um servidor Debian Squeeze.

1) Em uma janela de terminal, num diretório temporário, faça o donwload do Webmin pelo wget digitando o comando abaixo em uma linha corrida:

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.690_all.deb

Aguarde o download do pacote de instalação.

2) Instale agora os pacotes de dependências, necessários para rodar o Webmin, digitando o comando:

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Aguarde a instalação dos pacotes de dependências. Caso ocorra algum erro aqui, faça um apt-get update e tente novamente. Se persistir, poderá ter que atualizar sua lista de repositórios do Debian.

3) Agora descompacte e instale o pacote do Webmin pelo seguinte comando:

dpkg --install webmin_1.690_all.deb

Se tudo correr bem, ao final aparecerá a seguinte mensagem:

"Webmin install complete. You can now login to https://nome_seu_servidor:10000"

4) Agora abra seu browser e informe a seguinte url:

https://nome_seu_servidor:10000

Deverá aparecer na interface uma imagem conforme a abaixo, solicitado usuário e senha para acessar o aplicativo web.


5) Dados para acesso:

Username = root 
Password = senha do seu usuário root

6) Assim que validar o usuário/senha aparecerá a tela de apresentação do Webmin, trazendo informações básicas sobre seu servidor e logo abaixo, dependendo do caso, o Webmin já avisará se falta instalar algum pacote de atualização de seus serviços.



7) Para trocar o idioma para Português no menu da esquerda escolha Webmin e depois Webmim Configuration. Uma tela com ícones semelhante a abaixo aparecerá.


8) Escolha o ícone Language e escolha o idioma Portuguese (Brazilian).

Vale ressaltar que há tradução na maioria das interfaces, contudo o menu principal a esquerda ainda fica em inglês.

Pronto, aplicativo acessado, agora é só se divertir.

Abração