9 de abril de 2009

[LINUX] Wubi: Instalando o Ubuntu no Windows




O que é?


O Wubi é o Instalador do Ubuntu para Windows. Com ele é possível instalar o Ubuntu como um programa do Windows, sem necessidade de se criar uma nova partição ou de instalar um gerenciador de Boot (ao menos diretamente na MBR). Oficialmente ele é descrito como um meio de usuários Windows testarem o Ubuntu, no entanto, em alguns casos ele pode ser uma alternativa consistente de usar o Linux para quem precisa(?) conviver, também, com sistema do tio Bill.


Como Funciona?


O Wubi reserva um espaço na partição do windows (NTFS) e adiciona uma entrada no próprio Gerenciador de Boot do Windows que permite ao usuário executar o Linux. O Ubuntu é instalado dentro de um arquivo no Windows (C:\ubuntu\disks\root.disk), em vez de ser instalado dentro de sua própria partição. Este arquivo é visto pelo Linux como uma partição real. O Wubi também cria um arquivo (c:\ubuntu\disks\swap.disk), como partição de Swap. Este arquivo é visto pelo Ubuntu como RAM adicional.


Como cada escolha tem um custo...


Vantagens


* Instalação Prática e Estável;

* Pode ser desinstalado como qualquer aplicativo do Windows.


Desvantagens


* A opção Hibernar não está disponível;

* O Sistema de Arquivos depende do bem-estar do Windows (xiiii...);

* Acesso a disco um pouco mais lento (essa última até assusta, mas não percebi muita diferença).


Se você é um usuário esporádico do Linux (só para trabalhos da faculdade, por exemplo), tem problemas com a instalação padrão do Ubuntu ou ainda está em busca da DISTRO perfeita, as vantagens tem um peso muito alto.


Como Instala?


1) Se você possui o Live CD do Ubuntu 8.04, ou posterior, basta rodá-lo a partir do Windows e selecionar "Instalar dentro do Windows". Senão, baixe o instalador: Wubi e execute-o.


2) Escolha a partição, o espaço reservado para o sistema, o idioma, seu nome de usuário e senha:



3) O Wubi irá gerar uma imagem do sistema para instalação (Sem o Live CD a imagem será baixada da internet podendo demorar, dependendo da sua conexão...)



Agora é só reiniciar



4) O Gerenciador de boot irá aparecer, basta escolher a opção Ubuntu. Quando ele for carregado a instalação será iniciada.



Carregar e esperar a instalação terminar...



Instalando...



Com a instalação concluída você já pode logar no sistema com o Nome de Usuário e Senha escolhidos lá no primeiro passo...



Então é isso que eu tinha pra falar hoje! Espero que esse post possa ajudar alguns colegas Linuxfóbicos.




Ah, não gostou? Sem problemas, a escolha é sua...

Sacou?


1 de abril de 2009

[Linux] jacORB - instalação & exemplo

Tutorial de instalação do jacORB e demonstração da compilação do exemplo
Requisitos:
  • LINUX (estou usando ubuntu 8.10)
  • GCC (sudo apt-get install build-essential)
  • JAVA (estou com java6)
  • ANT (sudo apt-get install ant)
  • ManPages (sudo apt-get install manpages-dev glibc-doc)

INSTALAÇÃO:
1) baixe/descompacte o arquivo jacORB-src (vamos usar a versão 2.2.4) WARNING!
a versão atual 2.3.0 não está funcionando no linux [desconheço o motivo].
2) abra o terminal na pasta JacORB-2.2.4
3) dê o comando de compilação ant
(terminal out): BUILD SUCCESSFUL

FIM DA INSTALAÇÃO


COMPILAÇÃO EXEMPLO (hello world)
1) ./bin/idl -d ./demo/hello/generated ./demo/hello/server.idl
2) javac ./demo/hello/generated/demo/hello/*.java
(terminal out):
Note: ./demo/hello/generated/demo/hello/GoodDayPOA.java uses unchecked or unsafe operations.
(terminal out): Note: Recompile with -Xlint:unchecked for details.
3) javac -cp ./demo/hello/generated ./demo/hello/*.java
(terminal out) : 5 warnings
FIM COMPILAÇÃO EXEMPLO (hello world)


RODANDO CLIENT & SERVER

1) ./bin/jaco -Djacorb.ior_proxy_host=localhost -cp .:./demo/hello/generated demo.hello.Server ior.txt
(terminal out): [ No configuration properties found for configuration jacorb ]
2) ./bin/jaco -cp .:./demo/hello/generated demo.hello.Client ior.txt
(terminal out):[ No configuration properties found for configuration jacorb ]
(terminal out):Hello World, from Somewhere
(terminal out):wide string: Hello W�rld, from � 1 2 3 0 *&^%$#@!@
FIM RODANDO CLIENT & SERVER


Agradecimento especial ao Josmar que me ajudou muito (já que ele havia feito o processo pra windows).

espero ter ajudado
^^.

ps: error, config, install

16 de março de 2009

Live Messenger 9 x Firefox

Prólogo:
O motor de busca padrão do Firefox é excelente: poder digitar somente parte da url e o navegador encontrar o site é um dos recursos mais legais para preguiçosos como eu.

A algum tempo instalei o Live Messenger 9, cujas promessas de melhorias atraíram minha atenção. Realmente, a nova versão traz um visual bem bacana, alguns novos recursos, melhorias nas vídeo-chamadas, entre outros.

O problema:
Por uma "jogada" da Microsoft, a instalação do
Live Messenger 9 instala alguns "recursos extras". O pior deles é a alteração do motor de busca do Firefox, tirando o Todo-Poderoso Google e colocando o Live Search como ferramenta de busca padrão, o que removia o recurso mencionado acima.

A solução:
A solução é simples, porém creio que a maioria dos usuários do Firefox devem desconhecer:
  1. Na barra de endereço do Firefox, digite about:config
  2. Na "página" que abrir, clique com o botão direito em keyword.URL
  3. Clique em Restaurar o padrão.
Pronto: Firefox for Preguiçosos está de volta. E sou forçado a admitir: Live Search, ninguém merece...

[WINDOWS] WiXKill

Um dos poucos aplicativos que gosto no Linux é o xKill. Faz você se sentir poderoso... Aquele aplicativo pára e... BANG! Um head-shot certeiro mata o processo, sem dó nem piedade.

Então outro dia pensei: Não que precise, mas... por que não existe um recurso semelhante no Windows? Ora, como toda boa idéia que temos, alguém já a teve antes. Chamado WiXKill, traz uma funcionalidade muito semelhante ao matador de pinguim. Nele é possível configurar a ação desejada, que variam entre somente ocultar a janela até matar o processo de vez. Uma boa ferramenta para quem vive instalando softwares de terceiros, versões beta...

Esse software pode ser encontrado nesse link. Mas tenho certeza que você praticamente não precisará utilizar. =D