quinta-feira, 3 de fevereiro de 2011

Avast no Linux: “An error occured in avast! engine:Argumento invalido”

Este erro ocorre quando atualizamos o Avast Linux para um VPS mais novo (as definições de vírus) para não necessitarmos fazer a reinstalção havendo possibilidades de se manter o erro, fiz uma pesquisa na internet, testei com êxito e estou disponibilizando aqui em meu blog. Os passos para a resolução do problema são os seguintes.

1 - Delete a pasta Avast que esta em sua pasta pessoa. A pasta Avast esta oculta, para visualizá-la pressione CTRL + H ou vá no terminal e digite o comado
 
$ sudo rm- R ~ /avast/

2 - No terminal, use o seguinte comando para editar o arquivo:


$ sudo gedit /etc/init.d/rcS


3 - ao abri o arquivo, antes da linha com comando exec adicione o seguinte comando:


echo 128000000> / proc / sys / kernel / shmmax 

4 - Salve o arquivo e reinicie.

5 - Execute o Avast, ele irá pedir a licença novamente (a mesma enviada pelo e-mail ao efetuar o registro)


6 - Saudações, pronto e seja feliz com seu Avast novamente em funcionamento.






Pesquisa feita no forum do Mandriva Brasil.org conforme pode conferir no link abaixo.


Abraços.


Link: http://www.mandrivabrasil.org/site/forum/index.php?topic=11395.0

quarta-feira, 2 de fevereiro de 2011

Como instalar e configurar o PostgreSQL 8.4 no Ubuntu

O PostgreSQL é sem dúvidas um dos melhores SGBD's open source da atualidade. Robusto, confiável, agrega várias características que deixam muitos SGBD's pagos no chinelo. Eu, particularmente, uso em todos os projetos aqui na empresa, pois alguns sistemas demandam um rígido controle de consistência dos dados, integridade referencial, etc, e o PostgreSQL me dá essa segurança.
Lembro que sofri bastante nas primeiras vezes que fui instalar e configurar o Postgres no meu Ubuntu, por isso resolvi compartilhar essa experiência que pode ser útil para mais pessoas.

Let's work!

No terminal, digite:

sudo apt-get install postgresql-8.4 postgresql-client-8.4 postgresql-client-common
postgresql-common postgresql-contrib-8.4
Feito isso, vamos configurar o Postgres. Edite o arquivo /etc/postgresql/8.4/main/pg_hba.conf
sudo gedit /etc/postgresql/8.4/main/pg_hba.conf
Essa etapa permitirá a administração para outros usuários e não só para o usuário postgres.
Localize a seguinte linha:
# Database administrative login by UNIX sockets
Agora substitua a linha imediatamente abaixo desta, com o seguinte conteúdo:
local all all trust
Agora vamos permitir o acesso para seus usuários. Localize a linha
# "local" is for Unix domain socket connections only
e substitua a linha abaixo dela com o seguinte conteúdo:
local all all trust
Para liberar o acesso remoto procure a seguinte linha:
# IPv4 local connections:
e substitua a linha logo abaixo por esta:
host all all 0.0.0.0/0 trust
A primeira parte está concluída. Agora edite o arquivo postgresql.conf, que está localizado na mesma pasta:
sudo gedit /etc/postgresql/8.4/main/postgresql.conf
Procure esta linha:
# listen_addresses = 'localhost'
Descomente a linha e troque 'localhost' por '*', assim qualquer computador poderá acessar o Postgres.
A linha ficará assim:
listen_addresses = '*'
Agora é só reiniciar o servidor com o seguinte comando:
/etc/init.d/postgresql-8.4 restart
Se você quiser mudar a senha do usuário postgres, digite os seguintes comandos no terminal:
sudo su postgres -c psql postgres
ALTER USER postgres WITH PASSWORD 'SuaNovaSenha';
\q
Pronto! Seu PostgreSQL está pronto para o uso! Agora você pode instalar um software para gerenciar o banco de dados. Os mais conhecidos são o PgAdmin3 e o phpPgAdmin (necessita instalar Apache + PHP).
 
http://www.fonini.net/linux/7-como-instalar-e-configurar-o-postgresql-84-no-ubuntu