Você está na página 1de 17

Carlos Eduardo do Val

Ubuntu
Guia do Iniciante 2.0
Fascculo especial: Virtualizao
Vitria
2!0"!20#2
$icencia%ento
Esta obra & prote'ida por direitos autorais( contudo est) licenciada para
al'uns tipos de usos( de acordo co% os ter%os da Creati*e Co%%ons
+.0( co%o se'ue abai,o:
Atribuio
Voc deve dar o crdito ao
autor original da obra
No-comercial
Esta obra no pode ser
comercializada, ou utilizada
com fins comerciais sem a
expressa autorizao do
autor
Sem derivados
Esta obra no pode ser
modificada e no podem
haver obras baseadas nesta
Ubuntu marca registrada da Canonical Inc. E todos os seus direitos de marca so
reservados. Logos, cones e outros itens inseridos nesta obra, so de responsabilidade de
seus proprietrios.
Alguns itens apresentados neste livro podem sofrer altera!es sem prvio aviso.
"
-'radeci%entos
#rimeiramente, ao maravil$oso e onipresente %en$or &esus Cristo, ' min$a me Lana
(rcia do Carmo, )ue cuidou de mim en)uanto eu escrevia este livro, por noites e
noites. Aos amigos Anderson %anguinete e *lvio Afonso +rancoso, )ue por diversas
ve,es conferiram o material do livro, a fim de apontar erros e sugerir conte-do.
Agradeo ao amigo &oo *ernando Costa &unior, da .evista Esprito Livre, )ue
incentivou e muito a criao deste trabal$o.
Aproveito para agradecer ao meu coordenador de curso e futuro professor Ant/nio
(rcio (endona, )ue nos momentos de finali,ao deste trabal$o, a0udou com
importantes consel$os.
Agradecimentos vo para os leitores do primeiro livro, )ue a0udaram o trabal$o gan$ar
visibilidade, ' revista Esprito Livre, ao site 1ai2a3i, )ue colocou a primeira obra '
disposio dos brasileiros e a todos os meus 1ons Amigos, )ue confiaram em mim e
min$as 0ustificativas para estar ausente nas grava!es da nossa 45ovela da 6ida7.
E%ulao de aplicati*os e *irtualizao
8
.ine
9 :I5E, embora muitos c$amem de 4emulador7, na verdade, nada mais do )ue uma
4reinveno da roda em soft;are livre7 <simplificando ao m2imo=. Isso )uer di,er )ue ele
possui bibliotecas de vnculo din>mico do :indo;s ? as @LL ? implementadas com cAdigo
fonte aberto. 9 :I5E cria um con0unto de diretArios em sua pasta de usurio )ue simulam
as pastas do sistema :indo;s em uma pasta c$amada .;ine < como possui o ponto antes
do nome, ela uma pasta oculta = e dentro de si, possui os diretArios Ar)uivos de
programas, :indo;s, etc. apenas com a)uilo )ue precisa para )ue o programa do
:indo;s )ue vocB instalar funcione.
Esta possibilidade de e2ecuo de alguns programas :indo;s no Linu2, embora
promissora, no est livre de alguns comportamentos indese0ados, 0 )ue programas
utili,am algumas rotinas de e2ecuo, plugins componentes do sistema :indo;s )ue no
encontram no Linu2, como games mais recentes, ou aplicativos )ue utili,em o .5et
frame;or3, como a suite LI6E de aplicativos < :indo;s Live (essenger, Live (ail, Live
:riter e outros =, por isso, recomendaCse procurar uma alternativa livre ou nativa do Linu2.
9 :I5E pode ser instalado atravs da Central de #rogramas do Ubuntu, e pode ser
encontrado na verso estvel e em desenvolvimento < sempre identificada com um n-mero
de verso maior )ue a estvel C su0eita a bugs =.
A instalao de programas :indo;s no Linu2 atravs do :I5E um pouco diferente da
instalao dos aplicativos Linu2, pois re)uer a autori,ao para )ue o ar)uivo funcione
como um e2ecutvel. Essa medida visa proteger o sistema contra programas nocivos,
D
Ilustrao 1: Microsoft Word 2007 rodando sobre o WINE
Ilustrao 2: Clique em "Mais informaes" !ara saber mais sobre o WINE
con$ecidos como autoe2ecutveis.
#ara conceder a permisso para )ue
um ar)uivo torneCse e2ecutvel, cli)ue
com o boto direito do mouse sobre
ele e selecione a opo 4#ropriedades7
e na aba 4#ermiss!es7, mar)ue a opo
4#ermitir a e2ecuo do ar)uivo como
um programa7. Cli)ue no boto
4*ec$ar7 e instale o programa como se
estivesse no :indo;s. Caso no se0a
possvel ainda a e2ecutar, abra
novamente as propriedades do ar)uivo
e na aba 4Abrir com7, selecione a opo
4Carregador de aplicativos do :indo;s
:I5E.

Uma lista de compatibilidade do :I5E pode ser encontrada no site appdb.;ine$).org e
as classifica!es so #latinum, Eold, %ilver, 1ron,e e Earbage, sendo #latinum os
aplicativos )ue instalam e e2ecutam sem nen$um re)uerimento ou configurao adicional
e Eold a)ueles )ue, embora e2ecutem perfeitamente, re)uerem algum tipo de
configurao e2tra ou componentes do :indo;s. Esta lista de compatibilidade est em
constante alterao devido ' evoluo do :I5E. @entre os programas )ue so mel$or
suportados pelo :ine esto os 0ogos Counter %tri3e, *ar CrF ", Left D @ead, os aplicativos
@6@%$rin3 e o (icrosoft 9ffice "GGH.
I
Ilustrao ": Marque arqui#os setu! como e$ecut%#eis
Ilustrao &: Macromedia 'ire(or)s *
Virtualizao de siste%as
6irtuali,ao de processos e sistemas uma prtica )ue vem crescendo muito nos
-ltimos anos e a cada dia mais, vem se tornando mais comum nos @es3tops.
Com a virtuali,ao de sistemas, possvel criar computadores virtuais rodando dentro
de computadores reais, permitindo assim uma gama muito maior de aplica!es
computacionais em um mesmo dispositivo.
Considere, por e2emplo, a possibilidade de utili,ar ao mesmo dois sistemas
operacionais a mais do )ue o )ue vocB est usando instalado em seu computador. Isso
permitiria )ue vocB testasse um aplicativo )ue sA funciona em determinado sistema sem a
necessidade de alterar as configura!es de seu computador para isso. J possvel, por
e2emplo, e2ecutar uma outra verso do Linu2 ao mesmo )ue usa o seu Ubuntu, ou ento,
instalar o :indo;s em uma m)uina virtual e utili,Clo para acessar servios e2clusivos
para este sistema.
5a prtica, a virtuali,ao consiste na emulao dos componentes de um computador, a
criao de um ar)uivo )ue funcionar como um K@ e outro )ue funcionar como a
memAria .A(. Isso proporciona a segurana do isolamento da m)uina virtual do seu
computador, e )ual)uer problema de sistema ou vrus. 9u se0a, fora alguma perda de
performance, um sistema no interfere no funcionamento do outro.
Utili,aCse os termos Kospedeiro, ou +ost para definir o sistema instalado em seu
computador, e KAspede, %istema convidado ou ,uest, o sistema )ue ser virtuali,ado.
5o Ubuntu, o soft;are de mais comum de gerenciamento de m)uinas virtuais o
6irtual1o2, mas e2istem outros, como o o 6m:are #laFer, Lemu e outros. 9 6irtual1o2
ser utili,ado como e2emplo de criao de m)uinas virtuais e pode ser encontrado
atravs da Central de #rogramas.
Virtualizando o .indo/s
@evido a alguns inconvenientes promovidos por algumas empresas )ue custam se
ade)uar 's necessidades dos clientes, volta e meia tornaCse necessrio o uso do Internet
E2plorer, )ue parte do :indo;s. #ara fins didticos e de utilidade p-blica, este livro
ensinar a criar uma m)uina virtual para a instalao do :indo;s e c$amaremos de 6(.
M
Ilustrao -: Instalao do .irtual/o$
Inicie o 6irtual1o2. A tela de incio do programa l$e fornecer apenas a opo 40o*o7, a
)ual utili,aremos para criar nossa m)uina virtual.
ApAs a mensagem de boasCvindas do assistente, cli)ue em 4#rA2imo7. 9 assistente de
criao de m)uina virtual re)uer o nome da m)uina virtual < 6( = e o tipo de sistema.
5ormalmente ele detecta o tipo de sistema durante a digitao do nome da 6(, contudo,
vocB pode escol$er o tipo de sistema operacional e verso nos menus dro!0do(n. Cli)ue
em 41r,i%o7.
H
Ilustrao 1: 2ela inicial do .irtual/o$
Ilustrao 7: 3 necess%rio colocar um identificador !ara a no#a m%quina
#irtual
@esli,e o controle para definir a )uantidade de memAria da 6(, ou digite a )uantidade
de memAria destinada ' m)uina virtual. LembreCse de no utili,ar na m)uina virtual uma
)uantidade de memAria )ue possa comprometer a e2ecuo do sistema $ospedeiro. Cli)ue
em 41r,i%o7.
9 assistente de criao de discos virtuais ser iniciado. %er necessrio selecionar o tipo
de ar)uivo. Escol$a 46@I <6irtual1o2 @is3 Image= e cli)ue em 4#rA2imo7.
%er necessrio criar um disco rgido < K@ = virtual para efetuar a instalao. ApAs
criado um disco rgido virtual, ele pode ser reutili,ado. #ara a primeira 6(, iremos utili,ar a
opo 4Criar no*o disco r'ido7. Cli)ue em 4#rA2imo7 e o assistente de criao de discos
rgidos virtuais ser iniciado.
N
Ilustrao *: No coloque mais de -04 da mem5ria f6sica de seu sistema
Ilustrao 7: 8elecione o ti!o de arqui#o de disco r69ido #irtual
Ilustrao 10: 8ua !rimeira m%quina #irtual ir% !recisar de um no#o disco
r69ido #irtual
Em 4@etal$es do arma,enamento7, necessrio )ue se escol$a o tipo do
arma,enamento, )ue pode ser 4@inamicamente alocado7, de modo )ue o disco rgido
virtual aumentar seu taman$o de acordo com a demanda, ou 4+aman$o fi2o7 ? onde vocB
determinar o taman$o em megabFtes ou gigabFtes )ue seu disco rgido virtual dever ter.
@iscos de taman$o fi2o so mais rpidos )ue os din>micos, porm, os din>micos no tBm
problemas com falta de espao em disco para instalar programas, desde )ue $a0a espao
em seu disco rgido fsico. Cli)ue em 4#rA2imo7.
ApAs escol$er o tipo do disco rgido virtual, dever ser definido o taman$o do disco e o
local de arma,enamento em seu computador. @esli,e o controle at o valor dese0ado. #ara
definir o local onde vocB dese0a arma,enar o disco rgido virtual, cli)ue no cone ao lado do
campo 4Locali,ao7, navegue at o diretArio dese0ado e cli)ue em 42al*ar7.
Enfim, o sumrio mostrar as informa!es de sua 6(. Cli)ue em 4Criar7 para )ue sua
m)uina virtual se0a salva. ApAs estes passos, vocB ainda pode continuar configurando
pe)uenos detal$es de sua 6(.
O
Ilustrao 11: : dinamicamente alocado ir% se e$!andir 9radualmente
at; o limite definido
Ilustrao 12: .oc< !ode escol=er onde dese>a sal#ar o disco r6di9o
#irtual
(emAria principal, memAria de vdeo, endereamento fsico, dispositivos adaptadores
de rede, fitros de dispositivos U%1 e pastas compartil$adas podem ser configuradas
atravs do boto 4Configura!es7.
ApAs efetuar as altera!es dese0adas, vocB poder iniciali,ar sua m)uina virtual,
clicando no boto 4Iniciar7, mas antes de comear a e2ecuo, o assistente de primeira
e2ecuo ir au2iliClo a selecionar a midia de instalao.
Em uma 6(, vocB pode utili,ar uma
unidade de C@P@6@ ou uma imagem de
disco para iniciar a instalao. Ao clicar
no boto 4Iniciar7, o 6irtual1o2
primeiramente l$e informar a
informao sobre autoCcaptura de
ponteiro do mouse ? uma funo )ue
alterna seu dispositivo apontador na
m)uina real e na m)uina virtual. %e o
auto capturar estiver desligado, ser
necessrio utili,ar a tecla C+.L direita
para tra,er o mouse de volta para o
sistema $ospedeiro. +ambm ir
solicitar o disco do sistema a ser
instalado.
ApAs concluir a escol$a da midia, a
6( iniciar sua e2ecuo. Instale o sistema normalmente, como se tivesse em um
computador real.
QG
Ilustrao 1": .isuali?ao das .Ms
Ilustrao 1&: 2ela inicial do assistente de !rimeira
e$ecuo
Ilustrao 1-: 8eleo do local da midia de instalao
ApAs instalada, sua m)uina virtual
poder ser utili,ada para as mais
diversas finalidades, porm para )ue
ela funcione da mel$or maneira
possvel, ser necessrio a instalao
dos e)uivalentes ao drivers da m)uina
virtual, os 4Adicionais para convidado7.
#ara iniciar a instalao, acesse o menu
de aplicativo 3ispositi*o 4 Instalar
adicionais para con*idado. J uma
instalao simples e assistida.
#rimeiramente, o controle de
usurio do :indo;s perguntar se
vocB dese0a permitir )ue o programa
faa altera!es no computador. Cli)ue
na opo 4%im7 e em seguida, cli)ue na
opo 4E2ecutar
6bo2:indo;sAdditions.e2e7.
9 assistente de instalao ser
iniciado. Cli)ue em 45e2t7 nas
prA2imas duas 0anelas e em fim, no
boto 4Install7 para iniciar o processo
de instalao. Ao final, reinicie a
m)uina virtual atravs do menu iniciar
do :indo;s. #rontoR %ua m)uina
virtual est pronta para usoR
QQ
Ilustrao 11: Iniciando a instalao do Windo(s na .M
Ilustrao 17: @!5s s instalao do sistema #irtualA ser%
necess%rio instalar os adicionais !ara con#idado
Ilustrao 1*: Clique em e$ecutar !ara iniciar
Uma forma eficiente de uso de m)uinas virtuais o %odo Seamless, )ue mescla os
dois @es3tops, o $ospedeiro e o convidado em uma sA rea de trabal$o, mantendo ainda
assim, o isolamento entre os dois sistemas. #ara ativar o modo %eamless, vocB pode utili,ar
as teclas de atal$o C+.L direito S L, ou menu de aplicativo Visualizar 4 -lternar para
%odo sea%less. 9 modo de tela c$eia pode ser ativado atravs das teclas de atal$o C+.L
direito S *.
Q"
9 modo de tela c$eia e seamless sA estaro disponveis apAs a instalao
dos adicionais para convidados. +ambm pode no ocorrer a captura
automtica do ponteiro do mouse pela m)uina $ospedeira, sendo
necessrio liberClo atravs da tecla C+.L direita.
Ilustrao 17: @!licati#os do Bbuntu e a .M rodando em um dos Ces)to!s
Ilustrao 20: Mesclando os Ces)to!s com o modo 8eamless
Co%partil5ando ar6ui*os entre o Ubuntu e a V7
A funo de compartil$amento de pastas onde e os sistemas real e virtuali,ado
passam a funcionar em rede. Assim, ar)uivos podem ser compartil$ados e o isolamento
4)uase )uebrado7.
#rimeiramente, ser necessrio adicionar a pasta a ser compartil$ada nas configura!es
do 6irtual1o2. #ara isso, cli)ue na 6( dese0ada e abra o painel de configurao atravs do
boto 4Configura!es7, na interface principal do 6irtual1o2.
5a tela do configura!es do 6irtual1o2, cli)ue na opo Dastas Com!artil=adas e na tela
se seleo de pastas, cli)ue no primeiro cone ' direita da 0anela, conforme destacado na
imagem ' seguirT
Em seguida, a 0anela 4Acrescentar
Compartil$amento7 ser aberta. 5a opo
4Camin$o da #asta7, cli)ue no menu dro!0
do(n e selecione 48utro...7
5a 0anela de seleo de pasta, navegue
at a pasta )ue dese0a compartil$ar e cli)ue
em 4Abrir7. Ainda na 0anela 4Acrescentar
compartil$amento7, digite um nome para a
pasta a ser compartil$ada e mar)ue a opo
47ontar -uto%atica%ente7 para )ue a
pasta 0 este0a disponvel ao iniciar a 6(. #or
fim, cli)ue no boto 49U7 e ser e2ibida as
configura!es do compartil$amento.
Q8
Ilustrao 21: Escol=a as !astas do sistema real a serem com!artil=adas com o #irtual
Ilustrao 22: Clique em "outro" !ara acessar mais
o!es
ApAs estes passos, devemos configurar no :indo;s o mapeamento da pasta
compartil$ada.
Acesse o menu principal do :indo;s < o menu Iniciar = e cli)ue no cone 4Computador7.
A 0anela do E2plorer ir e2ibir os discos locais e op!es de mapeamento. Cli)ue na opo
4(apear unidade de rede.
A 0anela 4(apear unidade de rede7, )ue permite a escol$a de camin$o de
compartil$amento ser aberta. 5a opo 4UnidadeT7, selecione a letra )ue dese0a definir
para a unidade de rede. Cli)ue no boto 4#rocurar7 ao lado do campo 4#astaT7.
QD
Ilustrao 2": Dasta com!artil=ada adicionada
Ilustrao 2&: No Windo(sA clique em "Ma!ear unidade de rede" !ara ter acesso E
!asta com!artil=ada
Ilustrao 2-: Cefina uma letra !ara a unidade de rede
Continuando, vocB dever selecionar
o camin$o da pasta compartil$ada na
0anela 4#rocurar #asta7. Cli)ue no cone
.ede V 619W%6. e cli)ue no cone da
pasta )ue vocB compartil$ou pelo
6irtual1o2 e em seguida, no boto 49U7.
%ua pasta compartil$ada estar
acessvel na m)uina virtual atravs do
camin$o (enu Iniciar V Computador.
2naps5ots
A funo 8na!s=ot permite )ue vocB grave estados do seu sistema, podendo retornar
')uele estado a )ual)uer momento. Assim, caso vocB precise retornar a um programa
aberto anteriormente, pode fa,er uma snaps$ot e restaurar o sistema caso necessrio.
LembreCse )ue esta funo consome recursos de arma,enamento de seu sistema e deve
ser controlada para )ue no falte espao no disco rgido de seu computador.
-tal5os do Virtual9o,
6ocB p/de aprender na leitura da apresentao do sistema, )ue as teclas de atal$o
facilitam a utili,ao de computadores no dia a dia. 9 6irtual1o2 possui suas prAprias
teclas de atal$o, porm, sua base de opera!es para praticamente todos os atal$os, a
tecla C+.L locali,ada ' direita da tecla de espao, prA2imo ' tecla Enter.
%aber a locali,ao das teclas de atal$o crucial para utili,ar as fun!es de operao
em tela inteira ou em modo seamless, onde no visvel a opo de retornar ao estado
inicial.
QI
5o Ubuntu virtuali,ado, pastas compartil$adas so acessveis atravs de um
comando de terminal. ApAs escol$er as pastas )ue dese0a compartil$ar na sua
m)uina $ospedeira, Abra o +erminal e digite o seguinte comandoT
mount -t vboxsf compartilhamento ponto-de-montagem, onde
4compartil$amento7 o nome dado ' pasta compartil$ada e pontoCdeCmontagem
o local em sua m)uina virtual )ue ser montado o camin$o de compartil$amento.
E2emploT
sudo mount -t vboxsf Downloads /home/Orgulho\ Geek/Compartilhamento
Ilustrao 21: ./:F8.G ; o nome da unidade de
rede
A tecla C+.L direita c$amada de 4Kost7. Confira os principais atal$os do 6irtual1o2T
<Kost X C.+L direito=
Kost S *T Entra em modo de tela c$eia. #ressione uma ve, para entrar em tela c$eia
e mais uma ve, para sair do modo de tela c$eia.
Kost S LT Entra em modo seamless e une o @es3top do Ubuntu ao @es3top
virtuali,ado. #ressione a combinao de teclas uma ve, para entrar em modo
seamless e mais uma ve, para restaurar ao taman$o de 0anela.
Kost S ET .edimensiona o taman$o da tela virtuali,ada automaticamente.
#ressione uma ve, para ativar esta funo.
Kost S @elT E)uivalente ao C+.L S Alt S @el na m)uina virtual.
Kost S .T .einiciali,a a m)uina virtual.
Kost S #T #ausa a m)uina virtual.
Kost S KT @esligamento por AC#I <similar ao comportamento do sistema ao se
pressionar o boto de desligamento no computador=.
Kost S %T +ira uma snaps$ot do sistema em e2ecuo.
QM

Você também pode gostar