Você está na página 1de 103

G N - T X 6 7 0 P

&m ncvie+= - c - ~ - u=cinc/&cc


eL= vc+c oc ivcnm==c
Ealrev|sla.
Karam|a 7

h|810k|k 0k
|kI0kNk1|0k
0as v|va|as aes |as e he[e
l|k0X
fspec|a|: asaae e term|aa|
kecaperaae part|es e|etaas

0ereac|ameate e eaerg|a
0saae e k1I8 30
Aaa||se tamj|ela

eL= vc+c oc ivcnm==c
ccL=ecn=ocnce
cc+=+c ccmcnci=L
==n+ici=c oc rcnLm
Carlos Eduardo Morimoto,
,
Pedro Axelrud, boguero e trabaha para o ste
guadohardware.net. | fo edtor de uma revsta
eetrnca especazada em casemod. Entusasta de
hardware, usuro de Lnux / MacOS X e f da Appe, pre-
tende fazer facudade de Engenhara da Computao.
Augusto Campos, atua na comundade vre brasera
desde 1996, ano em que fundou o BR-Lnux.org. Adm-
nstrador de TI, acredta no mtodo centfco e na busca
de soues raconas para resover stuaes que o vs
deogco no soucona. Catarnense, encara o mundo
a partr da perspectva prvegada que s quem v o
mar daramente em Foranpos podeter.
Vnia Mller faz pro|etos grfcos de vros, revstas e
todo o tpo de matera de dvugao. Para este espao,
est anda camnhando para a souo que defnr a
"cara" do Gua do Hardware em revsta. Ouve uma opno
aqu, outra a, e no decorrer dos nmeros va apresentar a
mehor forma do GDH se comuncar vsuamente.
edtor do ste
autor de mas de 10
vros sobre Lnux, Hardware e Redes, entre ees os
ttuos: "Lnux: Ferramentas Tcncas", "Entendendo e
Domnando o Lnux", "Kurumn, desvendando seus
segredos", "Hardware, Manua Competo", "Dconro
de termos tcncos de nformtca" e "Lnux: Enten-
dendo o Sstema". Desde 2003 desenvove o Kurumn
Lnux, uma das dstrbues Lnux mas usadas no pas.
http://www.guadohardware.net
Para anuncar no Gua do Hardware em revsta mande
seu e-ma para:
revsta@guadohardware.net
http://guadohardware.net/comundade/
&m ncvie+= - c - ~ - u=cinc/&cc
O Gua do Hardware exste desde 1999, o que o torna um dos stes tcncos
mas antgos aqu no Bras. Como um presente de nata a voc que vem nos
acompanhando ao ongo de todos estes anos, decdmos tentar ago novo.
A revsta Gua do Hardware.net uma proposta novadora. Uma revsta
dgta, produzda com o mesmo cudado e quadade de uma revsta
mpressa, contendo artgos e tutoras aprofundados sobre hardware,
redes e Lnux, porm dstrbuda gratutamente :). s acessar o
http://guadohardware.net/revsta e baxar a sua todos os meses. No
exstem condes nem mtaes. Voc pode baxar, ndcar para seus
amgos, mprmr as matras que mas gostar e assm por dante.
A ongo prazo a meta equbrar os custos da revsta com anncos, mas,
por enquanto, nngum est preocupado com sso, estamos trabahando no
que gostamos e fazendo ago novo.
Dvugue a revsta para seus amgos, poste a notca no seu bog, ou ste de
notcas favorto. Estaremos acompanhando o contador de downoads e
comemorando a cada acesso :). Com sua a|uda, faremos no apenas a
mehor, mas tambm a mas da revsta tcnca do pas.
A partr da prxma edo teremos uma rea com respostas para dvdas e
tambm a tradcona rea com e-mas dos etores. Depos de termnar de
er a revsta, no dexe de nos escrever, contando suas mpresses:
revista@guiadohardware.net
Entrevsta com
Caros Mormoto:
Kurumn 7
pgna 4
LINUX:
Usando o termna
pgna 20
TUTORIAL: Usando o VMware server
pgna 72
LINUX: gerencamento de energa
pgna 79
LINUX: escrevendo em partes NTFS com
o NTFS-3g
pgna 84
RESUMO DO MES - Notcas que foram destaque
pgna 90
ESPECIAL:
A evouo dos
COMPUTADORES
pgna 44
eL= vc+c oc ivcnm==c
&m ncvie+= - c - ~ - u=cinc/&cc

Anse competa
por Caros E. Mormoto
e Pedro Axerud
pgna 10
Recuperando partes deetadas e
corrgndo sstemas de arquvos
corrompdos
pgna 94
Notcas
pgna 101
EasyLinux:
C.M.:
EasyLinux:
C.M.:
Conte-nos um pouco de sua
trajetria e envolvimento com a inform-
tica. Como foram seus primeiros passos?
Como quase todo mundo, eu co-
mece fuando, estudando os vros e re-
vstas que encontrava pea frente. Comece
com uns 7 anos, escrevendo programnhas
em Basc num CP400, depos estude o MS-
DOS, estude programao, manuteno de
mcros, etc. Com 17 comece a escrever
vros sobre hardware, um pouco depos
comece a trabahar no guadohardware.net
e a desenvover o Kurumn. Ho|e em da
dvdo o tempo entre o ste, os vros que
escrevo, cursos e o desenvovmento do
Kurumn e outros pro|etos.
Voc foi o criador e ainda
mantm um dos maiores portais de
informtica do 8rasil, o Cuia do Hardware.
Como nasceuessa idia?
O GDH fo naugurado em 1999. Na
poca exstam poucos stes de nformtca
especazados, prncpamente em Portu-
gus. Como na poca estava escrevendo
meus prmeros vros, acabou servndo para
|untar o t ao agradve :) Como o nome
sugere, no nco o guadohardware.net
f a ava apenas sobre hardware e
manuteno de mcros, mas com o passar
do tempo passe a dar um bom destaque
Agora em |anero teremos o anamento
do Kurumn 7. A revsta EasyLnux
preparou um especa sobre o sstema,
ncundo uma entrevsta comgo, que
reproduzo na ntegra:
|trl t
ri m|
Kit l Ktrlwtrt.t|
1 | | r tr i t| t Kr mi I
para Lnux, redes e at um
pouco de programao. De
certa forma, o ste seguu a
tra|etra comum entre os
profssonas da rea de
nformtca: comeam com
manuteno de mcros e
depos se especazam em redes,
nux ou programao. A dferen-
a que no caso do GDH tudo
passou a ser abordado smu-
taneamente.
Como foi o primeiro
contato com Linux?
Me embro de er um artgo
sobre servdores web com Lnux
anda em 96, anda no comecnho
da nternet comerca aqu no
Bras. Mas, a prmera dstrbu-
o que pegue para usar fo o
Conectva Maromb, ogo que ee
sau, em 98. mportante notar
que na poca | se faava bas-
tante em Lnux dentro dos crcu-
os tcncos, mas quase nngum
usava fora dos servdores. Fata-
vam apcatvos, a compatb-
dade de hardware era mtada e o
sstema era bastante compcado
de usar, bem dferente do que
EasyLinux:
C.M.:
temos ho|e em da. A evouo do
Lnux nos tmos anos fo
reamente notve.
Vamos falar sobre a
distribuio que voc criou, o
lurumin Linux. Porqu criar uma
distribuio? Voc estava insatis
feito com as distribuies dispo
nveis na poca?
Na verdade, o ob|etvo
nca do Kurumn era ser uma
dstrbuo Lnux compacta, que
rodasse do CD e fosse muto
ntutvo e fc de usar para n-
cur num CD-ROM com artgos e
tutoras que vendamos atravs
do ste na poca. A da era que
voc pudesse acessar o contedo
do CD para pesqusar mesmo
quando estvesse com probemas
no mcro.
|ustamente por rodar a partr do
CD, ser ntutvo e fc de usar, o
Kurumn acabou conqustando
rapdamente um grande nmero
de usuros. Durante agum tem-
po trabahe quase em tempo
ntegra no sstema, por sso ee
evouu rapdamente nas prme-
EasyLinux:
C.M.:
ras verses. Depos passe a
dedcar menos horas, mas como
a expernca acaba fazendo
voc fcar mas produtvo, o
desenvovmento contnua num
bom rtmo.
Porqu a escolha do
lnoppix como ponto de partida?
O Knoppx fo um grande
marco na hstra do Lnux, pos
servu como ponto de partda
para a grande maora das dstr-
bues ve, que por sua vez pas-
saram a nfuencar at mesmo as
grandes. At mesmo o Ubuntu
comeou com um nstaador
tradcona, mas depos passou a
ser dstrbudo com um ve-CD.
Mesmo no fna de 2002 (quando
comece a trabahar no Kurumn),
o Knoppx | possua dversas
ferramentas e scrpts, sem faar
no fato de ser baseado no Deban,
o que facta enormemente a ma-
nuteno e atuazao do sste-
ma. |ustamente graas a esta
sda base (Deban e Knoppx)
que fo possve desenvover o
Kurumn. As peas | estavam
prontas, fatava apenas montar.
EasyLinux:
C.M.:
Kit l Ktrlwtrt.t|
| | r tr i t| t Kr mi I
Kit l Ktrlwtrt.t|
| | r tr i t| t Kr mi I
EasyLinux: 5eja quando
escolhe os programas que
vo entrar, cria ferramen-
tas ou quando define o vi-
sual do sistema, qual sua
filosofia ao desenvolver o
lurumin? Ela ainda a
mesma das primeiras verses?
Um texto que sempre me
nsprou bastante fo o "hacker
howto" do Erc Raymond. Tem
uma passagem que faa sobre
evtar o trabaho repettvo, auto-
matzando o que for possve. Um
bom admnstrador de sstemas
no passa a vda executando a
mesma sta de comandos cada
vez que precsa fazer backup, ou
perde dos das cada vez que
precsa renstaar o sstema. Ee
faz manuamente da prmera vez
e depos automatza. Escreve um
scrpt, ou cra um pequeno
programa que faz a tarefa
automatcamente e depos passa
para a prxma.
No caso do Kurumn, sempre que
escrevo um artgo ou tutora para
o ste, faando sobre agum novo
programa, ou confgurao, me
acostume a escrever um scrpt
C.M.:
automatzando a tarefa para
adconar ao sstema. Com o
tempo surgu a da dos "cones
mgcos", que depos se transfor-
maram no pane de controe do
Kurumn. Ee consste num con-
|unto de pans, desenvovdos
no Kommander, que dsparam
uns 500 scrpts dferentes, cada
um encarregado de uma funo.
Ou se|a, para a maora das cosas
que normamente voc precsara
pesqusar e fazer manuamente,
no Kurumn voc encontra agu-
ma opo dentro do pane que
faz automatcamente pra voc.
Isso faz com que o Kurumn acabe
fazendo sucesso entre duas
categoras bem dstntas de usu-
ros. A prmera so os ncantes,
que obvamente gostam da
facdade e conseguem fazer
mutas cosas que no conse-
guem fazer em outras dstrbu-
es. A segunda, por ncrve que
possa parecer, so os usuros
avanados, que gostam de estu-
dar e modfcar o scrpts, |usta-
mente por que ees automatzam
mutas tarefas que ees prec-
saram fazer manuamente em
outras dstrbues. Estudando e
escrevendo novos scrpts ees
aprendem mas sobre o sstema e
mutos dees contrbuem de
vota, com dcas e mehoras.
Exste uma determnada casse
de usuros que acha que o Lnux
precsa ser dfc, que tudo pre-
csa ser feto manuamente, etc.
Esta mentadade antquada,
pos automatzar tarefas permte
que voc faa mas, e no menos.
Voc faz tudo
sozinho ou h uma equipe de
pessoas trabalhando no sistema?
um desenvolvimento de tempo
integral ou trabalha no lurumin
no seu tempo livre?
Am de mm, tem o
Lucano Loureno, que faz as ar-
tes, o |o Csar, que est man-
tendo parte dos scrpts, o Zack
que a|uda com vras dcas e
vros outros que a|udam a testar
o sstema, contrbuem com a-
gum pacote ou scrpt, a|udam no
frum ou contrbuem com uma
cosa ou outra. Como dzem, o
mas mportante no a quan-
tdade, mas sm a quadade ;).
EasyLinux:
C.M.:
Kit l Ktrlwtrt.t|
I | | r tr i t| t Kr mi I
EasyLinux:
C.M.:
Oual parte do
desenvolvimento mais
toma seu tempo? E qual
mais gosta de se dedicar?
Sem dvda a maor
parte do trabaho so os
scrpts, | que ees so mutos e
prec sam ser at ua zados
acompanhando a evouo do
sstema. Esta provavemente
tambm a rea que mas gosto.
Depois do lurumin,
qual sua distribuio favorita?
Antes era o Mandrake, que
eu usava antes de comear a
desenvover o Kurumn. Depos
passou a ser o Deban, | que ee
a base do sstema. Atuamente
tenho tambm acompanhado o
Ubuntu (que afna tambm
dervado do Deban ;). Se tudo
der certo, ano que vem vou at
anar um vro sobre ee.
Olurumin tem como
uma de suas principais carac-
tersticas trazer consigo codecs
proprietrios e drivers para
softmodems. O que voc pensa
das distribuies que tm como
EasyLinux:
C.M.:
EasyLinux:
princpio carregar apenas pro-
gramas de cdigo aberto, como o
Ubuntu?
Na verdade, com reao
dstrbuo de drvers, o Ubuntu
est atuamente segundo uma
fosofa muto smar do
Kurumn. Desde as prmeras
verses, ee ncu frmwares pro-
pretros para agumas pacas
Wreess (como as Inte pw2100 e
pw2200, usadas nos notebooks
Centrno). O Edgy ncu aguns
drvers para softmodems e recen-
temente fo anuncado que a
prxma verso trar tambm
drvers propretros para as pac-
as nVda e At. A meu ver sto
muto bom, pos esto prorzan-
do os usuros ao nvs da
fosofa.
Exste muta cosa a ser dscutda
com reao aos drvers propre-
tros (sera muto mehor se ees
no fossem propretros em
prmero ugar), mas acredto que
a grande maora prefere ter sua
paca wreess ou modem fun-
conando. Radcasmo s atra-
paha o trabaho dos desen-
vovedores e deterora a reao
com os fabrcantes.
C.M.:
EasyLinux:
C.M.:
EasyLinux:
Ouai s so os
nmeros sobre a utilizao do lu-
rumin? Voc tem idia de quantas
pessoas utilizam o sistema? Oual
o perfil desses usurios?
No exstem estatstcas de
uso, pos para contabzar o
nmero de usuros do sstema,
sera necessro ncur agum
tpo de spyware que envasse um
pacote com nformaes cada
vez que o sstema usado, o que
naturamente no tco nem
correto. Entretanto, aguns stes
contabzam os downoads, o que
permte ter uma da. No
superdownoads, por exempo, o
Kurumn tem mas de 500.000
downoads, no Grats tem mas
350.000 e assm por dante. Se
voc comear a somar todos
estes stes de downoads e tentar
chutar um mutpcador para
chegar ao nmero tota, va
chegar a um nmero na casa dos
mhes.
Na sua opinio, qual
a maior virtude do lurumin e o
que ainda est longe do ideal?
Kit l Ktrlwtrt.t|
| | r tr i t| t Kr mi I
C.M.:
EasyLinux:
C.M.:
A maor vrtude o sstema
ser desenvovdo com base na
da de ser um sstema demo-
crtco e fc de usar, com foco
no pbco Brasero. Esta tam-
bm a prncpa mtao, pos
mutos querem um sstema com
mehor suporte a nternacona-
zao, ou que se|a menos auto-
matzado. Mas, no este o prn-
cpa motvo de exstrem tantas
dstrbues dferentes em
prmero ugar? :)
Distribuies que
antes usavam o lDE esto
mudando para ou ao menos
dando a opo de utilizar o
CNOME. Existe alguma chance do
lurumin tambm seguir esse
caminho?
No bem assm. Grandes
empresas como a Red Hat e a
Nove preferem utzar a bbo-
teca GTK por que ea no mpe
restres ao desenvovmento de
softwares propretros, en-
quanto o OT vre para o desen-
vovmento de apcatvos open-
source (voc precsa pagar uma
cena para usar a bboteca em
apcatvos de cdgo fechado).

Isto naturamente faz com que o
Gnome se|a preferdo dentro das
corporaes ao nvs do KDE.
Mutas pessoas tm a fasa noo
de que o GTK vre, enquanto o
OT "propretro", mas a amarga
rea dade | ustamente o
contrro. Ambos so vres, mas a
cena do OT ncentva o
desenvovmento de apcatvos
open-source.
Com reao s dstrbues, sem-
pre acaba acontecendo de um dos
dos ambentes ser usado por pa-
dro e quase todo o desenvov-
mento grar em torno dee. Isso
norma, pos os dos ambentes so
muto dferentes e quase mpos-
sve dupcar todas as funes e
nterface do sstema em ambos.
Isso s funcona em dstrbues
que usam uma confgurao muto
prxma do padro.
A partr do ponto em que voc
tem duas equpes, uma traba-
hando no KDE e outra traba-
hando no Gnome, voc acaba
tendo na verdade duas dstrbu-
es dferentes, que compar-
tham o mesmo repostro de
pacotes, como no caso do Ubuntu
e Kubuntu.
Com reao ao Kurumn, voc
pode perfetamente nstaar o
Gnome atravs do apt-get, mas
no exstem panos de uma ver-
so que o utze por padro, |us-
tamente devdo ao trabaho de
personazao que sera neces-
sro e perda de dentdade.
Finalizando, o que
podemos esperar do lurumin, a
curto e a longo prazo?
A curto prazo temos o
Kurumn 7, que tem como nfase
a estabdade. Osstema cresceu
e da 14/01/2007 | est che-
gando ao seu quarto anversro.
Daqu pra frente, entramos no
trabaho ncrementa, de manter
tudo o que | funcona, adconar
novas funes e manter o
sstema atuazado. Um nmero
assustadoramente grande de
pessoas utza o Kurumn como
EasyLinux:
C.M.:
sstema operacona pa-
dro e por sso precsam
de um sstema estve e
confve. A paavra de
ordem "evouo" e
no "revouo".
Anncio
8eay Va|e 0k1X670P
O Vao GN-TX670P um dos menores e mas caros
notebooks do mercado. Ee um utra portt com uma
tea wde de 11.1", que pesa apenas 1.26 Kg (ncundo
a batera). Entre outros recursos, ee oferece a
possbdade de fcar contnuamente conectado web
atravs de uma nterface WAN. Lea a anse competa.
Processor: Pentum MULV, 1.2 GHz, 2 MBde cache
Memra: 1 GBpr nstaados, DDR2, 400 MHz (mxmo: 1.5 GB)
Chpset: Inte 915GMS Express
Vdeo: Onboard, Inte GMA900 com memra comparthada
Audo: Onboard, Inte 82801FB(ICH6)
Rede: Inte Pro/100
Wreess: Inte 2200BG
Modem: Inte Ac97
Tea: 11.1", Wde (16:9) 1366x768 com XBRITE
Drve: DVD+-RW Dua Layer (gravador)
HD: 60 GB, Fu|tsu1.8" com 2 MBde cache de dados
2 portas USB (2.0) e 1 porta frewre; Letor de cartes SD e
Memory Stck PRO
Buetooth; 1 sot PCMCIA; Batera de 58 mWh, at 7 horas
O ano de 2006 no fo exata-
mente um bom ano para a
Sony. Prmero tvemos o
escndao dos CDs de msca
que nstaavam um rootkt
quando tocados em mqunas
Wndows, abrndo os PCs para
nvases externas. Depos,
tvemos o reca das bateras -
Ion com cuas produzdas
pea Sony, que obrgou a
empresa a recoher e destrur
mhes de bateras, num
pre|uzo monumenta.
Mas, apesar das tempestades,
a Sony tambm anou dver-
sos produtos nteressantes.
Um dees o Vao VGN-TX670P,
1| | |
um notebook utra portt, que
tvemos a oportundade de
testar ao ongo desta semana.
Ee nos fo ceddo para revew
pea Hardstore Informtca -

que, em |uho, | hava nos
emprestado o Acer 2423WXC.
A prmera cosa que chama a
ateno neste modeo o
preo. Ee venddo por US$
2300 nos EUA e aproxmada-
mente R$ 9.000 no Bras, o
que o co oca ent re os
notebooks mas caros do
mercado.
Aconfgurao a segunte:

http://www.hardstore.com.br/
Kit l Ktrlwtrt.t|
! tlitt. ti K1!KI|
Comparatvo entre o Sony Vayo e um Acer
5043WLMI, com tea de 15.4"
As duas portas USB
esto posconadas
do ado esquerdo do note
Do ado dreto temos o DVD, a
sada de vdeo e a antena de
nterface WAN
A prncpa caracterstca do
TX670P o tamanho. Ee um
utra portt com uma tea
wde de 11.1", que pesa ape-
nas 1.26 Kg (ncundo a bate-
ra). Fzemos uma comparao
entre ee e um Acer 5043WLMI,
com tea de 15.4".
As duas portas USB esto
posconadas do ado esquerdo
do note, uma deas (|unto com
o conector do modem) escon-
dda sob um protetor pstco.
Do ado dreto temos o DVD, a
sada de vdeo e a antena da
nterface WAN (mas detahes
sobre ea a segur).
O conector da fonte va na
parte de trs, |unto com a ba-
tera, o conector da paca de
rede e a porta frewre. Esta po-
so para a batera est se
tornando a preferda peos pro-
|etstas, pos reduz o aquec-
mento da batera, prevenndo
possves probemas com as
bateras -on.
Na parte fronta temos os
conectores de udo, a chave
ga/desga do transmssor
wreess, os botes de voume
do audo e o etor de cartes. A
Sony ncuu um etor de
cartes SD, compementando
o etor de memory stcks. Isto
dgno de nota, pos tradco-
namente os produtos da Sony
ncuem apenas suporte ao seu
prpro formato. Embora o con-
troador se|a um s, optaram
por um desgn ncomum, usan-
do conectores separados para
cada um dos dos formatos.
Kit l Ktrlwtrt.t|
!! tlitt. ti K1!KI|
Assm como nos modeos mas
caros da Asus, o gabnete
feto de fbra de carbono, um
matera ao mesmo tempo
mas eve e mas resstente
que o pstco usado nos mo-
deos mas baratos. O uso da
fbra de carbono tambm torna
o notebook mas resstente a
mpactos, o que mportante
num utra portt que va ser
carregado de um ado para o
outro. Outro ponto postvo
que o acabamento no se des-
gasta com o tempo, como na
maora dos notebooks e
mouses prateados.
Entretanto, apesar de ser bas-
tante resstente, a fbra de car-
bono no um matera es-
pecamente duro. Segurando o
note fechado peo ado do CD,
ou torcendo evemente a tea,
voc tem a mpresso de que o
notebook mas frg do que
reamente .
Outro dferenca a tea. Ao
nvs de um LCD tradcona,
umnado por mpadas de ca-
O conector da fonte va na
parte de trs, |unto com a
batera, o conector da paca
de rede e a porta frewre.
Espessura de tea Fexes de uz
Parte fronta:
conectores de udo,
chave ga/desga do
transmssor wreess,
botes de voume do
udo e etor de
cartes.
todo fro, a Sony optou por usar
um sstema de umnao
atravs de LEDs. Embora enca-
rea bastante a tea, o uso de
LEDs trouxe vras vantagens.
A prmera deas que a tea
bem mas fna que um LCD
tradcona, com apenas 4 m-
metros de espessura. Os LEDs
trabaham com uma corrente
de 5 vots, ao nvs de usarem
ata tenso, como as mpadas
de um LCD tradcona. Isso e-
mnou o FL-Inverter, o que re-
duzu o consumo e o aquec-
mento da tea, am de torn-a
mas durve, | que o FL-
Inverter a fonte mas comum
de defetos em teas de LCD.
Ao ado temos a comparao
entre a espessura da tea do
Vao e do Acer, que usa um LCD
tradcona.
A umnao da tea tambm
mas unforme do que nos
montores de LCD, pos os LEDs
so dstrbudos de forma mas
unforme (num LCD tradcona
temos apenas duas mpadas,
uma no topo e outra na base da tea). Exste tambm um
pequeno ganho na ntdez das cores, pos a uz dos LEDs
consegue ser quase que perfetamente branca, ao contrro
das mpadas de catodo fro, que tendem ao azu.
A tecnooga XBrte mehora a fdedade das cores, dando uma
aparnca mas vva s magens. O probema que o XBrte
tambm torna a tea muto refexva, o que acaba sendo uma
faca de dos gumes. Para mnmzar a parte negatva, a Sony
desenvoveu um tratamento ant-refexvo. Ee reamente re-
duz o refexo em reao s teas CrystaBrte usadas nos Acer,
por exempo, mas no capaz de resover competamente o
probema. De quaquer forma, com refexos e tudo, uma tea
XBrte reamente bem superor a um LCDtradcona.
De uma forma gera, este LCDdo TX670P reamente um dos
mehores do mercado. Entretanto, um pequeno defeto, que
ncomoda agumas pessoas, um pequeno vazamento de uz
na base da tea. Ohando do nguo certo, voc pode ver
ntdamente os fexes de uz.
Kit l Ktrlwtrt.t|
!l tlitt. ti K1!KI|
Outro detahe pouco usua do
dspay a resouo. Ao nvs
dos 1280x800 usados na
maora das teas wde, a Sony
optou por uma tea mas
retanguar, com 1366x768. A
maor resouo horzonta
corresponde perfetamente ao
aumento na argura da tea, de
forma que no causa dstoro
na magem. Este "super-wde"
um formato bom para assstr
DVDs, pos faz com que o fme
ocupe toda a rea t da tea.
Como a tea muto pequena
para a resouo, agumas
pessoas tm dfcudade em er
textos e ccar em cones
pequenos. Para amenzar sso,
exste uma teca de ataho com
uma funo de "zoom". Ao
pressonar Fn+F10 (funcona
apenas no Wndows), a resou-
o nstantaneamente redu-
zda para 1064x600. Por no ser
a resouo natva do LCD, a
quadade da magem fca onge
do dea, mas no dexa de ser
uma funo nteressante.
Um brnde o nstant mode,
que permte assstr DVDs,
tocar CDs de ms ca e
vsuazar fotos armazenadas
no carto de memra, sem
precsar carregar o sstema
operacona. Voc tem acesso
ao sstema pressonando o
boto "AV" na base da tea,
com o note desgado.
A Sony no se preocupou em r
muto am do arroz com fe-
|o, tornando o recurso bastan-
te mtado. No possve
acessar quaquer arquvo do
Teca de ataho, com funo
de zoom
Tecado: menor que o padro. Para
quem usa tecado fu sze, precsa
de aguns das para se acostumar
Instant mode - permte assstr
DVDs, tocar Cds de msca e
vsuazar fotos
HD (mesmo as fotos so abertas apenas a partr do carto
de memra), no possve assstr fmes em Dvx (ou
outros formatos fora o DVD reguar) e no possve ouvr
mscas em MP3 ou WMA, mesmo que gravadas num CD. O
software tambm se recusa a exbr DVDs de rego
dferente da defnda no frmware do etor.
Assm como nos outros utra-compactos, o tecado do
TX670P menor que o padro, com cerca de 90% do
tamanho de um tecado reguar. As tecas so um pouco
menores, assm como o espaamento entre eas. Ouem usa
apenas tecados "fu sze", precsa de aguns das para se
acostumar. Mas, dentro das mtaes fscas, o tecado
confortve de usar. Ee um pouco maor que o tecado do
Averatec 1000, que sera um dos concorrentes dretos.
Otouchpad tem boas dmenses e boa sensbdade, mas o
tamanho e a dsposo dos botes o tornam um pouco
desconfortve de usar. Como os speakers esto
posconados |unto ao tecado, o touchpad fca "prensado"
na extremdade, de forma que os botes fcaram
posconados muto prxmos base. mas uma cosa com
a qua voc se acostuma depos de aguns das, mas no
comeo esta dsposo ncomoda um pouco.
Kit l Ktrlwtrt.t|
! tlitt. ti K1!KI|
Para construr um notebook
to pequeno, a Sony precsou
fazer agumas concesses. A
prncpa deas o processa-
dor. Nada de um processador
dua core e nada de uma ata
freqnca de cock. O TX670P
equpado com um Pentum M
753 ULV (utra ow votage), de
apenas 1.2 GHz. Para quem
anda acompanhando os ana-
mentos da Inte, este chp faz
parte da pataforma Sonoma,
anteror pataforma Core.
A nha ULV da Inte consste
em processadores de baxo
consumo, dest nados a
notebooks utra compactos.
Enquanto um Ceeron M de 1.4
GHz consome 22 watts, o
Pentum M ULV que equpa o
Vao usa tenso de apenas
0.924V e consome apenas 5
watts! Am de aumentar
brutamente a autonoma das
bateras, sso a|uda bastante
na questo do aquecmento.
Embora se|a muto compacto e
sencoso (voc precsa tera-
mente coar o ouvdo no note
pra ouvr o rudo do cooer), a
temperatura do processador
fca, na maor parte do tempo
entre 51 e 53 graus.
Para economzar energa, o
cooer atvado apenas quan-
do a temperatura do processa-
dor utrapassa os 50 graus. Por sso, a menos que
use o notebook num oca muto fro, nunca car
abaxo dsso. O mxmo que consegu atngr, ao
assstr um DVD com as entradas de ar parca-
mente boqueadas, foram 65 graus. Esta uma
marca bem tranqa, pos, segundo as especf-
caes, o Pentum MULVsuporta at 100 graus.
A temperatura externa do gabnete fca em torno
dos 40 graus na maor parte do tempo. O notebook
nunca chega a fcar muto quente, apenas "morno".
O pro|eto usa 3 entradas de ar separadas, que
a|udam a ventar outros componentes e reduzem a
possbdade de que todas as entradas se|am
boqueadas smutaneamente ao usar o notebook
sobre o coo. O fato do cooer fcar a maor parte do
tempo desgado tambm um fator que reduz a
necessdade de manuteno, | que o dsspador
acumua menos su|era.
Graas aos 2 MB de cache, o desempenho do
processador no to rum quanto parece
prmera vsta, mas anda assm estamos faando
de um dos processadores mas entos do mercado,
desenvovdo com o ob|etvo de ser econmco e
no o de ser um campeo de desempenho. A
performance mas do que adequada para
navegar, assstr DVDs e rodar apcatvos de
escrtro, porm dexa a dese|ar se voc pretende
|ogar ou rodar apcatvos mas pesados, ncundo
o VMware.
Mas um componente que deu sua cota de
contrbuo na mnaturzao fo o HD. Ao nvs
de utzar um HD de 2.5" tradcona, o TX670P usa
um Fu|tsu MK6006GAH de 1.8", que possu cerca
de 2/3 do tamanho e quase metade da espessura.
Am de menor, este HD consome quase 40%
menos energa que um HDde 2.5" tradcona.
HD mnaturzado
Kit l Ktrlwtrt.t|
!1 tlitt. ti K1!KI|
O probema que este HD
tambm sensvemente mas
ento que a mda. Como o ob-
|etvo consumr pouca ener-
ga, ee trabaha a apenas 4200
RPM o que, combnado com o
menor dmetro dos dscos, re-
suta numa desvantagem con-
sderve. Ocache de dados de
apenas 2 MB tambm no
a|uda, | que caches de 8 MB |
so o padro na maora dos
modeos atuas.
Apenas para efeto de compa-
rao, o FU|ITSU MHV2040BH
de 5200 RPM usado no HP
NX6310 que anase em agos-
to, mantm 33 MB/s de taxa de
transfernca no teste do
hdparm (hdparm -t), enquanto
o HD do TX670P mantm ape-
nas 21 MB/s no mesmo teste,
uma desvantagem de mas de
35%.
Outro probema que o HDno
facmente substtuve. No
exste acesso a ee pea parte
externa do gabnete. Para
chegar at ee, voc precsa
desmontar o notebook.
Um ponto postvo, que mn-
mza a questo do desempe-
nho do HD que este modeo |
vem com 1 GB de RAM de
fbrca. Mas memra sgnfca
que o sstema usar menos
memra swap e ter mas
espao para fazer cache de
dsco, reduzndo o nmero de
acessos ao HD. O TX vem com
512 MB de memra sodados
dretamente paca me e o
nco sot de expanso popua-
do por um pente de 512 MB. A
nca possbdade de upgrade
substtur o pente por um de
1 GB, fcando com 1.5 GB no
tota.
Os engenheros da Sony se em-
pogaram um pouco com a
questo da mnatuazao ao
pro|etar o drve de DVD. Ee
um drve bastante compacto, o
que permtu manter a espes-
sura orgna sem precsar
remover o drve, como no
Toshba Portege R200, por
exempo. Mehor anda, apesar
da mnaturzao, temos um
gravador de DVD, com suporte
a mdas dua-ayer. O drve
CDs a 24x, DVDs a 10x, grava
mdas CDR a 24x e grava
mdas DVD+Ra 4x.
O probema que o boto para
abrr a bande|a do drve
reamente mnscuo, prova-
vemente o menor da hstra
da nformtca :-P. Voc precsa
usar a ponta da unha para
consegur presson-o:
Ao usar o Wndows, o drve
pode ser usado tambm pres-
sonando o boto ao ado do
boto ga/desga. Este mesmo boto tambm reatva o
drve caso voc o tenha desgado dentro das opes de
economa deenerga.
Combnando a tea, o HD de 1.8", o processador e um
sstema bastante agressvo de gerencamento de energa,
a Sony conseguu chegar a um dos notebooks mas econ-
mcos em termos de consumo etrco do mercado.
Reduzndo um pouco o brho da tea, desgando o
transmssor wreess e atvando o gerencamento de
energa para o processador, o consumo etrco tota do
notebook osca entre apenas 8 e 9 watts! S para efeto de
comparao, um montor de LCD de 15", para desktops
consome soznho cerca de 35 watts, 4 vezes mas do que o
notebook ntero.
O boto para abrr a
bande|a do drve
mnscuo
Com o Wndows,
pode-se pressonar
o boto ao ado do
ga/desga
tlitt. ti K1!KI|
Kit l Ktrlwtrt.t|
!
No momento do screenshot, o
notebook estava consumndo
8623 mwatts, ou se|a,
apenas 8.6 watts de energa,
menos que uma mpada
fuorescente.
Apesar do tamanho reduzdo
do aptop, a Sony optou por
usar usar uma batera de 6
cuas (smar s encontradas
em notebooks maores), cons-
truda com cuas de ata
capac-dade. Graas sso, a
batera possu uma capacdade
tota de 58 mWh (7.8 Ah a
7.4V), que, segundo a Sony,
resuta numa autonoma de at
7 horas.
Lembre-se de que a capacda-
de da batera obtda mutp-
cando a capacdade em Ahpea
tenso usada. A maora das
bateras de notebook tem 4.4
ou 4.8 Ah, porm usando
tenso de 10.8V. Fazendo as
contas, voc v que a capac-
dade rea pratcamente a
mesma. Esta batera da Sony
equvae em capacdade a uma
batera de5.2 Aha 10.8V.
Nos meus testes, consegu 3:45 horas assstndo um DVD(na
verdade quase dos ;) e 6:15 navegando atravs da rede
wreess e endo textos em PDF. Dexando o notebook ocoso,
com a tea gada, consegu atngr 6:50 horas, uma marca
mpressonante.
Exste anda a opo de usar a batera extendda vendda pea
Sony. Esta uma batera de 10 cuas, com 96 mWh, que
oferece uma autonoma pouco mas de 50% maor que a da
batera padro. Ou se|a, com ea sera possve, em teora,
superar a marca das 10 horas de autonoma, sufcente para
usar o note durante todo um da de trabaho, sem descanso.
Esta batera custa US$ 230 nos EUA, mas um tem dfc de
encontrar aqu no Bras:
No Lnux, possve acompanhar o consumo atravs do
comando "cat /proc/acp/battery/BAT1/state". Aqu va um
screenshot para vocno dzer que hstra depescador :)
Ao contrro do que pode parecer prmera vsta, a
antennha do ado dreto no usada pea rede wreess (cu|a
antena est escondda na parte superor da tea), mas sm
uma antena de ceuar. A antena fexve, por sso no exste
a preocupao dequebr-a durante o uso:
tlitt. ti K1!KI|
Kit l Ktrlwtrt.t|
!
Este o recurso mas extco
TX760P e seu prncpa dfe-
renca em reao a outros
notebooks utra-porttes. O
transmssor serve como uma
nterface WAN, que permte na-
vegar va GPRS/EDGE quando
estver fora do acance de sua
rede wreess. A da que ao
nvs de carregar um pamtop,
voc tenha um notebook com-
peto sempre mo, sempre
conectado web, ndepen-
dentemente deondeestver.
A Sony fez um acordo com a
Cnguar (uma operadora de
teefona amercana), que
dsponbzou um pano de
dados m tado para os
usuros do Vao por US$ 80
mensas. Fo ncudo at
mesmo um software de
comuncao da Cnguar, com
a conexo pr-confgurada.
Naturamente, sto no de
muta a|uda para quem vve no
Bras. Mas, fezmente
possve substtur o chp peo
de uma operadora GSM
nacona. O compartmento do
chp fca esconddo atrs da
batera. Basta remov-a para
ter acesso a ee:
O programnha de conexo da
Snguar no funcona ao ut-
zar um chp de outra opera-
dora, por sso voc precsar
crar a conexo manuamente.
Acesse o Pane de Controe >
Conexes de rede > Crar nova
conexo e sga os passos,
como se estvesse crando uma
conexo va modem dscado.
Na hora de escoher qua
modem usar, escoha o "Sony
ErcssonEGPRS Modem".
Na t e a s egu nt e, us e
"*99***1#" como nmero de
dscagem. At onde se, ee o
nmero de conexo usado em
todas as operadoras naconas,
mas no custa confrmar com
uma pesqusa rpda no Googe
se ee se apca tambm ao seu
caso. Operadoras de outros
pases podem usar outros
nmeros, como "*98*2#",
"*99***10#", "*99***2#", ou
mesmo "#777".
Mutos tutoras ensnam a
conectar usando o nome da
operadora como ogn e senha
(tm/tm, caro/caro, etc), mas
na verdade sso no ne-
cessro, pos quem faz a au-
tentcao o prpro apa-
reho, usando os cdgos n-
cudos no chp. Seu mcro ape-
nas usa a conexo estabe-
ecda por ee. Voc pode usar
q u a q u e r c o s a , c o mo
"vao/vao", por exempo.
Software de comuncao da Snguar
O compartmento do
chp fca esconddo
atrs da batera
Saba como crar a
conexo manuamente
Use o *99***1#
como nmero de
dscagem
tlitt. ti K1!KI|
Kit l Ktrlwtrt.t|
!I
O acesso va ceuar no excusvdade do Vao. Voc pode
acessar usando quaquer notebook, usando um ceuar com
buetooth. Ve|a mas detahes no meu tutora:
Acessando va GPRS/EDGE/CDMAatravs do ceuar:
possve usar o transmssor ceuar no Lnux, mas um pouco
trabahoso. E precso nstaar um patch no Kerne, utzar o
spcctr para atvar o transmssor e carregar o mduo usbsera
passando um con|unto de parmetros. A partr da, voc
consegue dscar atravs do kppp, segundo os passos do
tutora acma.
Ve|a os passos necessros para atvar o transmssor no Lnux
(s para usuros avanados) aqu:
Todas as dstrbues que teste conseguem confgurar o vdeo,
porm no detectam corretamente a resouo da tea. O vdeo
funcona, mas fca a 1024x768, sem usar toda a rea da tea.
Para confgurar corretamente a resouo de vdeo,
necessro utzar o "915resouton", um pequeno programa
que a|usta as confguraes no BIOS do chpset de vdeo, de
forma que ee reporte corretamente as resoues suportadas
para o sstema. A tea do Vao TX760P usa resouo de
1368x768. Ocomando para a|ustar o vdeo fca:
Este comando precsa ser executado a cada boot. Use os
comandos abaxo para crar um scrpt de ncazao que se
encarregar defazer sso para voc
Isto encerra a parte compcada. Fata agora apenas verfcar o
arquvo de confgurao do vdeo. Abra (como root) o arquvo
"/etc/X11/xorg.conf" e verfque as seguntes confguraes:
http://www.guadohardware.net/tutoras/gprs/
http://sergo.spb.ru/vao/sonyp.xhtm
http://sergo.spb.ru/vao/egprs_modem.xhtm
# 915resolution5c 1368 768
# echo "915resolution 5c 1368 768" >> }etc}rcS.d}
S39915resolution
# chmod+x }etc}rcS.d}S39915resolution
Nas propredades do modem, no se esquea de aumentar a
veocdade da porta para 230400 bps (ou mas). mportante
tambm desatvar as extenses , caso contrro a conexo
encerrada a cada dos mnutos.
Embora pouco dvugado, a Caro oferece um pano de dados
mtado por R$ 140 mensas (ou R$ 100 para empresas), que
vem a cahar neste caso. A Vvo possu um pano de 1 GB de
transfernca no Zap 3G, mas ea no uma opo neste caso,
pos o Vao suporta apenas GSM.
Ao escoher uma operadora, mportante procurar por um
pano mtado, ou com uma quota de trfego generosa, pos
navegar va GPRS/EDGE pode sar muto caro. Nos panos
"normas" so cobrados R$5 ou6 por MBtransferdo.
O transmssor de ceuar uma faca de dos gumes, pos
encarece bastante o produto. Am do custo dos componentes
adconas, torna necessro que ee se|a certfcado peos
rgos de teecomuncao, assm como os ceuares, o que
retarda e encarece o desenvovmento. Uma fata consderve
do preo do TX760P/W corresponde |ustamente ao transmssor
ceuar e o overhead reaconado a ee. Por sso, se voc no
pretende usar este recurso, sera mas nteressante procurar
por um modeo mas smpes.
tlitt. ti K1!KI|
Kit l Ktrlwtrt.t|
!
notebooks no mercado. O pro-
bema est mas com o
excesso de recursos utzados
peos efetos 3D do Vsta que
com os equpamentos.
Entretanto, no Lnux a hstra
um pouco dferente. O Vao
precsa de um con|unto de
patches para funconar corre-
tamente no sstema. O maor
obstcuo um bug no drver
IDE, corrgdo apenas no Kerne
2.6.18, que faz com que o
sstema corrompa dados ao
acessar o HD. O probema
afeta a maora das dstrbu-
es atuas, ncundo o Ubuntu
6.10 e o Kurumn 6.1. Ambos
rodam bem a partr do CD, mas
ao tentar nstaar voc comea
a enfrentar probemas crncos
causados peo corrompmento
dos dados no HD. O mas co-
mum que a nstaao se|a
abortada num ponto aeatro,
quando o sstema no conse-
gue copar ou modfcar um
arquvo. No caso do Ubuntu
6.10, uma das tentatvas parou
nos 66% e outra nos 78%,
ambas com um erro avsando
que o HD possvemente
estava com badbocks.
Naturamente, todo o hardware
fo rechecado e o HD estava
perfeto. A faha na nstaao
se deve mesmo ao bug no
drver IDE e no a quaquer
probema com a mquna.
Nos testes, utze o Kanotx
2006 RC1, que | usa o Kerne
2.6.18-1 e graas a sso nstaa
e roda sem maores percaos.
Aguns dos recursos, como a
teca de ataho para aterar a
resouo no funconam e
necessro nstaar os patches
para atvar a nterface WAN,
mas fora sso o sstema fun-
cona sem grandes mtaes.
Tambm use o Kurumn 6.10,
atuazando o Kerne para a
mesma verso utzada no
Kanotx 2006, com os mesmos
resutados.
Com um pouco de esforo,
possve atvar todos os re-
cursos do Vao no Lnux, n-
cundo o Wreess e a nterface
WAN. Porm, sto demanda
uma boa dose de trabaho e
pesqusa. Este modeo no
uma boa opo para quem
quer um notebook que funco-
ne "out of the box" no Lnux.
Procure pea nha "Drver", que especfca o drver de vdeo
que ser usado. Ea devefcar assm:
No fna do arquvo, voc encontra a seo "Screen", que
especfca a resouo e profunddade de cor que ser usada.
Ea devefcar assm:
Depos de verfcar tudo, save o arquvo e rence o vdeo
pressonando Ctr+At+Backspace para testar a confgu-
rao. O arquvo de confgurao do vdeo reatvamente
grande, mas vocs precsa sepreocupar com estas nhas.
As tecas de ataho para a|ustar o brho da tea (Fn+F5,
Fn+F6) funconam no Lnux, mas precso que os mduos
"sony_acp" e "sonyp" este|am carregados. Caso necessro,
carregue-os usando o modprobe:
No Wndows, o TX670P uma boa mquna. Todos os recursos
de gerencamento, tecas de ataho e a nterface WAN
funconam dentro do esperado. Ee cumpre o que promete,
fazendo bem seu pape de utra-portt.
Por causa do fraco desempenho do vdeo onboard, voc ter
dfcudades para rodar o Vsta usando o Aero e todos os
efetos 3D, mas este um probema que afeta a maora dos
Driver "i810"
Secton "Screen"
Identfer "Screen0"
Devce "Card0"
Montor "Montor0"
DefautDepth 24
SubSecton "Dspay"
Depth 24
Modes "1368x768"
EndSubSecton
EndSecton
# modprobe sony_apci
# modprobe sony_pi
CONCLUSO
tlitt. ti K1!KI|
Kit l Ktrlwtrt.t|
!
A Hardstore lnformtica e uma empresa sediada em Porto Alegre}RS,
especializada na venda de equipamentos de informtica. Contando com uma
boa linha de produtos a pronta-entrega, possui uma loja fisica em um espao
nobre da cidade e tambem uma loja online com vendas para o Brasil inteiro e
possibilidade de pagamento no carto de credito.
http:}}www.hardstore.com.br
l|k0X: asaae e term|aa|
l|k0X: asaae e term|aa|
|1K
No nco, todos os sstemas
operaconas usavam apenas n-
terfaces de modo texto. Antes
do Wndows, exstu o DOS e,
antes do KDE, Gnome e todas as
outras nterfaces que temos
atuamente, o Lnux tnha tam-
bm apenas uma nterface de
modo texto.
A dferena que no Lnux a
nterface de modo texto evouu
|unto com o restante do sstema
e se ntegrou de uma forma bas-
tante consstente com os apca-
tvos grfcos. Ouanto mas
voc aprende, mas tempo voc
acaba passando no termna;
no por masoqusmo, mas por-
que ee reamente mas pr-
tco para fazer mutas cosas.
Voc pode chamar quaquer
apcatvo grfco a partr do
termna; na maora dos casos
o comando o prpro nome do
programa, como "konqueror"
ou "frefox". Os atahos para
abrr os programas, tens nos
menus, etc., podem mudar de
ugar, mas os comandos de
texto so ago mas ou menos
un versa , mudam pouco
mesmo ent re d f erent es
dstrbues.
Por exempo, para descom-
pactar um arquvo com a
extenso.tar.gz, peo term-
na, voc usara o comando:
Aqu o "tar" o comando e o "-
zxvf" so parmetros passados
para ee. O tar permte tanto
compactar quanto descompac-
tar arquvos e pode trabahar
com mutos formatos de
arquvos dferentes, por sso
necessro especfcar que ee
deve descompactar o arquvo
(-x) e que o arquvo est com-
prmdo no formato gzp (z). O
"v" na verdade opcona, ee
atva o modo verbose, onde ee
sta na tea os arquvos
extrados e para onde foram.
Se voc tvesse em mos um
arquvo .tar.bz2 (que usa o
bzp2, um formato de compac-
tao dferente do gzp),
$ tar -zxvf arquivo.tar.gz
Kit l Ktrlwtrt.t|
l !| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|
l! !| ri tl | | 1KK. ttl | tr mi tl
mudara a prmera etra dos parmetros, que passara a ser
"|", ndcando o formato, como em:
Voc podera tambm descompactar o arquvo ccando com o
boto dreto sobre ee numa |anea do Konqueror e usando a
opo "Extrar > Extrar aqu". Para quem escreve,
normamente mas fc e dreto ncur o comando de texto, mas
voc pode escoher a manera mas prtca na hora de fazer.
Exste um nmero muto grande de pequenos apcatvos de
modo texto, cada um dees suportando mutos parmetros
dferentes, por sso quase mpossve conhecer todos.
Aprender a usar o modo texto parecdo com aprender uma
segunda ngua, um processo gradua e constante, onde
voc sempre est aprendendo comandos, parmetros e
truques novos. uma rea em que nngum pode dzer que
sabe tudo.
Exstem duas formas de usar o termna. Voc pode acessar
um termna "puro" pressonando as tecas "Ctr+At+F1",
mudar entre os termnas vrtuas pressonando "At+F2",
"At+F3", etc. e depos votar ao modo grfco pressonando
"At+F7", "At+F5" ou mesmo "At+F3", dependendo do
nmero de termnas de texto usados na dstrbuo em uso.
Estes termnas so s vezes necessros para manuteno
do sstema, em casos em que o modo grfco dexa de abrr,
mas no da-a-da no prtco us-os, pos sempre exste
uma pequena demora ao mudar para o texto e votar para o
ambente grfco, e, prncpamente, estes termnas no
permtem usar apcatvos grfcos.
Na maor parte do tempo, usamos a segunda forma, que
usar um "emuador de termna", um termna grfco que
permte rodar tanto os apcatvos de texto, quanto os
grfcos.
No KDE, procure o ataho para abrr o Konsole. Ee possu
vras opes de confgurao (fontes, cores, mtpas
$ tar -jxvf arquivo.tar.bz2
|aneas, etc.). Se voc preferr
uma aternatva mas smpes,
procure peo Xterm.
O Xterm o mas smpes, que
abre quase nstantanea-
mente. OKonsoe por sua vez
bem mas pesado, mas oferece
mas recursos, como abrr v-
ros termnas dentro da mes-
ma |anea, fundo transparente,
etc. D uma ohada rpda em
cada um e ve|a qua he agrada
mas. Am destes dos,
exstem vros outros, como o
Gnome Termna, Rxvt e Eterm,
ncudos ou no de acordo com
a dstrbuo.
Na maora dos casos, ao
chamar um programa grfco
atravs do termna, voc pode
passar parmetros para ee,
fazendo com que ee abra dre-
tamente agum arquvo ou pas-
ta. Por exempo, para abrr o ar-
quvo "/etc/fstab" no Kedt, use:
Pa r a a b r r o a r q u v o
"magem.png" no Gmp, use:
No comeo, faz reamente
pouco sentdo fcar tentando
se embrar do comando para
chamar um determnado ap-
catvo ao nvs de smpes-
mente ccar de uma vez no
$ kedit }etc}fstab
$ gimpimagem.png
cone do menu. Mas, depos de
agum tempo, voc va per-
ceber que mutas tarefas so
reamente mas prtcas de
fazer va termna.
mas rpdo dgtar "kedt /etc/
fstab" do que abrr o kedt peo
menu, ccar no "Arquvo >
Abrr" e r at o arquvo usando
o menu. uma questo de cos-
tume e gosto. O mportante
que voc ve|a o termna como
mas uma opo, que pode ser
utzada quando convenente,
e no como ago ntmdador.
Um dos recursos que torna o
termna um ambente dn-
mco a possbdade de com-
petar comandos e nomes de
arquvos usando a teca Tab do
tecado. Por exempo, magne
o comando:
Um pouco desconfortve de
dgtar no mesmo? Nem
tanto. Com a a|uda da teca
tab, voc pode dgt-o com
apenas 8 toques: md5<tab>
kur<tab>. Prontnho, fca
fatando s dar o enter :-).
Completando com a
tecla Tab
$ md5sum kurumn.so
Se por acaso houver outro co-
mando comeado com "md5"
ou outro arquvo na mesma
pasta comeado com "kur",
ento o Tab competar at o
ponto em que as opes forem
guas e exbr uma sta com
as possbdades para que
voc termne de competar o
comando. Por exempo, se
tvesse os arquvos kurumn-
5.1.so e kurumn-6.0apha1.
so na mesma pasta, ee com-
p etar a at o "md5sum
kurumn-", onde os nomes dfe-
rem e dexara que compe-
tasse o comando.
Pressonando <tab> duas
vezes, ee exbe uma sta
das opes dsponves. Por
exempo, dgtando: apt-get
remove<tab><tab>, e e
pergunta:
Contnuando, ee exbe uma
sta de todos os pacotes
(atuamente nstaados), que
poderam ser removdos usan-
do o comando. O autocom-
petar bem ntegente,
entendendo a sntaxe dos
comandos usados e exbndo
apenas as possbdades que
se apcam a ees.
Dspay a 826 possbtes? (y
or n)
gar, navegar por um monte de menus dferentes e marcar
agumas opes esconddas. Uma cosa nteressante no Lnux
que voc no precsa reamente dgtar os comandos, basta
seeconar a nha e usar o boto do meo do mouse para co-a
na |anea do prompt.
O modo de comando uma forma de "conversar" com o
sstema, com mas opes do que sera possve atravs de um
uttro grfco e obtendo respostas mas rpdas. caro que
o modo de comando pode assustar no nco, mas um pouco de
nsstnca va factar bastante sua vda daqu em dante. No
se|a apressado, o ega |ustamente r aprendendo comandos
novos conforme os probemas forem aparecendo.
Aqu esto aguns comandos bscos:
: Serve para navegar entre os dretros. Ao abrr o termna,
voc comea dentro do seu dretro home (como
"/home/kurumn"). Para acessar um dretro especfco, espe-
cfque-o como parmetro, como em "cd /etc". Para subr um
dretro use "cd .." e, para votar ao home, dgte
smpesmente "cd", sem parmetro agum. Sempre que quser
confrmar em qua dretro est, use o comando "pwd".
Se voc estver dentro da pasta "/home/kurumn/ arquvos/",
por exempo, e quser r para a pasta "/usr/oca", no
precso usar o "cd .." at votar ao dretro raz, para s
depos abrr a pasta, basta dar o comando "cd /usr/oca", de
quaquer ugar, para r dretamente pasta dese|ada. Se, por
outro ado, voc quser acessar a pasta "trabaho", dentro da
pasta atua, dgte apenas "cd trabaho".
: Serve para star os arquvos e dretros dentro da pasta
atua. Na maora das dstrbues, a stagem aparece
coorda, permtndo dferencar as pastas e os dferentes
tpos de arquvos. As pastas aparecem em azu, os nks em
azu caro, os arquvos compactados em vermeho, as
magens em rosa, os executves em verde e os arquvos de
texto e outros formatos em preto.
cd
ls
Comandos do prompt
Apesar da nterface grfca ser
muto mas fc de usar, bom
voc ter peo menos uma boa
noo de como as cosas fun-
conam peo prompt de coman-
do, sso va he dar um domno
muto maor sobre o sstema.
Ao pesqusar em vros, tutoras
e outros tpos de documentao
sobre Lnux, voc ver recetas
com ongas stas de comandos
que devem ser dados para con-
fgurar ou aterar ago. Na gran-
de maora dos casos, exste
agum uttro grfco que
permte fazer o mesmo, mas os
autores geramente preferem
dar a receta de como fazer va
nha de comando, pos nem
todo mundo ter os uttros
mo e mutas vezes exstem
dferenas entre as opes ds-
ponves nas dferentes dstr-
bues. Dar smpesmente
uma sta de comandos torna a
dca utzve para um nmero
maor de pessoas.
Outro ponto que mutas vezes
rea mente ma s fcil
smpesmente dar um comando
para abrr um arquvo e des-
comentar agumas nhas do
que abrr um uttro que de-
mora 10 segundos para carre-
Kit l Ktrlwtrt.t|
ll !| ri tl | | 1KK. ttl | tr mi tl
possuem mas parmetros do
que possve memorzar
(pe o menos para uma
pessoa norma ;), de forma
que o man acaba servndo
como um gua de consuta
rpda.
Mas, devdo quantdade de
parmetros dsponves, os
manuas de mutos progra-
mas so muto ongos e
comp cados. Por sso,
mutos suportam o parmetro
"--hep", que exbe uma a|uda
resumda, contendo apenas
os parmetros mas usados.
Expermente, por exempo, o
"s --hep".
Se voc quser apenas uma
descro rpda do que um
determnado comando faz,
expermente o comando
"whats" (o que ), como em:
"whats s".
Mas uma varante do man o
comando "nfo", que contm
manuas aternatvos para
mutos comandos. Enquanto
os manuas do man so
tcncos, desenvovdos para
serem manuas de refernca,
os do nfo normamente ut-
zam uma nguagem mas
smpes, abordando apenas as
opes mas comuns. Nem
Para ncur os arquvos ocutos (que no Lnux comeam
com "."), use "s -a". Para ver mas detahes sobre cada
arquvo, ncundo o tamanho, permsses de acesso e
dono, use "s -h". Para ncur os ocutos, adcone o "a",
como em "s -ha".
A ordem dos parmetros no atera o resutado do
comando. Tanto faz dgtar "tar -zxvf arquvo.tar.gz",
quando "tar -xzfv arquvo.tar.gz". Acostume-se a sempre
usar a teca Tab para competar os comandos
(prncpamente os nomes de arquvos), assm, am de
dgtar mas rpdo, voc dmnu a possbdade de erros.
: Como dsse, nngum pode dzer que sabe tudo sobre
todos os comandos do termna. Para factar as cosas,
cada comando possu um manua, onde so ctados todos
os parmetros e vros exempos. Todos estes manuas so
acessados atravs de um comando nco, o "man". Para
ver as (mutas) opes do "s", por exempo, use "man s".
Use as setas para roar a tea e, para sar do manua,
pressone a teca "q".
O man acaba sendo um componente essenca para quem
usa muto a nha de comando, pos mesmo comandos
smpes, como o s, cat, grep, ta, usados no da-a-da
man
todos os comandos possuem
uma pgna nfo, mas o nme-
ro vem crescendo. Para us-o,
basta dgtar "nfo comando",
como em "nfo smod".
: Este o comando usado
para copar arquvos de uma
pasta a outra. Incua o nome
do arquvo e a pasta para
onde ee va, como em "cp
arquvo.tar.gz /mnt/sda1". Se
voc qu ser cop ar um
arquvo que est em outra
pasta para o dretro atua,
ncua a ocazao competa
do arquvo e em seguda o "./"
(que representa o dretro
at ua ) , c omo em " c p
/mnt/cdrom/vdeo.av ./".
O cp por padro um co-
mando bastante chato e df-
c de entender. Se voc quer
copar uma pasta do CD para
o dretro atua, o mas gco
sera dgtar "cp /mnt/cdrom/
muscas ./", no ?. Mas, se
voc fzer sso, ee responde:
"cp: om t ndo d retr o
'/mnt/cdrom/muscas' ".
Para copar toda a pasta, voc
precsara ncur o comando
"-r", que expca que ee deve
copar recursvamente, n-
cundo todos os arquvos e
subdretros.
cp
Kit l Ktrlwtrt.t|
l !| ri tl | | 1KK. ttl | tr mi tl
Um parmetro bastante t
o "-a", que faz com que o cp
sempre cope recursva-
mente, mantenha as perms-
ses do arquvo orgna e pre-
serve os nks smbcos que
encontrar peo camnho. Em
resumo, faz o cp se com-
portar de uma forma mas
smpes e gca. Para copar a
pasta do exempo orgna,
expermente usar "cp -a
/mnt/cdrom/muscas ./".
Voc pode anda usar o "*" e a
"?" como curngas quando
quser copar vros arquvos.
Para copar todos os arquvos
da pasta atua para a pasta
"/mnt/hda6", por exempo,
use "cp * /mnt/hda6".
A "?" por sua vez mas
contda, substtundo um
nco caractere. Por exempo,
"cp arquvo?.txt /mnt/hda6",
cop a o "arqu vo1. txt",
" a r q u v o 2 . t x t " e o
"arquvo3.txt", mas no o
"arquvo21.txt".
Lembre-se da dferena entre
usar a barra ou no no nco
do arqu vo. Uma barra
especfca que voc est
dando o camnho competo a
partr do dretro raz, como
mv tambm para mover e renomear pastas. A dferena
entre o mv e o cp que, ao mover, o arquvo orgna dexa
de exstr.
: O rm serve para remover tanto arquvos quanto
dretros, de acordo com os parmetros usados. Para
remover um arquvo smpes, basta us-o dretamente,
como em "rm arquvo". Para que ee remova sem pedr a
confrmao, adcone o parmetro "-f", como em "rm -f
arquvo". Para remover uma pasta e todos os arquvos e
dretros dentro dea, adcone o parmetro "-r", como em
"rm -rf arquvos/".
Tome cudado ao usar o "-rf", pos ee no pede
confrmao, deeta os arquvos dretamente, sem escaas.
Respre fundo e verfque se reamente est deetando a
pasta certa antes de pressonar Enter.
possve tambm usar caracteres curngas na hora de
remover arquvos. Para remover todos que possurem a
extenso ".|pg", use "rm -f *.|pg". Para remover todos os
arquvos que comearem com "mg", use "rm -f mg*".
Lembre-se de que voc pode usar tambm o "?" quando
quser usar o curnga para apenas um caractere especfco.
Se voc quser remover os arquvos "doc1.txt", "doc2.txt" e
"doc3.txt", mas sem remover o "doc10.txt" e o "doc11.txt",
voc podera usar o comando "rm -f doc?.txt".
: Este serve para crar novos dretros, como em
"mkdr /mnt/hda6/arquvos". possve tambm crar
pastas recursvamente, crando se necessro todas as
pastas necessras at chegar a que voc pedu,
adconando o parmetro "-p" como em "mkdr -p
/mnt/hda6/arquvos/novos/2006". Mesmo que a pasta
"novos" no exsta, ea ser crada.
: Esta uma varao do mkdr, que permte remover
dretros. A dferena entre ee e o "rm -rf" que o rmdr s
rm
mkdr
rmdr
em "/mnt/cdrom/muscas",
por exempo. Ao dar o nome
de uma pasta ou arquvo, sem
a barra, o sstema entende
que ee est dentro do dre-
tro atua. Por exempo, se
voc est no dretro /home
e quer acessar a pasta
"/home/kurumn/arquvos",
voc precsara dgtar ape-
nas "cd kurumn/arquvos".
Outra dca que exstem no
she agumas varves de
ambente que podem ser usa-
das para abrevar comandos.
Por exempo, o caractere "-"
representa seu dretro
ho me ( c o mo " / ho me /
kurumn"). Voc pode us-o
para abrevar comandos:
para copar a pasta "/mnt/
cdrom/mus cas" para o
home, voc pode usar "cp -a
/mnt/cdrom/muscas -", ao
nvs de dgtar "cp -a
/mnt/cdrom/muscas/home/
kurumn", por exempo.
: O mv serve tanto para
mover arquvos de um ugar
para o outro quanto para
copar arquvos. Para mover o
arquvo foto.png para a pasta
"/mnt/hda6/", o comando
s e r a " m v f o t o . p n g
/mnt/hda6". Voc pode usar o
mv
Kit l Ktrlwtrt.t|
l1 !| ri tl | | 1KK. ttl | tr mi tl
varante do ocate que mostra
apenas executves.
: O fnd tambm permte
ocazar arquvos, mas fun-
cona da forma tradcona,
reamente vascuhando os
dretros em busca dos
arquvos, ao nvs de usar
uma base de dados, como o
ocate. Embora se|a ento ao
procurar em dretros com
mutos arquvos e subdre-
tros, o fnd efcente se
voc souber prevamente
onde procurar. Por exempo, o
dretro "/etc" concentra as
confguraes do sstema. Se
voc estver procurando peo
arquvo "smb.conf" (onde
armazenada a confgurao
do Samba), voc podera r
dreto fonte, usando o
comando "fnd /etc -name
smb.conf".
Note que am do dretro
onde ee va procurar (/etc no
exempo), voc deve usar o
parmetro "-name" antes de
ndcar o nome do arquvo
que est procurando. Om-
tndo o dretro, ee smpes-
mente procura dentro do dre-
tro atua. Voc pode tam-
bm fazer buscas por todos
os arqu vos com uma
fnd
remove dretros vazos.
Acostume-se a us-o no
ugar do "rm -rf" ao deetar
uma pasta que acha que est
vaza, assm voc evta
acdentes.
: Este um dos
comandos mas tes na
mnha opno; ee permte
encontrar arquvos de forma
nstantnea. Assm como
mecansmos de busca, como
o Googe, o ocate no sa
procurando em todo o HD at
achar o arquvo que pedu.
Ee procura apenas dentro de
uma base de dados, que
contm os nomes de todos os
arquvos. Esta base gerada
a o r o da r o c o ma ndo
" updat edb" , s ua car a
metade.
Avantagem de usar a base de
dados que as buscas so
nstantneas, a desvantagem
que voc precsa rodar o
updatedb (como root) de vez
em quando, a fm de ncur as
tmas modfcaes. Para
pr ocur ar um ar qu vo,
smpesmente use "ocate
arquvo".
Se voc est procurando por
um programa, expermente o
comando "wh ch", uma
ocate
determnada extenso, como em "fnd /mnt/hda6 -name
*.mp3".
Uma forma mas amgve de procurar arquvos usar o
kfnd, o "Procurar arquvos" do KDE, que serve como uma
nterface para o fnd. Atravs dee voc pode procurar peo
nome ou tpo de arquvo (voc pode fazer uma busca
ncundo apenas arquvos de magem, por exempo),
procurar dentro de pastas especfcas ou ocazar
arquvos pertencentes a um determnado usuro ou
grupo do sstema, ou at mesmo procurar por arquvos
modfcados recentemente.
: No Lnux, exste uma separao cara entre o root e os
demas usuros do sstema. O root o nco que pode
aterar a confgurao do sstema e usar a maor parte das
ferramentas de confgurao. Os usuros normas, por
sua vez, podem usar os programas nstaados e modfcar
arquvos dentro do seu dretro home. Esta organzao
permte que vras pessoas usem o mesmo mcro (o que
vta no caso dos servdores), sem que um possa aterar as
confguraes do outro, nem muto menos mudar as
confguraes do sstema.
su
Kit l Ktrlwtrt.t|
l !| ri tl | | 1KK. ttl | tr mi tl
Por um ado, sso torna o sstema muto mas robusto, mas
por outro faz com que agumas tarefas se|am mas
compexas, pos voc precsar prmero se ogar como
root, para depos executar o comando. O su permte que
voc "vre" root a quaquer momento, passando a abrr os
programas, modfcar arquvos e usar todas as
ferramentas sem mtaes.
Dgte "su" e fornea a senha de root. O"$" do termna vra
um "#", aertando que a partr da voc tem penos
poderes. Se ao tentar abrr arquvos grfcos voc receber
uma mensagem dzendo que no possve se conectar ao
X, expermente usar o comando "sux" no ugar do su. Ee
confgura as permsses corretamente.
Agumas dstrbues, como o Kurumn e o Ubuntu
ncuem uma varao dee, o "sudo", que permte
executar comandos especfcos como root. Para abrr o
Konqueror (o gerencador de arquvos), como root, de
forma a consegur aterar arquvos fora do seu home, dgte
"sudo konqueror". Dependendo da confgurao, ee abre
sem pedr senha, ou confrma sua senha de usuro, uma
proteo contra a possbdade de outra pessoa estar
usando seu mcro.
: Serve para ver o contedo de um arquvo. Por
exempo, "cat carta" mostra o contedo do arquvo "carta".
Este comando serve bem para ver o contedo de arquvos
de texto pequenos, sem precsar abrr um edtor mas
sofstcado. Ee tambm pode ser combnado com outros
comandos para reazar tarefas mas compexas. Por
exempo, se voc tem um arquvo "boot.mg" com a
magem de um dsquete de boot, no bastara smpes-
mente copar o arquvo para o dsquete com o comando cp;
voc precsara fazer uma cpa bt a bt. Exstem vras
formas de fazer sso, mas uma souo smpes sera usar o
comando "cat boot.mg > /dev/fd0".
cat
o nmero de nhas que
devem ser mostradas e o
nome do arquvo, como "ta -
12 meu_ongo_texto.txt".
Este comando muto usado
por adm n stradores de
sstemas para acompanhar
os arquvos de og de seus
servdores. Como as novas
entradas destes arquvos vo
sendo nserdas no fna do
arqu vo, o ta perm te
verfcar rapdamente apenas
as novas ncuses, sem
prec sar perder t empo
abrndo o arquvo ntero.
: Odu permte ver uma sta
com o espao ocupado por
cada past a dent ro do
dretro atua. uma forma
rpda de encontrar grandes
arquvos ou pastas que esto
consumndo muto espao.
Em gera usamos "du -h",
onde o -h faz com que ee
exba o tamanho dos arquvos
d e f o r ma " h u ma n a " ,
escrevendo "2,8G" ao nvs
de "2876322", por exempo.
O Konqueror ncu um modo
de vsuazao que funcona
d e ma n e r a s m a r ,
mostrando os arquvos e
du
Neste caso, ee sta o
contedo do arquvo, mas ao
nvs de mostrar na tea ee o
e s c r e v e n o d s q u e t e
(/dev/fd0). No she exstem
aguns caracteres especas,
como o ">", ">>" e o "|", que
permtem envar nformaes
e o texto de resposta de
comandos de um ugar para o
outro. Voc ver mutos usos
tes para estes recursos
especas ao estudar sobre
she scrpt.
: Lmpa a tea, uma
forma de coocar a ordem na
casa antes de executar novos
comandos. Ao nvs de
dgtar, voc pode pressonar
"Ctr+L", que o ataho de
tecado para ee.
: Este um dos prmos
do cat, ee permte ver
apenas as prmeras nhas do
arquvo, ao nvs de exbr a
cosa ntera. Basta espec-
fcar o nmero de nhas que
devem ser exbdas, como por
exempo "head -20 texto.txt".
Outro parente dstante o ta
(cauda), que mostra as
tmas nhas do arquvo. O
uso o mesmo, basta ndcar
cear
head
Kit l Ktrlwtrt.t|
l !| ri tl | | 1KK. ttl | tr mi tl
pastas na forma de bocos coordos, cassfcados de
acordo com o tamanho. Para atvar este modo, cque no
tmo boto da barra de funes:
: |unto com as setas de redreconamento (> e >>),
o ppe ( | ) muto usado em scrpts e comandos dversos.
Ee permte fazer com que a sada de um comando se|a
envada para outro ao nvs de ser mostrada na tea.
Parece uma cosa muto extca, mas acaba sendo
ncrvemente t, pos permte "combnar" dversos
comandos que orgnamente no teram nenhuma reao
entre s, de forma que ees faam aguma cosa especfca.
Por exempo, magne que voc quer mprmr o manua de
agum dos comandos, ou mandar por e-ma para agum
que no tem Ln ux nstaado. Uma forma de fazer sso sera
usar o comando "man comando | co -b > arquvo.txt", que
copa toda a sada do comando man para o arquvo.txt,
| (ppe)
comando fcara ento "smod
| grep ss900".
Se no aparecer nada na tea,
voc sabe de antemo que o
mduo no est atvo, Neste
caso, voc podera tentar
carreg-o manuamente u-
sando o comando "modprobe
ss900", como root.
: Esse comando serve
para quebrar arquvos em
vros pedaos. Muto t
quando voc precsa gravar
arquvos grandes em vros
d squetes ou CDs, por
exempo. Imagne que voc
quera quebrar um arquvo de
3 GB chamado "tensh.av"
em vros arquvos de 650 MB
cada um, de f orma a
consegur grav-o em vros
CDs. Podera usar o comando
"spt -b 650m tensh.av".
O "650m" o tamanho de
cada pedao, no caso 650
MB. Voc precsa apenas
t rocar o t amanho dos
pedaos e o nome do arquvo.
Esse comando va gerar
vros arquvos: xaa, xab,
xac, xad, etc. que podem ser
transportados. Para |unt-os
depos, usamos o comando
cat que vmos acma. Basta
spt
mantendo a formatao e as
quebras de nha. Aqu
usamos o ppe para envar a
sada do man, que orgna-
mente sera mostrada na
tea, para ser reformatada
peo comando "co -b" e, a
partr da, para o arquvo. O
ppe um componente de
mutos comandos.
: O grep permte ftrar a
sada de um determnado
comando, de forma que ao
nvs de um monte de nhas,
voc ve|a apenas a nforma-
o que est procurando. Ee
freqentemente usado em
con| unt o com o p pe,
sobretudo em scrpts.
Um exempo smpes: sua
paca de rede no est
funconando e voc quer
saber se o mduo de kerne
"ss900", que d suporte a
ea, est carregado. Voc
pode ver os mduos que
esto carregados usando o
comando "smod", mas a sta
um pouco onga. Voc
podera competar o smod
com "| grep ss900", que va
ftrar usando o grep, mos-
trando na tea apenas as
nhas contendo "ss900". O
grep
Kit l Ktrlwtrt.t|
lI !| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|
l
"konqueror /etc &" resove
este probema, mantendo o
termna vre. Se voc
esquecer de acrescentar ao
"&" ao abrr um programa,
anda pode "destravar" o
t er m na pr ess onando
"Ctr+Z" (que parasa o
programa e te devove o
controe do termna) e depos
"bg", que renca o programa
em background.
Note que aguns apcatvos
exbem mensagens dversas
e avsos depos de serem
abertos, o que "su|a" o
termna, mas sem compro-
meter o que voc est fa-
zendo. Se sto te ncomodar,
voc pode adconar um
"&>/dev/nu" ao comando, o
que descarta todas as
mensagens, como em
" k o n q u e r o r / e t c &
&>/dev/nu".
: Serve para abrr a
nterface grfca a partr do
prompt, caso voc tenha
escohdo ncazar o sstema
em modo texto.
: O termna mantm
um hstrco dos tmos 500
comandos dgtados. Para
repetr um comando recente,
smpesmente pressone as
startx
Hstrco
reunr todos na mesma pasta
novamente e rodar o coman-
do "cat x* > tensh.av".
Isso |unta todos os arquvos
(na ordem) restaurando o
arquvo orgna. Isso funcona
porque os fragmentos de
arquvo gerados peo spt
sempre comeam com "x".
Outro truque que voc pode
usar o cat tambm para |un-
tar dversos arquvos, for-
mando um s. Isto funcona
para mscas e vdeos, por
exempo. Para |untar vros
vdeos curtos, num nco
maor, use "cat vdeo1.av
vdeo2.av vdeo3.av >
vdeozao.av".
: Este um parmetro que
permte rodar apcatvos
mantendo o termna vre. No
Lnux, todos os apcatvos,
mesmo os grfcos, podem
ser chamados a partr de uma
|anea de termna. O probe-
ma que, ao chamar agum
apcatvo, o termna fcar
boqueado at que o apca-
tvo se|a fnazado, obr-
gando-he a abrr um para
cada programa.
Acrescentar o & no fna do
c o m a n d o , c o m o e m
&
setas para cma ou para baxo at encontr-o. Para fazer
uma busca use o comando "hstory | grep comando" ,
como em "hstory | grep cp" para mostrar todas as
entradas onde fo usado o comando "cp".
: Voc tambm pode executar uma fa de
comandos de uma vez. Basta separ-os por ponto e
vrgua, como em "s; pwd" ou "cd /mnt/arquvos; s"
Lembre-se de que no Lnux o termna dstngue entre
etras mascuas e mnscuas. "s" dferente de "LS".
Ouando crar novos arquvos e pastas, prefra usar nomes
em mnscuas, assm voc evta confuso.
: Assm como no Wndows, voc precsa
desgar o sstema corretamente para evtar perda de ar-
quvos e corrompmentos dversos na estrutura da par-
to. Am das opes nos menus do KDE ou Gnome, voc
pode desgar va termna, usando os comandos abaxo.
No se esquea que todos ees precsam ser executados
como root. Use prmero o comando su ou o sudo:
: Renca o mcro.
: Desga o mcro.
: Tambm serve para desgar o sstema,
mas permte que voc especfque um horro. muto t
se voc dexar o mcro gado note fazendo aguma cosa
ou baxando um arquvo, mas quser que ee desgue
soznho depos de um certo tempo. Substtua now (agora)
por um tempo em mnutos que o sstema esperar antes
de desgar, usando o parmetro "+" como em shutdown -
h +60. Voc pode anda especfcar um horro, no formato
hh:mm como em shutdown -h +06:00 (para desgar s
6:00 da manh).
: Este um ataho de tecado que, dado no
termna de texto, serve para rencar o mcro. No tem
tanta utdade quanto no Wndows, mas mas rpdo que
Ponto e vrgua
Desgando
reboot
hat
shutdown -h now
Ctr+At+De
!| ri tl | | 1KK. ttl | tr mi tl
fazer o ogn e rodar o
comando "reboot" ;).
Compementando os co-
mandos de termna, exstem
os arquvos de confgurao.
Ao contrro do Wndows,
onde as confguraes so
savas numa caxa preta, o
regstro, dfc de entender e
anda mas de edtar, no Lnux
as confguraes so savas
sempre dentro de arquvos de
texto, na maor parte das
vezes egves, que voc pode
edtar manuamente quando
necessro.
Na verdade, a maora dos
programas de confgurao
nada mas so do que asss-
tentes que factam a conf-
gurao destes arquvos. O
programa he mostra as
opes de uma forma am-
gve, mas na hora de sav-
as ees smpesmente rees-
crevem os arquvos corres-
pondentes. Eu tenho uma
certa expernca no desen-
vovmento destes uttros,
pos ao ongo dos anos
Editando os arquivos
de configurao
|ustamente a abordagem que a maora dos autores acaba
adotando.
Ou se|a, gostando ou no, mutas vezes voc precsar
edtar agum arquvo de confgurao, ou tavez prefra
fazer sso agumas vezes para ganhar tempo ou para ter
acesso a opes que no este|am dsponves nos
uttros de confgurao.
Para edtar os arquvos, voc precsar apenas de um
edtor de textos. Exstem vros exempos: voc pode por
exempo usar o kedt ou o kwrte no KDE, o gedt no Gnome,
ou o mcedt, |oe, nano ou mesmo o antgo e pouco
amgve v, caso este|a em modo texto.
Lembre-se de que em quaquer um dees voc pode abrr o
edtor dretamente no arquvo que quser edtar, como em
"mcedt /etc/fstab".
Tanto o kedt quanto o gedt so edtores reatvamente
smpes, que embram at certo ponto o notepad do
Wndows. O kwrte | um edtor mas avanado, votado
para quem escreve scrpts ou mesmo programa em
nguagens dversas. Ee capaz de reaar a sntaxe de
vras nguagens, dferencando os comandos,
condconas, comentros, etc., atravs de cores. Isso
a|uda muto a entender o cdgo e permte dentfcar erros
muto mas rpdo.
Nos edtores de modo texto as cosas so um pouco mas
compcadas, | que ees so controados atravs de
atahos de tecado, mas voc acaba precsando dees para
resover probemas em stuaes onde o modo grfco no
est mas abrndo, ou ao usar outras mqunas
remotamente, va SSH.
O mas smpes o mcedt. Ee faz parte do pacote "mc",
que encontrado em todas as dstrbues. Se ee no
estver nstaado, voc resove o probema nstaando o
desenvov mutos dees para
ncur no Kurumn, mas, para
no aongar muto, vou me
mtar a dar uma vso gera
sobre os prncpas arquvos
de confgurao do sstema.
No reamente necessro
que voc estude cada um
destes arquvos (a menos que
voc este|a estudando para
aguma prova de certf-
cao), mas mportante ter
peo menos uma da gera
sobre a funo de cada um,
pos ao pesqusar sobre
nstaao de drvers e pro-
gramas, pesqusar soues
para probemas dversos, ou
mesmo receber a|uda de
agum atravs dos fruns,
voc va ver mutas refe-
rncas a arquvos de conf-
gurao dversos. Ees so o
denomnador comum entre
as dversas dstrbues, por
sso a nca forma de es-
crever agum artgo ou howto
exp cando sobre como
nstaar um drver de um
modem ou paca wreess, por
exemp o, em d ver sas
dstrbues dferentes,
expcar o camnho das
pedras atravs dos arquvos
de confgurao, que
Kit l Ktrlwtrt.t|
l !| ri tl | | 1KK. ttl | tr mi tl
pacote. Nee, as funes so acessadas usando as tecas
F1 a F10, com uma egenda mostrada na parte nferor da
tea. Para savar voc pressona F2 e para sar, F10.
O |oe um meo termo. Ee muto parecdo com o antgo
Wordstar do DOS e usa as mesmas tecas de ataho que
ee. Para savar o arquvo e sar, voc pressona Ctr+K e
depos X. Para savar e sar no nano, pressone Ctr+X,
depos S e Enter.
Fnamente, temos o v, que por agum motvo conqustou
um grupo de usuros fs ao ongo de seus quase 30 anos
de vda e, graas ees, contnua vvo at ho|e, muto
embora se|a um dos edtores menos amgves.
O v tem trs modos de operao: comando, edo e o
modo ex. Ao abrr o programa, voc estar em modo de
comando; para comear a edtar o texto, pressone a teca
"". A partr da, ee funcona como um edtor de textos
norma, onde o Enter nsere uma nova nha, as setas
movem o cursor, etc.
Ouando termnar de edtar o arquvo, pressone Esc para
votar ao modo de comando e em seguda "ZZ" (dos Z
urra, baana os gahos das
rvores e atra cocos nas
cabeas dos desenvo -
vedores, sempre que uma
dstrbuo se atreve a
remov-o :-P.
Ao sar do edtor, vota para o
termna. Voc pode verfcar
se o arquvo reamente fo
savo corretamente usando o
cat, como em "cat /etc/fstab".
No caso de arquvos ongos,
acrescente "| more", que
permte er uma pgna de
cada vez, como em "cat
/var/og/sysog | more".
Aguns arquvos partcuar-
mente mportantes so:
: Aqu va uma sta
das part es que so
acessadas peo sstema, onde
cada uma montada e quas
d e a s s o mo n t a d a s
automatcamente na hora do
boot. Am das partes, o
fstab pode ser usado tambm
para ncur CD-ROMs e at
mesmo comparthamentos
de rede.
: Neste arquvo
vo mdu os que so
carregados durante o boot.
Em gera, usamos este
arqu vo par a at var o
/etc/fstab
/etc/modues
mascuos) para savar o
arquvo e sar. Para sar sem
savar pressone Esc e dgte
":q!" (exatamente como aqu,
dos pontos, qu, exca-
mao, segudo de Enter).
Uma segunda opo para
savar e sar pressonar Esc
segudo de ":wq". Para
apenas savar, sem sar,
pressone Esc segudo de ":w"
e para sar sem savar use o
Esc segudo de ":q!".
Resumndo, o Esc faz com
que o v vote ao modo de
comando, o ":" nos cooca no
modo ex, onde podemos
savar e fechar, entre outras
funes. O "q" fecha o pro-
grama, o "w" sava o arquvo
e o "!" uma confrmao.
Embora no se|a exatamente
pequeno (se comparado a
edtores mas smpes, como
o |oe ou o nano), muto menos
fc de usar, o v pratca-
mente o nco edtor que
pode ser encontrado em
quaquer dstrbuo. Em
mutos casos usado o evs,
uma verso smpfcada, mas
que funcona mas ou menos
da mesma forma. O pequeno
grupo de usuros forma um
bando bem organzado, que
Kit l Ktrlwtrt.t|
!| ri tl | | 1KK. ttl | tr mi tl
carregamento de mduos
par a p acas w r e es s ,
modems e pacas de som que
no foram nstaados manua-
mente, ou que no foram
detectados automat ca-
mente durante a nstaao.
Voc va ver mutas refern-
cas a este arquvo em tuto-
ras faando sobre a nstaa-
o de drvers dversos.
: O o o geren-
cador de boot, responsve
por carregar o sstema. O o
pode ser confgurado para
carregar dversos sstemas
operaconas dferentes, onde
voc escohe qua usar na
hora do boot. Voc pode fazer
dua-boot entre Lnux e
Wndows, ou at mesmo
nstaar dversas dstrbu-
es dferentes no mesmo
HD. Sempre que fzer atera-
es no arquvo, rode o
comando "o" (como root)
para savar as ateraes.
: Mutas
dstrbues adotam o grub
como gerencador de boot ao
nvs de usar o o. No caso
do grub, as ateraes no
arqu vo so ap cadas
automatcamente.
/etc/o.conf
/boot/grub/menu.st
users-admn e outras ferramentas, mas nteressante
saber que ees exstem. Voc pode ver o contedo dos trs
apenas como root.
O "/etc/passwd" guarda os ogns e outras nformaes
sobre ou usuros. Voc notar que am do root e dos
usuros que adconou, exstem vros usuros de
sstema, como o cupsys, proxy, sys, etc. Estes usuros so
usados nternamente peos programas, voc no pode
fazer ogn atravs dee. Esta prtca de ter usuros
separados para cada programa aumenta bastante a
segurana do sstema. Apesar do nome, o "/etc/passwd"
no armazena as senhas, eas vo no arquvo
"/etc/shadow" num formato encrptado.
O comando n permte crar nks. Exstem dos tpos de
nks suportados peo Lnux, os hard nks e os nks
smbcos. Os nks smbcos tm uma funo parecda
com os atahos do Wndows: ees apontam para um
arquvo, mas se o arquvo movdo para outro dretro, o
nk fca quebrado. Os hard nks por sua vez so seme-
hantes aos atahos do OS/2 da IBM, ees so mas
ntmamente gados ao arquvo e so aterados |unto com
ee. Se o arquvo muda de ugar, o nk automatcamente
atuazado. Isto possve porque nos sstemas de arquvos
usados peo Lnux cada arquvo possu um cdgo de den-
tfcao (chamado de node), que nunca muda. O sstema
sabe que o arquvo renomeado o mesmo do ataho
smpesmente procurando-o peo node ao nvs do nome.
O comando n dado sem argumentos cra um hard nk,
como em:

Criando links
$ ln}home}morimoto}arquivo.txt arquivo
/etc/X11/xorg.conf
/etc/passwd, /etc/shadow e
/etc/group
: Este o
arquvo onde va a confgu-
rao do vdeo, que ncu o
drver usado, resouo, taxa
de atuazao e confgura-
o de cores do montor, am
da confgurao do mouse.
Ho|e em da, pratcamente
todas as dstrbues (com
exceo do Sackware) so
capazes de confgurar o vdeo
corretamente durante a
nstaao, mas voc pode
manter uma cpa do arquvo
mo para poder restaurar a
confgurao do vdeo em ca-
so de probemas. Voc pode
tambm usar o arquvo gera-
do em outras dstrbues.
O xorg.conf usado peo
X.org, que a verso atua do
servdor grfco. Dstrbu-
es antgas usam o Xfree,
que armazena as confgura-
es num arquvo dferente, o
"/etc/X11/XF86Confg-4".
: Estes arquvos
armazenam a base de dados
dos usuros, senhas e
grupos do sstema. Natura-
mente, voc no precsa se
preocupar em ater-os, pos
ees so modfcados automa-
tcamente peo adduser,
Kit l Ktrlwtrt.t|
! !| ri tl | | 1KK. ttl | tr mi tl
Onde ser crado um nk
chamado "arquvo" no dre-
tro corrente, que apontar
para o arquvo.txt dentro do
dretro /home/mormoto.
Para crar um nk smbco,
acrescente o argumento "-s",
como em:
Voc pode crar tanto nks
apontando para arquvos,
quanto nks apontando para
dretros. Por exempo, se
voc acha muto trabahoso
acessar o CD-ROMatravs do
dretro /mnt/cdrom, voc
pode smpesmente crar um
nk para ee dentro do seu
dretro de usuro, ou onde
voc quser. Ao ccar sobre o
nk no gerenc ador de
arquvos, voc acessar o
CD-ROM.
Para crar um nk chamado
"CD" dentro do seu dretro
de usuro apontando para o
CD-ROM, o comando sera:
O nterpretador de comandos
se encarregar de substtur
automatcamente o "-" pea
$ ln -s }home}morimoto}
arquivo.txt arquivo
$ ln-s }mnt}cdrom-}CD
Fechando programas travados
Apesar do Kerne do Lnux ser extremamente estve,
quase mpossve de travar, os programas nem sempre
so. Para compcar, o rpdo desenvovmento do sstema
e a necessdade por novos apcatvos acabam fazendo
com que mutas vezes as dstrbues tragam programas
anda em estgo beta, ou mesmo apha, que anda no
esto competamente estves. Isto acaba mutas vezes
resutando em travamentos. A vantagem do Lnux neste
ponto que voc quase nunca precsar rencar todo o
sstema, basta matar o apcatvo probemtco, ou, no por
dos casos, rencar o ambente grfco.
A forma mas prtca de fnazar apcatvos usar o xk.
Ao ccar sobre o cone do programa, ou cham-o peo
termna (dgtando xk), o cursor do mouse vra um cone
de cavera e basta ccar sobre o programa travado para
mat-o sem d. Voc pode tambm chamar o xk usando
o ataho "Ctr+At+ESC.
ocazao correta da sua
pasta de usuro, no mporta
qua se|a.
Voc pode anda crar nks
que funconaro em quaquer
part e do s st ema. Por
exempo, magne que voc
armazene seus arquvos de
trabaho na pasta /home/
seu_nome/trabaho/arquvos.
Ao nvs de dgtar o camnho
competo, voc podera crar
um nk smbco "arquvos"
que podera ser acessado a
partr de quaquer pasta do
sstema. Para sto, basta
acessar o dretro "/usr/bn"
e crar o nk por , usando os
comandos:
Voc ver mutos nks espa-
hados pea estrutura de dre-
tros do Lnux, um recurso
muto usado quando os arqu-
vos de sstemas mudam de
ugar numa nova verso.
Mant endo um nk na
ocazao antga, todos os
programas antgos contnuam
funconando sem probemas.
$ cd }usr}bin
$ ln -s }home}
seu_nome} trabalho}
arquivos arquivos
Kit l Ktrlwtrt.t|
l !| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|

Se a cosa for sra e o mouse parar de responder, voc
pode rencar o X, o que reabre toda a parte grfca, pres-
sonando "Ctr+At+Backspace". Embora voc possa per-
der arquvos no savos, esta uma souo muto menos
radca (e mas rpda) do que rencar o mcro no boto.
Embora mas trabahoso, voc pode tambm fnazar os
programas atravs do termna, usando os comandos k e
ka. O ka pode ser usado sempre que voc souber o
comando que ncaza o programa a ser fechado. Por
exempo, para fechar o xmms, o mesmo do screenshot
acma, bastara escrever "ka xmms"; para fnazar o
konqueror o comando sera "ka konqueror", e assm por
dante.
Oprobema com o ka que em mutos casos o comando
para fechar o programa no o mesmo que seu nome.
Para fechar o Frefox, por exempo, voc tera que dgtar
"ka frefox-bn" e no apenas "ka frefox", que sera o
mas gco.
Para os casos onde voc no souber o nome do programa,
exste o comando "ps" que mostra todos os processos
abertos. Exstem vras opes para este comando. A que
costumo usar mas freqentemente "ps -x | more", que
mostra todos os processos ncados por voc, sempre
dando uma pausa quando esta encher a tea:
Outro programa de texto com
a mesma funo o pstree.
Ee mostra os processos na
f orma de uma rvore,
permtndo que voc ve|a
como ees se reaconam.
Se voc estver no KDE, pode
gerencar os processos de
uma forma mu to ma s
a m g v e u s a n d o o
Ksysguard. Basta procurar
por e e no n c ar ou
pressonar "Ctr+Esc" para
abr-o:
Embora cada vez mas as
dstrbues detectem as
partes, CD-ROMs, pen-
drves e outros dspostvos
Montando e
desmontando
Na couna dreta da sta voc
ver os nomes dos apca-
tvos. Ve|a que em mutos
casos o mesmo programa
aparece vras vezes, se|a
porque voc abru vras
nstncas do programa, se|a
por ee reamente ser dvddo
em vros processos dfe-
rentes, mas o ka se
encarrega de acabar com
todos os vestgos.
Na couna da esquerda est o
PID de cada processo, um
tentar o "ps -aux", que ncu
todos os processos atvos. A
sta sempre onga, pos
ncu todos os servos e
componentes do sstema que
so carregados automat-
camente durante o boot.
nmero de
dentfcao
que pode ser
u s a d o e m
con|unto com
o comando
k para ma-
tar um pro-
cesso espe-
cfco, como
e m " k
4060".
Am do ps -x,
voc pode
!| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|
1
automatcamente, crando cones no desktop ou ago
smar, por baxo dos panos sempre necessro montar
os dspostvos antes de acess-os. Isto feto automat-
camente quando voc cca no cone do CD-ROM no
desktop, por exempo, mas, dependendo da dstrbuo
que resover usar, voc acabar precsando fazer sso
manuamente em mutos casos. Vamos ento entender
como esse processo funcona.
Cada dspostvo ou parto acessado peo sstema
atravs de um devce, um arquvo especa crado dentro
do dretro "/dev". Para entender a ordem usada para
nomear estes dspostvos precso usar agumas noes
de hardware.
Na paca-me voc encontra duas portas IDE (prmra e
secundra), que so usadas para nstaar o HD e CD-ROM.
Cada uma das duas permte conectar dos dspostvos, de
forma que podemos nstaar um tota de 4 HDs ou CD-
ROMs na mesma paca. Os drves IDE "tradconas", que
usam os cabos de 40 ou 80 vas so chamados de "PATA",
de "parae ATA".
mesma forma que HDs SCSI.
Isso tambm se apca a
pendrves e outros dspos-
tvos USB. Aqu entra uma
hstra nteressante: como o
cdgo aberto, muto
comum que novos mduos
se|am baseados ou utzem
cdgo de outros mduos |
exstentes. Osuporte a drves
SCSI no Kerne to bom que
ee passou a ser usado (com
pequenas adaptaes) para
dar suporte a outros tpos de
dspostvos. Na poca do
Kerne 2.4, at os gravadores
de CD eram vstos peo
sstema como drves SCSI.
O prmero dspostvo SCSI
detectado como "/dev/sda", o
segundo como "/dev/sdb" e
assm por dante. Se voc t-
ver um HD SATA ou pendrve,
o dr ve v st o como
"/dev/sda" e no como
"/dev/hda", como sera se
fosse um drve IDE.
Se voc tver um HD SATA e
um pendrve, nstaados na
mesma mquna, ento o HD
ser vsto como "/dev/sda"
(pos ncazado prmero,
ogo no nco do boot) e o
pendrve como "/dev/sdb". Se
voc pugar um segundo
pendrve, ee ser vsto como
Cada par de drves nsta-
ado na mesma porta. Para
dferencar os dos usado
um |umper, que permte
confgurar cada drve como
master (mestre) ou save. O
mas comum usarmos
apenas um HD e mas um CD-
ROM ou DVD, cada um nsta-
ado em sua prpra porta e
ambos confgurados como
master. Ao adconar um
segundo HD, voc podera
escoher entre nstaar na pr-
mera ou segunda porta IDE,
mas de quaquer forma prec-
sara confgur-o como
save, mudando a poso do
|umper. Independentemente
de ser um HD, CD-ROM ou
qua quer outro t po de
dspostvo, os drves so
detectados peo sstema da
segunte forma:
Os HDs Sera ATA (SATA) so
v stos pe o s stema da
IDE prmra, master:
/dev/hda
IDE prmra, save:
/dev/hdb
IDE secundra, master:
/dev/hdc
IDE secundra, save:
/dev/hdd
!| ri tl | | 1KK. ttl | tr mi tl
"/dev/sdc", e assm por
dante. Ao contrro dos
dspostvos IDE, os devces
so def n dos seqen-
camente, conforme o ss-
tema va detectando os
dspostvos. Ouem chega
prmero eva.
Se voc tver um HD IDE e um
pendrve, ento o HD ser
vsto como "/dev/hda" e o
pendrve como "/dev/sda".
Uma observao que voc
quase sempre encontrar
uma opo dentro do Setup
que permte coocar as portas
SATA em modo de compat-
bdade (Legacy Mode ou
Compatbty Mode, depen-
dendo da paca). Ao atvar
esta opo, seu HD SATA
passar a ser vsto peo
sstema como " /dev/hda',
como se fosse um HD IDE
norma. Esta opo t ao
nstaar dstrbues antgas,
que anda no oferecem um
bom suporte a HDs SATA.
acesso se|a mas
rpdo que no
Wndows, onde o
s wap f e t o
dentro de um
arquvo, crado na
p a r t o d e
nst a ao de
sstema.
Exstem dversos programas de partconamento, os mas
usados no Lnux so o cfdsk, gparted e o qtparted. Mutas
dstrbues ncuem partconadores prpros, o Mandrva
por exempo ncu o dskdrake.
Acma temos um screenshot do Gparted. Como pode ver,
cada parto recebe um nmero e vsta peo sstema
como um dspostvo dferente. A prmera parto do
"/dev/hda" vsta como "/dev/hda1" e assm por dante. O
mesmo acontece com os pendrves, que do ponto de vsta
do sstema operacona so uma espce de HD em
mnatura.
O sstema nunca acessa os dados dentro da parto
dretamente. Ao nvs dsso, ee permte que voc "monte"
a parto numa determnada pasta e acesse os arquvos
dentro da parto atravs dea, o que feto usando o
comando "mount".
A sntaxe bsca ncu o dspostvo e a pasta onde ee ser
acessado, como em:
O mas comum que as partes "extras" se|am
montadas dentro da pasta "/mnt", que prpra para a
# mount }dev}hda2 }mnt}hda2
Em seguda vem a questo
das partes. Ao nvs de ser
um espao nco e ndvsve,
um HD como uma grande
saa comerca, que pode ser
dvdda em vros escrtros
e ambentes dferentes. Ao
nstaar o sstema opera-
cona, voc tem a chance de
partconar o HD, onde feta
esta dvso. sempre
recomendve usar peo
menos duas partes sepa-
radas, uma para o sstema e
outra para seus arquvos. Isto
permte renstaar o sstema
sempre que necessro, sem
perder seus arquvos e
confguraes.
No Lnux exste anda a
necessdade de crar uma
parto separada para a
memra swap. Esta parto
utza uma organzao
prpra, otmzada para a
tarefa. Embora um pouco
ma s comp cada, est a
abordagem faz com que o
Kit l Ktrlwtrt.t|
!| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|

tarefa, mas sso no uma


regra; voc pode montar as
partes em quaquer pasta
vaza. No se esquea de
crar a pasta dese|ada, se
neces s r o, us ando o
comando "mkdr".
No caso do CD-ROM, ctamos
apenas o dspostvo, sem
ncur a parto (| que um
CD- ROM no pode ser
partconado, como um HD).
Voc pode tanto usar o
dspostvo correto, como
"/dev/hdc" ou "/dev/hdd",
quanto usar o "/dev/cdrom",
um nk que crado durante
a nstaao:
Se quser trocar o CDque est
na bande|a, voc deve
prmero "desmontar" o CD-
ROM, com o comando
"umount /mnt/cdrom". O
mesmo se apca a pendrves
e HDs externos: sempre
necessro desmontar antes
de despug-os. No caso dos
pendrves e HDs, desmontar
fundamenta, pos as
ateraes no so neces-
saramente savas medata-
mente por causa do cache de
# mount } dev} cdrom
}mnt}cdrom
"mount /mnt/hda6" (por exempo), sem precsar usar o
comando competo.
Naturamente, am da forma manua, exstem maneras
mas prtcas de acessar o CD-ROM e partes. Em
prmero ugar, ao usar o KDE, voc pode sempre usar o
cone no desktop, ccando sobre ee para montar e usando
a opo "desmontar" (que aparece ao ccar com o boto
dreto sobre o cone) para berar o CDna hora de remover.
Na maora das ds-trbues, ao pugar um pen-drve
crado automatcamente um cone no desktop para
acessar os arquvos. Geramente o cone ncu uma opo
para desmontar, acessve ao ccar sobre ee com o
boto dreto.
Anda no KDE, voc pode acessar as demas partes do
HD abrndo o Konqueror e acessando a ur "meda:/" (ou
"devces:/", nas verses antgas). Assm como no caso do
CD-ROM, voc acessa os arquvos ccando sobre o cone.
No caso das partes do HD, no necessro desmontar
depos de usar, pos eas so desmontadas ao desgar
o mcro.
dsco. Removendo sem des-
montar, exste uma probab-
dade muto grande das t-
mas ateraes serem perd-
das. muto comum as pes-
soas gravarem arquvos no
pendrve, despugarem ogo
depos (sem desmontar) e, ao
tentar usar de novo, verem
que os arquvos smpes-
mente no foram gravados.
Se por acaso voc tver um
drve de dsquetes (em que
scuo voc vve? :), o
comando para mont-o ma-
nuamente "mount /dev/fd0
/mnt/foppy" e, para des-
m o n t a r , " u m o u n t
/mnt/foppy". Assm como no
caso dos pendrves, mpor-
tante desmontar antes de
remover o dsquete do drve.
Os pontos de montagem, ou
se|a, as pastas onde as
partes sero montadas
podem ser confgurados
a t r a v s d o a r q u v o
"/etc/fstab". Ouase sempre,
este arquvo confgurado
dur ant e a nst a ao,
ncundo referncas a todas
as partes e CD-ROMs
dsponves, de forma que
voc pode mont ar as
partes dgtando apenas
!| ri tl | | 1KK. ttl | tr mi tl
Mutas dstrbues ncuem o automount, que faz com
que o acesso ao CD-ROM e dsquete se|a transparente,
como no Wndows. Voc cooca o CD-ROM na bande|a.
Ao acessar a pasta "/mnt/cdrom" o sstema se encarrega
de mont-o automatcamente. Ouando voc pressona o
boto para e|etar o CD, o sna nterceptado peo sstema
que se encarrega de desmont-o e em seguda e|etar
o CD.

Oboto centra do mouse, que no tem muta serventa no
Wndows, permte copar e coar entre apcatvos ou at
mesmo entre apcatvos grfcos e termnas abertos
dentro da nterface grfca. Isso substtu o Ctr+C, Ctr+V,
com a vantagem do comando ser dado com um nco
cque do mouse. Basta seeconar o trecho de texto, a
magem, ou o que quser copar numa |anea e ccar com o
boto centra na |anea onde quser coar a seeo. Se
voc no tver um mouse de trs botes, pressone
smutaneamente os dos botes.
Porm, este modo "padro" tem agumas defcncas. Ee
Oclipboarde o terceiro boto
atravs do cone ao ado do
re g o, de forma bem
prtca.
Apesar de toda a evouo em
reao aos antgos sstemas
Unx, usados nas dcadas de
70 e 80, o Lnux mantm
suas razes mutusuro. Isso
sgnfca que o sstema pode
ser usado por vras pessoas
smutaneamente (magne o
caso de um servdor de rede),
sem que uma atrapahe o
trabaho da outra, nem possa
ver e aterar arquvos que no
devera.
Para sso, usado um sstema
de permsses smpes, po-
rm efcente, que consste
num con|unto de trs perms-
ses de acesso (er, gravar e
executar) e trs grupos
(dono, grupo e outros), que
combnadas permtem fazer
muta cosa. Este sstema de
permsses bem smar ao
usado do Wndows 2000 e no
Wndows XP, a prncpa
dferena que no Wndows
Trabalhando com
permisses
no funcona muto bem para
copar grandes quantdades
de texto, e o texto a ser co-
pado precsa fcar seeco-
nado durante a operao.
Bascamente, voc consegue
copar o que puder ser vsua-
zado na tea. No funcona
para copar 120 pgnas de
texto do Abword para o
OpenOffce, por exempo.
Pensando nsso, os desenvo-
vedores do KDE e do Gnome
se preocuparam em ncur
sstemas de copar e coar
com um func onamento
semehante ao do Wndows.
Voc pode seeconar vras
pgnas de texto do Kword e
coar no Kma, por exempo,
usando o bom e veho Ctr+C,
Ctr+V.
O KDE ncu at um Appet, o
Kpper (que no Kurumn e em
outras dstrbues basea-
das no Deban pode ser nsta-
ado com o comando "apt-get
nsta kpper"), que mut-
pca a rea de transfernca.
Voc tem vros sots que
armazenam todas as tmas
operaes e pode coar
quaquer uma das anterores,
seeconando a dese|ada
Kit l Ktrlwtrt.t|
I !| ri tl | | 1KK. ttl | tr mi tl
voc usa o sstema como admnstrador (equvaente ao
root) por padro e mutos programas no funconam
corretamente quando voc tenta usar uma conta sem
prvgos especas. No Lnux o contrro, voc usa o
sstema com um ogn de usuro e os programas so
pro|etados para funconar desta forma. Apenas os
uttros de confgurao e aguns programas para
tarefas especfcas precsam ser executados como root.
Isso faz com que o sstema se|a fundamentamente mas
seguro.
Um argumento comum que no exstem mutos vrus,
worms e tro|ans para Lnux porque o sstema menos
popuar. Porm, nos servdores, o Lnux | mas usado que
o Wndows e mesmo assm os casos de probemas de
segurana contnuam sendo mas raros. Segundo a
Netcraft, quase 70% dos stes da nternet rodam sobre o
Apache, a grande maora dees sobre o Lnux, enquanto
apenas 20% rodam sobre o IIS da Mcrosoft. Mas, mesmo
assm, muto mas comum termos notcas de probemas
de segurana no IIS do que no Apache:
Votando s permsses, ccando sobre as propredades de
quaquer arquvo no Konqueror voc ver uma |anea com
trs menus de seeo, que permtem a|ustar ndvdua-
mente as permsses para o dono do arquvo, para usu-
ros que faam parte do mesmo grupo e para os outros,
que ncu todo mundo que tenha acesso ao sstema.
Cada um dos campos aceta trs possbdades: "negado",
http://news.netcraft.com/archves/2005/10/04/october_
2005_web_server_survey.htm
campo " executve". Esta
uma daqueas dferenas
fundamentas entre o Lnux e o
Wndows: o sstema no decde
quas arquvos so programas
pea extenso, mas sm peas
permsses. Isso aumenta
bastante a segurana do
sstema, mas por outro ado
causa um pouco de dor de
cabea em agumas stuaes.
Sempre que voc baxar um
"pode er" e "pode er e
escrever". Por defaut, o dono
o nco que pode er e escrever,
os demas (grupo e outros)
podem apenas er o arquvo,
mas sem modfcar.
No caso dos arquvos, exste
uma quarta permsso que o
Kit l Ktrlwtrt.t|
!| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|

nstaador quaquer va web (o drver da nVda, por exempo),
va precsar prmero marcar o " executve" nas propreda-
des do arquvo antes de consegur nsta-o.
O "dono" do arquvo por defaut o usuro que crou o
arquvo. Apenas este usuro pode aterar as permsses de
acesso ao arquvo e pasta. Em seguda vem a confgurao
do grupo, que permte que vros usuros tenham acesso a
um arquvo ou pasta, sem ter que apear para o campo
"outros" que dara acesso a quaquer um.
Imagne que estamos confgurando um servdor em uma em-
presa mportante, e neste servdor temos uma pasta
chamada "pro|eto_apoo" com vros arquvos confdencas
que dever ser acessada apenas peos programadores que
esto trabahando no pro|eto.
Desatvaramos de medato o campo "todos", mantendo
marcados apenas os campos "usuro" e "grupo". O prxmo
passo sera |ustamente crar um novo grupo de usuros
("apoo", por exempo) e ncur neste grupo todos os usuros
que fazem parte do pro|eto. A partr da, todos os programa-
dores passaram a ter acesso pasta, | que fazem parte do
grupo.
Voc pode crar novos grupos e adconar usuros a ees
atravs do "users-admn" ou do "kuser", usando o que
estver dsponve na dstrbuo. Basta cham-os peo
termna ou procurar peo ataho no menu.
No Fedora, o users-admn se chama "system-confg-users", e,
no Mandrva, "userdrake". O Kuser usado em um nmero
menor de dstrbues, mas tambm bastante usado.
Para crar um novo grupo, cque em "Grupo > Adconar
grupo". Na |anea que ser aberta, especfque o nome do
grupo e os usuros que faro parte dee. Um mesmo usuro
pode fazer parte de vros grupos smutaneamente. Muta
gente cra um grupo dferente para cada pasta mportante, de
forma a poder defnr ndvduamente quem ter acesso a ea.
!| ri tl | | 1KK. ttl | tr mi tl
Voc notar que nesta tea
aparecem vros usuros que
no so mostrados na tea
prncpa, como o "bn",
"daemon" e "ma". Estes so
usuros ocutos do sstema,
contas sem prvgos e que
no possuem senhas defndas
( smpesmente mpossve
fazer ogn com quaquer uma
deas), que so usadas para
soar os programas, fazendo
com que cada um tenha
acesso apenas a seus prpros
arquvos. Isso mta muto os
danos que um programa ou
servdor com bugs ou fahas de
segur ana pode causar
quando aguma cosa d
errado.
De fato, a confgurao defaut
da maor parte das dstrbu-
es Lnux atuas dar acesso
de etura para a maora das
pastas (com exceo, natura-
mente, dos arquvos de senha
e outros arquvos crtcos) para
todos os usuros, mas ao
mesmo tempo dar acesso de
gravao apenas para o
dretro home de cada um.
Ou se|a, por defaut voc,
ogado como usuro norma,
poder navegar por quase
todos os dretros do sstema,
mas s poder crar e aterar
root abre as portas para vras brechas de segurana ao usar
programas de IRC, abrr anexos em e-mas ou mesmo
navegar na web.
A maora dos probemas de segurana a que os usuros do
Wndows esto submetdos decorre |ustamente do fato de
utzarem contas com prvgos equvaentes ao do root no
Lnux. Se voc pode fazer o que quser no sstema, os
arquvos dentro da sua pasta
de usuro. Nos outros ugares
receber sempre um avso de
acesso negado. Isso mpede
que os usuros possam fazer
bestera no sstema, como por
exempo, tentar deetar a
pasta de mduos do Kerne ;-).
Caro, como todas as regras, as
permsses de acesso tm sua
exceo: o root. Ee o nco
que no possu restres:
pode aterar, executar ou
deetar o que bem entender.
Pode aterar o dono das pastas
ou aterar as permsses de
acesso. O root o deus do
sstema.
Voc precsar usar o root
sempre que for aterar as
permsses de acesso a uma
pasta do sstema ou crada por
outro usuro, mas no use-o
reguarmente, a menos que
este|a apenas brncando com o
sstema e possa rensta-o a
quaquer momento, pos am
de poder destrur facmente
arquvos do sstema, usar o
Kit l Ktrlwtrt.t|
1
programas executados por voc (ncundo
tro|ans, scrpts ncudos de pgnas web
executados peo navegador, etc.) tambm
podero no ter restres.
Se voc se pergunta como aguns vrus do
Wndows, como o Nnda e o Srcan podem
se espahar to rapdamente, saba que o
probema |ustamente este: a combnao de um sstema
com um fraco controe de segurana, combnado com o uso
de contas admnstratvas por usuros sem noes de
segurana.
Votando ao tema da crao de usuros, se voc no gostou
dos uttros grfcos, pode adconar novos usuros
tambm usando os comandos "adduser" e "passwd" (como
root). Por exempo:
(cra o usuro manue, | defnndo a senha)
(atera a senha posterormente)
Para remover um usuro anterormente crado, utze o
comando "userde", como em "userde manue". Por questes
de segurana o comando remove apenas o ogn,
preservando o dretro home do usuro. Caso voc tenha
certeza que no v mas precsar de nada, deve deetar o
dretro manuamente depos.
Voc tambm pode boquear temporaramente um usuro,
um amgo que vem |ogar Warcraft 3 com voc apenas nos fns
# adduser manuel
# passwd manuel
!| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|
1!
de semana, por exempo, e no precsa fcar com o ogn atvo
no resto do tempo. Neste caso, use o comando " passwd -
usuro" para boquear o ogn e " passwd -u usuro" para
desboque-o.
Para aterar as permsses de acesso de arquvos e pastas va
nha de comando, voc deve usar o comando chmod. A
sntaxe dee parece um pouco compcada prmera vsta,
mas nada que um pouco de prtca no possa resover:
Temos aqu o comando chmod propramente dto, o arquvo
ou pasta que ter suas permsses de acesso ateradas e um
nmero de trs dgtos que ndca as novas permsses para o
arquvo. Note que o "744" s um exempo.
Os trs nmeros ndcam respectvamente:
Voc deve embrar que temos trs permsses: etura,
gravao e execuo. Como possve representar estes
trs atrbutos atravs de um nco nmero?
Bem, os programadores costumam ser muto bons em
matemtca e, como em outros casos, usaram um
pequeno truque para resover este probema. Cada
permsso representada por um nmero:
Voc smpesmente soma estes nmeros para ter o nmero
referente ao con|unto de permsses que dese|a:
# chmod744 arquivo
7: Permsses para o dono do arquvo.
4: Permsses para o grupo.
4: Permsses para os demas usuros.
4: Ler.
2: Aterar o contedo, crar novos arquvos (no caso de
uma pasta).
1: Execuo (no caso dos arquvos) ou star os arquvos
(no caso das pastas).
0: Sem permsso aguma. Se for uma pasta, o usuro
sequer pode ver o contedo.
executar nada, usara o
nmero 666; se qusesse dar
controe tota para todo
mundo, usara 777 e assm por
dante. Como dsse, parece um
pouco compcado, mas depos
de usar o comando agumas
vezes voc no va esquecer
mas.
Para aterar o dono e o grupo
do arquvo, voc deve usar o
comando chown. O uso dee
smpes, basta ndcar qua o
novo dono e em seguda
ndcar o arquvo ou pasta que
mudar de dono, como em:
Se voc quser que a aterao
se apque a todos os arquvos
e subpastas do dretro, use a
opo -R (de recursvo) como
em:
Se voc quser aterar tambm
o nome do grupo, acrescente o
nome do novo grupo aps o
nome do dono, separando
ambos por um ponto:
Agora a pasta "pro|eto_apoo"
passa a ser propredade do
# c h o w n m a n u e l
projeto_apollo}
# c hown - R manuel
projeto_apolo}
# chown -R manuel.apolo
projeto_apolo}
1: Permsso apenas para
executar (no possve er o
arquvo ou ater-o, apenas
executar um programa). No
caso de uma pasta, 1 permte
que se ste os arquvos dentro
dea, mas sem er ou aterar os
arquvos.
4: Apenas etura.
5 (4+1): Ler e executar (no
caso de um arquvo) ou ver os
arquvos e abr-os, no caso de
uma pasta.
6 (4+2): Letura + gravao.
7 (4+2+1): Controe tota:
e t ur a + gr av a o +
permsso para executar.
Uma observao mportante
q u e a o c o n f gu r a r a s
permsses de acesso de uma
pasta, voc sempre deve usar
5 (4+1) ou 7 (4+2+1), pos,
sem permsso para star o
contedo da pasta, voc no
consegue ver os arquvos
dentro dea.
Engenhoso, no ? Se voc
quer dar controe tota do
arquvo ou pasta para o dono e
para o grupo, mas permsso
de apenas etura para os
demas usuros, usara o
nmero 774; se voc qusesse
que t odos os usur os
tvessem permsso de etura
e gravao, mas sem poder
!| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|
1l
usuro manue e do grupo
apoo. Fzemos a mesma cosa
que no exempo anteror, mas
agora usando o comando de
modo texto. Voc escohe qua
forma prefere.
No Lnux, o usuro root o
deus do sstema, o nco que
tem acesso a todos os arquvos
e confguraes. Os usuros
normas tm acesso apenas a
seus arquvos dentro do
dretro /home e outros para
os quas voc aterar as
permsses manuamente.
Todos os programas savam
suas confguraes dentro de
pastas ocu tas (o nome
comea com ponto, como em
".kde"), dentro do home do seu
usuro. Isso faz com que cada
usuro tenha suas confgu-
raes separadas, sem que
possa nterferr com as conf-
guraes de outros ou aterar
as confguraes padro do
sstema.
Isso torna o sstema bastante
seguro contra barberagens
em gera fetas peos usuros.
Rodando programas
como root
dgtados (apenas nesse termna especfco) sero
executados como root. Use sso sempre que precsar edtar
arquvos do sstema, mover arquvos ou mudar permsses,
crar novos usuros, etc.
Para abrr os programas grfcos, a mehor opo usar o
"kdesu", que exbe um prompt de senha grfco e a|usta
todas as permsses e varves do sstema de forma que o
programa possa rodar sem sobressatos.
Use o kdesu num termna, ou usando o "Executar comando"
do KDE (at+F2), segudo do comando que ser executado
como root, como em "kdesu konqueror /etc", o que abrr
uma |anea do Konqueror, como root e | mostrando os
arquvos do dretro "/etc".
Mutas dstrbues, como o Kurumn e o Ubuntu, usam o
"sudo" como uma forma de factar o uso do sstema. O sudo
uma varante do su, que permte crar usuros
"admnstratvos", que podem executar comandos como
root, sem precsar fornecer a senha.
No Kurumn, o usuro padro, "kurumn", vem confgurado
com permsso para executar quaquer comando como root,
sem precsar fornecer a senha. Isso permte que os pans e
scrpts de confgurao funconem dretamente, sem que
Como ees podem apenas
aterar suas prpras confgu-
raes, na por das hpteses
voc pode deetar o usuro e
crar outro. Voc pode crar
uma cont a de usur o
separada para cada pessoa
que precsar user seu mcro e
ter certeza de que ees no
destruro a nstaao do
sstema e seus arquvos.
Nas verses recentes do KDE,
exste uma opo nteres-
sante, que permte abrr uma
segunda seo do X, onde
possve se ogar com um
usuro dferente. Para usar
esse recurso, cque no "Incar
> Trocar de Usuro > Boquear
a atua & Incar nova sesso".
Como vmos no tpco sobre
comandos, possve tambm
executar programas como
root, usando o comando "su" e
suas varantes.
Num termna de texto, dgte
smpesmente "su" e fornea a
senha de root. O smboo do
termna muda de um "$" para
um "#", ndcando que a partr
da , todos os comandos
!| ri tl | | 1KK. ttl | tr mi tl
Kit l Ktrlwtrt.t|
1
voc precse fcar fornecendo a senha de root toda hora, o
que facta sobretudo ao rodar do CD. Basta adconar o
"sudo" antes do comando, como em "sudo konqueror /etc".
O Ubuntu usa uma abordagem mas conservadora,
confrmando sua senha de usuro antes de executar o
comando, mas em ambos os casos a confgurao de quas
usuros podem usar o sudo va no arquvo "/etc/sudoers".
A da que voc confgure o sstema e nstae todos os
programas dese|ados e depos, se dese|ar, desatve o sudo ou
cre um novo usuro sem prvgos para uso norma do
sstema.
Para que um determnado usuro tenha permsso para usar
o sudo e, conseqentemente, nstaar programas atravs dos
cones mgcos e aterar a confgurao do sstema, adcone
uma nova nha no arquvo /etc/sudoers:
... substtundo o "usuro" peo ogn dese|ado. Voc pode
tambm comentar a nha referente ao usuro kurumn para
trar seus superpoderes, ou smpesmente crar outro usuro
com seu nome e passar a us-o no da-a-da, dexando para
usar o user kurumn apenas quando precsar nstaar novos
programas ou aterar a confgurao do sstema.

usuaro ALL=NOPASSWD: ALL
!| ri tl | | 1KK. ttl | tr mi tl
Lvro Lnux:
Ferramentas Tecnicas
2 ed. - Guia Prtico
O Gua do Hardware
agora tambm
edtora, a GDH Press.
O Lvro "Lnux
Ferramentas Tcncas
2 ed." | est venda.
Autor:
Caros E. Mormoto
312 pgnas
Formato: 23 x 16 cm
R$ 32,00 + frete
(preo ao comprar peo ste)
R$37,00 para quaquer ugar do pas (envo
va mpresso regstrado, com entrega de 4 a
7 das tes).
(Preo nas vraras: R$ 40,00)
http://guadohardware.net/gdhpress/
A evoIuo dos A evoIuo dos
Kit l Ktrlwtrt.t|
11 Ki t| iri t lt i | r mt| i tt
| | | | | |
H
o]e em da, quando ouvmos faIar em processadores
de 2 ou3 GHz, d at sono, de to comuns que eIes ]
se tornaram. Pouca gente ] ouvu faIar no 8088,
que fo o processador usado no PC XT, em 1981 e muto
menos no nteI 4004, o prmero mcroprocessador, Ianado
em 71.
Nas prxmas pgnas faIare sobre os processadores e
computadores que fzeram parte da hstra, comeando
no a partr da dcada de 70 ou 80, mas no scuIo XX. Sm,
na poca dos nossos bsavs os computadores ] exstam,
apesar de extremamente rudmentares. Eram os
computadores mecncos, que reaIzavam cIcuIos atravs
de um sstema de engrenagens, aconado por uma manveIa
ou outro sstema mecnco quaIquer. Este tpo de sstema,
comum na forma de caxas regstradoras predomnou at o
nco da dcada de 70, quando as caIcuIadoras porttes se
popuIarzaram.
||K!KK|
||K!KK|
Kit l Ktrlwtrt.t|
1 Ki t| iri t lt i | r mt| i tt
No fna do scuo XIX surgu o
re, um dspostvo eetro-
mecnco, formado por um
magneto mve, que se des-
ocava unndo dos contatos
metcos. O re fo muto usa-
do no sstema teefnco, no
tempo das centras anagcas.
Nas ocadades mas remotas,
agumas contnuam em atv-
dade at os das de ho|e.
Os res podem ser consde-
rados uma espce de antepas-
sados dos transstores. Suas
mtaes eram o fato de se-
rem reatvamente caros, gran-
des demas e ao mesmo tempo
muto entos: um re demora
mas de um msmo de se-
gundo para fechar um crcuto.
Tambm no fna do scuo XIX,
surgram as prmeras v-
vuas. As vvuas foram usa-
aram a surgr durante a dcada de 40, naturamente com
propstos mtares. Os prncpas usos eram a codfcao e
decodfcao de mensagens e ccuos de arthara.
Sem dvda, o computador mas famoso daquea poca fo o
ENIAC (Eectronc Numerca Integrator Anayzer and
Computer), construdo em 1945. O ENIAC era composto por
nada menos do que 17.468 vvuas, am de 1.500 res e
um grande nmero de capactores, resstores e outros
componentes.
No tota, ee pesava 30 toneadas e era to
voumoso que ocupava um grande
gapo. Outro grave probema
era o consumo etrco:
um PC tpco atua, com
um montor LCD, consome
cerca de 100 watts de
energa, enquanto o ENIAC
consuma ncrves
200 kowatts.
Construr este monstro, custou ao exrcto Amercano
468.000 dares da poca, que correspondem a pouco mas
de US$10 mhes em vaores corrgdos.
Porm, apesar do tamanho, o poder de processamento do
ENIAC rdcuo para os padres atuas, sufcente para
processar apenas 5.000 ades, 357 mutpcaes ou 38
dvses por segundo. O voume de processamento do ENIAC
fo superado peas cacuadoras porttes anda na dcada de
70 e, ho|e em da, mesmo as cacuadoras de boso, das mas
baratas, so bem mas poderosas do que ee.
A da era construr um computador para quebrar cdgos de
comuncao e reazar vros tpos de ccuos de arthara
para a|udar as tropas aadas durante a segunda Guerra
munda. Porm, o ENIAC acabou sendo termnado exatos 3
meses depos do fna da Guerra e acabou sendo usado
durante a guerra fra, contrbundo por exempo no pro|eto da
bomba de hdrogno.
das para crar os prmeros
computadores eetrncos, na
dcada de 40.
As vvuas tem seu funcona-
mento baseado no fuxo de
etrons no vcuo. Tudo come-
ou numa certa tarde quando
Thomas Edson, nventor da
mpada etrca estava brn-
cando com a sua nveno. Ee
percebeu que ao gar a m-
pada ao poo postvo de uma
batera e uma paca metca
ao poo negatvo, era possve
medr uma certa corrente fun-
do do famento da mpada
at chapa metca, mesmo
que no exstsse contato
entre ees. Hava sdo des-
coberto o efeto termonco, o
prncpo de funconamento
das vvuas.
As vvuas | eram bem mas
rpdas que os res, atngam
freqncas de aguns mega-
hertz, o probema que es-
quentavam demas, consu-
mam muta eetrcdade e se
quemavam com facdade. Era
fc usar vvuas em rdos,
que usavam poucas, mas cons-
trur um computador, que usa-
va mhares deas era extre-
mamente compcado, e caro.
Apesar de tudo sso, os pr-
meros computadores come-
Re
O ENIAC tambm possua
sros probemas de manuten-
o. Em mda, a cada 5 mnu-
tos aguma das vvuas se
quemava, tornando necess-
ras manutenes freqentes.
Abaxo est a foto de uma
vvua muto usada na dcada
de 40:
Vendo essa foto fc
magnar por que as vvuas
eram to probemtcas e ca-
ras: eas eram smpesmente
compexas demas.
Kit l Ktrlwtrt.t|
1
Se voc acha que programar em
C ou em Assemby com-
pcado, magne como era a
vda dos programadores da-
quea poca. A programao do
ENIAC era feta atravs de 6.000
chaves manuas e, ao nvs de
tecas, toda a entrada de dados
era feta atravs de cartes de
cartona perfurados, que arma-
zenavam agumas poucas
operaes cada um.
Uma equpe preparava os
cartes, ncundo as opera-
es a serem reazadas, for-
mando uma pha, outra a
trocando os cartes no etor
do ENIAC e uma tercera "tra-
duza" os resutados, tambm
mpressos em cartes, para o
padro decma.
Foto do acervo do Exrcto dos EUA
Mesmo assm, na poca, as vvuas eram o que exsta
de mas avanado, permtndo que computadores como
o ENIAC executassem em poucos segundos ccuos que
um matemtco equpado com uma cacuadora
mecnca demorava horas para executar.
Durante a dcada de 1940 e nco da de 1950, a maor
parte da ndstra contnuou trabahando no
aperfeoamento das vvuas, obtendo modeos
menores e ma s conf ve s. Porm, vr os
pesqusadores, comearam a procurar aternatvas
menos probemtcas.
Vras destas pesqusas tnham como ob|etvo a pes-
qusa de novos materas, tanto condutores, quanto
soantes. Os pesqusadores comearam ento a
descobrr que aguns materas no se enquadravam
nem em um grupo nem no outro, pos de acordo com a
crcunstnca, podam atuar tanto quando soantes
quanto como condutores, formando uma espce de
grupo ntermedro que fo ogo apedado de grupo dos
semcondutores.
Havam encontrado a chave para desenvover o
transstor. O prmero prottpo surgu em 16 de
dezembro de 47 (ve|a a foto abaxo), onde era usado um
pequeno boco de germno (que na poca era |unto com
o sco o semcondutor mas pesqusado) e trs
famentos de ouro. Um famento era o poo
postvo, o outro o poo negatvo, enquanto o
tercero tnha a funo de controe. Tendo
apenas uma carga etrca no poo postvo, nada
aconteca, o germno atuava como um soante,
boqueando a corrente. Porm, quando uma
certa tenso etrca era apcada usando o famento de
controe, uma fenmeno aconteca e a carga etrca
passava a fur para o poo negatvo. Havam crado um
dspostvo que substtua a vvua, que no possua
partes mves, gastava uma frao da eetrcdade gasta
por uma e, ao mesmo tempo, era muto mas rpdo.
Ki t| iri t lt i | r mt| i tt
Kit l Ktrlwtrt.t|
1I
Este prmero transstor era
mu to grande, mas no
demorou muto para que este
modeo nca fosse aperfe-
oado. Durante a dcada de
50, o transstor fo aperfe-
oado e passou a gradua-
mente domnar a ndstra,
substtundo rapdamente as
probemtcas vvuas. Os
modeos foram dmnundo de
tamanho, cando de preo e
tornando-se mas rpdos.
Aguns transstores da poca
podam operar a at 100 MHz.
Caro que esta era a freqnca
que poda ser acanada por
um transstor soznho, nos
computadores da poca, a
freqnca de operao era
muto menor, | que em cada
cco de processamento o sna
precsa passar por vros
transstores.
Mas, o grande sato fo a
substtuo do germno peo
sco. Isto permtu mna-
turzar anda mas os transs-
tores e baxar seu custo de
produo. Os prmeros tran-
sstores de |uno comerca
(| smares aos atuas) foram
produzdos partr de 1960 pea
Crystaoncs, decretando o
fna da era das vvuas.
A da do uso do sco para
construr transstores que
adconando certas substn-
cas em pequenas quantdades
possve aterar as propre-
dades etrcas do sco. As
prmeras experncas usa-
vam fsforo e boro, que trans-
formavam o sco em condu-
tor por cargas negatvas ou
condutor por cargas postvas,
dependendo de qua dos dos
materas fosse usado. Estas
substncas adconadas ao
sco so chamadas de m-
purezas, e o sco "contam-
nado" por eas chamado de
sco dopado.
O funconamento de um transstor bastante smpes, quase
eementar. como naquee veho dtado "as mehores
nvenes so as mas smpes". As vvuas eram muto mas
compexas que os transstores e mesmo assm foram
rapdamente substtudas por ees.
Um transstor composto bascamente de trs famentos,
chamados de base, emssor e coetor. O emssor o poo
postvo, o coetor o poo negatvo, enquanto a base quem
controa o estado do transstor, que como vmos, pode estar
gado ou desgado. Ve|a como estes trs componentes so
agrupados num transstor moderno:
Ouando o transstor est desgado, no exste carga etrca
na base, por sso, no exste corrente etrca entre o emssor
e o coetor. Ouanto apcada uma certa tenso na base, o
crcuto fechado e estabeecda a corrente entre o emssor
e o receptor.
Cada transstor funcona como uma espce de nterruptor,
que pode estar gado ou desgado, como uma tornera que
pode estar aberta ou fechada, ou mesmo como uma vvua.
A dferena que o transstor no tem partes mves como
uma tornera e muto menor, mas barato, mas durve e
muto mas rpdo que uma vvua.
A mudana de estado de um transstor feto atravs de uma
corrente etrca. Esta mudana de estado por sua vez pode
comandar a mudana de estado de vros outros transstores
ase
CoIetor
mIssor
SIIIcIo dopado,
condutor de
cargas posItIvas
(tIpo p)
SIIIcIo dopado,
condutor de cargas
negatIvas (tIpo n)
Ki t| iri t lt i | r mt| i tt
Kit l Ktrlwtrt.t|
1 Ki t| iri t lt i | r mt| i tt
gados ao prmero, permtn-
do processador dados. Num
transstor esta mudana de
estado pode ser feta bhes
de vezes por segundo, porm,
a cada mudana de estado
consumda uma certa quan-
tdade de eetrcdade, que
transformada em caor. por
sso que quanto mas rpdos
tornam-se os processadores,
mas ees se aquecem e mas
energa consomem.
Um 386, por exempo, con-
suma pouco mas de 1 watt de
energa e poda funconar sem
nenhum tpo de resframento.
Um 486DX-4 100 consuma
cerca de 5 Watts e precsava de
um cooer smpes, enquanto
Athon 64 chega a consumr 80
Watts de energa e precsa de
no mnmo um bom cooer para
funconar bem. Em compen-
sao, a verso mas rpda do
386 operava a apenas 40 MHz,
enquanto os processadores
atuas | superaram a barrera
dos 3.0 GHz.
O grande sato veo quando
descobru-se que era possve
construr vros transstores
sobre o mesmo wafer de sco.
Isso permtu dmnur de forma
grtante o custo e tamanho dos
computadores. Entramos
ento na era do mcrochp.
O prmero mcrochp comer-
ca fo anado pea Inte em
1971 e chamava-se 4004.
Como o nome sugere, ee era
um processador que man-
puava paavras de apenas 4
bts (embora | trabahasse
com nstrues de 8 bts). Ee
era composto por pouco mas
de 2000 transstores e operava
a apenas 740 kHz. Embora
fosse muto mtado, ee fo
muto usado em cacuadoras,
vves, crando uma verda-
dera corrda evouconra, em
busca de processadores mas
rpdos e avanados.
rea em que re-
presentou uma pe-
quena revouo.
Mas do que sso, o
sucesso do 4004
mostrou a outras
empresas que os
m croch ps eram
Em 1972 surgu o Inte 8008, o prmero processador de 8 bts
e, em 1974, fo anado o Inte 8080, antecessor do 8088, que
fo o processador usado nos prmeros PCs. Em 1977 a AMD
passou a vender um cone do 8080, naugurando a dsputa
Inte x AMD, que contnua at os das de ho|e.
O componente bsco para quaquer chp o wafer de sco
que obtdo atravs da fuso do sco |unto com os materas
que permtro sua dopagem posterormente. Incamente
so produzdos cndros, com de 20 a 30 centmetros de
dmetro, que posterormente so cortados em fatas
bastante fnas:
Como so fabricados os processadores
Inte 4004
8080, da AMD
Kit l Ktrlwtrt.t|
1 Ki t| iri t lt i | r mt| i tt
Estas "fatas" por sua vez so
podas e tratadas, obtendo os
wafers de sco. Aquadade do
wafer determnar o tpo de
chp que poder ser construdo
com base nee.
Wafers de baxa quadade, usa-
dos para para construr crcu-
tos rudmentares, com poucos
mhares de transstores podem
ser comprados a preos bas-
tante baxos, a partr de mha-
res de fornecedores dferentes.
Entretanto, para produzr um
processador moderno, pre-
cso utzar wafers de atssma
quadade, que so extrema-
mente caros.
Embora o sco se|a um ma-
tera extremamente barato e
abundante, toda a tecnooga
necessra para produzr os
wafers faz com que ees este-
|am entre os produtos mas
caros produzdos peo homem.
Cada wafer de 30 centmetros
custa de mas de 20 m dares
para um fabrcante como a
Inte, mesmo quando compra-
dos em grande quantdade.
Cada wafer usado para
produzr vros processadores,
que no fna da produo so
separados e encapsuados
ndvduamente. No sera
possve mostrar todos os
processos usados na fabr-
cao de um processador, mas
para he dar uma boa da de
como ees so produzdos, vou
mostrar passo a passo a
construo de um nco tran-
sstor. Imagne que um Core 2
Duo possu 291 mhes de
transstores e cada wafer
permte produzr agumas cen-
tenas de processadores.
Tudo comea com o wafer de
sco em seu estado orgna:
A prmera etapa do processo
oxdar a parte superor do
wafer, transformando-a em
dxdo de sco. Isto obtdo
expondo o wafer a gases corro-
svos e atas temperaturas. A
fna camada de dxdo de
sco que se forma que ser
usada como base para a
construo do transstor.
Em seguda apcada uma camada bastante fna de um
matera fotosensve sobre a camada de dxdo de sco.
Usando uma mscara especa, |ogada uz utravoeta ape-
nas em agumas reas da superfce. Esta mscara tem uma
padro dferente para cada rea do processador, de acordo
com o desenho que se pretende obter. A tcnca usada aqu
chamada de tografa ptca. Exstem vras varaes da
tecnooga, como a EUVL (Extreme Utra Voet Lthography),
usada nos processadores atuas. Ouanto mas avanada a
tcnca usada, menores so os transstores, permtndo o de-
senvovmento de processadores mas compexos e rpdos.
A camada fotosensve orgna-
mente sda, mas ao ser atngda
pea uz utravoeta transforma-se
numa substnca geatnosa, que
pode ser facmente removda.
Depos de remover as partes moes
da camada fotosensve, temos a-
gumas reas do dxdo de sco
expostas, e outras que contnuam
cobertas peo que restou da camada:
O wafer banhado com um produto
especa que remove as partes do
dxdo de sco que no esto
protegdas pea camada fotosen-
sve. Orestante contnua ntacto.
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
Fnamente, removda a parte que restou da camada
fotosensve. Note que como temos substncas dferentes
possve remover uma camada de cada vez, ora o dxdo de
sco, ora a prpra camada fotosensve. Com sto possve
"desenhar" as estruturas necessras para formar os
transstores. Temos aqu pronta a prmera camada. Cada
transstor formado para vras camadas, dependendo do
pro|eto do processador. Neste
exempo, temos um transstor
smpes, de apenas quatro
camadas, mas os processa-
dores atuas utzam um nu-
mero muto maor de cama-
das, mas de vnte em aguns
casos, dependendo da dens-
dade que o fabrcante pre-
tende acanar.
Comea ento a construo da
segunda camada do transs-
tor. Incamente o wafer passa
novamente peo processo de
oxdao nca, sendo coberto
por uma nova camada (desta
vez bem mas fna) de dxdo
de sco. Note que apesar da
nova camada de dxdo, o
desenho consegudo anteror-
mente mantdo.
Em seguda apcada sobre a
estrutura uma camada de
crsta de sco. Sobre esta
apcada uma nova camada de
matera fotosensve.
Novamente, o wafer passa
peo processo de tografa,
desta vez utzando uma
mscara dferente.
Novamente, a parte da
camada fotosensve que fo
exposta uz removda,
dexando expostas partes das
camadas de crsta de sco e
dxdo de sco, que so
removdas em seguda.
Como na etapa anteror, o que
restou da camada fotosensve
removda. Termnamos a
const r uo da segunda
camada do transstor.
Chegamos a uma das prnc-
pas etapas do processo de
fabrcao, que a apcao
das mpurezas, que transfor-
maro partes do wafer de
sco num matera condutor.
Estas mpurezas tambm so
chamadas de ons. Note que os
ons aderem apenas camada
de sco que fo exposta no
processo anteror e no nas
camadas de dxdo de sco
ou na camada de crsta de
sco.
Kit l Ktrlwtrt.t|
! Ki t| iri t lt i | r mt| i tt
adconada ento uma ter-
cera camada, composta de
um tpo dferente de crsta
de sco e novamente ap-
cada a camada fotosensve
sobre tudo.
O wafer passa novamente peo
processo de tografa, usando
mas uma vez uma mscara
dferente.
As par t es do mat er a
fotosensve expostas uz so
removdas, expondo partes
das camadas nferores, que
so removdas em seguda.
Temos agora pronta a tercera
camada do transstor. Ve|a que
a estrutura do transstor | est
quase pronta, fatando apenas
os trs famentos condutores.
Uma fnssma camada de
meta apcada sobre a estru-
tura anteror. Nos processa-
dores atuas, que so produ-
zdos atravs de uma tcnca de
produo de 0.065 mcron,
esta camada metca tem o
equvaente a apenas 3 tomos
de espessura.
Oprocesso de apcao da camada fotosensve, de tografa
e de remoo das camadas apcado mas uma vez, com o
ob|etvo de remover as partes ndese|adas da camada de
meta. Fnamente temos o transstor pronto.
Cada processador consttudo por vros mhes de
transstores, dvddos em dversos grupos de componentes,
entre ees as undades de execuo (onde as nstrues so
reamente processadas) e os caches. Como todo processador
atua processa vras nstrues por cco, so ncudos
dversos crcutos adconas, que organzam e ordenam as
nstrues, de forma a aprovetar da mehor manera possve
os recursos dsponves.
No fna do processo, toda a rea do wafer coberta por
processadores. Destes, mutos acabam sendo descartados,
pos quaquer mperfeo na superfce do wafer, partcua
de poera, ou anomaa durante o processo de tografa acaba
resutando numa rea defetuosa. Temos tambm os
Kit l Ktrlwtrt.t|
l Ki t| iri t lt i | r mt| i tt
processadores "ncompetos",
que ocupam as bordas do
wafer; que tambm so
descartados:
Cada processador testado n-
dvduamente, atravs de um
processo automtco. O wafer
fnamente cortado e os pro-
cessadores "bons" so fna-
mente encapsuados, ou se|a,
nstaados dentro da estrutura
que os protege e facta o
manuseo e nstaao:
O 486 | fo produzdo numa
tcnca de 1 mcron, onde cada
transstor ocupa uma rea 100
vezes menor. Enquanto o 4004
tnha apenas 2.000 transs-
tores, o 486 tnha um mho
dees.
Como a veocdade de ope-
rao do transstor est dre-
tamente reaconada a seu ta-
manho, o 486 tambm bru-
tamente mas rpdo. Enquan-
to o 4004 opera a 740 kHz, o
486 atngu 100 MHz (nas
verses fabrcados pea Inte).
Mas, sso no nada se com-
parado com os processadores
atuas. Um Core 2 Duo X6800
fabrcado numa tcnca de
0.065 mcron (237 vezes me-
nores que os do 486!), possu
291 mhes de transstores e
opera a 2.93 GHz.
Esto prevstos processadores
fabrcados numa tcnca de
0.045 mcron em 2008 e 0.032
mcron em 2010. Depos dsso
no se sabe at onde a
tecnooga poder evour, pos
os fabr cantes esto se
aproxmando dos mtes da
matra. A 0.032 mcron |
temos transstores ocupando
uma rea equvaente a
poucas centenas de tomos
de sco.
O formato do encapsuamento vara de processador para
processador. Geramente temos um spreader, ou se|a, uma
proteo de meta sobre o de do processador, que fca entre
ee e o cooer. Entretanto em mutos processadores, como os
Athons, Durons e Semprons antgos, usado um
encapsuamento mas smpes, onde a parte centra a
prpra parte nferor do wafer de sco, exposta para
mehorar a dsspao de caor. Nestes casos, precso
redobrar os cudados na hora de nstaar e remover o cooer,
pos quaquer dano ao nceo ser sufcente para nutzar o
processador:
S a ttuo de curosdade, o Inte 4004 era produzdo numa
tcnca de 10 mcra, onde cada transstor mede o equvaente
a 1/100 de mmetro. Parece pouco, mas estes transstores
parecem prmdes se comparados aos atuas.
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
Os supercomputadores
Nas dcadas de 1940 e 1950, todos os computadores do
mundo eram ggantescos e caros, agregando tudo o que
hava mas avanado em termos de conhecmento humano.
Pos bem, vendo de ho|e, pode parecer rdcuo que quaquer
cacuadora de mo de 3 reas possa ter um poder de
processamento muto superor ao de um ENIAC, que s de
manuteno consuma o equvaente a quase 200.000
dares por da (em vaores corrgdos). Mas, os
supercomputadores contnuam exstndo, to grandes e
caros quanto um ENIAC, porm ncomparavemente mas
rpdos do que os mcros de mesa, como o que voc est
usando neste exato momento.
Estes mastodontes que esto por trs de mutos dos
avanos da humandade, que apesar de estarem esconddos
em grandes saas refrgeradas so avo de grande
curosdade.
Enquanto escrevo, o supercomputador mas rpdo do pa-
neta (segundo o http://www.top500.org/) o IBM Bue
Gene/L, desenvovdo pea IBM. Ee composto por nada
menos do que 131.072 pro-cessadores PowerPC e possu 32
terabytes de memra RAM.
Para chegar a estes nmeros, a IBM desenvoveu mduos
reatvamente smpes, cada um contendo 2 processadores,
512 MB de RAM e uma nterface de rede ggabt Ethernet,
smares a um PC domstco. Estes mduos foram
agrupados em racks (chamados de ns), cada um com 128
dees. No fna, chegaram a 512 racks, ntergados por uma
compexa maha de cabos de rede, rodando um software
prpro de gerencamento. Esta ggantesca estrutura
funcona como um custer, onde o processamento dvddo
em pequenos pedaos e dvddo entre os mduos.
Ve|a uma foto mostrando parte das nstaaes, pubcada
com autorzao da IBM:
desenvovmento dos pr-
meros mncomputadores.
Naquea poca, mncom-
putador era quaquer cosa do
tamanho de um armro, com
uma capacdade de processa-
mento nferor ao de uma
agenda eetrnca atua, das
mas baratas.
Os computadores de grande
porte, porm, contnuaram a
ser desenvovdos, passando a
ser chamados de supercom-
putadores. O prmero super-
computador para fns comer-
Os pr me ros supercom-
putadores comearam a surgr
na dcada de 60, aas uma
dcada de mutos avanos, |
que no fna da dcada de 50
fo feta a transo das
vvuas para os transstores.
Cada transstor era centenas
de vezes menor que uma
vvua, era muto mas dur-
ve e tnha a vantagem de
gerar pouco caor.
Todos os computadores da
dcada de 60 | utzavam
transstores, o que permtu o
Kit l Ktrlwtrt.t|
1 Ki t| iri t lt i | r mt| i tt
cas fo o CDC 6600, que fo
segudo peos IBM 360/95 e
370/195.
Na dcada de 70 surgu uma
nova revouo: o mcrochp.
Um mcrochp soznho ofereca
uma capacdade de processa-
mento equvaente de um
mncomputador, mas em
compensao era escandao-
samente menor e mas barato.
Surgram ento os prmeros
mcrocomputadores.
Os supercomputadores da
dcada de 70 | eram centenas
de vezes mas poderosos do
que os produzdos uma dcada
antes. Os prncpas modeos
foram o CDC 7600, o BSP,
produzdo pea Burroughs e o
ASC da Texas Instruments.
Estes sstemas atngram a
marca de 100 megafops, ou
se|a, 100 mhes de ccuos
de ponto futuante por se-
gundo. Esta a mesma capa-
cdade de processamento de
um Pentum 60, porm atn-
gda 20 anos antes :).
No fna da dcada de 70
sugram os supercomputa-
dores Cray, produzdos pea
Seymour. O prmero da nha,
chamado de Cray 1, tambm
processava 100 megafops,
porm o Cray-XMP atngu a
neurnos ntergados para
formar um crebro. Um n soz-
nho no tem uma capacdade
de processamento to sur-
preendente assm, mas ao
ntergar agumas centenas,
ou mhares de ns a cosa
muda de fgura.
Uma opo mas barata para
nsttues que precsam de
um supercomputador, mas
no possuem muto dnhero
dsponve, usar um sstema
de processamento dstrbudo,
ou custer. Um custer formado
por vros PCs comuns gados
em rede.
O exempo mas famoso de
processamento dstrbudo fo
o pro|eto Set@Home, onde
cada vountro nstaava um
pequeno programa que ut-
zava os ccos de processa-
mento ocosos da mquna
ncrve marca de 1 ggafop, anda no nco da dcada de 80.
Esta uma capacdade de processamento prxma de um
Pentum II 350.
S para efeto de comparao, o Bue Gene/L, que cte a
pouco, possu 360 terafops de poder de processamento, ou
se|a, 360 m vezes mas rpdo.
Apesar de mesmo um "PC de baxo custo" atuamente possur
um poder de processamento superor ao de um supercom-
putador que a 15 anos atrs custava 5 mhes de dares, a
demanda por sstemas cada vez mas rpdos contnua.
As apcaes so vras, engobando prncpamente
pesqusas centfcas, apcaes mtares dversas e vros
tpos de apcatvos fnanceros e reaconados Internet,
apcatvos que envovem uma quantdade absurda de
processamento, e caro, envovem nsttues que podem
pagar muto mas do que 5 ou 10 m dares por um
computador o mas rpdo possve. Exstndo demanda...
aparecem os fornecedores.
Atuamente, todos os supercomputadores so construdos
com base em pratcamente os mesmos componentes que
temos em mcros de mesa, memra, HDs, e processadores,
Inte, IBMou AMD.
Ao nvs de usar apenas um dsco rgdo IDE, como num mcro
de mesa, um supercomputador utza um array de centenas
de HDs, sstemas semehantes ao RAID, mas numa escaa
maor, que permtem gravar dados de forma fragmentada em
vros dscos e er os pedaos smutaneamente a partr de
vros HDs, obtendo taxas de transfernca muto atas.
Processadores e memra RAM geramente so agrupados
em ns, cada n engoba de um a quatro processadores e
uma certa quantdade de memra RAMe cache. Isso garante
que os processadores tenham um acesso memra to
rpdo quanto um PC de mesa. Os ns por sua vez so
ntergados atravs de nterfaces de rede, o que os torna
partes do mesmo sstema de processamento. Como
^--.-, -
--!
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
para processar as nformaes reaconadas ao pro|eto. Os
pacotes de dados de 300 KB cada chegavam pea Internet e
demoravam vras horas para serem processados. Isso
permtu que mas de 2 mhes de pessoas, mutas com
cone-xo va modem partcpassem do pro|eto. O sstema
montado pea Set@Home fo cons-derado por mutos o
supercom-putador mas poderoso do mundo, na poca.
Este tpo de sstema pode ser construdo usando por
exempo a rede nterna de uma empresa. Rodando o
software adequado, todos os mcros podem fazer parte do
sstema, acanando |untos um poder de processamento
equvaente ao de um supercomputador. O mas
nteressante que estes PCs poderam ser usados
normamente peos funconros, | que o programa rodara
utzando apenas os ccos ocosos do processador.
A tecnooga de custer mas usada atuamente so custers
Beowuf, formados por vros computadores ntergados em
rede. No necessro nenhum hardware muto sofstcado:
um grupo de PCs parrudos, gados atravs de uma rede
ggabt | o sufcente para montar um custer Beowuf
capaz de rvazar com mutos supercomputadores em poder
de processamento. A da crar um sstema de baxo
custo, que possa ser utzado por unversdades e
pesqusadores com poucos recursos.
O prmero custer Beowuf fo crado em 1994 na CESDIS,
uma subsdra da NASA e era formado por 16 PCs 486 DX-
100 gados em rede. Para manter a ndependnca do
sstema e baxar os custos, os desenvovedores optaram por
utzar o Lnux.
Estes custers no servem para processar dados em tempo
rea (um game quaquer por exempo), mas apenas para
processar grandes quantdades de dados, que podem ser
quebrados em pequenas partes e dvddos entre os vros
computadores. Uma rea onde so popuares na apcao
de efetos especas e renderzao de magens para fmes
de cnema. H ncusve casos de fmes como Shrek e Fna
cco, e operava a meros 740
kHz. Na verdade, o 4004 era
to ento que demorava 10
ccos para processar cada
nstruo, ou se|a, ee proces-
sava apenas 74 m nstrues
por segundo (cerca de 15 ve-
zes mas rpdo que o ENIAC).
Ho|e em da esses nmeros
perecem pada, mas na poca
era a tma paavra em
tecnooga. O 4004
permtu o
desenvovmento
das prmeras
cacuadoras
eetrncas
porttes.
Pouco tempo
depos, a Inte
anou um
novo pro-
cessador,
que fez
sucesso
durante
mutos
anos,
o 8080.
Este | era
um processador de 8 bts e
operava a ncrves 2 MHz: "Ee
capaz de enderear at 64 KB
de memra e rpdo, muto
rpdo!" como dto num ann-
co pubctro do Atar 8800
que, anado em 1974,
Fantasy que foram fetos
nteramente em custers
Beowuf.
At aqu, fae sobre os
supercomputadores e sobre a
evouo dos processadores,
que evouram das vvuas
para o
transstor
e depos
para o
crcuto nte-
grado. Vou
agora faar um
pouco sobre os
prmeros computa-
dores pessoas, que
comearam a fazer sua
hstra a partr da
dcada de 70. Tempos
dfces aquees :).
Como dsse a pouco, o prmero
mcrochp, o 4004, fo anado
pea Inte em 71. Era um
pro|eto bastante prmtvo, que
processava nstrues de 8
bts, atravs de um barramen-
to rudmentar, que permta
transferr apenas 4 bts por
A evoluo dos
computadores
pessoais
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
consderado por mutos o
prmero computador pessoa
da hstra.
O Atar era baseado no 8080
da Inte e vnha com apenas
256 bytes de memr a,
reamente bem pouco, mesmo
para os padres da poca.
Estava dsponve tambm
uma paca de expanso para 4
KB. Em teora, sera possve
nstaar at 64 KB, mas o custo
tornava o upgrade nvve.
No modeo bsco, o Atar
custava apenas 439 dares,
na forma de kt (onde voc
precsava sodar manuamente
todos os componentes). Em
vaores corrgdos, sso equ-
vae a quase 4.000 dares,
mas na poca esse vaor fo
consderado uma pechncha,
tanto que foram venddas
4.000 undades em 3 meses,
depos de uma matra da
revsta Popuar Eetroncs.
Esse "modeo bsco" conssta
nas pacas, uzes, chps,
gabnete, chaves e a fonte de
amentao, |unto caro com
um manua que ensnava como
montar o apareho. Exsta a
opo de compr - o |
montado, mas custava 182
dares (da poca) a mas.
Em sua verso bsca, o Atar
no tnha muta utdade pr-
tca, a no ser a de servr como
fonte de aprendzado de ee-
trnca e programao. Entre-
tanto, pouco tempo depos,
comearam a surgr vros
acessros para o Atar: um
tecado que substtua o con-
|unto de chaves que servam
para programar o apareho, um
termna de vdeo (bem mehor
que ver os resutados na forma
de uzes :), um drve de ds-
quetes (naquea poca anda
se usavam dsquetes de 8
poegadas), pacas de expan-
so de memra e at um
modeo de mpressora. At
mesmo B Gates (antes mes-
mo da fundao da Mcrosoft)
partcpou, desenvovendo
uma verso do Basc para o
Atar.
Se voc tvesse muto dnhero,
era possve chegar a ago que
se pareca com um compu-
tador moderno, capaz de ed-
tar textos e crar panhas rud-
mentares. Agumas empresas
perceberam o ncho e passa-
ram a vender verses "compe-
tas" do Atar, destnadas ao
uso em empresas, como neste
annco, pubcado na revsta
Popuar Eetroncs, onde temos
um Atar "turbnado", com o termna de vdeo, mpressora,
dos drves de dsquete e 4 KBde memra:
O Atar servu para demonstrar a grande paxo que a
nformtca poda exercer e que, ao contrro do que dzam
mutos anastas da poca, exsta sm um grande mercado
para computadores pessoas.
Pouco depos, em 1976, fo fundada a Appe, tendo como
scos Steve |obs (que contnua atvo at os das de ho|e) e
Steve Woznak. Na
verdade, a Appe
s fo fundada por
que o pro|eto do
Appe I (desen-
vovdo peos dos
nas horas vagas)
fo recusado pea
Kit l Ktrlwtrt.t|
I Ki t| iri t lt i | r mt| i tt
Atar e pea HP. Uma frase de Steve |obs descreve bem a
hstra: "Ento fomos Atar e dssemos "E, ns
desenvovemos essa cosa ncrve, pode ser construdo com
aguns dos seus componentes, o que acham de nos
fnancar?" Podemos at mesmo dar a vocs, ns s
queremos ter a oportundade de desenvov-o, paguem-
nos um saro e podemos trabahar para vocs. Ees
dsseram no, fomos ento Hewett-Packard e ees
dsseram "Ns no precsamos de vocs, vocs anda nem
termnaram a facudade anda".
O Appe I no fo um grande sucesso de vendas, vendeu
pouco mas de 200 undades a 666 dares (pouco mas de
US$ 5000 em vaores corrgdos) cada uma. Mesmo assm,
os ucros sustentaram a Appe durante o prmero ano,
abrndo camnho para o anamento de verses mas
poderosas. Ouem comprou um, acabou fazendo um bom
negco, pos ho|e em da um Appe I em bom estado chega a
vaer US$50.000.
Dferente do Atar, o Appe I era venddo | montado. A paca
era vendda "peada" dentro de uma caxa de papeo, sem
nenhum tpo de gabnete, por sso era comum que os Appe I
fossem nstaados dentro de caxas de madera.
O Appe I era baseado no processador 6502, um cone do
Motoroa 6800, fabrcado pea MOS Tecnoogy. Ee era um
processador de 8 bts, que operava a apenas 1 MHz. Em
termos de poder de processamento, o 6502 perda para o
8080, mas sso era compensado peos "espaosos" 8 KB de
memra, que eram sufcentes para carregar o
nterpretador BASIC (que ocupava 4 KB), dexando os outros
4 KBvres para escrever e rodar programas.
Uma das vantages que o Appe I poda ser gado
dretamente uma TV, dspensando a compra de um
termna de vdeo. Ee possua tambm um conector undade
de fta (o controador era venddo separadamente por 75
dares) e um conector propretro reservado para
expanses futuras:
Naquea poca, as ftas K7
eram o meo mas usado para
guardar dados e programas.
Os dsquetes | exstam, mas
eram muto caros.
Os grandes probemas das
ftas K7 eram a entdo e a
baxa confabdade. No Appe
I, os programas eram dos a
meros 1500 bts por segundo e
em outros computadores o
acesso era anda mas ento,
com de 250 a 300 bts. Era
precso a|ustar cudadosa-
mente o voume no apareho
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
de som antes de carregar a fta
e, conforme a fta se desgas-
tava, era precso tentar cada
vez mas vezes antes de conse-
gur uma etura sem erros.
Na poca, exstam at pro-
gramas de rdo que trans-
mtam softwares como parte
da programao. O ocutor
avsava e em seguda "tocava"
a fta com o programa. Os
nteressados precsavam fcar
com o apareho de som mo
para gravar a cpa. Estes
programas de rdo foram a
prmera rede de pratara de
softwares de que se tem
notca, dcadas antes da
popuarzao da nternet ;).
OAppe I fo ogo aperfeoado,
surgndo ento o Appe II,
anado em 1977. Este sm fez
sucesso, apesar do preo
sagado para a poca: US$
enderear apenas 64 KB de
memra, e 12 KB | corres-
pondam ROM embutda. Um
dos "macetes" naquea poca
era uma paca de expanso,
fabrcada pea recm formada
Mcrosoft, que permta desa-
btar a ROM e usar 64 KB
competos de memra.
Am dos |ogos, um dos
programas mas popuares
para o Appe II fo o Vsua Cac,
ancestra dos programas de
panha atuas:
O Appe II | era bem mas
parecdo com um computador
atua. Vnha num gabnete
pstco e tnha um tecado
ncorporado. A verso mas
bsca era gada na TV e usava
o famgerado controador de
fta K7, gado um apareho de
som para carregar programas.
Gastando um pouco mas era
1298, que equvaem a quase 10.000 dares em vaores
corrgdos.
O Appe II vnha com apenas com 4 KB de memra, mas
ncua mas 12 KB de memra ROM, que armazenava um
nterpretador BASIC e o software de bootstrap, do no nco
do boot. Isso fo uma grande evouo, pos voc gava e |
poda comear a programar ou carregar programas. No Appe
I, era precso prmero carregar a fta com o BASIC, para
depos comear a fazer quaquer cosa.
O BASIC era a nguagem mas popuar na poca (e servu
como base para dversas nguagens modernas), pos tem
uma sntaxe smpes se comparado com o C ou Assemby,
utzando comandos dervados de paavras do Ings.
Este um exempo de programa em BASIC smpes, que pede
dos nmeros e escreve o produto da mutpcao dos dos:
Este pequeno programa precsara de 121 bytes de memra
para rodar (os espaos depos dos comandos so gnorados,
por sso no contam). Ao desenvover programas mas
compexos voc esbarrava rapdamente na barrera da
memra dsponve (prncpamente se usasse um ZX80, que
tnha apenas 1 KB ;), o que obrgava os programadores ao
otmzarem o cdgo ao mxmo. Apcatvos comercas (e o
prpro nterpretador BASIC) eram escrtos dretamente em
nguagem de mquna, utzando dretamente as nstrues
do processador e endereos de memra, de forma a
extrarem o mxmo do equpamento.
Votando ao Appe II, a memra RAMpoda ser expandda at
52 KB, pos o processador Motoroa 6502 era capaz de
10 PRINT "MULTIPLICANDO"
20 PRINT "DIGITE O PRIMEIRO NUMERO:"
30 INPUT A
40 PRINT "DIGITE O SEGUNDO NUMERO:"
50 INPUT B
60 LETC=A*B
70 PRINT "RESPOSTA:", C
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
possve adqurr separadamente uma undade de
dsquetes.
A nha Appe II se tornou to popuar que sobrevveu at o
nco dos anos 90, quase uma dcada depos do anamento
do Macntosh. O tmo anamento fo o Appe IIC Pus, que
utzava um processador de 4 MHz (anda de 8 bts) e vnha
com um drve de dsquetes de 3.5", | smar aos drves
atuas.
Outra novao do Appe I e Appe II em reao ao Atar e
outros computadores anterores o tpo de memra usada.
O Appe I fo o prmero a utzar memras DRAM, que
essencamente a mesma tecnooga utzada at ho|e em
pentes de memra.
Ao ongo das prmeras dcadas, a memra RAMpassou por
duas grandes evoues. No ENIAC, no exsta uma undade
de memra dedcada. Parte das vvuas eram reservadas
para armazenar as nformaes que estavam sendo
processadas. No exsta undade de armazenamento, am
mpusos etrcos usados para
er e escrever dados.
Cada ane armazenava apenas
um bt, de forma que voc
precsava de 8.192 dees para
cada KB de memra. Inca-
mente a maha de fos era
"tecda" manuamente, mas
ogo comearam a ser usadas
mqunas, que permtram
mnatuazar bastante as
estruturas.
Este um exempo de paca de
memra core. Ea mede 11 x
11 cm (um pouco menor que
um CD), mas armazena apenas
50 bytes.
dos cartes perfurados e as
anotaes fetas manua-
mente peos operadores.
Na dcada de 50 surgram as
memras core, um tpo
antquado de memra onde
so usados ans de ferrte, um
matera que pode ter seu
campo magntco aterado
atravs de mpusos etrcos,
armazenando o equvaente a
um bt 1 ou 0). Estes ans de
ferrte eram carnhosamente
chamados de " donut s"
(rosqunhas) e eram montados
dentro de uma compexa rede
de fos, que transportavam os
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
Estas pacas eram gadas entre s, formando "phas"
organzadas dentro de estruturas maores. Imagne que, para
atngr 1 MB de memra no nco da dcada de 1960, voc
precsara de quase 21 m destas paqunhas.
Este um exempo de undade de memra, construda usan-
do pacas de memra core, que est em exposo no mu-
seu no MIT. Apesar do tamanho, ea possu apenas 64 KB:
apenas uma pequena frao
de segundo. Para conservar os
dados, ees precsam de um
crcuto de refresh, que e
regrava os dados a cada 64
messegundos (ou menos, de
acordo com o pro|eto).
Apesar de todas as dfcu-
dades, fo o uso de memras
DRAM no Appe I que permtu
que ee vesse com 8 KB de
memra, custando pouco
mas que um Atar, que vnha
com meros 256 bytes. A partr
da, as memras DRAM se
tornaram norma, o que con-
tnua at os das de ho|e.
Votando hstra, em 1979
surgu um outro modeo
nteressante, desta vez da
Sncar, o ZX-80. Ee no era
to poderoso quanto o Appe II,
mas tnha a vantagem de
custar apenas 99 dares
(pouco mas de 400 em vaores
corrgdos) Fo o computador
mas popuar at ento, com
100.000 undades venddas
(entre 1979 e 1981), sem
contar uma grande quantdade
de cones, produzdos em
dversos pases ao ongo da
dcada de 80.
O ZX-80 era baseado no NEC-
780C, um cone do Z80, que
operava a 3.25 MHz. Ee era
reatvamente poderoso para
Por serem muto caras e
precsares de um grande
nmero de crcutos de apoo,
as memras core fcaram
restrtas aos computadores de
grande porte. O Atar |
utzava memras "moder-
nas" na forma de chps, para
ser exato, dos chps de 1024
bts (ou 128 bytes) cada um.
O Atar utzava chps de
memra SRAM (statc RAM),
que eram rpdos e confves,
porm mu to caros. Na
memra SRAM, so usados de
4 a 6 transstores para cada bt
de dados (as do Atar usavam
4 t r ans st or es) , o que
mutpca o custo dos chps.
Atuamente, as memras
SRAM so usadas nos caches
L1 e L2 dos processadores, o
tpo mas rpdo e caro de
memra que exste.
O Appe I novou utzando um
"novo" tpo de memra, as
DRAM (dynamc RAM), onde
usado um nco transstor para
cada bt de dados. Embora
prmera vsta paream mas
smpes, os chps de memra
DRAM s o mu t o ma s
compcados de se trabahar
(prncpamente se consde-
rarmos as mtaes da
poca), pos ees so capazes
de armazenar os dados por
Kit l Ktrlwtrt.t|
!
os padres da poca, mas aqueca bastante. Segundo as ms
nguas, ee fo o prmero processador overcocado da
hstra ;).
Para cortar custos ee vnha de fbrca com apenas 1 KB de
memra RAM, combnados com 4 KB de memra ROM que
armazenavam o nterpretador BASIC, usado peo apareho.
Como em quaquer sstema popuar da poca, os programas
eram armazenados em ftas K7 e ee era gado dretamente
na TV:
Consderando preo, o Z80 fo uma mquna surpreendente,
mas caro, tnha pesadas mtaes, mesmo se comparado
com outras mqunas da poca. Apesar dee | vr com uma
sada de vdeo, a resouo grfca era de apenas 64x48,
mesmo em modo monocromtco, | que o adaptador de
Z80 da Progca, produzdos
na poca da reserva de mer-
cado. Ees concorram com os
computadores compatves
com os Appe, como o AP II,
Exato, Craft II e Magnex M10. A
nha CP (200, 300, 400 e 500)
da Progca era baseada em
chps Z80 e tnhamos tambm
cones da nha MSX, como os
Expert 1.0 e Expert Pus.
A reserva de mercado estag-
nou o desenvovmento tecno-
gco do pas, de forma que
cones de computadores de 8
bts, anados a uma dcada
atrs era tudo que nossa
ndstra consegua produzr.
Isso perdurou at 1992,
quando a reserva de mercado
fo aboda, permtndo a
entrada de computadores
mportados. Em pouco tempo,
todos estes computadores de 8
bts foram substtudos por PCs
386 e 486.
Concundo nosso passeo pea
dcada de 70, outro que no
podera dexar de ser ctado o
Atar 800. Sm, apesar de ser
mas venddo como um vdeo-
game, o Atar 800 tambm
poda ser usado com um
computador reatvamente
poderoso, chegando a ser
adotado nos aboratros de
vdeo tnha apenas 386 bytes
de memra. Exsta tambm
uma opo de modo texto
(usada para programas em
BASIC, por exempo), com
32x24 caracteres.
O processador Z80 se tornou
ncrvemente popuar, supe-
rando de onge as vendas de
quaquer outro processador da
hstra. Verses modern-
zadas do Z80 (que conservam
o mesmo pro|eto bsco, mas
so produzdos com tcncas
modernas de fabrcao e
trabaham a freqncas mas
atas) fazem sucesso at ho|e,
sendo utzados em todo tpo
de eetrncos, ncundo
mpressoras, aparehos de fax,
controadores dversos, robs
de uso ndustra, brnquedos,
dversos tpos de cacuadoras,
vdeo-games (ncundo o
Game Boy e Game Boy coor),
dversos modeos popuares de
MP3Payers, entre nmeros
outros exempos. Apesar de
no ser nenhum campeo de
veocdade, o Z80 um chp
extremamente barato e fc
de programar, | que todos os
seus truques so bem conhe-
cdos e documentados.
Aqu no Bras tvemos os TK80
e TK82 da Mcrodgta e o NE-
Ki t| iri t lt i | r mt| i tt
Kit l Ktrlwtrt.t|
l Ki t| iri t lt i | r mt| i tt
nformtca de agumas unversdades. Ee fo o antecessor
do Atar 2600, o vdeo-game conhecdo por aqu.
Ee vnha de fbrca com 16 KB de memra RAM, que podam
ser expanddos para at 48 KB, com mas 10 KB de memra
ROM. O sstema operacona era o Atar-OS, uma verso do
BASIC.
Orgnamente, o sstema vnha apenas com a entrada para
os cartuchos, com o sstema operacona ou |ogos, mas era
possve adqurr separadamente uma undade de dsquetes
e um tecado, que o transformavam num computador
competo. No exstram mutos programas para o Atar, |
que o foco foram sempre os |ogos. O prncpa uso do Atar
como computador era desenvover programas em BASIC, por
sso seu uso em escoas.
Como profetzado por Gordon Moore, os processadores vem,
em mda dobrando de desempenho a cada 18 meses desde
o nco da dcada de 70. Uma dcada uma verdadera
Adecada de 80
processamento de texto,
p an has, e at mesmo
programas de edtorao e
desenho.
Depos dos Appe I e Appe II,
ZX80, At ar s e out r os
computadores de 8 bts,
chegamos fnamente era PC.
A IBM de 1980 era uma
ggantesca empresa, especa-
zada em manframes e
termnas burros para ees.
Entretanto, percebendo a
crescent e demanda por
comput adores pessoa s,
decdram crar um pequeno
grupo (que orgnamente
possua apenas 12 desen-
vovedores) para desenvover
um computador pessoa de
baxo custo.
Este era consderado um
pro|eto menor dentro da IBM,
apenas uma expernca para
testar a demanda do mercado.
O pro|eto chegou a ser
marg na zado dentro da
empresa, pos mutos execu-
tvos acredtavam que o IBMPC
podera concorrer com outros
produtos do portfo da IBM.
Depos de quase um ano de
desenvovmento, o prmero
PC fo anado em 12 de agosto
de 1981.
eterndade dentro do mercado
de nformtca, o sufcente
para revoues acontecerem
e serem esquecdas.
Depos dos dnossauros da
prmera metade da dcada de
70, os computadores pessoas
fnamente comearam a
atngr um nve de desenvo-
v mento suf c ente para
permtr o uso de apcatvos
sros. Surgram ento os
pr me ros ap cat vos de
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
Para cortar custos e aceerar o
desenvovmento, a equpe de-
cdu que usara apenas com-
ponentes padro, que pudes-
sem ser encontrados facmen-
te no mercado. O processador
escohdo fo o Inte 8088, uma
verso econmca do proces-
sador 8086, que hava sdo an-
ado pea Inte em 78. Ouando
a IBM estava desenvovendo
seu computador pessoa,
chegou a ser cogtado o uso do
Entretanto, o aspecto tcnco
no fo o determnante para o
sucesso do PC. Ee era um bom
computador para a poca, mas
era caro e no tnha nada que
os concorrentes no pudessem
usar em seus produtos. Ee t-
nha tudo para ser apenas mas
um no mercado, se no fosse
um dferenca mportante: a
arqutetura aberta.
Dferente dos Appes e outros
computadores da poca, qua-
quer fabrcante poda desen-
vover e vender acessros
para o PC, sem pagar royates
ou fazer acordos de cenca-
mento. Como todos os compo-
nentes eram abertos, era pos-
sve tambm desenvover
cones, computadores compa-
tves com o PC, fabrcados por
outras empresas. Isso enta-
mente fez com que toda a
ndstra passasse a orbtar em
torno do PC, fazendo com que a
pataforma crescesse assusta-
doramente.
Votando ao tema orgna, o PC
orgna tnha, em sua verso
mas smpes, apenas 16 KB de
memra RAM, com dreto
apenas ao gabnete e tecado.
A partr da, tudo era opcona,
ncundo o montor (voc
8086, mas acabou sendo escohdo o
8088 devdo ao seu baxo custo.
Tanto o 8086 quanto o 8088 so
processadores de 16 bts e eram
consderados bastante avanados para a
poca. Um processador de 16 bts
capaz de enderear mas memra (at
64 KB de memra de cada vez) e
processar nstrues muto mas
compexas que os processadores de 8
bts usados at ento.
A grande dferena entre os dos que o
8086 um processador de 16 bts "puro",
enquanto o 8088 se comunca com os
dema s per f r cos usando um
barramento de 8 bts. Isso naturamente
pre|udcava o desempenho, mas trouxe
uma vant agem mpor t ant e: a
possbdade de usar os componentes de
8 bts usados em outros computadores
da poca, que eram muto mas
popuares e baratos.
Esta arqutetura permtu ao prmero PC
competr na mesma faxa de preo dos computadores de 8
bts mas popuares e, ao mesmo tempo, possur um
desempenho bem superor devdo ao seu processador de 16
bts. O 8088 capaz de acessar at 1 MB de memra RAM
(embora o PC orgna suportasse apenas 64 KB, devdo a
mtaes da paca me) e funcona a 4.77 MHz, recursos
ncrves para a poca, | que estamos faando de um
processador anado no fna de 1979.
Lembre-se de que o prncpa concorrente do IBM PC era o
Appe II que, embora fosse mas barato e contasse mas
softwares dsponves, usava um processador de 8 bts, de
apenas 1 MHz e meros 4 KBde memra RAM.
Kit l Ktrlwtrt.t|
1 Ki t| iri t lt i | r mt| i tt
poda usar uma TV, embora a
quadade da magem fcasse
rum), os drves de dsquete
e o HD.
Na confgurao bsca, o PC
custava "apenas" 1564 dares
da poca, mas ncundo mas
48 KB de memra, dos drves
de dsquete e um montor
mono de 12", o preo chegava
facmente a 2500 dares, que
equvaem a mas de 7000
dares em vaores atuas.
Na poca, os HDs anda eram
um componente caro e
extco. Em 1981, um Seagate
ST-506 (o modeo mas popuar
at ento) custava mas de
1000 dares (da poca) e
t nha apenas 5 MB de
capacdade. Este da foto um
ST-225 (tambm da Seagate),
um modeo de 20 MB, anado
em 1984, que fo muto usado
nos m cros 286. Est es
prmeros modeos anda
utzavam motores de passo
para mover as cabeas de
etura (como nos drves de
d squet e) , por sso os
probemas eram comuns.
Ao usar um PC sem HD, o sstema operacona e todos os
programas era carregados a partr de dsquetes de 5V.
Incamente eram usados dsquetes de 180 KB, mas ees
foram ogo substtudos por dsquetes de 360 KB (onde eram
usadas as duas faces do dsco) e, aguns anos mas tarde, por
dsquetes "ata densdade", com 1.2 MB. Os dsquetes de de
3.5", com 1.44 MB que usamos ho|e em da passaram a ser
usados nos PCs apenas em 1987, com o anamento do IBM
PS/2. Exstu anda um padro de dsquetes de 2.8 MB,
anado nos anos 90, que acabouno pegando.
O PC era monotarefa, de forma que para carregar outro
programa, voc precsava prmero encerrar o prmero e
trocar o dsquete dentro do drve. O segundo drve de
dsquetes era um tem extremamente popuar (e necessro),
pos os dsquetes de 5V eram extremamente frges e a
mda se degradava com o tempo, de forma que voc
precsava copar os dscos freqentemente.
Conforme foram sendo anados PCs com mas memra
RAM, surgu o "macete" de crar um ramdsk (um pedao da
memra RAM usado como se fosse um HD) e us-o para
1
Dsquetes de 5 /
4
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
copar dsquetes sem precsar de um segundo drve :).
Tambm era comum aparecerem verses "capadas" dos
prncpas programas, com componentes e bbotecas
desatvados ou removdos, de forma a rodar nos PCs com
menos memra RAM. Naquea poca, anda no exsta
memra swap, de forma que se voc no tvesse memra
sufcente, os programas smpesmente no rodavam.
Osstema operacona usado no PC orgna era o MS-DOS 1.0
(na poca anda chamado de PC-DOS), que fo desenvovdo
s pressas pea Mcrosoft com base num sstema operacona
mas smpes, chamado ODOS, comprado da Seatte
Computers, uma pequena empresa desenvovedora de
sstemas. Na verdade, a Mcrosoft fo a segunda opo da
IBM, depos de ter sua proposta de cena recusada pea
Dgta Research, que na poca desenvova verses do seu
CP/Mpara vras arquteturas dferentes.
Na poca, a IBM acredtava que ganhara dnhero vendendo
as mqunas e no vendendo sstemas operaconas e
softwares, o que era consderado um negco menor, dado de
bande|a para a Mcrosoft.
Com o passar do tempo, os executvos da IBM se arrepen-
deram amargamente da decso, pos a concorrnca entre
os dversos fabrcantes derrubou os preos e as margens de
ucro dos PCs, enquanto a Mcrosoft conseguu atngr um
quase monopo do sstema operacona para ees e, sem
concorrentes de peso, passou a trabahar com margens de
ucro cada vez maores.
Um fabrcante de memras, como a Mcron, trabaha
normamente com margens de ucro abaxo de 1%.
trabaha com margens superores a 80% vendendo o
Wndows e Offce; um negco da Chna :).
Ho|e em da, a IBM sequer fabrca PCs. Mesmo o famosos
notebooks IBM Thnkpad so agora fabrcados e venddos
pea Lenovo, uma empresa Chnesa que comprou os dretos
sobre a marca em 2000.
Votando hstra, dos anos depos fo anado o PC XT, que
apesar de contnuar usando o 8088 de 4.77 MHz, vnha bem
mas ncrementado, com 256 KB de RAM, dsco rgdo de 10
MB, montor CGA e o MS-DOS 2.0. O XT se tornou um
computador bastante popuar e chegou a ser fabrcado no
Bras, durante a reserva de mercado. Enquanto os
amercanos | usavam mutos 386, os cones tupnquns do
XT eram a tma paavra em tecnooga aqu no Bras...
Depos do XT, o prxmo passo fo o PC AT (anado em 1984),
| baseado no Inte 286. Na verdade, o processador 286 fo
anado em Feverero de 1982, apenas 6 meses aps a IBM
ter anado o seu prmero PC, porm, demorou at que a IBM
consegusse desenvover um computador baseado nee, pos
fo precso desenvover toda uma nova arqutetura. Da paca
de vdeo ao gabnete, pratcamente tudo fo mudado, o que
Conseguem ganhar
dnhero apenas por
venderem quant -
dades muto grandes.
Um ntegrador como
a De trabaha com
margens de 3 a 5% (e
eva pre|uzo s ve-
zes, nas undades que
fcam muto tempo
em estoque ou no
vendem), enquanto a
M crosoft (mesmo
com toda a pratara)
Em tasa ae emerat|a,
aeare a v|ara
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
somado burocraca e a on-
gos perodos de testes antes
do anamento, evou mas de
2 anos.
Atuamente, o perodo de de-
senvovmentos dos perfr-
cos muto mas curto. Ouase
sempre quando um novo pro-
cessador anado, | temos
pacas me para ee dspon-
ves quase que medatamen-
te, pos o desenvovmento
feto de forma smutnea.
O PC AT vnha com um proces-
sador 286 de 6 MHz (depos
sur g r am ver ses ma s
rpdas, de 8, 12 e at 16 MHz),
HD de 10 MB, montor EGA
(640x350, com 64 cores) e |
usava dsquetes de 5V de 1.2
MB. Como a memra RAM
anda era um tem muto caro,
exstam verses com de 256 a
2 MB de RAM. Embora fosse
extremamente raro usar mas
de 2 MB, exsta a possbdade
de nstaar at 16 MB.
O processador 286 trouxe
vros avanos sobre o 8088.
Ee utzava paavras bnras
de 16 bts tanto nterna quanto
externamente, o que permta
o uso de perfrcos de 16 bts,
muto mas avanados do que
os usados no PC orgna e no
XT. O custo dos perfrcos
desta vez no chegou a ser um
gr ande obst cu o, po s
enquanto o PC AT estava sendo
desenvovdo, ees | podam
ser encontrados com preos
mas acessves.
Para manter compatbdade
com os perfrcos de 8 bts
usados no PC orgna e no XT, a
IBM desenvoveu os sots ISA
de 16 bts, que permtem usar
tanto pacas de 8 bts, quanto
de 16 bts. As pacas de 8 bts
so menores, e usam apenas a
prmera sre de pnos do sot,
enquanto as pacas de 16 bts
usam o sot competo. Devdo sua popuardade, o
barramento ISA contnuou sendo usado por muto tempo. Em
2004 (10 anos depos do anamento do PC AT) anda era
possve encontrar pacas me novas com sots ISA, embora
atuamente ees este|am extntos.
O prncpa avano trazdo peo 286 so seus dos modos de
operao, batzados de "Modo Rea" e "Modo Protegdo". No
modo rea, o 286 se comporta exatamente como um 8086
(apesar de mas rpdo), oferecendo tota compatbdade
com os programas | exstentes. | no modo protegdo, ee
manfesta todo o seu potenca, ncorporando funes mas
avanadas, como a capacdade de acessar at 16 MB de
memra RAM (apesar de ser um processador de 16 bts, o
286 usa um sstema de endereamento de memra de 24
bts), muttarefa, memra vrtua em dsco e proteo de
memra.
Sots ISA
Kit l Ktrlwtrt.t|
I Ki t| iri t lt i | r mt| i tt
Assm que gado, o proces-
sador opera em modo rea, e
com uma nstruo especa,
passa para o modo protegdo.
O probema que trabahando
em modo protegdo, o 286
dexava de ser compatve com
os programas escrtos para o
modo rea, ncusve com o
prpro MS-DOS. Para porar, o
286 no possua nenhuma ns-
truo que fzesse o proces-
sador votar ao modo rea, o
que era possve apenas
resetando o mcro. Isso sg-
nfca que um programa escrto
para rodar em modo protegdo,
no podera usar nenhuma das
rotnas de acesso a dspos-
tvos do MS-DOS, tornando na-
cessves o dsco rgdo, paca
processador para o modo pro-
tegdo, para benefcar-se de
suas vantagens e votar ao mo-
do rea sempre que precsa-
vam usar aguma sub-rotna do
DOS, de manera transparente
ao usuro. Neste caso, era
usado um programa de DPMI
("DOS Protected Mode Inter-
face", ou "nterface DOS de
modo protegdo") para fazer o
chaveamento entre os dos
modos.
Toda vez que o programa pre-
csava usar aguma sub-rotna
do DOS, ee passava o coman-
do ao chaveador e fcava espe-
rando. O chaveador por sua
vez, coocava o processador
em modo rea, executa o co-
mando, chaveava o proces-
sador para o modo protegdo e
entregava o resutado ao ap-
catvo, que contnuava traba-
hando como se nada tvesse
acontecdo. Um bom exempo
de programa de DPMI o
DOS4GW, que usado por mu-
tos |ogos antgos que rodam
sobre o MS-DOS, como o
DOOM, Sm Cty 2000 e vros
emuadores de vdeo-games.
O esquema de chaveamento
tambm era utzado peo
Wndows 3.x, que ncua todas
de vdeo, drve de dsquetes memra, etc., a menos que
fossem desenvovdas e ncorporadas ao programa todas as
rotnas de acesso a dspostvos necessras.
Isso era competamente nvve para os desenvovedores,
pos para pro|etar um smpes |ogo, sera pratcamente
precso desenvover todo um novo sstema operacona. Am
dsso, o programa desenvovdo rodara apenas em mcros
equpados com processadores 286, que anda eram mnora
na poca, tendo um pbco avo muto menor. De fato,
apenas agumas verses do UNIX e uma verso do OS/2
foram desenvovdas para utzar o modo protegdo do 286.
Bascamente, os mcros baseados no 286 eram usados para
rodar apcatvos de modo rea, que tambm podam ser
executados em um XT, aprovetando apenas a maor
veocdade do 286.
Devdo s vras mudanas na arqutetura, destacando o
acesso mas rpdo memra e ateraes no con|unto de
nstrues do processador, que permtam reazar mutas
operaes de manera mas rpda e efcente, um 286
consegue ser quase 4 vezes mas rpdo que um 8088 do
mesmo cock.
Em outubro de 1985 a Inte anou o 386, que marcou o nco
dos tempos modernos. Ee trouxe vros recursos novos. Para
comear, o 386 trabaha tanto nterna quanto externamente
com paavras de 32 bts e capaz de acessar a memra
usando um barramento de 32 bts, permtndo uma
transfernca de dados duas vezes maor. Como o 386 pode
trabahar com paavras bnras de 32 bts, possve acessar
at 4 GB de memra (2 eevado 32 potnca), mesmo sem
usar a segmentao de endereos, como no 8088.
Assm como o 286, o 386 contnua possundo os dos modos
de operao. A dferena que no 386 | possve aternar
entre o modo rea e o modo protegdo vremente. Os
programas que rodavam sobre DOS, podam chavear o
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
as rotnas necessras, dspen-
sando quaquer programa de
DPMI. O Wndows 95/98 tam-
bm pode chavear para o mo-
do rea caso precse carregar
agum drver de dspostvo de
modo rea. No Wndows XP os
programas DOS passaram a
ser executados dentro de um
emuador (ao nvs de nat-
vamente), o que reduzu a
compatbdade do sstema.
Ter um processador 386 o
requsto mnmo para rodar
quaquer sstema operacona
moderno. Com um 386, me-
mra RAM e espao em dsco
sufcente, voc pode rodar o
Wndows 95 e apcatvos, em-
bora bem entamente devdo
pouca potnca do proces-
sador. Voc pode tambm ns-
taar dstrbues Lnux an-
tgas e (usando agum truque
para burar a deteco da con-
fgurao mnma para rodar o
sstema), at mesmo nstaar o
Wndows 98.
Com um smpes 286, no m-
xmo voc podera rodar o DOS
e apcatvos mas smpes, que
trabahem somente com o mo-
do rea. Tambm era possve
rodar o Wndows 3.0, porm
em modo "Standard", onde
IBM comeou a graduamente perder a derana do
mercado, tornando-se apenas mas um entre nmeros
fabrcantes de PCs.
Naturamente, a Appe no fcou sentada durante este tempo
todo. Am de contnuar aperfeoando a nha Appe II, a
empresa comeou a nvest r pesadamente no
desenvovmento de computadores com nterface grfca e
mouse. A "nsprao" surgu numa vsta de Steve |obs ao
aboratro da Xerox, onde computadores com nterface
grfca eram desenvovdos desde a dcada de 70 (embora
sem sucesso comerca, devdo ao custo probtvo).
Em 1983, ees apareceram com uma grande novdade, o Lsa.
Em sua confgurao orgna, o Lsa vnha equpado com um
processador Motoroa 68000 de 5 MHz, 1 MB de memra
RAM, dos drves de dsquete de 5V de ata densdade (eram
usados dscos de 871 KB), HD de 5 MB e um montor de 12
poegadas, com resouo de 720 x 360. Era uma
confgurao muto mehor do que os PCs da poca, sem faar
que o Lsa | usava uma nterface grfca bastante eaborada
e contava com uma sute de apcatvos de escrtro
Offce. O probema era o preo: 10.000 dares da poca
(sufcente para comprar 5 Pcs).
possve acessar todos os 16
MB de memra permtdos
peo 286, mas sem memra
vrtua nem muttarefa.
Apenas o Athon 64 e os pro-
cessadores Inte com o EM64 (o
con|unto de nstrues compa-
tves com os processadores de
64 bts da AMD), veram a
quebrar esta compatbdade
hstrca. Os processadores de
64 bts atuas so perfeta-
mente compatves com os
apcatvos de 32 bts, mas pro-
gramas otmzados para ees
no rodam mas nas mqunas
antgas. Embora mas suave e
gradua, estamos assstndo a
uma mgrao smar que
ocorreu na transo do 286
para o 386.
Votando ao anamento do
386, embora o processador
tenha sdo anado em 1985, a
IBM s fo capaz de anar um
PC baseado nee em 1987,
dando tempo para a Compaq
sar na frente. Este fo um ver-
dadero marco pos, de repen-
te, as companhas perceberam
que no eram mas obrgadas a
segur a IBM. Ouaquer um que
tvesse tecnooga sufcente
podera sar na frente, como
fez a Compaq. A partr da, a
Kit l Ktrlwtrt.t|
Ki t| iri t lt i | r mt| i tt
Embora no houvesse nada
mehor no mercado, o Lsa
acabou no atngndo o su-
cesso esperado. No tota, fo-
ram produzdas cerca de
100.000 undades em dos
anos, porm a maor parte
deas venddas com grandes
descontos, mutas vezes aba-
xo do preo de custo (como um
ote de 5. 000 un dades
venddo para a Sun em 1987,
depos que o Lsa | hava sdo
descontnuado). Como a Appe
nvestu aproxmadamente
US$ 150 mhes no desenvo-
vmento do Lsa, a conta
acaboufcando no vermeho.
Apesar dsso, o desenvov-
mento do Lsa servu de base
para o Macntosh, um compu-
tador mas smpes, anado
em 1984. Este sm fez um
Depos do Mac orgna, chamado apenas de "Macntosh", a
Appe anou um modeo atuazado, com 512 KB de memra
RAM. Para dferenc-o do prmero, a Appe passou a cham-
o de Macntosh 512k. O modeo antgo contnuou sendo
venddo at outubro de 1985 como uma opo de baxo
custo, passando a ser chamado de Macntosh128k.
Pouco tempo depos fo anado o Mac Rescue, uma paca de
expanso que ampava os 128 ou 512k de memra para 4
MB (ago assustador para a poca) e dava "de brnde" um
ramdsk de 2 MB para armazenamento de arquvos e
programas (as prmeras verses do Mac no possuam HD).
O Mac | utzava um recurso de hbernao, de forma que
muta gente nunca desgava o apareho, apenas o coocava
pra dormr, preservando os dados do ramdsk. Embora fosse
um upgrade muto bem vndo, o Mac Rescue no fo muto
popuar, pos era caro demas.
Neste meo tempo, a Mcrosoft teve tempo de desenvover a
prmera verso do Wndows, anuncada em novembro de
1983. Ao contrro do MacOS, o Wndows 1.0 era uma
nterface bastante prmtva, que fez pouco sucesso.
Ee rodava sobre o MS-DOS e poda executar tanto apcatvos
for Wndows quanto os programas para MS-DOS. O probema
era a memra.
Os PCs da poca vnham com quantdades muto pequenas
de memra RAMe na poca anda no exsta a possbdade
de usar memra vrtua (que vra a ser suportada apenas a
partr do 386). Para rodar o Wndows, era precso prmero
carregar o MS-DOS. Os dos |untos | consumam pratca-
mente toda a memra de um PC bsco da poca. Mesmo nos
PCs mas parrudos no era possve rodar mutos apcatvos
ao mesmo tempo, novamente por fata de memra.
Como os apcatvos for Wndows eram muto raros na poca,
poucos usuros vram necessdade de utzar o Wndows
para rodar os mesmos apcatvos que rodavam (com muto
grande sucesso, chegando a
ameaar o mpro dos PCs. A
confgurao era smar dos
PCs da poca, com um pro-
cessador de 8 MHz, 128 KB de
memra e um montor de 9
poegadas. A grande arma do
Macntosh era o MacOS 1.0
(dervado do sstema opera-
cona do Lsa, porm otm-
zado para consumr muto me-
nos memra), um sstema no-
vador de vros pontos de
vsta.
Ao contrro do MS-DOS ee era
nteramente baseado no uso
da nterface grfca e mouse, o
que o tornava muto mas fc
de ser operado. OMacOS cont-
nuou evoundo e ncorporando
novos recursos, mas sempre
mantendo a mesma da de
nterface amgve
M
a
c
O
S

1
.
0
Kit l Ktrlwtrt.t|
I Ki t| iri t lt i | r mt| i tt
mas memra dsponve...) no MS-DOS. Sem contar que a
verso nca do Wndows era bastante enta e tnha vros
bugs.
O Wndows comeou a fazer agum sucesso na verso 2.1,
quando os mcros 286 com 1 MB ou mas de memra | eram
comuns. Com uma confgurao mas poderosa, mas
memra RAM e mas apcatvos, fnamente comeava a
fazer sentdo rodar o Wndows. O sstema anda tnha vros
bugs e travava com freqnca, mas aguns usuros
comearam a mgrar para ee.
O Wndows empacou mesmo a partr da verso 3.11. Ee era
reatvamente eve, mesmo para os PCs da poca e | suportava
o uso de memra vrtua, que permta abrr vros programas,
mesmo que a memra RAM se esgotasse. | exstam tambm
sstema das |aneas quem
evou a mehor, pos era mas
fc de usar e contava com a
famardade dos usuros com
o Wndows 3.1, enquanto a IBM
derrapava numa combnao
de fata de nvestmento, fata
de marketng e fata de apoo
aos desenvovedores.
Incamente, o OS/2 era n-
compatve com os softwares
desenvovdos para o Wndows,
o que era um grande em-
pecho, | que o Wndows era
muto mas popuar entre os
desenvovedores. Depos de
muta negocao, a IBM
conseguu um acordo com a
Mcrosoft, que permta que o
OS/2 executasse o Wndows
3.11 dentro de uma mquna
vrtua, oferecendo compa-
tbdade com seus programas.
Entretanto, o tro acabou
sando pea cuatra, pos de-
sestmuou anda mas o de-
senvovmento de apcatvos
natvos para o OS/2, fazendo
com que ee acabasse con-
correndo (em desvantagem)
com o Wndows em seu prpro
terrtro. Rodar programas
wndows dentro do OS/2 era
muto mas probemtco e o
desempenho era nferor,
vros apcatvos for Wndows e
os usuros tnham a opo de
votar para o MS-DOS quando
dese|assem.
Fo nesta poca que os PCs co-
mearam a recuperar o terreno
perddo para os Macntoshs da
Appe. Convenhamos, o Wndows
3.11 travava com muta fre-
qnca, mas tnha mutos apca-
tvos e os PCs eram mas baratos
que os Macs.
Na poca comearam a surgr
os prmeros concorrentes para
o Wndows, como o OS/2 da
IBM.
Desde o nco da era PC, a
Mcrosoft e a IBM vnham
trabahando |untas no desen-
vovmento do MS-DOS e
outros programas para a
pataforma PC. Mas, em 1990 a
IBM e a Mcrosoft se desen-
tenderam e cada uma fcou
com uma parte do trabaho
feto, com o qua tentaram
tomar a derana do mercado
de sstemas operaconas.
Aguns brncam que a IBMfcou
com a parte que funcona e a
Mcrosoft com o resto, mas a
verdade que apesar do OS/2
da IBM ser tecncamente
superor ao Wndows 95, fo o
Wndows 2.0
Kit l Ktrlwtrt.t|
I! Ki t| iri t lt i | r mt| i tt
fazendo com que mas e mas usuros preferssem usar o
Wndows dretamente.
Embora este|a ofcamente morto, o OS/2 anda utzado
por agumas empresas e aguns grupos de entusastas. Em
2005 a Serenty comprou os dretos sobre o sstema, dando
orgem ao eComStaton, um sstema comerca dsponve no
.
Um sstema muto mas bem suceddo, que comeou a ser
desenvovdo no nco da dcada de 90 o Lnux, que todos |
conhecemos. O Lnux tem a vantagem de ser um sstema
aberto, que atuamente conta com a coaborao de mhares
de desenvovedores vountros espahados peo gobo, am
do apoo de empresas de peso, como a IBM. Mas, no comeo o
sstema era muto mas compcado que as dstrbues
atuas e no contava com as nterfaces grfcas exuberantes
que temos ho|e em da. Embora o Lnux se|a forte em
servdores desde o fna da dcada de 1990, usar Lnux em
desktops ago reatvamente recente.
Votando ao ado negro da fora, a Mcrosoft contnuou
mehorando seu sstema ao ongo da dcada de 1990. Foram
http://www.ecomstaton.com/
nha de desktops e notebooks
para processadores Inte.
Do ponto de vsta do hardware,
os Macs atuas no so muto
dferentes dos PCs, voc pode
ncusve rodar Wndows e
Lnux atravs do boot camp.
Entretanto, s os Macs so
capazes de rodar o Mac OS X,
devdo ao uso do EFI, um
frmware especa, que subs-
ttu o BIOS da paca me.
Esta combnao permtu que
a Appe se benefcasse da
reduo de custo nos pro-
cessadores e outros compo-
nentes para mcros PCs, mas
ao mesmo tempo conservasse
seu prncpa dferenca, que
o software.
E a hstra contnua... ;)
anados o Wndows 95, depos
o 98 e fnamente ME, com to-
dos os probemas que conhe-
cemos mas com a boa e veha
nterface fc de usar e uma
grande safra de apcatvos
que garantram a manuteno
e crescmento da popuardade
do sstema.
Paraeamente, a Mcrosoft de-
senvova uma fama de ss-
temas Wndows destnadas a
servdores, o Wndows NT, que
chegou at a verso 4, antes
de ser transformado no
Wndows 2000.
Em seguda, as duas famas
W ndows fund ram-se no
Wndows XP, um sstema dest-
nado tanto ao uso domstco
quanto em estaes de tra-
baho e servdores, que bem
mas estve que o 98 e ME, por
ser baseado no NT. O XP fo
aperfeoado ao ongo dos
anos seguntes, dando orgem
ao Vsta.
A Appe por sua vez, passou
por duas grandes revoues.
A prmera fo a mgrao do
MacOS antgo para o OS X, que
por baxo da nterface poda,
um sstema Unx, dervado do
BSD. A segunda aconteceu em
2005, quando a Appe anun-
cou a mgrao de toda a sua
OS/2 Warp 3
Mac OS X
0saae e VNware 8erver
!K!K| |
um desktop, muto
fc rodar o Wndows ou
Noutras dstrbues
Lnux dentro de uma mquna
vrtua, usando o VMware
Payer, VMware Workstaton,
oumesmo o Oemu.
Entretanto, num servdor ded-
cado as cosas so um pouco
dferentes. Ao nvs de voc
fcar o tempo todo na frente
da mquna, como fara num
desktop, espera-se que o ser-
vdor funcone contnuamente,
sem precsar de muta manu-
teno. Embora (com um
pouco de maabarsmo), se|a
at possve nstaar o VMware
Payer no servdor e dex-o
atvo, rodando outro sstema
numa mquna vrtua, ee no
a souo mas prtca para a
tarefa, sem faar que no
possve us-o em servdores
sem o ambente grfco
nstaado.
Chegamos ento ao VMware
Server, uma verso adaptada
e otmzada para uso em ser-
vdores dedcados, sem mon-
tor nem ambente grfco. A
prncpa dferena que o
VMware Server roda remota-
mente, e acessado atravs
de uma nterface de admns-
trao va web (chamada de
VMware Management Inter-
face, ou MUI), onde voc pode
atvar, desatvar e montorar o
status das mqunas vrtuas
remotamente. A da que
cada mquna vrtua se|a
confgurada como um novo
servdor dedcado, que voc
admnstra va SSH.
Usando o VMware Server, voc
pode transformar um nco
servdor dedcado em vros
servdores vrtuas, cada um
se comportando como se fosse
uma mquna separada. Em
gera, nos panos de servdores
dedcados voc recebe uma
faxa de IPs com mscara
255.255.255.248, com 5 en-
dereos IPs utzves. Isso
Kit l Ktrlwtrt.t|
Il | | 1KK. ttl mwtr t tr r tr
pretenda nstaar em vros
servdores.
Esto dsponves trs compo-
nentes, o VMware Server pro-
pramente dto, a nterface de
gerenc amento v a web
(Management Interface) e o
VMware Server Lnux cent
package, um arquvo com-
pactado contendo o VMware
Server Consoe. Os dos pr-
meros so nstaados no ser-
vdor, enquanto o tmo
nstaado no seu desktop, a
partr da onde voc admns-
trar o servdor.
Assm como no caso das
outras verses, o VMware
Server utza dos mduos de
kerne para ter acesso dreto
sgnfca que voc pode usar um endereo para o servdor
prncpa e anda fcar com mas 4 endereos para as
mqunas vrtuas (sendo que uma deas pode acumuar a
funo deservdor DNS secundro).
Para emergncas, onde voc precse ver as mensagens de
ncazao ou quando precsar aterar as confguraes
da mquna vrtua (quantdade de memra RAM
reservada, CD-ROM ou magem ISO de boot, etc.) voc
pode usar o VMware Server Consoe, uma nterface de
admnstrao, atravs da qua voc pode se conectar
remotamente a quaquer uma das mqunas vrtuas
dsponves, obtendo a magem que sera envada para o
montor. Ee pode tambm ser usado para crar novas VMs
e nstaar ou renstaar o sstema.
Como um servdor dedcado pode custar menos de US$
100 por ms, dependendo do datacenter escohdo, exste
at mesmo uma boa possbdade de ganhar agum
dnhero augando os servdores vrtuas e, anda assm
(embora com menos recursos de hardware dsponves),
contnuar dspondo do sstema prncpa.
At |unho de 2006, o VMware Server era um produto caro,
assm como o Workstaton. Devdo concorrnca do Xen,
do Vrtuozzo e do Vrtua PC, a VMware resoveu passar a
dsponbz-o gratutamente (assm como o VMware
Payer). O resutado que agora temos dsponve uma
souo de vrtuazao para servdores muto prtca, ao
custo de um downoad.
Oprmero passo baxar os arquvos denstaao, no:
Http:}}www.wmware.com}products}server}
necessro fazer um cadastro gratuto para receber o
cdgo de regstro soctado durante a nstaao. O
procedmento bastante amgve e possve ncusve
soctar vros nmeros de regstro (gratutamente), caso
ao hardware, compados
durante a nstaao. Por
causa dsso, necessro que
voc tenha os headers do
Kerne e um con|unto bsco
de compadores nstaados.
No caso do Deban Sarge, Sd
ou do Ubuntu, use o comando
"uname -a" para descobrr
qua verso do Kerne est
nstaada, como em:
# uname -a
Lnux server 2.6.8-2-386
#1 Tue Aug 16 12:46:35
UTC 2005 686 GNU/Lnux
Em seguda, nstae a verso
correspondente dos headers
do Kerne, usando o apt-get,
como em:
Kit l Ktrlwtrt.t|
I | | 1KK. ttl mwtr t tr r tr
Kit l Ktrlwtrt.t|
I1
# apt-get install kernel-source-2.6.8-2-386
Voc pode nstaar os compadores bscos atravs do
pacote "bud-essenta", tambm va apt-get:
# apt-get install build-essential
Mutas dstrbues, como o Kurumn e o Kanotx ncuem
estes componentes por padro, dspensando estes
passos.
Embora o VMware Server no precse da nterface grfca
para funconar, ee precsa que um con|unto bsco de
bbotecas este|a dsponve. Se voc est usando uma
nstaao enxuta do Deban, ou a nstaao em modo
servdor do Ubuntu, va precsar nstaar tambm os
pacotes abaxo:
# apt-get install libx11-6 libx11-dev libxtst6 xlibs-
dev
Para nstaar o pacote prncpa do VMware Server,
descompacte o arquvo .tar.gz e execute o arquvo
"vmware-nsta.p" dentro da pasta crada, como em:
$ tar -zxvf VMware-server-1.0.0-28343.tar.gz
$ cd vmware-server-distrib
# .}vmware-install.pl
O nstaador um scrpt per que roda em modo texto,
muto smar ao nstaador do VMware Payer. No exste
muto mstro, desde que os headers e os compadores
este|am em ordem, voc va acabar com uma nstaao
utzve mesmo que smpesmente pressone Enter em
todas as opes. Agumas perguntas que precsam de um
pouco mas de ateno so:
Tryng to fnd a sutabe vmmon modue for your runnng kerne.
None of the pre-but vmmon modues for VMware Server s sutabe
for your runnng kerne. Do you want ths program to try to bud the
vmmon modue for your system (you need to have a C comper
nstaed on your system)? |yes|
Usng comper "/usr/bn/gcc". Use envronment varabe CC to
overrde.
What s the ocaton of the drectory of C header fes that match
your runnng kerne? |/b/modues/2.6.8-2-386/bud/ncude|
Aqu ee pergunta sobre o os mduos do Kerne,
confrmando a ocazao dos headers. Este arquvo
"/b/modues/2.6.8-2-386/bud/ncude" na verdade um
nk para a pasta "/usr/src/kerne-headers-2.6.8-2-386",
onde esto os headers. Em caso de erros neste ponto,
verfque a nstaao dos headers e a presena do nk.
Outra dca que voc precsa ter nstaados os pacotes
"gcc" e "g++" da mesma verso usada para compar o
Kerne.
As prxmas perguntas so sobre as nterfaces de rede
vrtuas:
Do you want networkng for your vrtua machnes? (yes/no/hep)
yes|
Do you want to be abe to use NAT networkng n your vrtua
machnes? (yes/no) |no|
Do you want to be abe to use host-ony networkng n your vrtua
machnes? |no||
Naturamente, voc deve responder sempre "yes" na
prmera pergunta, caso contrro as mqunas vrtuas
fcaro desconectadas da rede, mas as duas seguntes
precsam de uma nspeo mas cudadosa. Por padro, o
VMware oferece uma rede vrtua em modo brdge (brdged
| | 1KK. ttl mwtr t tr r tr
Kit l Ktrlwtrt.t|
I
Em seguda, voc deve defnr a pasta onde as mqunas
vrtuas sero armazenadas. Aqu escoh a pasta
"/var/vms" (a pasta "/var" usada por padro para
armazenar os stes do apache, bases de dados do MySOL,
etc.), mas a escoha fca por sua conta. Naturamente, as
mqunas vrtuas podem ocupar bastante espao, por sso
mportante checar o espao vre dentro da parto
destno.
In whch drectory do you want to keep your vrtua machne fes?
|/var/b/vmware/Vrtua Machnes| /var/vms/
Depos de fornecer o cdgo de regstro, que voc recebe
va e-ma, a nstaao est competa:
The confguraton of VMware Server 1.0.0 bud-28343 for Lnux for
ths runnng kerne competed successfuy.
Depos de nstaado, o VMware pode ser ncado e parado
atravs do servo "vmware", como em "/etc/nt.d/
vmware start" ou "/etc/nt.d/vmware stop". Sempre que
tver probemas, expermente, antes de mas nada,
rencar o servo.
O prxmo passo nstaar o VMware Server Consoe, na
sua estao de trabaho. A nstaao bem smar do
servdor, com a dferena de que no so necessros os
headers e compadores. Basta descompactar o arquvo
(ee usa uma dupa compactao, em .tar.gz e depos em
.zp), acessar a pasta que ser crada e executar o scrpt
"vmware-nsta.p", como em:
$ unzip VMware-server-linux-client-1.0.0-28343.zip
$ tar -zxvf VMware-server-console-1.0.0-28343.tar.gz
$ cd vmware-server-console-distrib
# .}vmware-install.pl
Depos de nstaado, chame-o usando o comando:
$ vmware-server-console
network), onde as mqunas vrtuas smpesmente
acessam a rede, como se fossem mqunas separadas.
Cada uma tem seu prpro IP, como se fossem vros
servdores dstntos.
Dgamos que seu servdor dedcado utze a faxa de
endereos de 72.235.39.104 a 72.235.39.111, com
mscara 255.255.255.248. Como voc no pode utzar
nem o prmero nem o tmo endereo (que so
reservados ao endereo da rede e ao o endereo de
broadcast), nem o 105, que fca reservado ao gateway,
voc fca com os endereos de 72.235.39.106 a
72.235.39.110 dsponves.
Seu servdor prncpa confgurado para usar o endereo
72.235.39.106, permtndo que voc tenha mas quatro
mqunas vrtuas com endereos vdos, confguradas
nos endereos 72. 235. 39. 107, 72. 235. 39. 108,
72.235.39.109 e 72.235.39.110.
As opes para crar uma rede NAT e host-ony permtem
que as mqunas vrtuas se|am confguradas com
endereos nternos, e acessem a rede atravs do host. Esta
confgurao t no VMware Payer (onde voc
geramente quer que o sstema dentro da mquna vrtua
apenas acesse a nternet, sem comparthar nada), mas
no to nteressante no VMware Server, onde a da
|ustamente crar servdores vrtuas. Ve|a que no meu caso
desatve ambas as opes.
Em seguda, temos:
Pease specfy a port for remote consoe connectons to use |902|
Esta a porta que ser usada para a conexo do cente.
Voc pode aterar a porta por outra menos vsada (e ndc-
a manuamente ao conectar). O ponto prncpa que a
porta precsa fcar aberta no frewa.
| | 1KK. ttl mwtr t tr r tr
Kit l Ktrlwtrt.t|
I
Ao abrr a conexo com o servdor, voc pode ogar usando
quaquer conta de usuro. De nco, voc pode se ogar
como root, para testar e fazer a confgurao, mas depos
nteressante crar uma conta de usuro separada, que
tenha acesso pasta das VMs. O VMware utza SSL de 128
bts para garantr a segurana da conexo, mas sempre
bom evtar utzar o root para tarefas rotneras.
O VMware Consoe possu uma nterface muto smar do
VMware Workstaton, onde voc pode crar e edtar as
confguraes das mqunas vrtuas. Como dsse, o
VMware Server uma verso adaptada para uso em
servdores, onde a nterface separada do restante do
software, permtndo que voc faa tudo remotamente.
O VMware Consoe utza um protocoo prpro para
comprmr e transmtr a magem da tea va rede, exbndo-
a no seu desktop. Oprobema que utzado um protocoo
pouco efcente, que torna o uso do modo grfco
extremamente desconfortve. Orastro do mouse demora a
responder e a atuazao da tea bastante enta, mesmo
numa conexo de banda arga.
O fraco desempenho do vdeo o ponto fraco do VMware
Server, o que faz o sstema dentro da VM parecer ento
enquanto est sendo acessado atravs do Consoe. Mas, na
verdade, desempenho no muto dferente do das outras
verses. Em gera, voc obtm de 70 a 90% do
processamento rea do servdor dentro das mqunas
vrtuas, com dreto a suporte a SMP e a nstrues de 64
bts dentro das VMs.
| | 1KK. ttl mwtr t tr r tr
Kit l Ktrlwtrt.t|
II
Embora se|a possve fazer toda a nstaao e confgurao
da VM remotamente, uma opo mas prtca cr-a
usando o consoe, transferr a pasta para a sua mquna,
fazer a nstaao e confgurao do sstema ocamente,
usando o VMware Payer e transferr a VM de vota ao
servdor quando estver tudo pronto. Fazendo uma
nstaao enxuta do Deban ou uma nstaao do Ubuntu
em modo servdor e compactando a pasta antes de
transferr, o upoad fcar com pouco mas de 200 MB.
Outra opo utzar aguma das mqunas vrtuas pr-
nstaadas, dsponves no:
http:}}www.vmware.com}vmtn}appliances}
Voc pode utzar o SSH e o FreeNX (caso precse utzar o
modo grfco) para admnstrar as VMs remotamente, |
que ambos oferecem um desempenho mehor, dexando o
VMware Consoe apenas para emergncas.
Caso reamente prefra fazer a nstaao atravs do
VMware Consoe, prefra usar as verses em modo texto dos
nstaadores, que so mas prtcas de usar remotamente.
Aqu estou fazendo uma nstaao do SuSE:
Concundo, fata apenas nstaar o VMware Management
Interface (no servdor), de forma que voc possa montorar
o status das mqunas vrtuas usando o navegador.
Como nos passos anterores, voc deve baxar o arquvo,
descompact-o, acessar a pasta que ser crada e rodar o
comando "vmware-nsta.p", para abrr o scrpt de
nstaao, que no tem mstros.
Para se conectar nterface de gerencamento, acesse (no seu
desktop) o endereo "http:}}seuservidor.com.br:8333" e
ogue-se usando o mesmo ogn e senha do Consoe. Note que
necessro manter a porta "8333" aberta no frewa:
Aqu temos duas mqunas vrtuas atvas, uma com o SuSE e
outra com o Ubuntu. A grande dferena de uso de memra
neste caso por que o SuSE est rodando com a nterface
grfca atvada e todos os acessros, enquanto o Ubuntu fo
nstaado em modo servdor e est com apenas o SSH e o
Apache atvos. Em gera, um servdor bem confgurado e com
apenas os servos necessros atvos, consome bem menos
memra RAM que um desktop (com exceo dos casos de
servdores de ata demanda, naturamente), por sso mas
fc manter vras VMs atvas.
| | 1KK. ttl mwtr t tr r tr
Kit l Ktrlwtrt.t|
I
Naturamente, nada he m-
pede de confgurar tambm
mqunas vrtuas rodando
outros sstemas operaco-
nas. Tambm esto dspo-
nves verses do VMware
Server e do VMware Server
Consoe para Wndows, tor-
nando a escoha da pata-
forma ago bem democrtco.
Esta nterface de gerenca-
mento muto prtca, pos
voc pode se conectar ao
servdor para rencar uma
mquna vrtua at mesmo
usando o ceuar, quando
estver preso no trnsto :).
Voc pode edtar as confgu-
raes de cada VMatravs do
VMware Server Consoe,
atravs do boto "Edt Vrtua
Machne Settngs". Dentro
das opes do dsco vrtua,
Voc pode encontrar dcas para a nstaao de dversas
dstrbues Lnux e as vras verses do Wndows e
outros sstemas dentro de mqunas vrtuas no:
http:}}pubs.vmware.com}guestnotes}wwhelp}wwhimpl}js}html}wwhelp.htm
Muta gente torce o narz para a da de ter de manter
abertas as portas 902 e 8333. Se voc for paranco,
possve manter as portas fechadas e acessar a nterface
de gerencamento e o Consoe usando um tne do SSH.
Neste caso, voc precsa manter aberta apenas a porta
22 do SSH.
Para crar os tnes, use o comando "ssh -f -N -L
porta:IPservdor:porta - user IPservdor". precso
executar o comando duas vezes, uma para a porta 902 e
outra para a porta 8333. Se voc se conecta no servdor
"72.235.39.106" usando o ogn "|oao", por exempo, os
comandos seram:
# ssh -f -N -L902:72.235.39.106:902 -l joao
72.235.39.106
# ssh -f -N -L8333:72.235.39.106:8333 -l joao
72.235.39.106
Com os tnes crados, ao nvs de se conectar ao
endereo IP ou domno do servdor, voc passa a se
conectar ao endereo "127.0.0.1", ou se|a, voc se
conecta ao ocahost. O SSH se encarrega de
redreconar todos os dados atravs do tne, envando-
os para as portas corretas no servdor remoto, mesmo
que eas este|am fechadas no frewa (pos os dados
trafegam na verdade atravs da porta 22, do SSH).
Os tnes so bem transparentes. A nca dfcudade
que voc precsa executar novamente os comandos
cada vez que rencar o cente ou caso se desconecte
da rede.
voc encontra a funo para
desfragmentar o dsco vrtua,
que a|uda a mehorar o desem-
penho da VM e reduzr a utza-
o de espao no HDdo host.
Ao crar a VM, voc pode es-
coher entre usar um dsco vr-
tua IDE ou SCSI, que utzam
drvers vrtuas dferentes (esta
confgurao no tem nada a
ver com usar um HDIDE ou SCSI
no host, apenas uma opo
dentro da vrtuazao). Em
agumas tarefas, usar um dsco
SCSI vrtua resuta em um pe-
queno ganho de desempenho
dentro da VM, mas em outras os
desempenho o mesmo. Outra
dca que desatvar o CD-ROM
vrtua reduz a utzao do pro-
cessador pea mquna vrtua,
o que mportante ao rodar
vras VMs no mesmo host.
| | 1KK. ttl mwtr t tr r tr
l|k0X:
gereac|ameate
e eaerg|a
l|k0X:
gereac|ameate
e eaerg|a
oc sabera dzer qua o apcatvo mas
usado atuamente, consderando todas as
Vcategoras de apcatvos exstentes,
ncundo os |ogos e apcatvos profssonas? Se
voc respondeu que o Word, ou o OpenOffce,
errou, o apcatvo mas usado anda o |ogo de
pacnca (em suas vras verses), competndo
com os navegadores.
K | |
Kit l Ktrlwtrt.t|
I | | 1KK. ;tr tti tmt| lt ttr ;i t
Kit l Ktrlwtrt.t|
| | 1KK. ;tr tti tmt| lt ttr ;i t
Apesar dos processadores estarem cada vez mas pode-
rosos, a maora dos usuros passa o da rodando apca-
tvos eves, ou |ogando pacnca, utzando apenas uma
pequena parcea do poder deproces-samento do mcro.
Prevendo sso, quase todos os processadores atuas
oferecem recursos de economa de energa, que reduzem a
freqnca, tenso usada, ou desgam componentes do
processador que no esto em uso, reduzndo o consumo
enquanto o processador sub-utzado.
Naturamente, estes recursos de gerencamento tambm
podem ser atvados no Lnux. Vamos a um resumo das
opes dsponves.
O prmero passo nstaar o pacote "powernowd", o
daemon responsve por montorar o processador,
a|ustando a freqnca e recursos de acordo com a
stuao. Nas dstrbues dervadas do Deban, nstae-o
va apt-get, como em:
No Ubuntu e Kubuntu o comando o mesmo, voc deve
apenas ter o cudado de descomentar a nha referente ao
repostro "Unverse" dentro do arquvo "/etc/apt/sources.st".
No Mandrva, nstae-o usando o comando "urpm
powernowd". No Fedora e outras dstrbues que no o
ncuam nos repostros padro, voc pode nstaar a
partr do pacote com os fontes, dsponve no:
http:}}www.deater.net}john}powernowd.html.
O powernowd trabaha em con|unto com um mduo de
kerne, responsve peo trabaho pesado. O mduo vara
de acordo com o processador usado:
Este o mduo usado por todos
os processadores Inte atuas, ncundo todos o Core
Soo, Core Duo, Pentum M e Pentum 4 Mobe. A
# apt-get install powernowd
speedstep-centrino:
exceo fca por conta do Ceeron M(ve|a mas detahes
abaxo), que tem o crcuto de gerencamento
desatvado.
Este o mduo usado peos
processadores AMD de 64 bts (tanto os Athon 64,
quanto os Turon), que oferecem suporte ao PowerNow!.
O drver tambm oferece suporte aos Semprons, que
oferecem uma opo mas mtada de gerencamento.
Antes do Athon 64, a AMD produzu
dversas verses do Athon XP Mobe, uma verso de
baxo consumo destnada a notebooks. Este mduo d
suporte a ees. No caso dos Athons e Durons antgos,
voc pode usar o "athcoo", que apresento mas adante.
Este mduo d suporte aos processadores
Va C3, baseados no core Nehemah. Ee encontrado
em pacas me mn-ITX e em aguns notebooks.
Para atvar o powernowd, voc comea carregando o
mduo "acp" (caso | no este|a carregado), segudo do
mduo "freq_tabe" (que obtm a sta das frequncas
suportadas peo processador) e um dos 4 mduos que
descrev acma. A partr da a base est pronta e o
powernowd pode ser fnamente atvado.
Se voc usasse um Athon 64, por exempo, os comandos
seram:
powernow-k8:
powernow-k7:
longhaul:
# modprobe acpi
# modprobe freq_table
# modprobe powernow-k8
# }etc}init.d}powernowd restart
Kit l Ktrlwtrt.t|
! | | 1KK. ;tr tti tmt| lt ttr ;i t
Para um Core 2 Duo, os comandos seram os mesmos,
mudando apenas o mduo referente ao processador. Ao
nvs do "powernow-k8", sera usado o "speedstep-centrno":
Ao nstaar o pacote do powernowd, ee fcar confgurado
para ser carregado durante o boot. Mas, anda fata fazer
com que o sstema carregue os mduos necessros. Para
sso, adcone a sta dos mduos no fna do arquvo
"/etc/modues" (sem o "modprobre"), como em:
Voc pode acompanhar a freqnca de operao do
processador atravs do comando "cpufreq-nfo". Caso ee
no este|a dsponve, procure peo pacote "cpufrequts" no
gerencador depacotes.
Neste exempo, estou usando um Athon 64 3000+, que
opera natvamente a 2.0 GHz. Apesar dsso, o processador
# modprobe acpi
# modprobe freq_table
# modprobe speedstep-centrino
# }etc}init.d}powernowd restart
acpi
freq_table
powernow-k8
$ cpufreq-info
cpufrequts 002: cpufreq-nfo (C) Domnk Brodowsk 2004-2006
Report errors and bugs to nux@brodo.de, pease.
anayzng CPU 0:
drver: powernow-k8
CPUs whch need to swtch frequency at the same tme: 0
hardware mts: 1000 MHz - 2.00 GHz
available frequency steps: 2.00 GHz, 1.80 GHz, 1000 MHz
avaabe cpufreq governors: powersave, performance, userspace
current pocy: frequency shoud be wthn 1000 MHz and 2.00 GHz.
The governor "userspace" may decde whch speed to use
wthn ths range.
current CPU frequency is 1000 MHz (asserted by ca to
hardware).
suporta tambm 1.8 e 1.0 GHz (com varaes na tenso
usada). Ochaveamento entre as trs frequncas feto de
forma muto rpda, de acordo com a carga de
processamento exgda. Na maor parte do tempo, o
processador trabaha a apenas 1.0 GHz, onde consome
menos de10watts (ago smar a um Pentum 133).
O fato da freqnca de operao do processador nunca
car abaxo de 1.0 GHz e o chaveamento entre as
freqncas ser muto rpdo, faz com que se|a reamente
dfc de perceber quaquer dferena de desempenho com
o gerencamento atvado oudesatvado.
Ao usar um notebook, voc pode atvar tambm os perfs
de performance do cpufreq. Ees permtem que voc
escoha o perf de gerencamento a utzar, aternando
entre ees conforme dese|ado.
Para sso, carregue tambm os trs mduos abaxo,
usando o modprobe:
Adcone-os tambm no fna do arquvo "/etc/modues", de
forma que se|am carregados durante o boot.
Orgnamente, voc aternara entre ees usando o comando
"cpufreq-set -g", o que, convenhamos, no uma opo
muto prtca.
cpufreq_ondemand
cpufreq_performance
cpufreq_powersave
Mas, se voc usa o KDE, pode
confgurar o Kaptop, de forma a
aternar entre ees ccando no
cone da batera. Para sso,
cque com o boto dreto sobre
o cone da batera ao ado do
rego e acesse a opo
"Confgurar Kaptop":
Kit l Ktrlwtrt.t|
l | | 1KK. ;tr tti tmt| lt ttr ;i t
Dentro da |anea, acesse a aba "Confgurar ACPI" (a tma)
e cque no boto "Defnr Apcao Auxar". Fornea a
senha de root, e, de vota |anea prncpa, marque todas
as opes e cque no "Apcar":
Para aternar entre os perfs de performance, cque com o
boto dreto sobre o cone da batera e cque na opo
dese|ada dentro do menu "Perf de Performance". No
modo "powersave" o processador prorza a autonoma da
batera, mantendo o processador na freqnca mnma e
demorando mas tempo para subr a freqnca de
operao, enquanto o modo "performance" o oposto:
Uma observao que em aguns casos o cpufreq pode
a|ustar ncorretamente a freqnca mxma de operao
do processador, fazendo com que ee opere um degrau
abaxo da freqnca mxma.
Num HP NX6310, com um Core Duo T2300E (1.66 GHz) que
teste, ee mantnha a freqnca do processador sempre a
no mxmo 1.33 GHz, ao nvs de 1.66 GHz. Para corrgr o
probema manuamente, use o comando:
# cpufreq-set --max 1670000
Onmero ndca a freqnca mxma do processador (em
khz, por sso o monte de zeros), corrgndo o probema.
Fnamente, chegamos ao caso do Ceeron M, que a
exceo regra. Embora se|a baseado no mesmo nceo
do Pentum M, ee tem o crcuto de gerencamento
desatvado, de forma a no concorrer dretamente com os
processadores mas caros. Trata-se de uma castrao
ntencona, que no pode ser revertda va software.
Voc at pode reduzr a freqnca de operao do
processador usando o cpufreq-set (como em "cpufreq-set -
f 175000", que fora o processador a trabahar a 175 MHz).
O comando executado sem erros e usando o comando
"cpufreq-nfo" ee reamente nforma que o processador
Kit l Ktrlwtrt.t|
| | 1KK. ;tr tti tmt| lt ttr ;i t
est trabahando a 175 MHz. Porm, esta nformao rrea. Na verdade o
que acontece que o processador contnua funconando na freqnca
mxma, porm ncu ccos de espera entre os ccos usados para processar
nstrues. Ou se|a, no Ceeron M, o que o comando faz smpesmente
mtar artfcamente o desempenho do processador, sem com sto reduzr
de forma substanca o consumo. Ao forar uma freqnca baxa, o notebook
va fcar extremamente ento, mas va contnuar esquentando quase da
mesma manera e a carga da batera durando pratcamente o mesmo tempo.
No caso dos notebooks baseados no Ceeron M, as ncas formas de
reamente economzar energa de forma consderve so reduzr o brho da
tea e desatvar o transmssor da paca wreess. A da da Inte |ustamente
que voc eve para casa um Pentum-M ou Core Duo, que so seus
processadores mas caros.
Uma tma dca com reao aos Athons e Durons antgos, que no so
compatves com o powernowd. No caso dees, voc pode usar o athcoo, que
utza nstrues HLT e outros recursos dsponves para reduzr o consumo e
aquecmento do processador.
Us-o bastante smpes, basta nstaar o pacote e rodar o comando:
Para desatvar, use:
Na hora de nstaar, procure peo pacote "athcoo", que encontrado em
todas as prncpas dstrbues. Se ee no estver dsponve, voc pode
tambm recorrer opo de baxar o pacote com o cdgo fonte, dsponve
no: http:}}members.jcom.home.ne.jp}jacobi}linux}softwares.html
O athcoo funcona perfetamente em mas de 90% dos casos, mesmo em
agumas das pores pacas da PC-Chps. Entretanto, em agumas pacas, o
athcoo pode causar rreguardades no som (dexando o udo cortado), ou
ao assstr vdeos. Agumas poucas pacas travam quando ee atvado e,
embora muto raro, ee pode causar perda de arquvos se usado em agumas
pacas com o chpset SS 640, como a Asus L3340M.
# athcoo on
# athcool off
Lvro Lnux:
Entendendo o
Sistema
Guia Prtico
Autor:
Caros E. Mormoto
304 pgnas
Formato: 23 x 16 cm
R$ 32,00 + frete
(preo ao comprar peo ste)
R$37,00 para quaquer ugar do pas
(envo va mpresso regstrado, com
entrega de 4 a 7 das tes).
(Preo nas vraras: R$ 40,00)
http://guadohardware.net/gdhpress/

escreveae em part|es
k1I8 cem e k1I83g
K | |
Kit l Ktrlwtrt.t|
1 Kttl 1!| K
l|k0X:
suporte a escrIta em partIes TIS sempre
IoI um probIema no IInux, com as partIes
Odo WIndows acessIveIs apenas para IeItura.
IeIIzmente tudo Isso e coIsa do passado. OTIS-3g
pode ser consIderveI o prImeIro drIver de escrIta
em partIes TIS Ior IInux reaImente utIIIzveI,
IInaImente oIerecendo uma soIuo sImpIes para o
antIgo probIema.
Kit l Ktrlwtrt.t|
Kttl 1!| K
O suporte a escrta em partes NTFS
sempre fo um probema no Lnux. Por
ser um s st ema de arqu vos
propretro, no documentado e
bastante compexo, desenvover um
drver capaz de escrever em partes
Wndows formatadas em NTFS, sem
rsco de corromper os dados gravados,
um desafo formdve.
Isto era um grande probema para
quem mantnha o Wndows em dua-
boot, pos era possve apenas er os arquvos da parto.
Como o Wndows tambm no suporta nenhum dos
sstemas de arquvos usados no Lnux, voc acabava sendo
obrgado a nstaar o Wndows em uma parto FAT32 (o
que tem suas desvantagens, | que ee um sstema muto
mas propenso a probemas), ou peo menos manter uma
parto FAT32 dsponve, para servr como uma "rea de
troca" entre os dos sstemas.
At ho|e, o drver que hava chegado mas perto era o
Paragon, um software comerca, caro e que anda por cma
tnha a desvantagem de ser bastante ento. Num dstante
segundo ugar, tnhamos o Captve, que modfcava
partes NTFS usando o prpro drver do Wndows. Apesar
de ser aberto, o Captve era compcado de nstaar, anda
mas ento que o Paragon e anda por cma pouco estve,
corrompendo com freqnca os dados da parto.
Mas, fezmente tudo sso cosa do passado. O NTFS-3g
pode ser consderve o prmero drver de escrta em
partes NTFS for Lnux reamente utzve, fnamente
oferecendo uma souo smpes para o antgo probema.
Ao nvs de ser um drver compexo, ncudo no Kerne, o
NTFS-3g roda atravs do Fuse, um mduo que permte crar
drvers para sstemas de arquvo que rodam como
programas comuns. Outro bom exempo de drver que roda
sobre o Fuse o GmaFS, que permte "montar" sua conta
do Gma, usando-a para guardar arquvos.
Graas ao Fuse, voc no precsa se preocupar com headers
e patches do Kerne. s nstaar e usar.
O prmero passo carregar o mduo do Fuse, usando o
modprobe. Ee est dsponve em quaquer dstrbuo
mnmamente atua:
Use o comando abaxo para adcon-o no arquvo
"/etc/modues" (como root), de forma a garantr que ee va
ser carregado durante o boot:
A partr da, voc precsa nstaar os pacote "bfuse" (ou
"bfuse2") e "fuse-uts", necessros para que o ntfs-3g
funcone. Se voc usa uma dstrbuo baseada no Deban
Etch (ncundo o Kurumn 6.0 e 6.1), ou o Ubuntu 6.6, pode
nstaar dretamente va apt-get:
Em outras dstrbues, procure peos pacotes "bfuse" e
"fuse-uts, responsves pea nstaao do Fuse. Por ser um
anamento recente, o ntfs-3g no est dsponve em
mutas dstrbues. Nestes casos, voc pode nsta-o
atravs do cdgo fonte, dsponve no:
Opacote reatvamente smpes de compar. Com o Fuse e
os compadores bscos nstaados, basta descompactar o
arquvo e rodar os tradconas "./confgure", "make" e
"make nsta", este tmo como root.
# modprobe fuse
# echo "fuse" >> }etc}modules
# apt-get install libfuse2 fuse-utils
http:}}mlf.linux.rulez.org}mlf}ezaz}ntfs-3g-download.html
Kit l Ktrlwtrt.t|
Kttl 1!| K
Enquanto escrevo, o ntfs-3g no est dsponve nos
repostros do Deban, nem do Ubuntu, mas possve
nsta-o (sem precsar recorrer ao cdgo fonte) atravs do
repostro do Kanotx, que ncu pacotes compados para o
DebanSd.
Para us-o, adcone a nha abaxo no fna do arquvo
"/etc/apt/source.st" e rode o comando "apt-get update":
Instae agora o pacote "ntfs-3g" va apt-get. Preste ateno
neste passo (sobretudo se estver nstaando sobre o
Ubuntu). Caso o apt-get socte a remoo de outros
pacotes, ou proponha baxar um grande nmero de
dependncas, aborte a operao (pressonando Ctr+C) e
pesquse no googe sobre a dsponbdade de verses
atuazadas dos pacotes.
Com os pacotes nstaados, fata s montar a parto do
Wndows, usando o comando "ntfs-3g". Se o Wndows est
nstaado no drver C:, vsto peo sstema como "/dev/hda1"
e voc dese|a acessar os arquvos atravs da pasta
"/mnt/hda1", o comando sera:
(o "/mnt/hda1" pode ser substtudo por quaquer outra
pasta de sua prefernca)
Por padro, o comando monta a parto com permsso de
acesso apenas para o root, o que eva ao probema cssco
de voc s consegur acessar ao abrr o gerencador de
arquvos como root. Para corrgr o probema, dando
permsso de acesso para todos os usuros, adcone a
opo "-o umask=0" ao rodar o comando:
debhttp:}}kanotix.com}files}debiansidmaincontribnon-free
# ntfs-3g}dev}hda1 }mnt}hda1
# ntfs-3g-o umask=0 }dev}hda1 }mnt}hda1
Agora voc consegue acessar e escrever na parto
usando seu ogn de usuro. Porm, ao copar arquvos para
dentro da parto voc recebe uma mensagem chata (para
cada arquvo copado) dzendo que no possve modfcar
as permsses do arquvo. Isso perfetamente norma, |
que o NTFS no suporta as permsses de acesso do Lnux,
mas extremamente chato se voc precsa copar um
grande nmero de arquvos.
Para desatvar as mensagens, adcone a opo "sent",
como em:
Um tmo probema, apontado Peo Cudo Lourero a
fata de suporte a caracteres acentuados, que faz com que
arquvos e pastas contendo cedhas e acentos fquem
ocutos. Fezmente, sso facmente contornve. Rode o
comando "ocae -a" no termna para verfcar qua a
nguagem e con|unto de caracteres usado na sua nstaa-
o. Normamente, ao nstaar o sstema em Portugus do
Bras, ser usado o "pt_BR.so88591". Adcone o pa-
rmetro "ocae=pt_BR.so88591" no comando, para que o
ntfs-3g use a nguagem e o con|unto de caracteres
corretos. A partr da, os arquvos acentuados passam a
aparecer normamente:
Segundo o Szakacsts Szabocs, desenvovedor do ntfs-3g, as
prxmas verses sero capazes de detectar sso auto-
matcamente, de forma que este parmetro pode no ser
mas necessro no momento em que estver endo esta dca.
Concundo, caso voc quera que a parto do Wndows
se|a montada automatcamente durante o boot, exste a
# ntfs-3g-o umask=0,silent }dev}hda1 }mnt}hda1
# ntfs-3g -o umask=0,silent,locale=pt_BR.iso88591
}dev}hda1 }mnt}hda1
| | 1KK. ;tr tti tmt| lt ttr ;i t Kit l Ktrlwtrt.t|
I Kttl 1!| K
opo de adconar o ponto de montagem no arquvo
"/etc/fstab", que do durante o boot. Abra o arquvo (como
root) e adcone a nha:
Note que a ordem dos parmetros mudou, mas os
argumentos usados contnuam os mesmos. mportante
notar que voc deve tomar cudado ao edtar o fstab, pos
ee um arquvo essenca para o carregamento do sstema.
Revse a aterao antes de rencar o mcro e dexe sempre
uma nha em branco no fna do arquvo, caso contrro va
receber uma mensagem de erro chata durante o boot ;).
Outra opo ao adconar o ntfs-3g no /etc/fstab usar a
opo "noauto", que faz com que a parto no se|a
montada automatcamente durante o boot. Isso sera mas
recomendve do ponto de vsta da segurana, pos a
parto sera montada apenas quando fosse reamente
acessar, evtando danos acdentas. Para acessar a
parto, voc usara o comando "mount /dev/hda1" (onde
o "hda1" a parto). No KDE voc pode crar cones para
acesso s partes ccando com o boto dreto sobre o
desktop e aconando a opo "Crar novo > Lnk para
Dspostvo".
Ao adconar o "noauto", a nha no fstab fcara:
Embora o ntfs-3g anda se|a consderado um software em
estgo beta, probemas de corrupo de dados so
bastante raros. Force uma sre de stuaes
potencamente pergosas durante os testes, movendo
pastas com mas de 1000 arquvos e subpastas,
nterrompendo operaes no meo e at desgando o mcro
} dev} hda1 } mnt} hda1 ntfs-3g si l ent, l ocal e=
pt_BR.iso88591,umask=0 0 0
}dev}hda1 }mnt}hda1 ntfs-3g noauto,silent,locale=
pt_BR.iso88591,umask=0 0 0
no boto durante uma cpa, sem consegur causar
probemas sros na parto. Dentro da mnha expernca,
o mxmo que podera acontecer em casos mas extremos
sera voc precsar passar um scandsk atravs do prpro
Wndows para corrgr eventuas probema na estrutura do
sstema de arquvos.
Outra cosa que chama a ateno o desempenho. O ntfs-
3g obtm taxas de transfernca absurdamente maores
que o Captve e o Paragon, se aproxmando do desempenho
que sera oferecdo por um sstema de arquvos "natvo".
No Captve, dfcmente se obtm mas de 300 kb/s de taxa
de transfernca, enquanto o ntfs-3g consegue manter
entre 5 e 11 MB/s (oscando de acordo com o tamanho dos
arquvos copados):
Kit l Ktrlwtrt.t|
Kttl 1!| K
Graas ao NTFS-3g, mas uma grave defcnca do sstema
fo corrgda. Agora s questo de tempo para que as
prncpas dstrbues passem a oferecer suporte de
gravao em partes NTFS por padro, factando a vda
de quem mantm o Wndows em dua boot, ou trabaha com
manuteno. Imagne a pratcdade de dar boot atravs de
um ve-CD, montar a parto NTFS do Wndows e usar o
CamAVpara remover os vrus ;).
O Kurumn ncu o suporte ao ntfs-3g a partr dos prmeros
betas da verso 7.0. Voc pode atv-o de duas maneras: a
prmera usando os comandos manuas, como vmos aqu.
A segunda ccar sobre o cone "Montar as partes em
etura e escrta", dentro do "Meu Computador". O cone
dspara um scrpt que checa sobre a exstnca de partes
NTFS no HD e pergunta se voc dese|a usar o ntfs-3g para
acess-as em modo etura e escrta.
Lvro Lnux:
Redes e Servidores
2 ed. - atualizada e
ampliada
Autor:
Caros E. Mormoto
448 pgnas
Formato: 23 x 16 cm
R$ 47,00 + frete de R$ 5,00
(preo ao comprar peo ste)
R$ 52,00 para quaquer ugar do pas (envo
va mpresso regstrado, com entrega de 4 a
7 das tes).
(Preo nas vraras: R$ 59,00)
http://guadohardware.net/gdhpress/
Kit l Ktrlwtrt.t|
KK l i t
Mas precsamente, a Forbes
descreveu a stuao da SCO
como um nocaute tcnco - que
ocorre quando o utador anda
est de p, mas os rbtros
nterrompem a uta porque
consderam que ee no tem
mas condes de utar. A SCO,
como de costume apeou da
decso. E esta semana sau a
decso da apeao. Ea fo
negada - o que, nas paavras de
quem |ugou, "no devera ser
nenhuma surpresa para a SCO".
No fo surpresa para mas
n ngum, tambm. L nus
Torvads sntetzou a stuao:
"H uma razo para nngum
acredtar em nenhuma paavra
que a SCO est dzendo -
porque ea est mentndo."
Em sntona com a escoha dos
etores do BR-Lnux, que
tambm premaram o Ubuntu
em mas de uma categora, a
revsta Info seeconou o Ubuntu
como o Mehor Software em
2006, com 46% dos votos dos
etores. Parabns!
A encruzhada na qua se encontram as
empresas baseadas no open source fo
crada peo seu prpro crescmento, que fez
com que grandes corporaes dexassem de
ado o desdm e mudassem de attude.
Exempos recentes foram o acordo entre
Mcrosoft e Nove, assm como o ana-
mento do Orace Lnux, baseado no cdgo
do sstema operacona Red Hat."
Srgo Amadeu ataca a ABES e a Mcrosoft em artgo; em seguda, em entrevsta, Srgo Amadeu
comenta a pesqusa da ABES e prega decreto presdenca em favor da berdade.
Computador para Todos va fnancar aptops com Lnux - e o governo va
defnr a estratga para 1 mho de aptops de U$ 100 em feverero.
"0 pre[ete e P0 ceaectae e a cemaa|ae"
"(...) A prmera que concordo penamente que se questone as motvaes e a
metodooga da pesqusa da ABES, mas no acho que sso possa servr para varrer
para baxo do tapete os nmeros, anda que ees possam estar onge da precso.
Est demorando para surgr uma manfestao dos proponentes do programa -
mesmo os que | faaram em pbco sobre o assunto no tocaram neste ponto nem
ndcaram um compromsso de avaar e a|ustar rumos. Os dados exstentes parecem
ndcar que o programa Computador para Todos no est consegundo ncentvar os
fabrcantes, comercantes e usuros a se esforar para que o software vre ncudo
nos computadores se|a de fato usado e mantdo. Bastante gente tem e manfesta
opno sobre o assunto, mas se as dretrzes atuas forem mantdas, no adanta na-
da debatermos at a exausto se o nsttuto de pesqusas devera ter feto entrevstas
presencas e em mas estados, ou se a ABES ou no um ttere dos faces san-
grentos do mperasmo anque: se no h nteno de rever e a|ustar, e se os respon-
sves peo programa preferem caar, todo debate entre ns mesmos ncuo."
O Ubuntu ganhou o Prmio
lnfo de Melhor Software de
2006
Baguete: nada ser como antes nos
negocios baseados em software livre
K | K K |
| r l i t . r ;
Forbes comenta a
deciso da juiza:
"SCO foi a
nocaute"
http://br-nux.org/nux/forbes-comenta-
a-decsao-da-|uza-sco-fo-a-nocaute
http://br-nux.org/nux/sergo-amadeu-ataca-a-abes-e-a-mcrosoft-em-artgo
http://br-nux.org/nux/em-entrevsta-sergo-amadeu-comenta-a-pesqusa-da-abes-e-prega-decreto-presdenca-em-favor-
da-berdade
http://br-nux.org/nux/edtora-o-pro|eto-do-pc-conectado-e-a-comundade
http://br-nux.org/nux/computador-para-todos-va-fnancar-aptops-com-nux
http://br-nux.org/nux/governo-defne-estratega-parap-1-mhao-de-aptops-de-us100-em-feverero
http://br-nux.org/nux/ubuntu-ganha-o-
premo-nfo-de-mehor-software-de-2006
http://br-nux.org/nux/baguete-nada-mas-sera-como-
antes-nos-negocos-basedos-em-software-vre
kagaste 0ampes
Kit l Ktrlwtrt.t|
! KK | i t
Durante a recente conferncia da
GPLv3 no ]apo, Richard Stallman
confirmou que o acordo
Microsof +Novell no viola a GPL.
Em confernca da FSF, Staman afrma
que Lnux voa, sm, patentes.
O fundador do pro|eto GNU apoou-se em
uma estatstca sobre a exstnca de
voaes de patentes no Lnux dvugada
por uma empresa cu|o negco ... vender
seguros para empresas preocupadas com
o rsco de tgo motvado por possves
patentes voadas por softwares vres.
Mozilla vai passar a cooperar diretamente com
distribuies de Linux
A fundao nforma que r trabahar em contato dreto com
representantes de todas as dstrbues nteressadas para
gerencar patches, crar pacotes especfcos para as dstr-
bues, e tomar decses em con|unto sobre potcas.
Se a Microsoft tem mesmo uma carta na manga,
o que ela est esperando7
"Consderando a possbdade de a Mcrosoft no ter esta carta na manga, ou
o dese|o de |og-a de forma defntva, a competo entre Wndows e Lnux
passa a ser nos campos tecnogco e de custos - no ser precsamente sto
que a empresa est querendo evtar, nos conduzndo para uma retranca sem
nunca mostrar as cartas que tem na mo?"
Veja tambem: L|: Como DRM e "Trusted" Computng ameaam as pro-
messas de nteroperabdade da Mcrosoft; ComputerWord documenta os
esforos da Mcrosoft contra o ODF em Massachussetts; Nove anunca
OpenOffce com suporte ao formato Open XML da Mcrosoft; e, para
contraste, Core va suportar o ODF no WordPerfect em 2007.
O ste Ubuntu Games traz nformaes em portugus e
nstaador automatzado de |ogos para Lnux - e no
necessaramente funcona s com o Ubuntu!
O PS3 ma fo anado,
e | esto documen-
tando como coocar L-
nux nee. Ve|a as fotos
amadoras mostram tu-
do sobre a nstaao
do Lnux no PS3, ve|a
como a Sony adconou
suporte ao Paystaton
3 no kerne Lnux e
saba mas sobre nsta-
ao de Lnux no
Paystaton3.
Segundo o Convergnca Dgta, o Governo
Federa est "preparando uma pesqusa para
contradzer os dados apresentados pea ABES? -
"O ste cta como fonte um assessor da
Presdnca da Repbca, que mesmo antes de ter
passado da fase de preparao da ta pesqusa, |
afrma que "os novos dados mostraro que os
compradores de equpamentos en-quadrados no
programa PC Conectados mantm em uso o
sstema operacona vre." "Enquanto sso, o
Computador para Todos atnge 7,1% do mer-
cado em 9 meses - Cones crescem e so 46,8%."
http://br-nux.org/nux/rchard-staman-confrma-que-
o-acordo-mcrosoftnove-nao-voa-a-gp
http://br-nux.org/nux/em-conferenca-da-fsf-
staman-afrma-que-nux-voa-sm-patentes
http://br-nux.org/nux/moza-cooperar-dstrbucoes-nux
http://br-nux.org/nux/edtora-mcrosoft-befe-nux
http://br-nux.org/nux/como-drm-e-trusted-computng-ameacam-as-promessas-de-
nteroperabdade-da-mcrosoft
http://br-nux.org/nux/governo-federa-esta-preparando-uma-
pesqusa-para-contradzer-os-dados-apresentados-pea-abes
http://br-nux.org/nux/computador-para-todos-atnge-71-do-
mercado-em-9-meses-cones-crescem-e-sao-468
http://br-nux.org/nux/fotos-
amadoras-mostram-tudo-sobre-
a-nstaacao-do-nux-no-ps3
http://br-nux.org/nux/ubuntu-games-|ogos-nux
Kit l Ktrlwtrt.t|
l KK l i t
Foi lanado o OpenSUSE 10.2.
O edtora da prmera semana de dezembro no
BR-Lnux evou o ttuo de Computador para
Todos - o que houve com essa crana sem pa?
"H agumas semanas fo exposto ao pbco em
gera pea prmera vez o resutado de uma
pesqusa patrocnada pea ABES (que natura-
mente tem nteresses conftantes com o avano
dos sstemas operaconas vres) que, mesmo
com todos os descontos e correes de possves
desvos nos seus mtodos, anda assm parece
apontar caramente em uma dreo desagra-
dve: um nmero extremamente eevado dos
usuros que compram barato e com fnanca-
mento atratvo o Computador para Todos no
mantm nstaado nee os softwares vres ncu-
dos peos fabrcantes. Por: a maor parte dees
nstaa software propretro obtdo egamente.
Como quando uma crana sem pas acusada
de aguma cosa, entretanto, no surgu uma
autordade ou rgo responsve peo programa
para refutar caramente as concuses, ou para
acet-as (anda que parcamente) e detahar as
formas como o programa sera reavaado e
eventuamente a|ustado. Mas uma vez o
probema fca exposto ao pbco durante ongos
perodos, assocado ao conceto de Software
Lvre tanto na mda quanto na opno do pbco
em gera, sem a resposta cara e enrgca que
merecera."
Treinamento, segurana, conectividade - qual o verdadeiro
custo do laptop de 100 dolares7
"A questo no se refere dferena entre os 100
dares do apedo e os provves 130 a 160 dares
do preo untro de venda (sempre em otes de
1 mho de aptops), mas sm aos demas custos
assocados. O artgo do Newsforge traz uma sre
de perguntas nteressantes, para mutas das
quas no h resposta anda."
O Corao da Cosa: uma
opno sobre o OLPC e Mcrosoft quer rodar
Wndows no aptop de US$ 100.
Ve|a tambm:

Aprenda com a lBM 10 bons hbitos no uso da shell
"Mesmo se voc | domna as ppes, o fnd e o xargs, pode se nteres-
sar nestas 10 dcas pubcadas peo IBM Deveoper Works que perm-
tem ganhar pratcdade e efcnca na nha de comando do Lnux."
FSF lana BadVista.org para fazer propaganda negativa do
novo sistema da Microsoft - sugere gNewSense como
alternativa
Como recamar de FUD da
Mcrosoft a partr de agora sem
fazer ressavas? "No tenho pa-
nos de nstaar o Vsta ou qua-
quer outro sstema operacona
da Mcrosoft, mas mesmo assm
essa campanha no chega a
atrar mnha smpata. Prefro
ncatvas cu|o foco demons-
trar (ou promover) a superor-
dade do Lnux e dos apcatvos
vres, e no as que se concen-
tram na propaganda negatva do
concorrente. Caro que sto
tambm me desagrada quando
feto peo concorrente e contra os
softwares vres, mas quando
comeamos a fazer o mesmo,
reduzmos nossa egtmdade
para recamar quando ee faz."
http://br-nux.org/nux/node/7144
http://br-nux.org/nux/edtora-computador-para-todos-o-que-
houve-com-essa-cranca-sem-pa
http://br-nux.org/nux/verdadero-custo-aptop-opc
http://br-nux.org/nux/o-coracao-da-cosa-uma-opnao-sobre-o-opc
http://br-nux.org/nux/10-bons-habtos-she
http://br-nux.org/nux/fsf-anca-badvsta
Kit l Ktrlwtrt.t|
KK | i t
Video da nova entrevista de
]ulio Neves e Sergio Amadeu no canal
Futura
No fna de outubro, o
Cana Futura reazou
em seu tee|orna uma
entrevsta com |o Ne-
ves e Srgo Amadeu -
|o ao vvo no estdo,
e Srgo Amadeu em
matera prevamente
gravado. O |o recebeu o regstro da
entrevsta em DVD na semana passada, e
com a cortesa que sempre o caracterza,
me envou (para que eu pudesse com-
parthar com vocs) uma cpa va Sedex,
a qua receb na manh de sexta-fera. |o
Neves gente que faz. Obrgado, |o!
Desenvolvedores do kernel
desistem de medida tecnica
para impedir drivers no-livres
"Portanto, boquear o carregamento destes mduos mpede
comportamentos que no voam a cena, e no mpede o
comportamento que a voa. Para questes |urdcas, respostas
tcncas nem sempre so efcazes. Vamos aguardar para ver qua
ser a prxma resposta."
Disponivel para download a
verso beta do lRPF 2007
"A Receta dsponbzou para
downoad a verso beta do IRPF
2007. Essa verso est
dferente, de vsua novo, vae a
pena conferr."
Debian Etch congelado em carbonite - ou quase isso
"O LWN deu a dca: a dstrbuo que um da ser o Deban Etch
seguu nesta segunda-fera um destno smar ao de Han Soo em
O Impro Contra-Ataca: est congeada, o que naturamente
um expedente cnematogrfco que he permtr surgr no
momento exato para savar a mocnha."
The Register profetiza sobre o passado e
reinventa o GNU}Solaris
O artgo no faz nenhuma meno ao comentro de Tm
Bray (um dos pas do XML, e dretor da Sun), que | em 2005
antecpou que ho|e quaquer um pode crar um GNU/Soars, pos o
OpenSoars | software vre (a cena CDDL vsta como vre
at mesmo sob os ohos da FSF) e pode ser empacotado em
con|unto com o GNU. Ee tambm no mencona o Nexenta, que
exatamente ... um sstema operacona GNU rodando sobre o
OpenSoars, e cu|o webste se encontra em gnusoars.org.
http://br-nux.org/nux/|uo-neves-no-futura
http://br-nux.org/nux/desstenca-mpedr-drvers-fechados
http://br-nux.org/nux/deban-etch-congeado
http://br-nux.org/nux/the-regster-profetza-sobre-o-passado-e-renventa-o-
grusoars
http://br-nux.org/nux/downoad-beta-rpf-2007
kf00Pfkkk00 Pkk1|(0f8 0flf1k0k8
e cerr|g|ae s|stemas e ara|ves
cerremp|es
Ouem nunca perdeu dados mportantes por
probemas ou descudos reaconados ao
partconamento do HD, nunca renstaou o
sstema por que um vrus apagou a tabea de
partes do HD, ou por que o fsck no
encontrava o superboco da parto, que atre a
prmera pedra :). Este tutora ensna a
recuperar partes deetadas e recuperar
sstemas de arquvos corrompdos, usando as
ferramentas dsponves no Lnux. Todo o
processo pode ser feto a partr de um ve-CD,
como o Kurumn.
!K!K| |
Kit l Ktrlwtrt.t|
1 Ktt;trtl ;tr|i;itt ltlt|tltt
Kit l Ktrlwtrt.t|
Ktt;trtl ;tr|i;itt ltlt|tltt
Fazendo backup e recuperando a MBR e
tabela de parties
# ddif=}dev}hda of=backup.mbr bs=512 count=1
Ao comprar um novo HD, voc precsa prmero format-o
antes de poder nstaar quaquer sstema operacona. Exs-
tem vros programas de partconamento, como o qtparted,
gparted, cfdsk e outros.
Os programas de partconamento savam o partcona-mento
na tabea de parto, gravada no nco do HD. Esta tabea
contm nformaes sobre o tpo, endereo de nco e fna de
cada parto. Depos do partconamento, vem a formatao
de cada parto, onde voc pode escoher o sstema de arqu-
vos que ser usado em cada uma (ReserFS, EXT3, FAT, etc.).
Ao nstaar o sstema operacona, gravado mas um compo-
nente: o gerencador de boot, responsve por carregar o
sstema durante o boot.
Tanto o gerencador de boot quanto a tabea de partcona-
mento do HD so savos no prmero setor do HD, a famosa
trha MBR, que contm apenas 512 bytes. Destes, 446 bytes
so reservados para o setor de boot, enquanto os outros 66
bytes guardam a tabea de parto.
Ao trocar de sstema operacona, voc geramente subscreve
a MBR com um novo gerencador de boot, mas a tabea de
partconamento s modfcada ao crar ou deetar partes.
Caso por quaquer motvo, os 66 bytes da tabea de partco-
namento se|am subscrtos ou danfcados, voc perde acesso
a todas as partes do HD. O HD fca parecendo vazo, como
se tvesse sdo competamente apagado.
Para evtar sso, voc pode fazer um backup da trha MBR do
HD. Assm, voc pode recuperar tudo caso ocorra qua-quer
eventuadade. Para fazer o backup, use o comando:
O comando va fazer uma cpa dos prmeros 512 bytes do
"/dev/hda" no arquvo "backup.mbr". Se o seu HD estvesse
nstaado na IDE secundra (como master), ee sera vsto
peo sstema como "/dev/hdc". Basta ndcar a ocazao
correta no comando.
Voc pode savar o arquvo num dsquete ou pendrve, mandar
para a sua conta do gma, etc. Caso no futuro, depos da
ensma renstaao do Wndows XP, vrus, faha de hardware
ou de um comando errado a tabea de partconamento for pro
espao, voc pode dar boot com o CD do Kurumn e regravar o
backup com o comando:
Lembre-se de que o backup va armazenar a tabea de
partconamento atua. Sempre que voc repartconar o HD,
no se esquea de atuazar o backup.
Caso o por acontea, a tabea de partconamento se|a
perdda e voc no tenha backup, anda exste uma
esperana. O Gpart capaz de recuperar a tabea de parto
e sav-a de vota no HD na maora dos casos. Voc pode
execut-o dando boot peo CD do Kurumn, ou bax-o no:
.
Baxe o "gpart.nux" que o programa | compado. Basta
marcar a permsso de execuo para ee:
Nas dstrbues dervadas do Deban, voc pode nsta-o
peo apt-get:
Execute o programa ndcando o HDque deve ser anasado:
(ou smpesmente "gpart /dev/hda" se voc tver nstaado
peo apt-get)
# ddif=backup.mbr of=}dev}hda
Usando o Gpart
http://www. stud. un -hannover. de/user/76201/gpart/
#downoad
# chmod+x gpart.linux
# apt-get install gpart
# .}gpart.linux }dev}hda
Kit l Ktrlwtrt.t|
Ktt;trtl ;tr|i;itt ltlt|tltt
Oteste demora um pouco, pos ee precsar er o HDntero
para determnar onde comea e termna cada parto. No
fna, ee exbe um reatro com o que encontrou:
Se as nformaes estverem corretas, voc pode savar a
tabea no HDusando o parmetro "-W":

Ve|a que precso ndcar o HD duas vezes. Na prmera voc
ndca o HD que ser vascuhado e em seguda em qua HD o
resutado ser savo. Em casos especas, onde voc tenha
dos HDs guas, por exempo, voc pode gravar num segundo
HD, com em: "gpart -W /dev/hda /dev/hdc".
O gpart no muto efcente em ocazar partes
extenddas (hda5, hda6, etc.). Em boa parte dos casos ee s
va consegur dentfcar as partes prmras (hda1, hda2,
hda3 e hda4). Nestas stuaes, voc pode usar o cfdsk ou
outro programa de partconamento para crar manuamente
as demas partes (apenas cre as partes e save, no
formate!). Se voc souber ndcar os tamanhos aproxmados,
prncpamente onde cada uma comea, voc consegur
acessar os dados depos.
Prmary partton(1)
type: 007(0x07)(OS/2 HPFS, NTFS, ONX or Advanced
UNIX)
sze: 3145mb #s(6442000) s(63-6442062)
chs: (0/1/1)-(1023/15/63)d (0/1/1)-(6390/14/61)r
Prmary partton(2)
type: 131(0x83)(Lnux ext2 fesystem)
sze: 478mb #s(979964) s(16739730-17719693)
chs: (1023/15/63)-(1023/15/63)d (16606/14/1)-
(17579/0/62)r
Prmary partton(3)
type: 130(0x82)(Lnux swap or Soars/x86)
sze: 478mb #s(979896) s(17719758-18699653)
chs: (1023/15/63)-(1023/15/63)d (17579/2/1)-(18551/3/57)r
# gpart -W }dev}hda }dev}hda
Usando o Testdisk
http://www.cgsecurty.org/testdsk.htm
# apt-get install testdisk
Outra ferramenta "sem preo" para recuperao de partes
o Testdsk. Embora a funo se|a a mesma, ee utza um
agortmo bastante dferente para detectar partes, o que
faz com que ee funcone em agumas stuaes em que o
Gpart no detecta as partes corretamente e vce-versa. Por
sso vae a pena ter ambos na caxa de ferramentas.
Lembre-se que ambos so capazes de recuperar partes
apenas enquanto as nformaes no so subscrtas. Se voc
acabou de apagar a sua parto de trabaho, bem provve
que consga recuper-a, mas se o HD | tver sdo repartco-
nado e formatado depos do acdente, as cosas fcam muto
mas compcadas. Sempre que um acdente acontecer, pare
tudo e vote a usar o HDs depos de recuperar os dados.
O Testdsk permte recuperar desde partes soadas
(ncundo as extenddas), at toda a tabea de parto, caso o
HDtenha sdo zerado. Ee suporta todos os prncpas sstemas
de arquvos, ncundo FAT16, FAT32, NTFS, EXT2, EXT3,
ReserFS, XFS, LVMe Lnux Rad.
A pgna ofca a
onde, am da verso Lnux, voc encontra verses para
Wndows, DOS e at para o Soars.
Embora no se|a exatamente um uttro famoso, o Testdsk
ncudo em mutas dstrbues. Nos dervados do Deban,
voc pode nsta-o va apt-get:
Para nstaar a verso em cdgo fonte, am dos compadores
bscos (ve|a mas detahes no captuo 3), necessro ter
nstaado o pacote "ncurses-dev" ou "bncurses-dev". A
nstaao propramente dta feta usando a receta
tradcona: descompactar o arquvo, acessar a pasta crada e
rodar os comandos "./confgure", "make" e "make nsta".
Vamos a um exempo prtco de como recuperar duas
partes deetadas "acdentamente". Onde o cfdsk est
Kit l Ktrlwtrt.t|
I Ktt;trtl ;tr|i;itt ltlt|tltt
mostrando "Free Space" exstem na verdade as partes
"/dev/hda2" e "/dev/hda3", que remov prevamente:
Comece chamando o Testdsk como root:
Na tee nca, seecone o HD que ser anasado, acesse a
opo "Anayse" e em seguda "Proceed", para ncar a
varredura do dsco.
O Testdsk verfca a tabea de partes atua e em seguda
pesqusa em todos os setores onde podem exstr
nformaes sobre outras partes que no constem na
tabea prncpa.
Ve|a que, apenas com o teste rpdo, ee | conseguu
ocazar as duas partes que havam sdo deetadas:
# testdisk
Pressonando a teca "P" voc pode ver os dados dentro da
parto, para ter certeza que os arquvos esto (a verso
dsponve no apt-get no consegue mostrar arquvos
dentro de partes ReserFS, mas a recuperao funcona
normamente).
Nos raros casos onde ee ocaze a parto, mas dentfque
ncorretamente o sstema de arquvos, use a opo "T" para
ndcar o correto.
Depos de checar se o partconamento detectado est cor-
reto, pressone "Enter" mas uma vez e voc chega tea fna,
onde voc pode savar as ateraes, usando a opo "Wrte".
Rence o mcro e monte a parto para checar os dados.
Caso a sta no exba a parto que voc est procurando,
use a opo "Search" no ugar do Wrte. Isto atva o teste
mas ongo, onde ee vascuha todos os setores do HD em
busca de partes deetadas. Este segundo teste demora
aguns mnutos e, num HDcom bastante uso, pode retornar
uma onga sta de partes que foram cradas e deetadas
durante a vda t do HD. Neste caso, preste ateno para
recuperar a parto correta.
Todas as partes stadas aqu parecem com o atrbuto
"D", que sgnfca que a parto fo deetada. Para
Kit l Ktrlwtrt.t|
Ktt;trtl ;tr|i;itt ltlt|tltt
recuperar uma parto, seecone-a usando as setas para
cma/baxo e use a seta para a dreta para mudar o atrbuto
para "*" (se ee for uma parto prmra e bootve, como
o drve C: no Wndows), "P" se ea for uma parto prmra
ou "L" se ea for uma parto gca. Lembre-se de que. no
Lnux, as partes de 1 a 4 so prmras e de 5 em dante
so extenddas.
possve tambm adconar uma parto manuamente,
caso voc saba os setores de nco e fna, mas sso
raramente necessro.
Pressone "Enter" mas uma vez e ee mostra uma tea de
confrmao, com a tabea de partconamento aterada que
ser sava no dsco. Use o "Wrte" para savar ou vote tea
nca para comear novamente em caso de erros.
Tenha em mente que o tamanha da parto reportado de
acordo com o nmero de setores de 512 bytes. Uma
parto de 5 GBtem pouco mas de 10 mhes de setores.
O dea que voc faa todo o processo usando um ve-CD.
O Kurumn vem com o Testdsk pr-nstaado a partr da
verso 6.0 e ee pode ser encontrado tambm nas verses
recentes do Knoppx, PLDe Utmate Boot CD.
Depos de recuperar quaquer parto, mportante chec-
a usando o uttro aproprado, para que quaquer probe-
ma dentro da estrutura do sstema de arquvos se|a corrgdo.
Assm como no Wndows, voc nunca deve desgar o mcro
no boto ao rodar quaquer dstrbuo Lnux.
Mas, acdentes acontecem. A energa etrca acaba de vez
em quando, aguns dos drvers de softmodems podem fazer
o mcro travar (estes drvers so propretros, por sso no
possve corrgr bugs, voc depende uncamente da boa
vontade do fabrcante), e assm por dante.
Recuperando parties danificadas
Durante o boot, o sstema verfca as partes em busca de
probemas, tentando resover quaquer nconsstnca no
sstema de arquvos causada por um desgamento
ncorreto. Voc pode perder aguns arquvos que anda no
tvessem sdo savos no HD, mas a da que a verfcao
cooque todo o resto em ordem.
Para partes em ReserFS usado o reserfsck, para part-
es em EXT2 ou EXT3 usado (respectvamente) o fsck.ext2
ou o fsck.ext3 e para partes em XFS usado o xfs_repar.
Mas, em aguns casos, o dano pode ser grande o sufcente
para que no se|a possve repar-o automatcamente, fa-
zendo com que o sstema smpesmente dexe de dar boot.
No h motvo para pnco. Voc pode dar boot peo CD do
Kurumn e us-o para reparar as partes danfcadas.
Abra um termna e vre root (su). Lembre-se de que, ao
rodar o Kurumn peo CD, voc pode defnr a senha de root
usando o comando "sudo passwd". A parto a ser
reparada precsa estar desmontada. Vou usar como
exempo a parto /dev/hda1.
Se for uma parto EXT3, use o comando:
# fsck.ext3 }dev}hda1
Kit l Ktrlwtrt.t|
Ktt;trtl ;tr|i;itt ltlt|tltt
Ee va comear a apontar os erros e perguntar se cada um
deve ser corrgdo. Normamente voc pode r apenas
respondendo "y" para tudo, mas caso exstam dados
reamente mportantes na parto mehor prestar mas
ateno. Arquvos danfcados ou fragmentos de arquvos
que puderam ser recuperados vo para a pasta
"ost+found" no dretro raz da parto.
Voc pode tambm adconar o parmetro "-f", que fora a
verfcao da parto, mesmo que o sstema de arquvos
parea no ter probemas:
O fsck no capaz de recuperar o sstema de arquvos em
casos de probemas com o superboco, o setor que contm
nformaes essencas, como o tpo, tamanho, status e
nformaes sobre a estrutura do sstema de arquvos.
Ouando no encontra o superboco, o fsck smpesmente
faha mseravemente, exbndo um "fata error", sem
maores expcaes.
dfc estmar quantas renstaaes | foram fetas, e qua
fo o efeto negatvo sobre a reputao do sstema durante
sua hstra por causa deste smpes probema, que
fezmente fc de resover.
Sempre que a parto crada, so crados vros super-
bocos aternatvos, que servem |ustamente de backups
para casos de probemas com o prmero. Voc pode ver a
sta de endereos usando o comando "mkfs.ext3 -n
parto", como em:
Ao usar o comando, nunca esquea de ncur o "-n", caso
contrro ao nvs de mostrar as nformaes, ee va
formatar a parto. No fna do reatro voc encontra:
# fsck.ext3 -f }dev}hda1
# mkfs.ext3 -n}dev}hda1
Superbock backups stored on bocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
# fsck.ext3 -f -b32768 }dev}hda2
# reiserfsck --check }dev}hda1
# reiserfsck --fix-fixable }dev}hda1
Aternatvamente, voc pode usar tambm o comando
"dumpe2fs /dev/hda1 | grep - superbock". O Testdsk (que
vmos a pouco) tambm oferece uma opo para star
superbocos aternatvos em partes EXT, que voc
acessa em "Advanced > Superbock".
Chame novamente o comando "fsck.ext3", adconando a
opo "-b", seguda do endereo do superboco que ser
usado. Caso eventuamente o prmero resute em erro,
expermente o segundo, e assm por dante:
Para partes EXT2, use o comando "fsck.ext2", que
suporta os mesmos parmetros.
Numa parto ReserFS, comece com o comando:
Ee exbe um avso: Do you want to run ths program?|N/Yes|
(note need to type Yes f youdo):
Ou se|a, voc precsa dgtar "Yes" para contnuar. Caso
apenas d Enter, ee aborta a operao.
Ee va verfcar toda a estrutura do sstema de arquvos e
ndcar os erros encontrados. O prxmo passo usar a
opo "--fx-fxabe":

Este segundo comando efetvamente corrge todos os erros
smpes, que possam ser corrgdos sem coocar em rsco as
demas estruturas do sstema de arquvos. Em 90% dos
casos sto sufcente.
Caso se|a encontrado agum erro grave, ee va abortar a
operao. Estes erros mas graves podem ser corrgdos
com o comando:
Kit l Ktrlwtrt.t|
! Ktt;trtl ;tr|i;itt ltlt|tltt
# reiserfsck --rebuild-tree }dev}hda1
Este comando va reconstrur do zero todas as estruturas do
sstema de arquvos, vascuhando todos os arquvos
armazenados. Esta operao pode demorar bastante, de
acordo com o tamanho e quantdade de arquvos na
parto. Nunca nterrompa a reconstruo, caso contrro
voc no va consegur acessar nada dentro da parto at
que recomece e reamente concua a operao.
O "--rebud-tree" va corrgr quaquer tpo de erro no
sstema de arquvos. Ee s no va resover o probema se
reamente exstr agum probema fsco, como, por
exempo, um grande nmero de setores defetuosos no HD.
Para partes formatadas em FAT16 ou FAT32, ncundo
pendrves, cartes, cmeras e outros dspostvos, use o
comando "fsck.vfat".
Verfcar partes formatadas em FAT reguarmente
mportante, pos este sstema de arquvos no possu um
sstema confve de deteco de erros. As partes e
pendrves so montados peo sstema mesmo que o
sstema de arquvos este|a corrompdo, fazendo com que os
erros acabem se acentuando at o ponto em que os
arquvos no podem ser dos ou modfcados, ou o sstema
reamente no consegue montar a parto, dzendo que
ea no est formatada ou outro erro smar.
No Lnux tambm comum que o dspostvo se|a
desmontado automatcamente caso se|am detectados
erros, uma precauo de segurana. Se o seu pendrve
acessado de forma aparentemente norma, mas o
dspostvo desmontado "soznho" quando voc tenta
modfcar arquvos, provavemente a parto contm erros
que precsam ser reparados urgentemente.
Comece fazendo o teste no destrutvo, que acessa o
dspostvo em modo somente-etura e apenas avsa dos
erros que encontrar:
# fsck.vfat }dev}hda1
# fsck.vfat -a }dev}hda1
# fsck.vfat -r }dev}hda1
# fsck.vfat -at }dev}hda1
# xfs_check }dev}hda1
# xfs_repair }dev}hda1
De acordo com os erros que forem encontrados e a
mportnca dos dados, voc pode optar pea recuperao
automtca, que smpesmente corrge todos os erros,
coocando arquvos corrompdos que puderam ser
recuperados no dretro raz, ou a recuperao manua,
onde voc pode verfcar cada modfcao.
Para fazer a recuperao automtca, use:
Para a recuperao manua (bem mas onga e su|eta a erro
humano), use:
Para que ee faa um exame de superfce, marcando os
setores defetuosos, use a opo "-at", como em:
Fnamente, se voc estver usando uma parto formatada
em XFS, comece com o:
Ee va ndcar os probemas encontrados. Para reamente
corrg-os, rode o:
Assm como no caso do reserfsck, todo o processo
automtco. Ao contrro do EXT2, tanto o ReserFS quanto o
XFS so sstemas de arquvos muto compexos, por sso
quaquer nterveno manua s aumentara a
possbdade de destrur tudo.
Mas, ambos ncuem agumas opes avanadas, que
podem ser especfcadas no comando. Voc pode dar uma
ohada dentro dos manuas: "man reserfsck" ou "man
xfs_repar".
A
LG apresentou o eBook, um
aptop conceto ( somente
um prottpo, no entrou em
fase de produo) batzado de
eBook. Com um desgn utrafno ee
traz dversas novaes, entre eas
um dspay OLED, que permte que
a tea tenha essa espessura muto
pequena e nenhuma borda, toda a
rea dea t. Outra novao
que ee no utza bateras, ao
nvs dsso usa combustves
qudos, como metano, gs natura
e outros combustves quefetos,
nenhum dees pouente. Se no
bastasse sso tudo o aptop anda
ganhou o prmo Red Dot de
mehor desgn conceto.
LG eBook
;r |tlr ttlrl
1 ! | | |
Kit l Ktrlwtrt.t|
!! 1| i ti tt
A
AIBManuncou um prottpo funcona de um novo tpo de memra
que poder substtur tanto a memra fash quando a RAM
convencona. Denomnado Phase-Change Memory (PCM), esse
novo tpo de memra 500 vezes mas rpda que a memra fash do tpo
NAND, menor em tamanho e anda consome metade da energa.
Em setembro deste ano, a Samsung anuncou a construo de um
prottpo funcona de uma memra PCMde 512 Mbts. Espera-se que ea
entre em produo em 2008. A memra PCM ou PRAM (assm chamada
pea Samsung) chegar prmero aos dspostvos mves, que requerem
menor consumo de energa, maor veocdade e memras no-votes,
ogo depos ea | deve chegar aos notebooks.
Tanto a tecnooga da IBM quanto a tecnooga da Samsung funconam
usando pusos etrcos que nduzem uma mudana na estrutura crstana
do matera semcondutor, assm mudando a sua resstnca. Uma vez que
o estado do matera fo modfcado, ee contnuar naquee estado mesmo
na ausnca de energa at que outro puso mude o estado novamente.
Memorias PCM}PRAM
lmpressora que
imprime e apaga
FSF lana
badvista.org
A Toshba anou uma mpressora com uma
tecnooga revouconra. A B-SX8R pode
mprmr e apagar uma mesmo foha de
pape at 500 vezes. Ea funcona com um
pgmento que, se aquecdo a 180 graus
centgrados, fca preto; se aquecdo entre
130 e 170 graus centgrados, vota para a
cor branca, fazendo com que a magem
possa ser "apagada".
Confra um vdeo da mpressora em
funconamento
http:}}www.youtube.com.wacht7v=yK
BKPGdkjk0
A Free Software Foundaton anou um novo
pro|eto, um tanto radca. Am do ste
http:}}www.badvista.org, ea pretende
sar por a para "expor os maes causados
contra os usuros de computadores peo
novo Wndows Vsta, e promover aterna-
tvas em software vre que respetem a
segurana dos usuros e sua prvacdade".
Como aternatva, ea sugere o gNewSense,
uma espce de Ubuntu, porm sem nada
que no tenha o cdgo-fonte dsponve.
Kit l Ktrlwtrt.t|
!l 1| i ti tt
Looking
Glass 1.0
A Sun anou a verso 1.0 do seu pro|eto Lookng Gass, um ambente
desktop 3D escrto em |ava que funcona tanto no Wndows quanto no Lnux
e no Soars. Ee dvugado atravs da cena GPL e pacotes | compados
podem ser baxados atravs do endereo
http://g3d-core.dev.|ava.net/bnary-buds.htm
A comundade de fs da
Appe tomou um susto
esse ms. H muto tempo
vem se faando no Phone,
uma espce de teefone
ceuar e Pod no mesmo
apareho. Muto se faou
nee, e um ste de rumores
antecpou que ee sera
anado ogo, o que
causou espanto, pos em
|anero haver um evento
com uma apresentao do
Steve |obs.
E no que ee fo anado
mesmo, mas no pea
Appe. A Lnksys, que
detem os dretos sobre a
marca Phone, anou uma
nha de aparehos VoIP
com este nome.
iPhone
finalmente lanado
Os termos mas pesqusados no Bras durante
o ms de novembro:
1. Receta Federa
2. Nata
3. ENEM
4. rbd
5. Papa Noe
Google Zeitgeist
6. Proun
7. Correos
8. Inep
9. INSS
10. Harry Potter
Kit l Ktrlwtrt.t|
! 1| i ti tt

Você também pode gostar