Arquivos para linux

Problemas com audio do Skype no Ubuntu

Até hoje não consegui usar corretamente o Skype no Linux. Quando não é o microfone é o áudio e as vezes são os dois problemas juntos. :D

Hoje tive o seguinte erro “Problem with audio capture“. O áudio do PC estava funcionando normalmente, eu conseguia ouvir os vídeos do youtube tranquilamente, mas o áudio no skype não funcionava.

Foi quando achei a resposta no blog rajatpandit, que mostrou uma solução rápida e simples:

Apenas esses passos foram suficientes para que o áudio no Skype funcionasse.

Acho que esses pequenos detalhes é que fazem com que o uso do Linux fique mais lento. No Windows é só instalar e usar, no Linux, mesmo que com poucos passos, existe um “trabalho” a mais para quem quer usar.

A guerra agora é colocar o microfone para funcionar. :P

Resenha do livro Linux, Guia Prático

Linux, Guia Prático

Autor: Carlos E. Morimoto
Páginas: 720
Formato: 23 x 16 cm
Editora: GDH Press e Sul Editores
ISBN: 978-85-99593-15-8
Lançado em: Junho de 2009 linux-guia-pratico

Há poucas semanas recebi o novo livro do Carlo Morimoto. Linux, Guia Prático é voltado para o Linux em desktop. No livro as principais distribuições são mostradas de forma didática e em capítulos separados. O leitor aprenderá não apenas sobre uma distribuição, mas várias delas, como o Slackware, Debian, Ubuntu, Fedora, etc. passando por algumas outras, como o Slax.

Desde que comecei a usar Linux, uma das perguntas mais constantes no fóruns/grupos, era justamente qual distribuição usar. Existem muitas distribuições, mas apenas algumas são realmente estáveis e “famosas”. No livro o autor destaca justamente essas: Slackware, Mandriva, OpenSuse, Ubuntu, Debian e Fedora. No último capítulo ainda são vistas algumas outras pequenas distribuições.

Como o próprio nome diz, ele é um guia prático. Com muitas imagens os textos são facilmente entendidos. A didática faz com que um novato no Linux consiga dar seus primeiros passos e ao mesmo tempo se aprofundar, como por exemplo, no caso do Slackware. O leitor não só aprenderá a instalar uma das distribuições consideradas mais difíceis, como aprenderá a configurá-la e deixá-la totalmente usável.

Por cada uma das principais distribuições estarem em capítulos separados, é fácil localizar as informações desejadas. Por exemplo, se o leitor quer ler sobre o Ubuntu, basta ir no capítulo 5.

Gostei de quatro capítulos em especial: Slackware, Ubuntu, Fedora e Virtualização. No capítulo sobre virtualização, o tema tratado é justamente de como usar o Windows dentro de uma instalação Linux ou apenas programas do Windows com o uso do Wine. Esse tema é muito interessante, principalmente para quem ainda não conseguiu se habituar com o uso total do Linux. Por exemplo, para quem tem celular Nokia, o programa “Nokia PC Suite” funciona somente no Windows. Agora imagine ter que fechar todos os programas no Linux e reiniciar a máquina para usar apenas o “Nokia PC Suite”. Seria uma tarefa completamente trabalhosa e demorada apenas para copiar algumas fotos que estão no celular. Virtualizando o Windows dentro do Linux, os problemas finalmente acabam.

Para desenvolvedores web também uma excelente opção o uso de virtualização. Como exemplo dado no livro, imagina ter que testar um site no Internet Explorer e ter que reiniciar a máquina para isso. Imagina ainda que é necessário criar uma animação no Adobe Flash. Hoje seria um trabalho totalmente desnecessário ter que reiniciar a máquina e ter uma instalação no HD do Windows somente para isso.

No capítulo sobre virtualização, o leitor aprenderá a instalar e configurar o VirtualBox e o VMWare Server, que são as duas opções mais usadas.

O livro realmente cumpre o que promete: é um guia prático. Linux, Guia Prático não só ajudará os novatos a se familiarizarem com o Linux, como também os mais avançados a sanar alguma dúvida.

Mais informações obre o livro, preços e sumário: Linux, Guia Prático.

Você poder ler outras resenhas dos livros do mesmo autor:
- Smartphones, Guia Prático
- Hardware, o Guia Definitivo
- Rede, Guia Prático
- Servidores Linux, Guia Prático

Resenha do livro Servidores Linux – Guia Prático

Servidores Linux – Guia Prático é, em suas 735 páginas, um livro que aborda a instalação e configuração de programas para servidores Linux.

Autor: Carlos E. Morimoto
Páginas: 736
Formato: 23 x 16 cm
Editora: GDH Press e Sul Editores
ISBN: 978-85-99593-13-4
Lançado em: Agosto de 2008

O livro começa com a instalação do sistema operacional linux, onde é mostrado passo a passo da instalação e configuração do Debian, Ubuntu e CentOS. Depois começa a parte divertida: instalação de servidores web, servidores de email, firewall, DNS, etc. Uma ponto que vale destacar é que além de ser mostrado a instalação dos programas no Debian/Ubuntu, o autor mostra também pelo CentOS/Fedora/RedHat.

Uma coisa interessante no capítulo 2 foi aprender como colocar meu roteador para atualizar automaticamente meu IP em servidores como o no-ip.org. Qualquer dia desses devo colocar um servidor com um pequeno blog apontando para meu PC. Vai ser legal ter algumas visitas em um servidor doméstico. :)

O livro tem um conteúdo excelente. Dos 14 capítulos do livro, 3 deles me chamaram muito a atenção: Servidores Web, SSH e acesso remoto e Firewall.

O capítulo 3 é totalmente dedicado ao tema Firewall. O livro não se limita apenas em algumas regras. Ele mostra as regras ( e vai explicando o que cada uma delas faz ), depois te dá um resumo destas regras (explicando mais detalhadamente os parâmetros do Iptables) e como se não bastasse, você ainda aprende a testar essas regras com o Nmap. Ainda neste capítulo é mostrado a instalação e utilização do chkrootkit, um scanner de rootkits.

No capítulo 6 é apresentado a instalação de servidores web. Além da instalação o autor mostra todas as configurações de softwares instalados ( na parte da instalação e configuração do PHP, por exemplo, o autor mostra até dicas de segurança ). Se você pensa em ter um servidor para instalar um ecommerce ( loja virtual ), o livro mostra como instalar o suporte a SSL ( protocolo usado para criar páginas seguras – https). Esta parte é muito interessante já que a grande maioria das empresas de cartão de crédito exige este certificado para liberar o serviço para este método de cobrança.

Neste capítulo também é mostrada a instalação do Ruby on Rails. Foi muito interessante aprender a instala-lo, pois é uma linguagem e um framework muito recentes e por isso está sendo bastante requisitado no mercado de trabalho. O Twitter, por exemplo, foi feito nesta combinação de Ruby sobre o Rails.

Outras dicas muito interessantes foram sobre a otimização do Apache. Ainda neste capítulo, o autor apresenta a instalação de módulos e addons, como o mod_rewrite, mod_cband e o mod_deflate. Todos com grande relevância. Aprendendo a instalação desses, fica mais fácil instalar outros módulos, como o mod_python.

O capítulo 10 foi outro dos que mais gostei. É dedicado a SSH e acesso remoto. Esse programa tem uma flexibilidade tão grande que você pode usá-lo até pelo telefone celular. Esta parte, em especial, foi a que mais me chamou a atenção. Imagine: você, no meio da praia, administrando seu servidor com um telefone celular. :-) A tecnologia é incrível.

Concluindo: É um livro imprescindível para todos que precisam instalar e configurar servidores, tanto web, como de emails, servidores locais, redes com o Samba, etc. ou para aqueles que querem aprofundar o estudo em relação ao o Linux. O livro é uma excelente fonte de consulta. Vale a pena.

Você pode comprar o livro direto do site do autor: Servidor Linux.

IES4Linux - Não sabe detectar a versão do Wine

Acabei de mexer no blog de um amigo e fui testar. Como uso Linux, no Firefox 3 e Opera funcionou perfeitamente, mas mais de 80% dos visitantes dele usam Internet Explorer.

Ok, fui baixar então o IES4Linux para ver como ficou. Qual foi minha surpresa?

ies4linux

Observe:O IEs4Linux 2 foi desenvolvido para usar as versões mais recentes do Wine (0.9.x). Parece que você está usando uma versão antiga (wine-1.0). Recomenda-se que você atualize seu Wine para a última versão (Vá para: winehq.com).

É mole?

Linux e Servidores

Uma das coisas que eu mais gosto hoje, sem sombra de dúvidas é Linux. Quando comecei na Internet não sabia o que era Linux, mas desde que ouvi a primeira coisa a respeito, logo me interessei. Baixei um livro que o Carlos Morimoto(guiadohardware.net) disponibilizava. Era um livro com uma capa preta e um pingüim branco. O livro, em sua sétima edição tinha mais de 700 páginas (se não me engano).

Instalei o Slackware em minha máquina e lá fui eu, lendo o livro e fazendo os exemplos em paralelo. O livro realmente me ajudou muito, depois comecei a ler um livro sobre hardware, que está sendo disponibilizado novamente pelo guiadohardware.net (http://www.gdhpress.com.br/hmc/#indice ).

Hoje, além de gostar muito de linux, estou gostando muito de servidores, alta disponibilidade (depois que li sobre a história do Google, de como grandes empresas tem uma grande quantidade de arquivos, “grandes” máquinas, etc), cluster, grid computing e redes de uma forma geral (doméstica e empresariais).

Estou lendo pela segunda vez nesse momento o livro Redes e Servidores Linux, 2ed. Também disponibilizado pelo guiadohardware.net

Bem, como eu sempre sou estraga prazeres, ao invés de eu ler desde o início, comecei pelo capitulo 7, Web, FTP e Quota. Depois, realmente comecei do começo. :)

Uma das coisas mais interessantes desse livro é o passo a passo da instalação dos programas, as configurações e as imagens. Se você ler e fazer em paralelo, não tem como não aprender.

Agora falando do livro, achei excelente. O livro detalha todos os passos necessários para quem quer ter um servidor (tanto local quanto remoto). A abordagem é muito completa, pois não se limita apenas na instalação de programas, mostra a parte de redes, mostra como “construir” seus próprios cabos de rede, redes sem fio (wireless), mostra como configurar a rede no Linux manualmente, como configurar ADSL, etc. Depois você aprende sobre endereços IPs (sem isso, você não será muito feliz ao configurar uma rede).

Outra parte que me chamou muita atenção foi a de segurança. Antes mesmo de criar um servidor, até mesmo para testar seus scripts ou pensar em trabalhar com isso, é um assunto que você tem que entender bastante. Imagina que em seu trabalho você tem que montar uma rede e instalar um servidor PHP/MySQL, tem que mostrar para os clientes dessa empresa e tal. Acontece que no meio da noite seu servidor é invadido e pichado. Olha que problemão. Se não for demitido, com certeza levará um tremendo puxão de orelha. Se você souber como localizar uma falha e instalar a atualização, isso lhe poupará o emprego. O livro aborta sobre duas excelentes ferramentas, o Nessus e o nmap. Aprender bem essas duas ferramentas é fundamental para qualquer um que queira ser administrador de sistemas.

Tem também a parte que eu mais gostei. A parte de instalar servidor Apache, PHP e MySQL. Como sou programador PHP/MySQL, foi o capítulo que li primeiro, tentando aprender como instalar essas ferramentas no Linux. Além é claro, de aprender a limitar o espaço de usuários (Quota), instalar um servidor FTP e aproveitando que a moda do e-commerce, aprender a configurar o SSL, para fazer transferências seguras, o famoso https://.

Para acessar um servidor, não existe uma forma melhor que o SSH. E é claro que o livro não deixa de abordar isso. Aprender a instalar o cliente e o servidor do SSH, transferir arquivos, criar túneis, são abordados.

Outra coisa muito interessante é a instalação de um servidor de emails. No livro é abordada a instalação do Postfix, cadastro de usuários, configuração, webmail e anti-virus.

Para finalizar o livro explica muito bem sobre Firewalls. É um tema de segurança de sistemas que foi abordado em um capitulo separado. Isso por que o firewall é essencial. Acredite, talvez 99.99% dos servidores no mundo utilizam um. É interessante ler esse capitulo mais de uma vez para fixar bem. No livro, você irá aprender a escrever um script completo de firewall.

Conclusão: Se você quer trabalhar nessa área, é fundamental aprender a domar um servidor. Esse livro te mostra o caminho das pedras. Vale lembrar que um administrador de sistemas ganha mais de R$6.000 /mês. É um estudo demorado (mexo com linux a mais ou menos dois anos e até hoje não sei tudo e nunca saberei). Mas com certeza é esse o caminho que quero seguir.

Como muitos já sabem a didática dos livros do Carlos Morimoto é excelente. Dessa forma, o aprendizado é certo.