Como baixar sites inteiros com o wget!

Publicado em 16/09/2007 • geek, Linux, blog, webmaster, download19 comentários »

ESPECIAL E FÁCIL:
Se você não tem intimidade com o prompt de comando, pode usar esta interface que criei, para baixar sites inteiros com o WGet sem complicação:

É o GetSite (561 KB). Baixe em:

http://www.mediafire.com/?8yyjyij3wbr

Link alternativo aqui, no 4shared

Basta informar a URL e o caminho para salvar :)
Agora, se você preferir usar opções avançadas do wget, leia este tutorial.

por Marcos Elias, com base num tutorial do Eder S. G.

O EXPLORANDO É BOM DEMAIS! AS DICAS QUE NINGUÉM MOSTRA, AQUI VOCÊ TEM SEM FRESCURA!!! VEJA COMO BAIXAR AQUELA TÃO SONHADA GALERIA DE IMAGENS DO SEU SITE PREDILETO SEM TER DE CLICAR EM UMA POR UMA (DESDE QUE USEM LINKAGEM EM HTML SIMPLES), BAIXE SITES E BLOGS INTEIROS PARA LER OFF LINE OU FAZER O QUE QUISER!!! A WEB É SUA!

Há tempos eu havia dado aqui uma dica de programa para baixar sites inteiros, era shareware. Depois comentei do HTTrack, com interface gráfica e que tem versões para Windows e Linux, mas é um pouco falho. Isso faz tempo... Agora pouco dei a dica aqui de um tutorial cheio de comandos para o Linux, do Eder S. G., com base numa notícia publicada pelo Julio no GdH. Nesse tutorial havia muitas informações sobre o WGET, um programa de linha de comando para Unix/Linux, cujo objetivo é baixar arquivos da Internet. Muito usado em scripts, ele é uma boa também manualmente e para tarefas em lotes. Ele pode baixar sites inteiros! E para quem não usa Linux, não tem problema, existe uma versão para Windows também. No Linux, praticamente todas as distribuições incluem o wget. Para o Windows, procure por "wget for Windows" no Google que você deverá encontrar.

Dando o comando:

wget -r http://www.umsitequalquer.com.etc

Faz com que ele copie todo o site (salvando na pasta atual do prompt), incluindo imagens, seguindo os links e baixando todos os arquivos que encontrar. Claro que isso deve ser usado com responsabilidade, para não prejudicar o site e nem mesmo seu HD, pois facilmente você poderá enchê-lo de porcaria.

DICA QUE SÓ O EXPLORANDO DÁ PARA VOCÊ: por padrão, o wget ignora os arquivos que o produtor do site pediu para ignorar, por meio de um arquivo "robots.txt". Esse arquivo serve para os caçadores de sites dos buscadores, eles identificam quais arquivos não devem seguir os links. Isso impede que o wget baixe determinados arquivos, arquivos esses que muitas vezes são justamente os que você precisa. Para fazê-lo ignorar os arquivos "robots.txt" e baixar tudo o que encontrar, basta usar o parâmetro -erobots=off. Ficaria assim:

wget -r -erobots=off http://www.umsitequalquer.com.etc

Se você quiser baixar apenas arquivos de determinado tipo, use o parâmetro -A seguido da extensão, por exemplo:

wget -r -erobots=off -A ".gif" http://www.umsitequalquer.com.etc

Boa sorte, juízo e por favor, responsa sempre! Use essas dicas com cuidado, pois isso em excesso pode prejudicar os sites. Não somos contra o compartilhamento de informação, cada um faz o uso que quiser, sob sua inteira responsabilidade.

A sintaxe básica é essa aí, deixo aqui o trecho do texto do Eder que fala do wget, vale a pena :)

Aproveitando, comentei recentemente aqui sobre várias críticas ao Linux (algumas exclusivamente pessoais e momentâneas, outras globais), mas há coisas que no Linux você tem primeiro, realmente :) Como digo, eu amodeio o Linux, hehe. Bom, vamos ao tutô do wget!

Comando wget = software que faz o download de arquivos da WWW
por Eder S. G. (Jordam)
ederjordam@yahoo.com.br
http://geocities.yahoo.com.br/ederjordam

Sintaxe:
wget URL:porta/path

- Comeca a fazer o download do arquivo 'file1.avi'
wget http://www.site.com.br/file1.avi

- Caso a conexao termine e o download do arquivo 'file1.avi' não tenha terminado, basta reiniciar do ponto onde caiu a conexão, usando o parametro '-c'
wget -c http://www.site.com.br/file1.avi

- Copia todo o conteúdo do site referente à este dominio
wget -r http://www.dominio.com/

- Baixa apenas páginas html do site, deixando de lado as imagens e outros arquivos. Neste caso você usa o parâmetro '-A', seguido dos tipos de arquivos a serem baixados. O wget automaticamente converte páginas php, asp e outras extensões para html, de forma que esse comando funciona bem com a maioria dos sites
wget -r -A ".html" http://www.uol.com.br

- Baixando um arquivo via FTP com com senha. EX:
wget ftp://login@senha@http://ftp.ibiblio.org/teste.iso
ou
wget ftp://user:password@host/path

- Faz o download do arquivo 'file1.txt' especificando o nome de usuário sendo 'user1', a senha sendo 'senha88', e o caminho do arquivo no servidor ftp
wget user1:senha88@ftp.ederjordam.com/home/ederjordam/file1.txt

- Copia um arquivo especifico, no exemplo seria index.html e grava no diretorio '/tmp' com o nome de 'teste.html'
wget -O /tmp/teste.html http://www.site.com/files/index.html

- Copia todas as páginas HTML do site 'http://www.uol.com.br/remedios'
wget -m -l 0 -A htm http://www.uol.com.br/remedios

- Copia a página web e suas imagens para o respectivo diretório que voce se encontra
wget -r -np -k http://whatever/wherever

- Copia todo o site para o seu computador
wget -t0 -r -F http://www.dominio.com

- Faz o espelhamento (mirror) do site. OBS: Um espelhamento mal projetado pode contribuir para encher seu disco rígido com material não desejado, além de sobrecarregar a Internet e o servidor sendo espelhado
wget -m http://members.xoom.com/edersg/

- Uma aranha, no contexto da Internet é um programa que serve para verificar se os links de uma página estão ativos, ou seja, verificando se cada vínculo HREF está conectado (ativo), verificando se os links de uma determinada página local, chamada de links.html, estão ativos
wget --spider --force-html -i links.html

- Faz o mesmo que a opção acima, porem o arquivo agora analizado se encontra na Internet
wget --spider http://members.xoom.com/edersg/links.html

- Para fazer o download apenas de imagens nos formatos jpg, gif e png
wget -P /tmp/pastaespecifica -r -p http://www.unicamp.br --accept=JPG,jpg,GIF,gif,png,PNG

- Para fazer o download de todos os aquivos de um site
wget -c -r ftp://meu.servidor.com/

- Para fazer o download do arquivo 'arquivo.txt' de um ftp que exija login e senha
wget ftp://login:senha@ftp.servidor.com/pasta/arquivo.txt
wget ftp://usuario:senha@servidor_ftp.com.br/arquivo.extensao

- Para limitar o download a no máximo 10Kbps
wget --limit-rate=10k --continue http://algumendereco/arquivo.zip

- O wget pode também retomar transferências interrompidas (opção '-c') quando se fornece o arquivo incompleto ao qual se acrescenta os restantes dados. Esta operação precisa de ser suportada pelo servidor
wget -c http://o.url.do/arquivo/incompleto

Entretanto, lembre-se que nem todos os sites estão abertos para espelhamento, o direito autoral deve ser respeitado. E também, existem sites que possuem arquivos robots.txt que especificam quais partes do site podem ser copiadas e quais não. Portanto, não se surpreenda se descobrir que determinado site ou página não pode ser recuperado.

- Se tiver tantas interrupções na transferência de arquivo como eu tenho no meu escritório, pode dizer ao wget para tentar o URL várias vezes
wget -t 5 http://coloque.o.seu.url/aqui
aqui desistimos ao fim de 5 tentativas. Use a opcao '-t inf' para nunca
desistir.

- E quanto a proxy firewalls? Use a variável de ambiente "http_proxy" ou o arquivo de configuração ".wgetrc" para especificar um proxy através do qual irá fazer a transferência de arquivos. Um problema com ligações via proxy com ligações interrompidas é que o retomar pode por vezes falhar. Se uma transferência via proxy é interrompida o servidor proxy irá colocar em cache somente uma cópia incompleta do arquivo. Quando tentar usar "wget -c" para obter o resto do arquivo o proxy irá verificar a sua cache e informar erradamente que o arquivo completo já foi transferido. Pode conseguir que a maioria dos proxyes não passe pelo cache, adicionando um cabeçalho especial ao pedido de transferência de arquivos:
wget -c --header="Pragma: no-cache" http://coloque.o.seu.url/aqui

- A opção "--header" pode adicionar qualquer número e tipos de cabeçalhos pelos quais podemos modificar o comportamento dos servidores de rede e dos proxies. Alguns sítios recusam-se a servir arquivos via uma ligação externa; o conteúdo é entregue somente a navegadores se acederem a página via outra página no mesmo sítio. Pode contornar isto adicionando um cabeçalho 'Referer:'
wget --header="Referer: http://site.com/pagina"
http://navegar.para.esta/pagina

- Alguns sites na rede particularmente anti-sociais irão fornecer conteúdo somente a um tipo específico de navegador. Contorne isto com um cabeçalho "User-Agent:" header:
wget --header="User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; WindowsNT; DigExt)" http://so.url.msie/aqui

Aviso: a dica acima pode ser considerada um mecanismo para evitar licenciamento de conteúdo e existem sistemas legais anti-sociais que consideram estas acções ilegais. Verifique a legislação local.

- A opção "-N" para o wget irá verificar o selo temporal do objectivo e parar a transferência se eles coincidirem, o que é uma indicação que o ficheior completo foi transferido. Por isso pode activa-lo e esquece-lo
wget -c -N http://coloque.o.seu.url/aqui

- Recuperando downloads interrompidos - uma das características que tornam interessantes o uso do wget é sua capacidade para recuperar downloads interrompidos, desde, é claro, que o servidor suporte este recurso. Você pode recuperar downloads perdidos especificando a opção '-c' na linha de comando do wget
wget -c http://www.dominio.com/arquivo.tar.gz

- Espelhamento de sites - outro recurso interessante é o espelhamento de sites, também conhecido como mirror. O wget é capaz de fazer espelhamento de sites, mas tenha cuidado: um espelhamento mal projetado pode contribuir para encher seu disco rígido com material não desejado, além de sobrecarregar a Internet e o servidor sendo espelhado. Você faz um espelhamento utilizando a opção -m (de mirror). Lembre-se que nem todos os sites estão abertos para espelhamento. Existem sites que possuem arquivos 'robots.txt' que especificam quais partes do site podem ser copiadas e quais não. Portanto, não se surpreenda se descobrir que determinado site ou página não pode ser recuperado
wget -m http://www.dominio.com/diretorio/

- O comando 'at' pode ser utilizado para agendar uma tarefa em um momento específico do dia. Este comando vai agendar para a 1 hora da madrugada o download do arquivo http://www.dominio.com/file01.tar.gz'. O resultado do download (no caso, mensagens do wget), serão enviados para voce via comando 'mail'
echo "wget http://www.dominio.com/file01.tar.gz" | at 01:00

- Uma 'aranha', no contexto da Internet, é um programa que serve para verificar se os links de uma página estão ativos. A referência surgiu por que o programa examina a página como se fosse um ponto de uma teia (web), verificando se cada fio (vínculo HREF) está conectado (ativo). Para utilizar o wget como aranha, usamos a opção '--spider'. Para verificar se os links de uma determinada página local, chamada de 'bookmark.html' estão ativos, basta digitar o comando acima. A opção '--force-html' obriga o arquivo local 'bookmark.html' a ser tratado como arquivo HTML
wget --spider --force-html -i bookmark.html

Se o arquivo reside na Internet, a sintaxe pode ser simplificada wget --spider http://www.dominio.com/linuxlinks.html

- Baixa o conteúdo de um web site
wget -c -t70 -r -np http://www.dominio.com.br

- Passa alguns parametros como usuário e senha para poder baixar o conteúdo de um site
wget -c -r --http-user=usuario --http-passwd=senha link

-c : esta opção informa ao wget para continuar o download de onde terminou se encontrar um arquivo parcial. Se não fosse informada esta opção, ele criaria novo arquivo e começaria o download do início.

-t0 : com esta opção, estou informando ao wget que, caso o download falhe, ele deve repetir indefinidamente o mesmo. É preciso cuidado com esta opção, principalmente se o comando será executado em uma sexta-feira para ser verificado somente na segunda feira - se a URL estiver errada, o wget vai ficar tentando encontrar o arquivo indefinidamente.

-T30 : o wget utiliza a facilidade de timeout, mas seus limites de tempo não são satisfatórios, pelo menos não para mim. Com esta opção, estou informando ao wget que, se não houver fluxo de dados por 30 segundos, ele deve refazer a conexão.

-i get-list.txt : esta opção informa ao wget que este deve ler as URL's a serem baixadas a partir de um arquivo, a saber, get-list.txt (pode ser qualquer nome), em vez de receber a mesma na linha de comando.

Guia com muitos comandos para o Linux

Publicado em 16/09/2007 • LinuxPostar comentário »

Essa dica foi publicada no GdH pelo Julio César Bessa Monqueiro, meu colega de trabalho virtual no GdH, hehe. Vale a pena comentar aqui também:

Foi publicado recentemente no fórum Ubuntu-PT o link de um super-manual de comandos, demonstrando como usar, e em que casos, cada comando principal do Linux, de maneira bem detalhada, tudo em um arquivo de texto. É indicado especialmente para que utiliza muito shel script, pois o mesmo vem com uma série de dicas; para quem é iniciante e quer aprender; para quem é intermediário e procura se aprofundar; e quem é avançado e deseja relembrar.

O índice do manual se resume em:

1. COMANDOS DE MANIPULAÇÃO DE ARQUIVOS E DIRETÓRIOS
2. COMANDOS INFORMATIVOS
3. COMANDOS DE INICIALIZACAO E ENCERRAMENTO DO LINUX
4. COMANDOS DE CONTROLE DE ACESSO E USUARIOS/GRUPOS
5. COMANDOS DE PROCESSOS DO LINUX
6. COMANDOS DE CONFIGURACAO DO LINUX
7. COMANDOS DE IMPRESSAO
8. COMANDOS DE REDE
9. EDITORES DE TEXTO
10. CAMINHOS DE ARQUIVOS IMPORTANTES NO LINUX
11. AGRADECIMENTOS
12. COMANDOS PARA MODULOS (DRIVERS)
13. COMANDOS DE REDIRECIONAMENTO E PIPE
14. TECLAS DE ATALHO DO KDE 3.X
15. METACARACTERES
16. COMANDOS PARA GRAVAÇÃO DE CD'S
17. COMANDOS DA DISTRIBUIÇÃO DEBIAN

O engraçado é que, apesar do tamanho do arquivo, o resumo pelo autor é simples: Este documento contém informações diversas dos vários comandos do Linux."

Veja o manual em:

http://br.geocities.com/donizetti.teixeira/db/gnulinux.txt

Fonte:
http://www.guiadohardware.net/noticias/2007-09/46EAFBE9.html

Caracteres doidos e esquisitos para orkut e cia

Publicado em 16/09/2007 • hacker, geek, orkut, unicode28 comentários »

Vários caracteres "indigitáveis" que muita gente usa nos nicks em fóruns e sites de relacionamentos... Vou tentar colecionar vários aqui, porque a melhor forma de "digitá-los" é copiar e colar! O mapa de caracteres do Windows nem sempre colabora, e no Linux para achá-los fica também muito complicado... Esse tópico é bem "light", quem tiver mais desses caracteres poste como comentário depois atualizo aqui... Falou!

† ? ? ‡ ? ? ? ? ? ? ? ? € ? ?
G؆I¢k
? ? ? » | ? ? ? ? Ø © ® Å ? ?
• ?? ?• •
? ? ? ?
? ? ? ? ? ? ?

Agora uma lista maior de caracteres unicode! Agradecimentos especiais aos visitantes que comentaram antes: Luan e LiNuXxX MaNnN.

Veja aqui:

Unicode 2.0:
www.mephost.com/pub/unicode20.html

Unicode 3.2:
www.mephost.com/pub/unicode32.html

Fonte:
www.ltg.ed.ac.uk/~richard/unicode-sample.html

Sites para ganhar dinheiro com seu site/blog!

Publicado em 14/09/2007 • blog, webmaster, Google, Ganhar dinheiro45 comentários »

por Marcos Elias

O título pode ser chamativo, mas cuidado, não se afobe. Anteriormente eu havia postado aqui algumas dicas de sites... O objetivo agora é trazer uma pequena relação dos sites que mais funcionam, de patrocínios para sites ou blogs.

Antes de mais nada, é bom que fique claro uma coisa... Não monte um site só para ganhar dinheiro, sem amor ao que faz; se fizer isso, é quase certo que você será fracassado. Tendo um site, os patrocínios on line que mais valem a pena pagam por cliques ou por exibição. Os que pagam comissões por vendas são mais difíceis de conseguir, já que o usuário precisará clicar e comprar algo. Os que pagam por clique (CPC) quase sempre são os melhores, rendem mais e não dependem de o usuário pagar nada. Os que pagam por mil visualizações (independente de compras ou cliques) normalmente pagam um valor muito baixo, às vezes inviável.

Sites pouco acessados não retornarão nada significativo, muitas vezes levará um ano ou mais para ajuntar a quantia mínima para receber. Não vale a pena explorar seu site ou blog com poucos acessos com propagandas, realmente não vale. Num nível um pouco mais alto, você conseguirá mais do que simplesmente pagar o domínio e a hospedagem do site, afinal ele tem gastos, e não é "feio" colocar propaganda. Elas são úteis a todos: aos anunciantes, que divulgam seus trabalhos; a você, que recebe pelo espaço do seu site; e aos clientes, seus visitantes, quando encontram algo útil :)

Antes de usar um sistema de patrocínio é bom ler os termos de uso e mais do que tudo, checar a confiabilidade dele. Envie um email para o suporte, antes de se cadastrar, por exemplo. Se não responderem em uma semana, provavelmente não merecerão sua confiança. Jogue no Google o nome do serviço, ou o endereço do site. Se ele for pilantra, provavelmente você cairá em fóruns onde usuários relatam as decepções. Assim como se for bom, você poderá encontrar mensagens recomendando o sistema. Se o site não parecer muito conhecido, você pode pesquisar pelo domínio para saber de quem é o site, em sites como o registro.br, para endereços terminados em .br, ou nos sites de registro de nomes internacionais, como os .com, .net, .org, .info, etc. Estes sites oferecem quase sempre um "whois", que significaria "quem é", ou "quem é o dono desse site". Vários sites que registram domínios oferecem essa possibilidade, basta procurar por registro de domínios no Google (para não fazer propaganda de um ou outro aqui no meio do texto, hehe).

Uso alguns sistemas aqui no Explorando, uns retornam mais e outros menos, mas claro: nunca confie nisso totalmente. Veja como uma renda secundária. Vários sites na Internet tentam te iludir dizendo que você ficará milionário, que o seu site vai trabalhar por você enquanto você curte a vida, etc. Não caia, não sonhe alto, não se iluda. Não vem a ser mentira, você será pago realmente, mas nada será fácil. Agora, que uma graninha extra pode entrar, isso é. E dependendo do seu site, pode valer muito a pena :)

O objetivo dessa listagem aqui não é ganhar dinheiro, estou apenas indicando os sites para quem tem site assim como dou tantas outras dicas sobre várias coisas aqui no Explorando. Porém, os que permitem sistemas de subafiliados, estou indicando com o link que uso, assim você se cadastra - se quiser - como um indicado do Explorando.

Como os preços e valores mudam de vez em quando, além das regras dos sistemas, vou comentar apenas a idéia e a essência de cada um que citarei, sem falar que estou citando apenas sistemas nacionais ou com suporte ao português. Entre neles e leia mais sobre cada um.

Google AdSense
Paga por clique ou por mil visualizações, dependendo da forma contratada com os anunciantes. A chave são anúncios de texto, contextuais, ou seja, possivelmente relacionados com os textos da sua página. Isso é bom para todos: os anúncios são mais direcionados a quem está lendo coisas no seu site, o que pode gerar uma quantidade legal - e direcionada - de cliques. É o que mais paga, segundo a maioria que usa.

AdsUp
Site nacional, tem planos CPM (com pagamento a cada mil visualizações). Suporta vários formatos de anúncios e deixa usar até 3 blocos diferentes na mesma página, permitindo assim aumentar os ganhos. É um dos melhores que encontrei, pois paga por CPM em vez de cliques ou vendas. Assim você monetiza melhor o espaço. Alguns programas CPC podem render mais, é claro, mas depende muito de caso a caso, vale a pena testar.

Bidvertiser
O Bidvertiser é similar ao AdSense. Paga por clique, em dólares, por Paypal. Ele suporta sites em português ou brasileiros numa boa, tem até anúncios em português. Oferece também bônus por indicação de novos editores (novas pessoas que têm site ou blog) e também para quem indicar anunciantes. Há vários formatos de publicidade, dá para personalizar as cores também. É uma boa saída para alguns sites que o AdSense não aceita.

Hotwords
Anúncios diferentes, contextuais. Normalmente paga por clique, esse é bem rentável. Palavras chave dos textos do seu site são sublinhadas com um destaque, e ao passar o mouse, aparece o anúncio.

UOL Afiliados
Sistema de anúncios de textos (similar ao Adsense) e produtos, do Shopping UOL (similar ao Buscapé). Uma alternativa nacional ao AdSense, se bem que rende bem menos.

Buscapé e Bondfaro
Site de comparação de preços. Normalmente você não ganha nada no primeiro clique. O usuário terá que clicar num anúncio, ver a lista da comparação de preços sobre o objeto anunciado e então você ganhará somente se ele clicar num outro link dentro da página aberta, ou ir para o site de alguma das lojas anunciadas.

Zura
Site de comparação de preços. Funcionamento similar ao Buscapé, é concorrente dele na verdade. Se usar um, não pode usar o outro no mesmo site :)

Amigos.com
Site de relacionamentos, incluindo diversos sites de uma "rede". É um dos que mais pagam, eles pagam por cadastros. Experimentei um tempo no Explorando mas tirei, devido aos banners, contém cenas muito sensuais nas fotos das pessoas. Paga por cadastro de pessoas vindas do seu site, pagando mais por mulher e menos por homem. Se você não atingir determinadas metas, reduzem o valor por cadastro e passam a pagar por porcentagem, onde você deve indicar usuários que venham a se tornar assinantes (pagantes) do serviço.

AondeNamoro.com
Similar ao amigos.com, porém bem diferente. É nacional, e o cadastro das pessoas é totalmente gratuito (sem assinatura, pelo menos por enquanto). Paga por cadastro.

ITM Networks
Paga um bom valor por clique, independente de compra, e também por indicações. É uma empresa de hospedagem de sites e registro de domínios.

Mercado Livre
Paga um valor por cadastro + uma comissão sobre as vendas vindas do seu site. Nele você precisa ser cadastrado no INSS para poder receber, é praticamente o único que segue essa "mardita" burocracia.

E-Grana
Paga por exibição (CPM). Muitos dizem que tiveram a conta cancelada sem motivo, eu não sei; sei que uso e sempre me pagaram. Há banner 468x60, pop-up/pop-under e também flutuante. Algumas medidas recentes não têm me agradado, como aparecerem sites de downloads ilegais nas propagandas (vi no flutuante) além de não respeitar o link "fechar" no flutuante. Estou usando o banner 468x60 apenas para variar, apesar de achar o valor pago por ele muito baixo.

Domínios CO.CC
Pagam um valor por registro gratuito de domínios .co.cc. Estou divulgando em vários sites. Sempre me pagaram de 1 a 3 dias após solicitar o pagamento, via Paypal. Cadastre-se como "Referral".

Existem muitos, vários outros que não comentei, como o Par Perfeito, Submarino, Americanas, Já Cotei, etc.

Se você souber de outros bons que realmente pagam, por favor, poste aqui para todos!

Atualização: 000webhost e A.W. Surveys são furadas, não caia nessa. Eles não me pagaram nem responderam meus vários contatos. Veja mais aqui: 000webhost e A.W. Surveys são fraudulentos.

Críticas ao Linux!

Publicado em 14/09/2007 • Linux, Críticas13 comentários »

por Marcos Elias

Uma vez postei aqui várias críticas ao Windows XP. Agora chegou a hora do Linux :p

Num fórum de info um cara comentou sobre o Wine dizendo que ele é meio que uma gambiarra. Beleza, eu poderia retrucar globalmente chamando as distros Linux em geral de "uma eterna gambiarra como sistema operacional". Nem tudo funciona, ou funciona pela metade. E na maioria dos casos, é fato, não é uma crítica difamatória.

Por algumas semanas estive usando só Linux, e decepcionado com algumas coisas, precisei instalar o Windows novamente em dual boot. A princípio, para o scanner e a webcam, que não consegui fazer funcionar de jeito nenhum no Linux. Não tinha outra alternativa, eu precisava deles. Depois de dias e mais dias lendo, pesquisando e fuçando para fazê-los funcionar no Linux, tive que instalar o Windows, pois precisava do scanner e da webcam. Tudo bem, isso é uma questão de hardware, é "entendível" que é complicado para o Linux sem o apoio dos fabricantes. Beleza. Supondo ser só isso, até tudo bem...

Mas banners. Que programa gráfico eu usaria para criar banners em GIF animados, no Linux? Talvez exista alguma solução, mas nenhuma como o Fireworks, da Macromedia/Adobe. Com o Wine ele roda, mas experimentei algumas falhas que dificultavam - quase impedindo - a criação de banners animados. Eu não queria saber, precisava dos banners. Aproveitando o Windows em dual boot, fui pra ele, instalei o FW e tive meus banners. Gimp? Que nada. A ferramenta de inserção de textos não é nem um pouco prática, para criar banners como os publicados em www.mephost.com/pub. Tudo bem, o Fireworks é um aplicativo comercial de terceiros, o Windows por si só não fornece uma ferramenta de criação de GIFs animados, então não posso reclamar do Linux nesse quesito.

Agora vou fazer, sem comentar muito, uma lista de vários problemas que encontrei. Não citarei as distros usadas, mas em todas, absolutamente todas as que usei eu tive problemas que no Windows não tinha. Claro que muitos desses problemas podem ser corrigidos, alguns eu consegui, outros não. Mas foram problemas que "num sistema operacional ideal e pronto" não deveriam existir. Vamos lá...

- O acesso a Internet banda larga ADSL com o modem configurado como bridge (ponte) não funcionava. Nenhuma das ferramentas gráficas das distros testadas funcionaram. A única que funcionou foi a do Kurumin, mas hora conectava, hora não. No Windows, tanto o modem como roteador como em ponte eu podia me conectar normalmente. Como bridge, fazendo a "discagem", podia discar e rediscar quantas vezes quisesse, que funcionava. No Linux, não. Só entrava pra valer com o modem configurado como roteador.

- O lixo do Iceweasel (me perdoem, mas sim, o lixo do Iceweasel, nessas horas em que dá vontade de mandar os desenvolvedores do programa praquele lugar) ficou com as fontes horríveis. Dá-lhe Google, e nada. A saída foi eliminar ele e voltar para o Firefox original, até comentei aqui.

- Sobre a codificação em UTF-8 e os problemas com arquivos salvos pelo Windows, não vou criticar pois a culpa é do Windows, que não se atualiza. Enxeu o saco isso, editar páginas anteriormente feitas no Frontpage, pelo Linux. O único que se saiu bem foi o editor Bluefish, mas não com edição visual, e o OpenOffice, este com edição visual mas sem qualidade para ser um editor HTML de verdade.

- De repente o som no navegador parou de funcionar: vídeos do YouTube, e qualquer outro vídeo ou áudio embutido. Com outras contas de usuário funcionava, mas com a minha não. Não limpei a home inteira, eu pensei em fazer isso, eliminando todos os arquivos e pastas de configuração, mas não tentei. Apagar a pasta .mozilla não foi o suficiente, e o problema persiste.

- A frescura (sim, frescura!) de impedir login gráfico como administrador, root. Insegurança, tudo bem, mas o computador é do usuário, não dos desenvolvedores dos programas. No Windows, tarefas que devem ser feitas pelo administrador podem ser feitas graficamente sem enroscos. No Linux, a maioria não deixa logar no ambiente gráfico como root. Que saco! Isso pode ser alterado, mas não é tão simples, e poderiam incluir uma opção para isso nas opções de instalação.

- O Opera fecha sozinho de vez em quando, a versão Linux. Será que só acontece comigo? Aconteceu várias vezes, em várias distros, em vários locais, não só em casa. Já vi vários amantes do Opera no Linux dizerem que isso nunca aconteceu. É azar meu, então!

- Porque tanta enrolação na montagem de pen drives, CDs e disquetes? Não poderia ser como no Windows, especialmente no que diz respeito a CDs e disquetes? Ô saco, viu... Tudo bem que isso começa a mudar, mas mesmo assim, parece que nunca vai ser tão fácil como no Windows.

- Instalação de novos programas... Palmas para os programas do Google, VMware, Firefox e outros. Mas a maioria, dá licença... Por que é tão difícil e complicado instalar vários programas? O difícil e complicado não estou dizendo para mim ou para os Linuxistas de plantão, digo para os iniciantes no Linux, estejam estes acostumados com o mundo Windows ou não. No Windows a maioria dos programas instala e rodam, sem complicação: Avançar, Avançar, Concluir, pronto. No Linux... Verifica dependências, baixa tal pacote, compila isso e aquilo, configura tal arquivo de configuração, copia tal arquivo para tal pasta... Parece mesmo um sistema operacional à base de gambiarras. Sem maiores comentários quanto a isso...

Em breve coloco mais coisas... Sim, certamente existem várias! E se você tem críticas ao Linux, poste aí, fique à vontade :)

Dica: veja também as Críticas ao Windows XP!