Mostrando postagens com marcador Debian. Mostrar todas as postagens
Mostrando postagens com marcador Debian. Mostrar todas as postagens

quinta-feira, 2 de outubro de 2008

Debian Etch no Notebook Semp Toshiba (STI) AS1560

Sei que o Lenny logo vai sair, mas como eu gosto do estável e queria tipo um porto seguro até sair o Lenny, coloquei o Etch, e fiquei surpreso com o suporte dele no Etch, um bom nível.
Assim que o Lenny sair vou postar com ele também.


A descrição do Notebook.

Processador:
- AMD Turion™ 64 MK-36
- Clock: 2.0GHz
- Cache: 512KB
Memória RAM:
- 1GB
- Tipo: DDR2 667MHZ
- Expansível até 4GB
HD:
- 120GB
- Tipo: SATA
- Velocidade: 5400Rpm
Drive óptico:
- DVD-RW (gravador e leitor de DVD e CD)
Tela:
- Tamanho: 15.4" Wide
- Tipo: TFT WXGA Alto Brilho
- Resolução máxima: 1280 x 800
Placas:
- Placa de rede: 10/100MBPS Ethernet integrada
- Placa de fax/modem: 56K integrada
- Placa de som: Áudio de Alta Definição com 2 falantes integrados e microfone duplo
- Placa de vídeo: Nvídia GeForce Go7400 com 128MB de memória dedicada VRAM DDR2
Leitor de cartão de memória:
- 4 em 1 (MS, MMC, SD e MS-Pro)
Wireless:
- Wi-Fi 802.11b/g Mini

Sistema operacional:
- Linux - Insigne
Teclado e Mouse:
- Teclado: em português ABNT2
- Mouse: Touchpad com 2 botões
Alimentação e Bateria:
- Bateria: Li-Ion battery, 6 células
- Duração da bateria: aproximadamente 3 horas
Dimensões e Peso:
- Dimensões do produto (LxAxP): 35,7 x 25,9 x 2,5~3,4 cm
- Peso do produto: 2,7kg
Conexões:
- 4 USBs
- DVI-I out
- 1 RJ-45 (rede)
- 1 RJ-11 (modem)
- Express Card Bus 34/54
- Fone (SPDIF)
- Mic
- IEEE-1394


O lspci.

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
05:00.0 VGA compatible controller: nVidia Corporation GeForce Go 7400 (rev a1)
07:06.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)


O modem Soft Modem.

cat /proc/asound/card0/codec#1

Codec: Conexant HSF
Address: 1
Vendor Id: 0x14f12bfa
Subsystem Id: 0x14f10001
Revision Id: 0x90000


Semp Toshiba é Toshiba?

Já ouvi falar que a Semp Toshiba não é Toshiba, se for na pagina da Toshiba mundial.
http://www.toshiba.com/
Agora vai em toshiba worldwide, e esconha Brasil, você vai para uma pagina da Toshiba da divisão de eletricidade, agora vai na mesma pagina anterior e em vez de escolher Brasil escolha, Latin America Region - Spanish / Latinoamérica – Español.
E dessa pagina escolha Brasil, cai na da Semp Toshiba.
Aqui explica o do porque Semp Toshiba,
http://www.semptoshiba.com.br/fr_institucional.htm


A distribuição (distro) que vem.

Antes de começar a descrever a instalação e configuração queria ser rápido sobre a distro que vem nele a Insigne, achei bonita na aparência, alias é baseada no Debian.
A sempre pessoas que não gostam dessa ou outra distro, mas se distro fosse unanimidade só teria uma, ao contrario se tem muitas, cada pessoa tem um gosto, uma necessidade, e as distro GNU/Linux as grandes são todas praticamente livres e as que não são tem sua versão livre, assim e mais que natural que as pessoas vão usar a que eles gostam, normal, a importância de vir com Linux acredito seja a compatibilidade do hardware (muito importante acredito) com o Linux, e não pagar a licença da Microsoft também já que não vou usar.


Instalação do Etch.

Instalei nele o Debian Etch 4.0 r0 (i386 32 bits), essa é a versão de quando ele saiu estável, hoje a versão seria essa, 4.0 r4a, (alias me passou desapercebido esse a ai).
Instalou sem problemas, fiquei até contente, alias nesse ponto estou até agora :)
Atualizei após a instalação normal, e coloquei o 2.6.24 que tem no Etch.
Infelizmente esse kernel aqui esta muito instável, eu compilo o kernel é natural para mim, assim compilei esse também, tirei tudo que não precisava(acredito), mas mesmo assim ficou muito instável, ele congelava, travava que tinha que desligar, e uma vez desligou do nada, mas acredito que seja a diferença de idade, já que o Debian foi congelado em dezembro de 2006 com o 2.6.18 esse pelo que achei na net é de 20 de Setembro de 2006 é o 2.6.24 foi lançado em janeiro de 2008, bem ai tem uma diferença de acho 1 ano e 4 meses, quase a vida do etch, assim acho que há muitas mudanças e por isso da instabilidade.
Mas acho muito importante o lançamento do kernel 2.6.24 pois uma coisa que vejo que o Debian estável precisa e uma atualização no kernel/drives, para ele manter uma melhor vida útil, como teste, foi muito bom, para se ver como fica, as dificuldades, etc...
Eu já tinha visto um desenvolvedor do Debian já comentando isso no congelamento sobre uma nova versão do kernel em 9 meses, já achei a idéia ótima, no meio da vida dele, assim dando mais usabilidade para os novos equipamentos.
Também gostei de pegar a mesma versão que tinha no ubuntu, a união faz a força, onde se pode juntar força não tem sentido fazer a parte.
Agora não sei se em 9 meses o kernel vai ficar igual ao do lançamento mas acho necessário se tentar/testar, tipo após 9 meses do congelamento se pega a ultima versão lançada do kernel, se possível e estiver no tempo do ubuntu ótimo, se matura a versão, sem pressa, entra 9 meses a 11 meses do lançamento ele deve estar estável, e nesse perildo a comunidade em teste será grande pelos novos hardware, drives já totalmente escritos, desempenho, etc...

Após isso coloquei o Kernel padrão, nele é reconhecido do que testei e uso.
  • Som
  • Controle de freqüência do processador, bateria nível.
  • CD
  • Rede
  • Touchpad
  • Sensor cpu e hd
Entre outras que não lembro agora.


Wireless

Wireless, esse já tem drive no kernel novo, apesar de precisar de firmware se não me engano.
Aqui se usa o ndiswrapper.
Apesar de ser bem feito o post de como instalar se não me engano esqueceu um ou outro comando por isso vou colocar aqui se não der certo veja nos post que vou deixar os links.

Instalação da
03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)

aptitude install cabextract build-essential module-assistant ndiswrapper-source ndiswrapper-utils-1.9

criando o modulo em pacote deb
module-assistant build ndiswrapper

agora instala ele em
/usr/src
é um pacote deb
exemplo
ndiswrapper-modules-2.6.18-6-k7_1.28-1+2.6.18.dfsg.1-22etch2_i386.deb

o drive, na pagina esta fora do ar, em outro post, tem o endereço.
http://h50176.www5.hp.com/local_drivers/24256/sp33008.exe

cabextract sp33008.exe

no diretorio do drive esse comando.
ndiswrapper -i bcmwl5.inf

agora esses comandos como root também.

depmod -a

modprobe ndiswrapper

comandos wireless que ajudam, no console.

iwconfig

iwlist wlan0 scan

outros comandos.

ifconfig

conecta e desconecta sem executar os scripts de network.
ifconfig wlan0 up
ifconfig wlan0 down

Veja tem também os programas gráficos, mas para testar acho o console legal pelas respostas que ele da.

Olha o post de referencia.
http://www.vivaolinux.com.br/artigo/Instalacao-da-Broadcom-1390-no-Debian-Etch/
Aqui apenas o link que mudou.
http://abraseucodigo.blogspot.com/2008/02/instalao-da-broadcom-1390-no-debian.html


Sensores

O modulo de temperatura (k8temp) não tem no Kernel 2.6.18, esse modulo é os sensores se não me engano externo ao processador o do processador tem.
Instalei ele pelo source, agora como é um modulo é complicado em segurança.
O que eu fiz, comparei o código do modulo para compilar com o que vem no kernel novo o 2.6.24 assim para ter uma segurança que não é outra coisa.
Funcionou muito bem.

O que esta no meu Histórico é esse aqui, pois o primeiro o link não baixa.
http://linux.automation.dn.ua/forum/viewtopic.php?f=3&t=17&p=29

O Primeiro.
http://www.punknix.com/?q=node/109


Soft Modem

O Modem, Soft Modem esse me deu um trabalho bem grande até entender.

Primeiro como eu ia saber qual era o modem?
Bom eu usava o lspci, e nada, li varias vezes, nada de achar, depois ls de usb, e o que mais eu achasse e nada.

Até encontrar numa multinacional que vende também notebook com linux a forma para saber o modelo do Modem, que é essa aqui.

cat /proc/asound/card0/codec#1

resultado do comando.

Codec: Conexant HSF
Address: 1
Vendor Id: 0x14f12bfa
Subsystem Id: 0x14f10001
Revision Id: 0x90000

Ai ta o modelo e o fabricante, ai foi fácil, achei o drive.
http://www.linuxant.com

Olha o suporte.

HDA (High Definition Audio) Modems
only under 2.6.16 or newer kernels
HDA VENDOR ID 14F12BFA HDA VENDOR ID 14F12C06
http://www.linuxant.com/drivers/hsf/index.php

Peguei na pagina deles o drive, e instalei, um pacote .deb.
Nossa ai foi duro, ele começou a instalar e compilar o modulo, depois que compilou, fui tentar usar o modem, nada, ai tirei ele, os modulos não saiam, a coisa foi brava, reinstalei, nada, ai travou o sistema. :)

Reiniciei, ai travou tudo, nem entrava, isso no kernel compilado, ai fui no outro, o da distro, que nada, ele tem uma ferramenta que na inicialização ele compila se não tiver o modem e instala, pronto, instalou travou também :)

Fiquei sem acesso pelo debian, tive que ir no insigne e remover os modulos que ele coloca, e desativar o programa da inicialização, ai foi, mas nada de modem até ai, nesse dia fiquei até sem vontade de usar o note. :)

No outro dia já mais descansado fui tentar de novo e ver de outras formas, foi ai que encontrei o drive oem de uma empresa multinacional que também coloca Linux em seus micros, era para ubuntu peguei para o kernel 2.6.22 o menor que tinha, a semp toshiba também tem o drive oem, mas aqui ele não encontrava a versão do kernel e assim não instalava.

Quando instalei ele, nossa outro mundo, instalou sem problemas, ele também compila o drive de som, tudo funcionando perfeito som, sistema tudo bem, vou ver o modem, ok funcionando tudo bem, uma maravilha, o que não faz uma empresa que oferece suporte a linux, muito bom mesmo, o mesmo drive apenas foi acertado o que precisava, até parece outro.

Esse drive é pago, o que esta na pagina tem suporte até 14.4Kbps, para ter total tem que comprar o drive, claro que quando se compra se tem o drive, a semp toshiba também tem ele oem, mas aqui não funcionou, alias o único problema que tive.

Não vou colocar onde peguei, pois a empresa vive disso, mas quem comprou um modem deveria saber se nele vem o drive, e quem compra com linux deve pedir o drive, pois quando se compra o micro se compra os produtos funcionando, um motivo do porque é importante vir com linux, fazendo assim o suporte existir e o que existe melhorar, como nesse caso que por cima, parece que a linuxant apenas desenvolve o drive, mais nada, por isso eles vendem.


Drive gráfico, Nvidia.

Como sempre muito bom, apenas peguei o drive e instalei, sem problemas.
Nessa versão ele tem o sensor do chip gráfico, ele fica no
NVIDIA X Server Settings.
Por ai também da para calibrar o controle de brilho e contraste, apenas precisa executar ele para ele colocar o monitor no valor escolido.
Para monitorar a temperatura da Nvidia o GPU, o gkrellm tem, e tem alarme também.
O programa de configuração da nvidia fica no kde em Menu, Sistema, NVIDIA X Server Settings.


Controle de Brilho

Esse não funcionou, Fn+F8 ou F9.
Vou dar uma olhada no Lenny com mais calma.
Veja até no Grub ele funciona, por ai escolha o que gosta, depois pode escolher pelo configurador da nvidia.
É um quebra galho, mas resolve até o momento eu não me aprofundei muito ai não, to esperando o Lenny para isso, apesar de ter tentado algumas coisas e não ter funcionado.
Falo mais sobre isso em Tecla Fn (geral)


TouchPad

Funciona sem problemas.
Apenas não gosto de usar, comprei um mouse usb básico da logitech, reconhecido ao conectar, não precisou nenhuma configuração, o touchpad para coisa básicas ligado a mobilidade beleza, agora instalar, configurar, usar como desktop, ai complica para mim.


Tecla Fn (geral)

Algumas funcionam normal, Num Lk, /, e acho que só, o teclado Num Lk (numérico também funciona normal).
Até tentei dar uma olhada nisso, mas vou esperar pelo Lenny, pois não me atrapalha mesmo, ou quase não tem uso, tipo, o brilho eu uso no mínimo, ainda assim tenho que abaixar pelo configurador da nvidia, Volume de Som, Mute, até ai, se pode até criar outro atalho, mas não uso, a de mudança de tela para outra tela externa essa para quem usa acho importante, eu não uso.


Teclado

No modo gráfico tudo Ok.
Console, não no console em modo gráfico, ai funciona mas achei alguns probleminhas, tipo com Caps Lock (Fixa) tem algumas letras que não ficam em maiusculo, ai se usa o Shift para ficar, o Alt Gr, tem alguns problemas, como não ter o ?, pequenas coisas, agora, eu não configurei o teclado e nem fui tentar, pode ser que seja apenas configuração, ai é apenas configurar o mapa de teclas correto, como ele funciona o básico que eu uso no console, e no console em modo gráfico funciona tudo normal, ainda não fui ver a configuração.


Cartão de Memória

Não tenho nenhum para testar.


Express Card Bus

Não tenho nenhum para testar.


Firewire (IEEE-1394)

Não tenho nenhum para testar.



Aumentando a Vida Útil dos HDs (Famoso Problema do Ubuntu no HD)

Ele ficou conhecido como problema do Ubuntu no HD, mas é pelo que vejo comum em qualquer distro.
Eu quando li a matéria achei importante, agora acho ainda mais, nossa aqui no modo console eu ouvia o HD pelo que entendi, ele colocar o braço de leitura/gravação em modo seguro, que seria ele tirar o braço da posição de leitura/gravação e colocar na posição que ele fica quando desligado.
No console depois de uns 10 a 20 segundos sem uso (HD), ele fazia um barulho que devia ser o hd, pois depois de praticamente desabilitado não faz mais não.
Eu não acredito que esse tempo para entrar em modo seguro, seja correto por isso desabilitei.
No meu HD do desktop não tem essa função.
Olha a matéria.
Aumentando a vida útil dos HDs
http://alexblog.eeol.org/linux/aumentando-a-vida-util-dos-hds/

O comando que desabilita praticamente essa função.
hdparm -B 255 /dev/sda

Não faça sem ler a matéria dele (Aumentando a vida útil dos HDs)


Processador 64 bits

Aproveitando o poste, como é meu primeiro Notebook e meu primeiro processador 64 bits, achei um artigo com muita informação sobre processador 64 bits, desde técnico ao básico, vale dar uma olhada, esta em português.
Athlon64 - A Bíblia
http://www.forumpcs.com.br/review.php?r=108428

Eu Instalei o Debian para 32 bits que é a image (i386).
Bem pelo que eu entendi por cima, ainda to estudando, o sistema 64 bits só vai te dar rendimento ou melhor desempenho se os programas forem feitos para ele, ou melhor desenvolvidos para 64 bits para assim se poder ter o poder do processador 64 bits.
Não é a mesma coisa de compilar para 64 bits, ao desenvolver se tira o máximo proveito do 64 bits, isso vem com o tempo.
O 64 bits ainda esta caminhando, no desktop vai ter programas que não tem ainda para 64 bits, e vai precisar emular, ai tem que ver como deve ser feito.
Para tirar qualquer duvida, curiosidade, pegue uma partição livre e coloque o 64 bits (amd64) e veja desempenho, programas, etc...
GNU/Linux é livre, bom divertimento. :)
http://www.debian.org/CD/
http://www.debian.org/ports/


Bem como já foi dito, o Lenny logo sai, assim quando ele sair eu posto aqui com o Lenny também, coloquei com o Etch pois isso me deu um bom trabalho, para entender e depois configurar direitinho, assim fazer uma postagem sobre isso é mínimo, fica ai mais informação na rede. :)

Editado em 03/10/2008 as 02:14

segunda-feira, 25 de agosto de 2008

Pidgin 2.5.x Pacotes Oficiais (Red Hat 4) no Debian Etch.

Eu não sou usuário do pidgin mas aqui no protocolo msn ele funcionou bem sem mensagem de erro.


Dependências, as que o sistema tiver ele ignora.
Como root, esse comando, cola do jeito que esta aqui, e de enter.

aptitude install libmeanwhile1 gconf2 libice6 libsm6 libxss1 libdbus-1-3 libdbus-glib-1-2 libgtk2.0-0 libgstreamer0.10-0 libgtkspell0 libsqlite3-0 libstartup-notification0 perl libncursesw5 libsasl2-modules libnspr4-dev libnss3-dev libperl-dev libsilc-1.0-2 tcl8.4-dev tk8.4-dev libavahi-client3 libavahi-common3 libavahi-glib1 libaspell15 evolution


Fazer Links.
como root, esses comandos.

ln -s /usr/lib/libebook-1.2.so.5 /usr/lib/libebook.so.8
ln -s /usr/lib/libedata-book-1.2.so.2 /usr/lib/libedata-book.so.1
ln -s /usr/lib/libedataserver-1.2.so.7 /usr/lib/libedataserver.so.3


Os Pacotes.

endereço oficial, para Red Hat 4, pegue os pacotes dele dai.
http://rpm.pidgin.im/rhel/4/i386/

copie apenas esses, mais nenhum, finch, libpurple, libpurple-meanwhile, pidgin.
quando eu fiz peguei esses, eram as ultimas versões estáveis.

finch-2.5.0-0.el4.i386.rpm
libpurple-2.5.0-0.el4.i386.rpm
libpurple-meanwhile-2.5.0-0.el4.i386.rpm
pidgin-2.5.0-0.el4.i386.rpm


Convertendo para deb e Instalando.

ai como root, va para o diretório onde estão os pacotes gravados.
exemplo do comando, veja onde eles estão, e coloque o endereço.
cd /home/eddie/

como root, exemplo

alien finch-2.5.0-0.el4.i386.rpm
alien libpurple-2.5.0-0.el4.i386.rpm
alien libpurple-meanwhile-2.5.0-0.el4.i386.rpm
alien pidgin-2.5.0-0.el4.i386.rpm

ai a instalação.
dpkg -i finch_2.5.0-1_i386.deb
dpkg -i libpurple_2.5.0-1_i386.deb
dpkg -i libpurple-meanwhile_2.5.0-1_i386.deb
dpkg -i pidgin_2.5.0-1_i386.deb


Prontinho o pidgin versão atual pronto para funcionar, qualquer erro reporta aqui.
Quando a versão mudar, tipo 2.5.1, 2.5.2, etc..., apenas coloque os pacotes do pidgin, acredito que apenas quando chegar na 2.6.0 que vai precisar ver se as dependências são as mesmas.

Pidgin
http://www.pidgin.im/


Fotos.
Sobre Kde.



Esse poste e meu também, apenas o nick é Eddie.
http://groups.google.com.br/group/linux.debian.user.portuguese/browse_thread/thread/5025bbec3be748ab/f83457f0f74a046d?hl=pt-BR&lnk=gst&q=pidgin#f83457f0f74a046d

sexta-feira, 22 de agosto de 2008

Firefox 3 no Debian Etch, com Gtk2 2.10 e com Suporte a Temas.

Editado, a forma anterior tinha um problema, a impressora não funcionava, e também como ao resolver o problema do tema eu fiz a postagem, não estava testado e também melhor conhecido do motivo do problema.
Até o lançamento do Lenny, pode acontecer de ter que mudar alguma coisa, até estar tudo certinho e bem testado, qualquer problema posta, assim se vai arrumando.


Instalando Pacotes Oficiais do Firefox, Thunderbird, SeaMonkey no Debian Lenny 5.0
http://flavioblogg.blogspot.com/2009/01/pacotes-oficiais-do-firefox-thunderbird.html


Sem querer acabei achando o problema, apesar de já ter procurado dessa forma, não devo ter feito assim.

A solução é bem simples.
Agora com o Firefox 3 fechado, renomeie esse diretório
renomeie

/opt/gtk210/lib/gtk-2.0/2.10.0/engines

para

/opt/gtk210/lib/gtk-2.0/2.10.0/engines-gtknew


link de

/usr/lib/gtk-2.0/2.4.0/engines

para

/opt/gtk210/lib/gtk-2.0/2.10.0/


Agora abra o firefox 3 e veja se ele esta com o tema escolido para o Gtk.

Olha como ficou aqui, com o tema do Gtk que eu uso.





Mesmo assim, de preferência para o Firefox 2 para usar em transações de segurança, e usa o 3 para o uso diário.

Guia, Instalar Firefox 3 no Debian Etch, com Gtk2 2.10

http://flavioblogg.blogspot.com/2008/07/guia-instalar-firefox-3-no-debian-etch.html

quarta-feira, 23 de julho de 2008

Windows XP Fácil? Debian Estável (stable) Etch Difícil?

A muito tempo que não uso o Windows, o ultimo que usei foi o 95, depois disso usei o Linux e não voltei a usar mais, o Linux já tinha o que eu precisava na época, o básico.
Eu agora fiquei curioso com o Vista e também em poder comparar um com o outro, primeiro instalei o vista, dei uma olhada, e depois de um tempo peguei o XP Profissional SP3, nessa de instalar o XP e ver como é, ver programas etc, acabou por eu achar que seria legal dividir a minha experiência, opinião, e a minha comparação dele com o Debian Etch, o estável no momento.
Existem muitos mitos pelo que vejo, sobre o Debian estável (stable) para não dizer com o Debian em geral, achei que seria legal essa comparação onde acho que fica claro de onde aparece esses mitos, e principalmente esse mito que Debian é difícil ou para expert.
O Windows XP domina o mercado até hoje, sendo que o Vista tem 16% e o XP tem 71%, por isso também da comparação com o XP.

http://marketshare.hitslink.com/report.aspx?qprid=10


Instalação do XP.

O XP vem em um cd.

Uma coisa que achei interessante, é que o instalador do XP é em modo texto, ele faz a formatação e instalação em modo texto, ai que ele reinicializa e entra em modo gráfico, na hora que vi esse modo, achei que era texto também, pois a aparência é bem simples, na hora de configurar foi que tive certeza que era gráfico.

Após instalar, percebi que o som não tinha sido configurado e depois percebi que a placa de rede também não.

No caso da placa de rede, a coisa foi complicada, apesar de eu ter comprado uma placa em embalagem para venda ao consumidor, não era OEM (para fabricantes) ela não veio cd, pelo que lembre não veio não, veio apenas a placa e a embalagem com informações da placa, selo de autenticidade, mais nada.
Infelizmente o cd veio sim, o que aconteceu, é uma embalagem de plastico tipo rígido transparente, mas tinha um papel com a marca e informações, o cd esta no meio do papel, um dia tive a ideia de tirar o papel para ver se estava ali, e la estava ele, eu pensei que era tipo um papel duro cartolina, etc... ainda bem que não joguei fora a embalagem, se não nunca saberia disso :)
Mas que esta escondido esta (eu acho) :)

Conclusão, no XP não tinha drive para ela, testei da D-Link que tinha no XP, o 530, não funcionou, a minha é a DFE-520-TX, testei os que tinham da Via nada de funcionar.
Tive que entrar no Linux e procurar o drive nas paginas da D-Link, até encontrar, um drive de 15MB, nele vem parece para vários sistemas operacionais, e depois transferir do Linux para o XP.

O drive do som, tem 23MB, peguei do site da empresa.

Tive que colocar o monitor na freqüência certa, pois a tela ficava pequena, perto da freqüência certa.

http://pt.wikipedia.org/wiki/OEM


Atualização.

Após isso, fui atualizar o sistema, e ver como é.

Na atualização ele não tem um sistema eficiente de dependências e verificação de versão, pelo que vi.
Conclusão tive que fazer três vezes até ele pegar todas as atualizações que tinha fora que ele pegou as atualizações antigas que não precisava (pelo que entendi).
Ex. em vez dele atualizar o i. explorer, ele simplesmente pegou o i. explorer 7 e pegou a atualização do 6, também.


Programas Para o XP.

Realmente tem muitos programas para XP, mas as coisas não são tão simples assim.
Tem muitos programas free(de Graça), e de boa qualidade, mas, uma parte esta em inglês, como por exemplo Zone Alarmer, AVG, e imagino que muitos outros, também tem muitos em português.
Aqui não conta programas piratas, por um simples motivo, colocar programa pirata é o mesmo de clicar em qualquer coisa na net, ou instalar qualquer coisa da net, não se sabe o que tem num programa pirata, de virus a rootkit vai saber o que tem.
Uma coisa que achei interessante o plugin flash, tem mais ou menos o mesmo consumo de processador no xp e no debian, o flash ele consome bem o processador e a cada versão que é lançada ele reduz esse consumo, sendo que vejo que a adobe esta fazendo um bom trabalho nesse ponto, pois vejo que os sistemas estão bem iguais, usei o flash 9, no firefox, e usei o mesmo vídeo do youtube para comparar.

http://pt.wikipedia.org/wiki/Rootkit
http://en.wikipedia.org/wiki/Rootkit


Avaliação Geral.

O peso do sistema (configuração básica), é bem pequeno, apesar de comparado ao Debian Etch (com muitos programas), ele é um pouco mais pesado(usa mais) no acesso ao hd, e usa mais memória.
Configurei o sistema para usar apenas o básico de serviços, fiquei meio perdido depois de tanto tempo sem usar, mas foi :).
Ele tem um nível gráfico de aparência, bem simples.
Acredito, que o consumo de processador e memória com anti-vírus é sempre um problema, apesar de não se perceber.
Os anti-vírus modernos eles tem vários programas embutidos, é links, e-mail, sistema, mensager, etc...
Se percebe que se compromete uma parte do processador e memória.
Fora Firewall que estão entrando no mesmo modelo, de fazer varias coisas pelo que percebi, assim pedindo mais capacidade de memória e processador, e os anti-spywares e adwares estão na mesma, parece que já tem os que tem módulos que já fazem a busca como anti-virus constante, mas ainda para os pagos.
Uma coisa que achei estranho foi que ao instalar ele te da uma conta com poderes de administrador, isso pelo que vejo não é igual root no Linux não, pois ele não pode tirar certos arquivos, mas ele tem muito poder, pois ele faz a configuração do sistema e instala programas também.
Mas o que achei mais estranho foi que para eu instalar um programa ou qualquer configuração no sistema que precisa de nível administrador, eu tenho que mudar de login, tenho que sair de usuário e entrar como administrador isso em modo gráfico.
Eu nunca reiniciei tanto o meu micro, pois para atualizações do windows, se reinicia, para instalar anti-virus também, firewall também, nossa, parece pratica, qualquer problema reinicia.
Parece que essa pratica que já tinha no 95 no XP continua, de colocar programa na inicialização de modo a não permitir a retirada, ai somente no registro e retirando na mão mesmo.


Windows XP Fácil?

Pelo que vejo, fica fácil dizer que o XP não é tão fácil de instalar assim.
Vou um pouco mais longe, um iniciante não faria tal coisa. não é tão fácil instalar ele, e pior procurar drives que funcione caso tenha algum problema com os seus.
Usar ele então, precisa de três programas básicos, anti-virus, Firewall bom, anti-spywares e adwares, configurar o firewall já é uma coisa que não é para iniciante.


Debian Etch Difícil?

Dizer que Debian Etch é difícil, vejo que esta mais ou menos no mesmo nível do XP, se teria que ter cuidado com hardware compatível e se for o caso instalar o que ainda não se tem no kernel e saber como instalar, e aprender o básico do sistema GNU/Linux, permissão, programas, conhecer o sistema, etc.
Exemplo, o meu micro é todo reconhecido pelo Debian Etch, ele vai fazer 3 anos agora nesse ano.
Não se esquecendo que no começo ninguém sabe nada, eu quando comecei no windows 3.0, não sabia nada, ao aprender, formatei algumas vezes o micro por erros que eu fiz que eu não sabia depois arrumar.

O Debian Etch tem muitos programas, sem duvida que não tem tantos como o windows, o windows tem mais ou menos 18 anos de vida comercial com hoje 90% dos micros que usam a rede.
Eu uso muitos programas e instalo outros tantos, e esses estão que me lembre praticamente todos em português, não me lembro de nenhum em inglês no momento.

http://focalinux.cipsga.org.br/
http://marketshare.hitslink.com/report.aspx?qprid=8
http://pt.wikipedia.org/wiki/Windows_3.x#Windows_3.0
http://en.wikipedia.org/wiki/Windows_3.0


Mitos Sobre Debian (stable)

É difícil? Olha que já analisei isso muitas vezes, e nunca vi isso, nunca vi essa dificuldade.
Da instalação já falamos acima, a configuração do sistema, ou é em modo gráfico ou modo texto, ambos os sistemas são muitos bons no que fazem, e não é difícil.
E o ambiente gráfico os programas no nível gráfico, no mesmo nível do XP ou melhor.
É Velho (versão antigas de programas, isso depois de uns 9 meses depois do lançamento)? O XP tem nada menos do que 7 anos (praticamente) de vida, será que ele é novo? Ele com essa idade tem hoje 71% do uso na web!
É Tudo na Unha, uso a muito tempo, e não vejo esse tudo na mão não, como já dito tem ferramentas de configuração ou em modo texto ou em modo gráfico isso para o sistema.

http://www.microsoft.com/brasil/pr/2001/data_wxp.htm


De Onde Aparece Esses Mitos?

Difícil, parece ser por ter programas mais antigos do que as outras distribuições isso depois de uns 9 meses, assim preferem a praticidade do mais novo, o problema é que nisso se perde a estabilidade, é novo, mas pouco testado, assim um sistema mais instável.
É Velho, respondido a cima.
É Tudo na Unha, isso parece ser por não conhecer o sistema, e suas ferramentas de configuração, geralmente quando se esta com uma distribuição, e se muda, ai naturalmente não se sabe nem pacotes (uma boa parte) no caso dos rpm, já que são bem diferentes do deb, e as ferramentas de configuração, pois isso muda de distribuição para distribuição.
Um exemplo, eu a usar o XP, estava e estou em parte perdido, pois quero fazer varias configurações mas não sei como, por exemplo, eu quero certos programas mas não sei quais são (nome) e onde achar, procuro no google mas não acho nada do que quero.
Não sei quais programas são bons dos ruins, pois ai é um problema de segurança, de uso etc..., vai saber o que vai colocar no micro de vírus a spywares, adwares, keylogger, sei la o que mais, o anti-vírus apenas pega o que conhece.
Faz muito tempo que não uso, já não sei mais nada, então fica difícil usar, configurar, etc... isso não quer dizer que ele seja difícil, apenas que eu não sei mais.

http://pt.wikipedia.org/wiki/Spyware
http://pt.wikipedia.org/wiki/Adware
http://pt.wikipedia.org/wiki/Keylogger


É Difícil Colocar Programas Novos no Debian Etch?

Não, muitos programas novos são compatíveis com Debian Etch, alguns que lembro, thunderbird, seamonkey, google earth, amsn, java, openoffice, adobe reader, opera, real player, pidgin (esse eu fiz um guia de como instalar o pacote oficial deles), etc...

Drives também, por exemplo o nvidia, entre outros.

Claro que tem os programas que não são suportados, por causa de dependências, veja o windows xp tem 7 anos (praticamente) e imagino que ninguém pensa em fazer programas para windows hoje não compatível com ele.

Pelo que vejo tem dois motivos para os programas não serem compatíveis, ou depende de versão mais nova para determinada função, ou são feitos sem esse cuidado.
Por exemplo o firefox é feito em uma versão do Red Hat, o firefox 2 era feito no
Red Hat 3, já o firefox 3 é feito no Red Hat 4 (parece ser) pensei que era no 5, já que o gtk no 4 é o 2.4 e no 5 o 2.10.
Mas no exemplo do firefox, se ve que eles mantêm a versão sendo compilada numa distro estável e não exigindo sobre dependência tipo pegando uma mais nova, já que ai os usuários que tem uma distro mais velha não poderiam usar, se pegar uma distro muito nova a maioria não usaria, por falta de dependências.
Uma outra coisa que já reparei com o tempo, isso principalmente em software livre, não é a mesma coisa de windows, na parte de lançamento, pois no windows ele desenvolvem e depois estabilizam, já nos softwares livre em uma parte grande se desenvolve estabiliza mas como se tem muitas distribuições é um pouco mais complicado estabilizar para tantas versões, ai a distribuição acaba entrando na parte de estabilizar também.
Quando se lança algum programa novo precisa se ver quais as alterações que foram feitas, tem muitas vezes que apenas são correções coisas que a distro faz apenas não muda a versão na distro, tem outras que são pequenas coisas, e tem vez que não, mas para isso se tem o backports, ou mesmo se pode instalar o pacote da pagina do programa.

http://www.forumdebian.com.br/topico-6648_Pidgin_2_4_1_pacote_oficial__Red_Hat_4__no_Debian_Etch_.html
http://www.backports.org
about:buildconfig


Distribuições Linux.

Cada distribuição Linux tem suas diferenças, sendo que os programas são basicamente os mesmos, pois todas que conheço usam software livre.

Por experiência própria percebi que as distribuições tem basicamente essas diferenças.

Estabilidade. (Nível).
Quantidade de Pacotes. (softwares)
Tempo de Lançamento de Nova Versão.
Ferramentas de Configuração e Configuração do Sistema.

Estabilidade cada distribuição tem um nível, tem de muita estabilidade a pouca.
Quantidade de Pacotes, cada uma tem uma quantidade, tem de muitos pacotes a tipo médio.
Tempo de Lançamento de Nova Versão, conheço de 2 anos, 18 meses, 12 a 10 meses, 6 meses, e as que não tem lançamento, vão sendo desenvolvidos programas ao lançar o programa é depois de um pequeno tempo colocado na distribuição.
Ferramentas de Configuração e Configuração do Sistema, basicamente, ai tem algumas ferramentas que são de cada distribuição e tem configuração no sistema que muda de lugar(endereço), nome de arquivo, programa para a função que pode variar.
Configuração do Sistema, ai também pode variar, ter conta root, senha na memória (tempo) ou não, e configuração default dos programas quando instalados, permissões, etc...

Independente de qual distribuição que goste, o importante é que você goste dela, que ela seja a melhor escolha na sua opinião, não importando qual seja.

Eu sempre acho legal, se ter pelo menos duas partições no disco, uma grande para a distribuição que usa no dia a dia, e outra menor para se quiser testar e ver como é alguma que você venha a gostar ou tenha curiosidade.
Eu mesmo tenho meu hd bem repartido, uso Debian Etch, mas tenho aqui Opensuse 11 (queria ver como estava e como estava o Kde 4 nele), Kubuntu 8.04 (ver como estava também), Windows XP Profissional SP3 (ver como é e comparar)
Se têm alguma que goste ou tenho curiosidade eu instalo e vejo, isso é bom para se comparar as distribuições e assim com o tempo ver a melhor para o uso que cada um faz, assim escolhendo a melhor para cada uso ou opinião.


O Debian estável hoje é a versão Etch 4.0, nessa organização que eu usei ele ficaria assim.

Estabilidade, de boa a muita.
Quantidade de Pacotes, muitos pacotes.
Tempo de Lançamento de nova Versão, 18 meses.


O próximo Debian estável (stable) será o Lenny, ele esta planejado para ser lançado em Setembro de 2008.



Atualizado em 22/10/2009

Adic. cd da placa de rede veio sim, apenas escondido.

sábado, 5 de julho de 2008

Guia, Instalar Firefox 3 no Debian Etch, com Gtk2 2.10.

Eu não ia fazer um guia de um meio de instalar o Firefox 3 no Debian Etch, mas depois de ver varias postagens pela net, e até mesmo mensagem no Mozilla depois de lançado o Firefox 3, de como, percebi que os usuários querem pelo menos ver como fica, vou mostrar um modo de instalar o Firefox 3, tentando ser de linguagem para iniciantes e também que possa ser de fácil entendimento para usuários mais avançados.


Instalando Pacotes Oficiais do Firefox, Thunderbird, SeaMonkey no Debian Lenny 5.0
http://flavioblogg.blogspot.com/2009/01/pacotes-oficiais-do-firefox-thunderbird.html


Dependências, da compilação do Gtk.

Selecione e cole no terminal(console) como root e conectado na internet.

aptitude install debhelper gettext pkg-config libglib2.0-dev libpango1.0-dev libatk1.0-dev libx11-dev libxext-dev libxi-dev libxrandr-dev libxt-dev libxrender-dev libxft-dev libxcursor-dev libxkbfile-dev libxinerama-dev libxfixes-dev libcairo2-dev libtiff4-dev libjpeg62-dev libpng12-dev docbook-utils linuxdoc-tools-text gnome-pkg-tools libcupsys2-dev docbook-xml svn-buildpackage

Gtk 2.10

Pegue o Gtk 2.10.x o ultimo, use apenas 2.10, acima vai pedir por dependências que o Debian Etch não tem.

http://ftp.gnome.org/pub/gnome/sources/gtk+/2.10/

Usei o gtk+-2.10.14.tar.bz2

Descompacte, ele tem um diretório, coloca ele no hd, depois entra nesse diretório pelo console(Dos do Windows), ai esses comandos na ordem.
Apenas nesse(configure) você precisa colocar o endereço completo, exemplo se eu tivesse colocado no meu diretório home, ficaria assim

/home/eddie/gtk+-2.10.14/configure --prefix=/opt/gtk210

configure --prefix=/opt/gtk210

make

Criar o diretório gtk210 em /opt. (/opt/gtk210) de permissão do usuário que você esta compilando como dono.

Para isso, apenas mude o nome do dono do diretório (/opt/gtk210), para que o dono fique com o nome do seu usuário que esta compilando o Gtk.
Vai ter de fazer isso com o gerenciador de arquivos como root, clique no arquivo com o botão direito, em Propriedades, aba Permissões.
Para abrir o gerenciador de arquivos como root.
No Kde, Menu, Sistema, Mais aplicativos, clica em Gerenciador de Arquivos (Modo Super-Usuário), ele vai pedir a senha root, seja cuidadoso.
No gnome comando.
gksu nautilus
ele vai pedir a senha root, seja cuidadoso.

Ainda no diretório do Gtk, esse comando.

make install

Agora vamos mudar o dono e grupo desse diretório, comando como root.

chown -cR root:root /opt/gtk210


Instalar o Firefox 3 pacote da Mozilla no Debian Etch.


Pega o pacote para Linux e na língua Português (do Brasil).
http://pt-br.www.mozilla.com/pt-BR/

Depois de copiar o arquivo, quando copiei era esse, firefox-3.0.tar.bz2
Abra o gerenciador de arquivo como root.
Clique no arquivo ele vai descompactar.
Vai aparecer um diretório, copie ele dai para.

/opt

Renomeie o diretório do firefox para firefox3.

/opt/firefox3

Agora vamos criar um arquivo no diretório do firefox para fazer ele usar o gtk 2.10.

Criar um arquivo no diretório do firefox.
Com esse conteúdo.

#!/bin/sh
export LD_LIBRARY_PATH="/opt/gtk210/lib"
/opt/firefox3/firefox -P firefox3

Nomeie esse arquivo para firefox3, e de permissão de execução para esse arquivo.

No Kde, selecione o arquivo com o botão direito, clica em Propriedades, ai na aba Permissões, clica na caixa, deixa ela marcada no É Executável.
Assim ta dando permissão de execução para o arquivo, ele vai ficar assim a
permissão -rwxr-xr-x,

Agora pegue um ícone de um navegador, arraste para a área de trabalho (papel de parede) e copie ele ai.
Selecione o ícone com o botão direito, clica em Propriedades.

Nomeie a aplicação de.
Firefox 3

Coloque esse ícone.
/opt/firefox3/icons/mozicon50.xpm

Coloque o aplicativo para execução.
/opt/firefox3/firefox3

Quando você executar pela primeira vez ele vai abrir uma tela de configuração de contas no Firefox.

Para quem não sabe o Firefox pode ter varias contas, assim pode se ter varias configurações como favoritos, configuração do navegador, complementos etc... para cada conta.

Eu coloquei o Firefox 3 para abrir sempre essa conta a firefox3.
Assim crie uma conta de nome.

firefox3


Para executar o Firefox 2 e 3 no mesmo s.o. (Debian Etch)

Clique em Novo Perfil, ele vai abrir uma tela, leia, ai ele vai para a tela de escolha de nome, coloque o nome.

firefox3

E concluir.

Não marque nenhuma opção na tela de configuração, deixe as duas opções desmarcadas como aqui na imagem.


com a conta selecionada firefox3 e clique em Iniciar Firefox.
Geralmente o firefox por padrão cria a conta default, assim o firefox 2 usara a conta default e o 3 usara a conta firefox3.

Agora ele vai abrir o Firefox 3, infelizmente não sei como colocar os temas do gtk, assim ficou com apenas esse, tentar tentei mas não consegui não.



Agora, eu recomendo para qualquer uso que necessite de segurança o uso do Firefox 2, e o 3 nessa forma de instalação no uso básico tipo ler jornal, chat, pesquisa, etc...

Firefox 3 no Debian Etch, com Gtk2 2.10 e com Suporte a Temas.
http://flavioblogg.blogspot.com/2008/08/firefox-3-no-debian-etch-com-gtk2-210-e.html



Referencias, modo de fazer o Firefox 3 funcionar no Debian Etch e compilar Gtk.
http://www.captain.at/howto-run-firefox-3-debian-etch.php

Gtk e modo de compilar Gtk.
http://www.gtk.org/
http://library.gnome.org/devel/gtk/unstable/gtk-building.html


Referencia das dependências, do Ubuntu 6.10
http://archive.ubuntu.com/ubuntu/pool/main/g/gtk+2.0/gtk+2.0_2.10.11-0ubuntu3.dsc

Mozilla, Firefox 3.
http://www.mozilla.org/