Linux | jpbotelho

linux, voip, asterisk e até windows!

Archive for the ‘linux’ Category

Instalando o Pidgim / Gaim 2.1.0 no ubuntu

Quinta-feira, Agosto 9th, 2007

Uso o Pidgin desde a mudança de gaim para o pidgim, só que sempre usei a versão 2.0.0, e sempre que eu conectava, vinha a box avisando da nova versão. Enfim, hoje resolvi instalar e nova versão!!

Pensei que fosse a receita de bolo de sempre: ./configure && make && make install..

Não foi bem assim, logo no ./configure ja recebi o erro do compilador CC que não conseguia compilar uns arquivos, dei uma pesquisada e no próprio site do Pidgin, informa que no ubuntu é necessário o comando: sudo apt-get build-dep gaim

depois de 120Mb+- de arquivos baixados e instalados automaticamente, o ./configure funcionou perfeitamente.
Passei para o make que apesar de demorar muito passou tranquilo, ja no make install surgiram vários erros:

ALERTA: falha ao instalar esquema ‘/schemas/desktop/gnome/url-handlers/ymsgr/needs_terminal’ da localidade ‘zh_HK’: Não é possível armazenar um valor na chave ‘/schemas/desktop/gnome/url-handlers/ymsgr/needs_terminal’ pois o servidor de configuração não possui bancos de dados com possibilidade de escrita. Existem duas causas comuns para este problema: 1) seu arquivo de caminho de configuração /etc/gconf/2/caminho não contém bases de dados ou não foi encontrado 2) de alguma forma nós criamos por erro duas instâncias do gconfd 3) seu sistema operacional está desconfigurado fazendo com que o bloqueio de arquivos NFS não funcione no seu diretório pessoal ou 4) sua máquina cliente de NFS encontrou um erro e não notificou o servidor na reinicialização que os bloqueios de arquivos deviam ser desfeitos. Se você tem dois processos do gconfd (ou tinha dois quando o segundo foi iniciando), sair da sessão, matar todas as cópias do gconfd e entrar novamente na seção pode ajudar. Se você tem arquivos de bloqueio deixados para trás, remova ~/.gconf*/*lock. Talvez o problema seja que você tentou usar o GConf de duas máquinas ao mesmo tempo e o ORBit ainda está configurado para evitar conexões CORBA remotas - coloque “ORBIIOPIPv4=1″ no /etc/orbitrc. Como sempre, confira o syslog user.* para obter detalhes sobre os problemas encontrados pelo gconf. Só pode haver um gconfd por diretório pessoal e ele precisa ser dono de um arquivo de bloqueio no ~/.gconfd e também arquivos de bloqueio em locais onde guarda configurações individuais como o ~/.gconf
test -z “/usr/local/etc/gconf/schemas” || mkdir -p — “/usr/local/etc/gconf/schemas”
mkdir: não é possível criar o diretório `/usr/local/etc/gconf’: Permissão negada
make[4]: ** [install-schemaDATA] Erro 1
make[4]: Saindo do diretório `/home/jpbotelho/downloads/pidgin-2.1.0/libpurple/gconf’
make[3]: ** [install-am] Erro 2
make[3]: Saindo do diretório `/home/jpbotelho/downloads/pidgin-2.1.0/libpurple/gconf’
make[2]: ** [install-recursive] Erro 1
make[2]: Saindo do diretório `/home/jpbotelho/downloads/pidgin-2.1.0/libpurple’
make[1]: ** [install] Erro 2
make[1]: Saindo do diretório `/home/jpbotelho/downloads/pidgin-2.1.0/libpurple’
make: ** [install-recursive] Erro 1

a solução?! # sudo make install

ai foi só deixar rolar que instalou normalmente..

Novidade?? ainda não percebi muita coisa não, pois não tinha muito problemas com a versão anterior.. mudanças visíveis para mim foram apenas o ícones… espero que tenham corrigido problemas de seguranças e alguns crashs que ele dava raramente..

Fica assim então.. até a próxima!!

Livros Grátis!!

Quinta-feira, Julho 12th, 2007

É isso mesmo.. apesar de não gostar muito de ler no computador, eu estava procurando um livro hoje no google e me deparei com um site que na hora adicionei no bookmark.

O http://www.itstudy8.org traz milhares de livros de todas as áreas de TI disponíveis para download. Para se ter uma idéia, a biblioteca dele é separados nos seguintes assuntos:

Sql Language FileMaker
ACCESS DB2
MySql Sql Server
Oracle Database Design
Database General Data Mining
Data Warehouse Windows Vista
Linux Windows
Windows 2003 OS General
Unix 3D Animation
Flash PhotoShop
MDA Object Oriented
CMM CMMI ISO Software Test
Project Service Oriented
SCM UML
Requirement Aspect Oriented
Patterns Six Sigma
Extreme Programming Apple
SAP Google
Excel VoIP
VPN Wireless
Mobile IPv6
JDBC Dot Net
C# CSharp Delphi
C C++ Vb Vb.Net
Ado.Net Spring
COM DCOM Eclipse
Web Services Jakarta
OpenGL Hibernate
DirectX J2EE
Swing Algorithms
Crystal Reports Programming General
Java Visual Studio
J2ME VBScript
Web General Asp
Asp.Net XML XSLT
Web Design Apache
SharePoint Python
Ruby CSS
HTML Ajax
Java Script DreamWeaver
JSP PHP
Perl Game General
Game Programming

Ja deu pra percerber a base de conhecimento de la né.. espero que façam bom aproveito!

abraços..

Novos releases do Asterisk e Libpri.

Terça-feira, Julho 10th, 2007

A digium liberou no inicio da semana novos releases do Asterisk e do Libpri tanto para a versão 1.2, como para a 1.4.
A equipe de desenvolvimento trabalhou duro para corrigir alguns bugs que existiam na versão anterior. Essas atualizações são regulares para o Asterisk e vem sempre corrigindo alguns bugs.

O ChangeLog de cada release explicado com detalhes sobre os bugs corrigidos e podem ser encontrados no repositório svn:

http://svn.digium.com/view/asterisk/tags/1.2.21/ChangeLog?view=markup
http://svn.digium.com/view/asterisk/tags/1.4.7/ChangeLog?view=markup

http://svn.digium.com/view/libpri/tags/1.2.5/ChangeLog?view=markup
http://svn.digium.com/view/libpri/tags/1.4.1/ChangeLog?view=markup

Os novos releases ja podem ser baixados no ftp da digium.

Eles estão disponíveis tanto em tarballs, como em patchs para atualizações de versões ja compiladas.

Até a próxima!

Material sobre FreeBSD e Asterisk.. e de quebra um Bandwitch/VoIP Calculator

Segunda-feira, Julho 9th, 2007

Estava procurando algumas coisas sobre conflitos de Asterisk e Unicall/R2 e achei um blog com um tutorial muito bom.. mais na verdade o post que me chamou a atenção pra divulgar foi outro.. seguem o material de 2 palestras ministradas por Felipe Neuwald na II ESLIF em Brasilia.

A primeira palestra é sobre FreeBSD, com o título “FreeBSD: principais características”. (aqui)
A segunda palestra, é sobre VoIP e Asterisk, com o título “Asterisk: VoIP e Software Livre” (aqui)

e outro link que sempre tive no Bookmark e como vi um post sobre ela la, tive a idéia de colocar aqui também.. é a Bandwidth Calculator do site: AsteriskGuru que gera ótimos calculos e simulações baseados em codecs, protocolos e números de canais simultanes.

abraços e até a próxima!

Baixando videos do youtube em shell script!

Segunda-feira, Julho 9th, 2007

Sei que existem diversas maneiras de baixar um video do youtube,
mais para os que preferem o console como eu, estou colocando esse
simples script para baixar o video e ainda converter para mpeg!

######################
#!/bin/bash
# youtube download & convert
# YouTube URL: http://www.youtube.com/watch?v=[video_id]

#msg de erro caso não exista o video
[ -z “${1}” ] && { echo ‘Error! Missing url or video_id!’ ; exit 1 ; }

#URL principal
URL=”http://www.youtube.com”

#Fazendo o download
DOWNLOAD=`wget -qO - “${URL}/watch?v=${1/*=}” | grep -oE ‘video_id=.*&t=[^\”&]*’ | head -1`
wget -O “${1/*=}.flv” “${URL}/get_video?${DOWNLOAD}”

#Convertendo para o formato mpeg e concluindo
ffmpeg -i “${1/*=}.flv” -ab 128 -ar 44100 -s 320×240 “${1/*=}.mpg”

echo “done!”
exit 0
######################

Para utilizar o script, copie o conteudo acima, cole em um arquivo chamado: youtube.sh e de permissão de execução: chmod +x youtube.sh
para realizar o download utilize:
./youtube.sh http://www.youtube.com/watch?v=s7uXvqfQvNI
ou apenas: ./youtube.sh s7uXvqfQvNI
qualquer problema é só deixar um comentário!
abraços!

Administrador de Rede novato?! eBox neles!

Quarta-feira, Julho 4th, 2007

e-box

Apesar de eu ser totalmente a favor do console, tem sys admins, ou aspirantes, que se familiarizam melhor com a interface gráfica.

Estava pesquisando uma ferramenta para um amigo que esta começando nessa área; iria indicar o webmin, mais queria mostrar pra ele algo mais impressionante.. foi ai que achei o eBox! Baseado em Debian, ele é meio que uma distro com tudo ja, tu pode instalar tanto com pacotes debs em um servidor ja pronto, instalar o eBox em um servidor zerado ou até testar pelo LiveCD, sem precisar instalar.

Nele você encontra as seguintes ferramentas ja instaladas, além da interface de administração e configuração de todas elas:

  • Configuração de rede
  • Firewall
  • Proxy e filtros: Dansguardian
  • Users and Groups: LDAP
  • Controle de domínio windows e servidor de arquivos: Samba
  • Servidor de e-mail: Postfix Spamassassin ClamAV
  • Servidor Jabber
  • Servidor DHCP
  • DNS Cache
  • Servidor de Data e hora
  • 802.1q VLANs

Estou baixando o LiveCD para testar e imagino que seja de grande utilizade para montar um servidor em um curto espaço de tempo.

O download pode ser realizado AQUI!

ATENÇÃO: SEMPRE DÊ PRIORIDADE A SEGURANÇA!

Guia para Iniciante no Ubuntu

Terça-feira, Julho 3rd, 2007

Um membro do Fórum Ubuntu BR chamado Juliano Ramos desenvolveu um Guia Ubuntu em pdf que ele denominou de e-book “Guia do Ubuntu“, e contém bastante informações principalmente para quem esta começando no mundo Linux com o maravilhoso Ubuntu.

Clique aqui para fazer o download do e-book, e a senha para inicio é: ubuntu

Vonage lança V-Phone - seu softphone portátil!

Terça-feira, Julho 3rd, 2007

A Vonage esta lançando um Softphone portátil. De acordo com a empresa,o phone pode ser plugado em qualquer computador com internet de banda larga.V-phone

O V-Phone é direcionado para usuários que viajam muito e pode reduzir bastante os custos com roaming de celular. O phone vem com o Vonage Talk e inclui mais 250MB de memória que pode ser usada para armazenamento de outros arquivos como MP3s ou fotos. O produto custa em média $39.99 fora do Brasil. Vamos ver quem será o pioneiro aqui no Brasil!