Instalação de Linux em VMWare
Apresento um tutorial de como instalar o Ubuntu Linux no VMWare.
Queira fazer o download do arquivo do Tutorial de instalação de Linux no VMWare.
Tecnologia, Informática, Ciência e Educação
Arquivos com etiqueta ‘Linux’
Apresento um tutorial de como instalar o Ubuntu Linux no VMWare.
Queira fazer o download do arquivo do Tutorial de instalação de Linux no VMWare.
Há algumas semanas que eu vinha sentindo a necessidade de incorporar acesso móvel à Internet em meu notebook com Ubuntu Linux. Vejamos então como foi o processo para utilizar o penmodem 3G ZTE MF100 da Vivo no Ubuntu 9.10 (Karmic Koala).
Após uma pesquisa inicial na Internet, optei por testar o suporte e o nível de conhecimento das operadoras sobre o uso de penmodem 3G no Ubuntu. Eu já havia certificado-me que os penmodem de todas operadoras poderiam ser utilizados no Ubuntu 9.10, em geral. Visitei lojas das quatro operadoras de São Paulo (Oi, Vivo, Claro e Tim) no Shopping Center Anália Franco e mais uma loja associada à Vivo. Atendentes de três operadoras foram categóricos em dizer que seus penmodem não funcionariam com Linux. Estavam errados! Em uma delas, era possível ver a referência de suporte ao Linux na caixa do penmodem que estava na vitrine. Na loja da Vivo um funcionário afirmou que tinha um modelo de penmodem que funcionaria com Linux, mas não passou segurança sofre a afirmação.
Apenas na CommCenter encontrei quem estivesse seguro do uso do penmodem com Linux, embora tivesse sido advertido que seria conveniente ter um bom conhecimento do sistema operacional. Outra vantagem desta loja foi a grande oferta de modelos e fabricantes de penmodem.
Em seguida fui pesquisar a área de cobertura e a satisfação dos usuários com as operadoras. A única área de cobertura diferenciada era a da Vivo, com a qual os usuários pareciam satisfeitos, tanto em análises de sites como em pesquisas no Twitter.
O próximo passo foi pesquisar os planos de 3G das quatro operadoras. A melhor opção era a da Oi, seguida de perto pela Vivo.
Depois destas pesquisas, minha opção foi pelo penmodem ZTE MF100 da Vivo, que adquiri na CommCenter.
Instalado o Ubuntu 9.10 nos três computadores de casa, fiz testes com roteiros de instalação e configuração que encontrei pela Internet. A imensa maioria destes roteiros tinham código demais e arquivos demais para o meu gosto. Consegui configurar o penmodem de maneira muito mais fácil.
Abri o Synaptic para instalar o gnome-ppp. Feita esta instalação, conectei o penmodem na porta USB. Ao aparecer o ícone ZTEModem, abri o ícone, fui à pasta do Linux e copiei o arquivo VivoBra_LinuxUI.tar.gz para meu diretório /tmp. Cliquei com o botão direito do mouse sobre o ícone ZTEModem e ejetei-o.
No diretório /tmp, descompactei o arquivo copiado. Abri um terminal (sim, não foi possível escapar dele) e digitei os comandos
cd /tmp/LinuxUI && sudo ./install.sh
Quando solicitado, pressionei uma tecla qualquer. Não impressione-se com a mensagem de erro ao final do processo. Reiniciei o computador para testar o resultado.
Inseri o penmodem, ejetei o ícone do ZTEModem e já surgiu uma tela para autorizar o acesso ao chaveiro de senhas.
Para completar o processo, cliquei em ALT+F2 e digitei o comando
gksudo gedit /etc/resolv.conf
Inseri os dois servidores DNS do Google, inserindo neste arquivo as linhas
nameserver 8.8.8.8
nameserver 8.8.4.4
Pronto! Basta agora inserir o penmodem quando desejar e ter acesso à Internet pela rede 3G da Vivo.
A instalação de programas tornou-se muito melhor na versão 9.10 (Karmic Koala). Mas como é possível que você precise instalar programas que não tenham sido agraciados com as novidades do Ubuntu 9.10, vamos cobrir a questão de download e instalação de programas comerciais e gratuitos (freeware, Software Livre ou Código Aberto) nesta distribuição Linux.
Por padrão, você deve abrir o Centro de Software para ter acesso à listagem de programas que podem ser instalados no Ubuntu
O Centro de Software é responsável pelo download e instalação de programas e de todos os outros programas ou arquivos dos quais o programa desejado precise para ser instalado ou utilizado. Raramente você irá precisar de programas que não esteja disponível no Centro de Software, especialmente se você precisar de software para desenvolvimento.
O problema surge quando um programa desejado não está disponível no Centro de Software, como é o caso de alguns jogos (games) de alta qualidade.
Neste caso, siga alguns princípios básicos:
Observe que a maioria dos programas comerciais para outros sistemas operacionais podem ser instalados no Ubuntu, geralmente com o uso de Wine.
Acabei de instalar (via Gerenciador de Atualizações) a nova versão do Ubuntu: 9.10, a do Koala cármico.
Vamos às minhas primeiras impressões:
Há meses eu vinha inconformado com o fato de não conseguir fazer delegação de zonas de DNS no bind9, servidor de DNS do Unix e Linux e que podemos utilizar no Ubuntu para configuração de resolução de nomes de domínios, tarefa fundamental para a web.
Fazer delegação no Windows Server parecia-me ser fácil demais e não fazer o mesmo no Linux era inconveniente.
Recentemente eu encontrei a solução do Dicas-L.
Imagine que você tenha configurado a zona zona.example no arquivo /etc/bind/db.zona. É praticamente certo que este arquivo contenha linhas parecidades com
zona.example. IN NS ns.zona.example.
ns.zona.example. IN A 192.168.0.1
Para fazer delegação de zonas para outra.zona.example basta adicionar a este arquivo linhas como
outra.zona.example IN NS ns1.zona.example.
ns1.zona.example. IN A 192.168.0.2
E fazer a configuração da zona delegada no servidor indicado.
Este é um breve tutorial de como configurar rapidamente um ambiente LAMP (Linux, Apache, MySQL e PHP) para testes.
Estes passos foram desenvolvidos em um computador com Linux Ubuntu Server 9.04.
Para começar, devemos instalar o DNS:
sudo apt-get install bind9
Uma vez instalado o bind9, vamos à configuração geral de uma zona, editando o arquivo /etc/bind/named.conf.local
sudo nano /etc/bind/named.conf.local
Insira estas linhas ao final deste arquivo:
zone "cid.test." {
type master;
file "db.cid";
};
Crie um arquivo de configuração da zona
sudo nano /var/cache/bind/db.cid
O conteúdo do arquivo será
$TTL 1D
@ IN SOA ns.cid.test. master.cid.test. (
2009100901 12H 2H 1W 1D )
@ IN NS ns.cid.test.
@ IN MX 5 ns.cid.test.
www IN CNAME web.cid.test.
ns IN A 10.0.2.15
web IN A 10.0.2.16
Reinicie o servidor DNS
sudo /etc/init.d/bind9 restart
Confira o resultado
grep named /var/log/syslog
Procure na saída deste comando as informações sobre a zona configurada. Se tudo parecer em ordem, teste o servidor DNS
dig @localhost cid.test any
Instalação do Apache
Vamos instalar o Apache e outros pacotes para uso de PHP e MySQL
sudo apt-get install apache2 php5 libapache2-mod-php5 php5-mysql mysql-server
Durante a instalação deste pacotes você deverá atribuir uma senha para o usuário administrador (“root”) do MySQL
Uma vez instalados os pacotes você deve adicionar mais um website à lista dos websites disponíveis, indo ao diretório de websites e copiando um arquivo padrão
cd /etc/apache2/sites-available
sudo cp default cid
Edite o arquivo criado
sudo nano /etc/apache2/sites-available/cid
No arquivo procure por uma linha iniciado por “ServerAdmin” e informe o endereço de correio eletrônico do administrador do website, como no exemplo
ServerAdmin master@cid.test
Logo abaixo desta linha adicione o seguinte
ServerName www.cid.test
Habilite este website com o comando a2ensite e faça o Apache ler novamente os arquivos de configuração
sudo a2ensite cid
sudo /etc/init.d/apache2 reload
Agora basta criar os arquivos deste website. Vá ao diretório dele e crie um arquivo denominado “index.php”
cd /var/www
sudo nano index.php
Insira o seguinte conteúdo neste arquivo
<?php
print_r(phpinfo());
?>
Tudo deve estar funcionando. Basta apenas testar seu trabalho acessando a página. Vá ao navegador de Internet e digite http://localhost/index.php e veja o resultado.
Se você já leu meu artigo sobre formulários e JSP, este servirá para dar um passo a mais e aprender a lidar com JavaBeans no tratamento de formulários.
JavaBeans é um componente da arquitetura Java para reutilização de código e criação de aplicações sofisticadas.
Uma classe Java pode ser considerada como sendo um JavaBeans se
Para tratamento de formulários nós utilizaremos um JavaBeans que irá obter os dados do formulário, tratá-los e oferecer métodos para utilização destes dados.
Roteiro
Após fazer suas experiências, compare o resultado com este Exemplo de Tratamento de Formulários com JSP e JavaBeans.
Foi lançado há pouco o KDE 4.3.0, uma das opções de interface gráfica do Linux e outros sabores Unix. E com pompas dignas do lançamento de uma versão muito especial. A equipe do KDE parece ter se esmerado em melhorar a experiência do usuário com esta versão. A meta desta versão era focar na elegância desta interface.
O codinome desta versão é Caizen. Caizen é uma filosofia japonesa cujo foco é a melhoria contínua em todos aspectos da vida.
De acordo com o website do KDE, as principais mudanças no KDE 4.3.0 foram na área de trabalho do desktop, nas aplicações e na plataforma de desenvolvimento. Foram estreitados os laços entre a interface de desktop do KDE – Plasma -, o ambiente de janelas e seu gerenciamento. Cada área de trabalho poderá ter diferentes conjuntos de widgets do Plasma e papéis de parede virtuais.O novo tema Air é muito mais leve do que o anterior, denominado Oxygen.
KDE 4.3.0
A plataforma de desenvolvimento tornou-se mais estável, eficaz, simples e completo. O novo plugin de geolocalização do Plasma foi utilizado, por exemplo, para exibição de pessoas próximas, no OpenDesktop.
O Policy Kit provê um mecanismo para autorização de ações com base em perfis.
A próxima grande versão do KDE (4.4.0) é esperada para janeiro de 2010. Quem quiser acompanhar o que estará acontecendo até lá, pode monitorar a tag “!Kde” no Twitter.
Veja o vídeo da liberação desta versão
A 4Linux está lançando uma iniciativa louvável, o “Caça Talentos 4Linux“. A 4Linux é conhecida como a provedora de um dos melhores cursos na área de Linux no Brasil, especialmente na área de segurança. Agora ela oferecerá um curso gratuito com possibilidade de contratação de alguns dos participantes do treinamento.
No dia 28 de julho de 2009, às 19 horas, ocorrerá o lançamento oficial da campanha com a presença do presidente mundial do LPI (Linux Professional Institute).
Se você já tem alguma habilidade com Linux no ambiente desktop e está no final de algum curso superior – ou o concluiu recentemente – pode se candidatar às vagas do curso, voltado para uso de Linux em servidores no mercado corporativo.
Três dos participantes do curso receberão propostas para contratação no regime de CLT. Podem participar pessoas de todo o Brasil. Para ver o regulamento, entre no site da campanha da 4Linux.
No próximo dia 23 de julho será ministrado um seminário online e gratuito sobre virtualização em Linux. O foco principal do seminário serão questões de alta disponibilidade e segurança.
O seminário está sendo promovido pela Red Hat Brasil.
A transmissão desta palestra terá início às 10 horas, com duração prevista de 1 hora. Ela será conduzida por Filipe Miranda, arquiteto de soluções da Red Hat. Ele deve comparar as soluções da Red Hat Enterprise Linux com outras plataformas de virtualização.
As inscrições pode ser feitas pelo site da Red Hat. Feita a inscrição você receberá um correio eletrônico com as instruções para testar a configuração de seu equipamento.
Diante da importância da virtualização nos dias de hoje e seu uso em Cloud Computing, trata-se de uma oportunidade que não deve ser desprezada.