Arquivo

Textos com Etiquetas ‘Ubuntu’

Ubuntu: Utilizando fontes do Android

22, setembro, 2009

Opa,

Desde que passei a utilizar as fontes do Android nas minhas instalações do Ubuntu (8.10 inicialmente) nunca mais desejei utilizar outra fonte nos ambientes gráficos, pois para mim elas tornam o ambiente bem mais agradável visualmente.

O que mudou na versão 9.04 do Ubuntu é que diferente da versão 8.10 não é mais necessário baixar o arquivo com as fontes do repositório do Android e fazer o trabalho manual para poder utilizá-las, no Jaunty basta executar o comando abaixo para instalar as fontes:

$ sudo apt-get install ttf-droid

Após a instalação basta acessar no menu a opção Sistema -> Preferências -> Aparência, clicar na aba Fontes e alterar os tipos de fonte para as do Android conforme a imagem abaixo.

Escolhendo fontes

Escolhendo fontes

Caso deseje (assim como eu) utilizá-las também no Firefox, abra o browser, clique em Editar -> Preferências e na aba Conteúdo escolha a fonte padrão conforme imagem abaixo:

Firefox Fontes

Firefox Fontes

Abraço!

Luiz Agostinho Linux , , ,

Lighttpd: Utilizando Virtual Host dinâmico

15, setembro, 2009

Opa,

Após colocar o Apache para trabalhar com Virtual Host dinâmico resolvi dar uma olhada na mesma solução só que usando Lighttpd (dica do Enderson) e depois de alguns simples passos o serviço estava configurado e funcionando utilizando o módulo mod_evhost.so! Fiz os testes em um Ubuntu 9.04.

Inicialmente é necessário instalar o lighttpd:

# sudo apt-get install lighttpd

Após instalado abra o arquivo de configuração lighttpd.conf, descomente a linha mod_evhost e adicione a linha referente ao diretório contendo as páginas conforme abaixo:

# sudo vim /etc/lighttpd/lighttpd.conf

...
"mod_evhost",
...
evhost.path-pattern = "/var/www/%3/"
...

OBS.: Existem várias opções de configuração, para maiores detalhes acesse o link da Fonte ao final desse post!

No caso desse post o %3 é referente ao primeiro subdomínio, ex.:

teste.exemplo.org -> /var/www/teste
outro.exemplo.org -> /var/www/outro

Agora basta reiniciar o serviço, adicionar a entrada no seu servidor DNS e testar o acesso:

# sudo /etc/init.d/lighttpd force-reload

Para testes locais adicione as entradas no arquivo hosts:

# sudo vim /etc/hosts

127.0.0.1 teste.exemplo.org outro.exemplo.org

Crie os diretórios e adicione algum conteúdo:

# sudo mkdir /var/www/{teste,outro}
# sudo sh -c “echo teste.exemplo.org > /var/www/teste/index.html”
# sudo sh -c “echo outro.exemplo.org > /var/www/outro/index.html”

Agora basta acessar pelo seu navegador os endereços criados! Abraço!

Fonte: http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModEVhost

Luiz Agostinho Linux , , ,

Copiando arquivos do Quakelive

28, agosto, 2009

Opa,

Estava testando o Quakelive e notei que teria um grande problema para poder jogá-lo no meu notebook em casa, pois minha conexão é de 100K ainda (infelizmente não posso melhorá-la agora), resolvi então tentar copiar os arquivos que foram baixados para o meu pendrive e testar em casa para ver se funcionava, e adivinhem, funcionou automagicamente!!! \o/

Como o Enderson solicitou que eu criasse um post sobre isso, lá vamos nós! Para executar a cópia realizei os simples passos abaixo:

Bastou “espetar” meu pendrive no ArchLinux, e executar o comando abaixo para copiar o conteúdo do Quakelive:

# cp -R ~/.quakelive /mnt/IPOD/

Se desejar copiar também o plugin do Firefox, execute o comando abaixo:

* Para Firefox 3.5:

# cp -R ~/.mozilla/firefox-3.5/seu_profile.default/extensions/quakelive* /mnt/IPOD/

* Para Firefox 3:

# cp -R ~/.mozilla/firefox/seu_profile.default/extensions/quakelive* /mnt/IPOD/

Ao chegar em casa bastou “espetar” o pendrive no meu notebook com Ubuntu e copiá-los:

# cp -R /media/IPOD/.quakelive ~/

E no caso do plugin:

* Para Firefox 3.5:

# cp -R /media/IPOD/quakelive* ~/.mozilla/firefox-3.5/seu_profile.default/extensions/

* Para Firefox 3:

# cp -R /media/IPOD/quakelive* ~/.mozilla/firefox/seu_profile.default/extensions/

Feito isso abra o Firefox, acesse o site do Quakelive e ao fazer o login já deverá mostrar como OK o carregamento do plugin e dos arquivos do jogo!

Abraço!

Luiz Agostinho Linux , , , , , ,

Boot via rede do Ubuntu

30, julho, 2009

Opa,

A dica de hoje é como adicionar o Ubuntu no seu servidor de boot (PXE) para iniciar via rede. Nesse post PXE Boot com dnsmasq você encontra como configurar o dnsmasq para isso, então vamos lá!

Primeiro teremos que copiar os arquivos necessários para o boot via rede do Ubuntu, monte as imagens do Ubuntu no seu servidor Web e copie os arquivos vmlinuz e initrd.gz para a pasta /var/tftpd/ubuntu/ do servidor TFTPD, conforme abaixo:

# mkdir /var/tftpd/ubuntu
# mkdir -p /var/www/html/ubuntu/9.04/i386/
# cd /var/tfptd/ubuntu/
# mount -o loop ubuntu-9.04-desktop-i386.iso /var/www/html/ubuntu/9.04/i386/
# cp /var/www/html/ubuntu/9.04/i386/casper/vmlinuz vmlinuz-9.04
# cp /var/www/html/ubuntu/9.04/i386/casper/initrd.gz initrd.gz-9.04

OBS.: Pode colocar o nome que desejar, eu optei pelo nome mais a versão.

Após copiar os arquivos necessários vamos criar a entrada no arquivo pxelinux.cfg/default referente ao boot do Ubuntu:

# vim /var/tftpd/pxelinux.cfg/default

label ubuntu-9.04
kernel ubuntu/linux-9.04
append boot=casper vga=normal initrd=ubuntu/initrd.gz-9.04 netboot=nfs nfsroot=192.168.100.81:/var/www/html/ubuntu/9.04/i386 quiet --

Lembre-se de mudar a entrada acima para adequar a sua situação!

Compartilhe a pasta onde está montado o iso do Ubuntu via NFS:

# vim /etc/exports

/var/www/html/ubuntu/9.04/i386 192.168.100.0/255.255.255.0(ro,root_squash,async)

Depois criamos uma entrada no arquivo message para “informar” sobre o novo sistema disponível:

# vim /var/tftpd/message

ubuntu-9.04 - Instalar Ubuntu 9.04 i386

Feito isso basta agora criar um repositório de instalação do Ubuntu em algum servidor Web disponível copiando os arquivos do CD ou montando a imagem conforme fiz acima, na minha situação eu utilizei a imagem:

# mount -o loop ubuntu-9.04-desktop-i386.iso /var/www/html/ubuntu/9.04/i386

Para adicionar isso no fstab e evitar ter que repetir o comando sempre que o servidor iniciar, faça:

# vim /etc/fstab

/pasta/onde/dos/isos/ubuntu-9.04-desktop-i386.iso /var/www/html/ubuntu/9.04/i386 auto loop 0 0

Agora é só testar e lembrar de apontar para o servidor Web utilizado durante a instalação!

Abraços!

Opa, já ia esquecendo de informar as fontes:

1 – https://help.ubuntu.com/community/PXEInstallMultiDistro
2 – http://tjworld.net/wiki/Linux/Ubuntu/NetbootPxeLiveCDMultipleReleases
3 – https://help.ubuntu.com/community/Installation/LocalNet

Luiz Agostinho Linux , , ,

Modem MD300 no Ubuntu 9.04

25, junho, 2009

Opa,

Bem, essa dica é rápida e já encontrei em outros locais na Internet, só estou postando aqui para ser mais uma fonte da solução para esse tipo de modem.

Para fazê-lo funcionar no Ubuntu basta criar o arquivo abaixo para que o sistema, ao invés de montá-lo como um dispositivo de armazenamento, reconheça como um modem.

# vim /etc/udev/rules.d/50-md300modem.rules

ACTION!="add", GOTO="3G_End"

BUS=="usb", SYSFS{idProduct}=="d0cf", SYSFS{idVendor}=="0fce", NAME="modem" PROGRAM="/bin/sh -c 'echo 3 > /sys/%p/device/bConfigurationValue'"

LABEL="3G_End"

OBS.: A linha “BUS==” até “ConfigurationValue” é em uma mesma linha. Post atualizado para evitar problemas na hora de criar o arquivo de configuração!

Feito isso basta executar um reload no serviço udev:

# /etc/init.d/udev reload

E pronto! Agora é só plugar seu modem na porta USB e configurar normalmente sua conexão 3G.

Abraço!

Luiz Agostinho Linux , , ,

Instalar v4l2ucp no Ubuntu 9.04

10, junho, 2009

Opa,

Essa é mais uma dica rápida para quem, assim como eu, tem uma webcam microdia no Ubuntu. Para ajustar alguns parâmetros como brilho, contraste, horizontal/vertical flip, etc… existe o utilitário v4l2ucp, sugerido no próprio README dos arquivos do driver da microdia, bem vamos a instalação:

Primeiro será necessário adicionar o repositório PPA ao seu Ubuntu:

# sudo vim /etc/apt/sources.list

deb http://ppa.launchpad.net/stemp/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/stemp/ppa/ubuntu jaunty main

Agora execute os comandos abaixo para realizar a instalação do pacote:

# sudo apt-get update
# sudo apt-get install v4l2ucp

Feito isso basta executar o v4l2ucp no console (screenshot abaixo) e realizar os ajustes que desejar. Abraço!

v4l2ucp

v4l2ucp

Luiz Agostinho Linux , , ,

Alterando MAC de rede no Ubuntu

10, junho, 2009

Opa,

Essa é uma dica rápida para quem, assim como eu, precisa alterar o MAC do seu dispositivo de rede no Ubuntu. No meu caso preciso disso para poder utilizar o link de Internet na casa da minha noiva, que é controlado via endereço MAC.

Para isso basta primeiro descobrir o endereço MAC do dispositivo de rede que está cadastrado no provedor, no Ubuntu basta executar o comando abaixo:

$ ifconfig eth0 |grep HW
eth0      Link encap:Ethernet  Endereço de HW 00:11:22:33:44:55

Onde eth0 é o dispositivo que está conectado ao link de Internet.

Agora, de posse do endereço MAC do dispositivo, basta aplicá-lo no seu dispositivo de rede com o comando abaixo:

$ sudo ifconfig eth0 hw ether 00:11:22:33:44:55

Novamente, lembrando que eth0 é o dispositivo que será conectado ao link de Internet.

Depois disso basta realizar a conexão com o provedor normalmente. Há e não se preocupe, assim que reiniciar seu sistema o seu antigo endereço MAC estará de volta.

Abraço!

Luiz Agostinho Linux ,

Converter .m4a para .mp3 no Ubuntu

28, maio, 2009

Opa,

Essa dica é para quem, assim como eu, precisar converter arquivos do formato .m4a (aac) para .mp3. Primeiro será necessário instalar dois pacotes:

# apt-get install lame faac

Agora crie o seguinte arquivo em /usr/local/bin:

# vim /usr/local/gin/m4atomp3

#!/bin/bash
for i in *.m4a; do
    echo "Convertendo: ${i%.m4a}.mp3"
    faad -o - "$i" | lame - "${i%.m4a}.mp3"
done

Torne o arquivo executável:

# chmod +x /usr/local/bin/m4atomp3

E pronto! Agora basta acessar a pasta com seus arquivo .m4a e executar o script! Abraços!

Fonte: http://www.scottklarr.com/topic/70/linux-m4a-to-mp3-converter-shell-script/

Luiz Agostinho Linux ,

Modem aiko 83D no Ubuntu Linux

27, abril, 2009

Opa,

Após uma pequena batalha com o modem acima descrito, finalmente consegui colocá-lo para funcionar no Ubuntu 8.10, o Wallisson ficou de fazer o teste com a versão 9.04.

Primeiro vamos criar os arquivos necessários:

$ sudo vim /etc/udev/rules.d/91_aiko82e.rules

ACTION!="add", GOTO="ONDA_End"
SUBSYSTEM=="usb", SYSFS{idProduct}=="2000", SYSFS{idVendor}=="19d2", RUN+="/sbin/vivo-web"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0057", SYSFS{idVendor}=="19d2", RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0057"
LABEL="ONDA_End"

$ sudo vim /sbin/vivo-web

#!/bin/bash
sleep 10;
/usr/sbin/usb_modeswitch -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0057 -m 0x01 -M 55534243123456782000000080000c85010101180101010101000000000001;

Conforme mencionei nos comentários abaixo, faltou o comando abaixo para poder tornar o script executável:

$ sudo chmod +x /sbin/vivo-web

$ sudo vim /usr/share/hal/fdi/preprobe/20thirdparty/10-aiko83d.fdi

<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
  <device>
    <match key="usb.vendor_id" int="0x19d2"> <!-- ONDA -->
      <match key="usb.product_id" int="0x2000"> <!-- MSA420HS -->
        <merge key="info.ignore" type="bool">true</merge>
      </match>
    </match>
    <match key="serial.device" string="/dev/ttyUSB2">
        <append key="info.capabilities" type="strlist">modem</append>
        <append key="modem.command_sets" type="strlist">GSM-07.07</append>
        <append key="modem.command_sets" type="strlist">GSM-07.05</append>
    </match>
  </device>
</deviceinfo>

Agora faça o download do pacote usbmodeswitch (no meu caso http://ppa.launchpad.net/pmarti/ppa/ubuntu/pool/main/u/usbmodeswitch/usbmodeswitch_0.9.6~ppa1~intrepid1_i386.deb) nesse link e instale-o.

E pronto, bastou reiniciar meu notebook para que o modem funcionasse perfeitamente!!!

OBS.: Para as pessoas que utilizam o Ubuntu 8.10 será necessário configurar a conexão com a conta da Claro, mudando as informações para Vivo:

usuário: vivo
senha: vivo
APN: zap.vivo.com.br

Fonte: http://ubuntuforum-br.org/index.php/topic,46242.0.html

Luiz Agostinho Linux , , ,

Requisitando CD’s Ubuntu/Kubuntu

21, abril, 2009

Opa,

Essa é uma dica para quem desejar receber os CD’s do Ubuntu/Kubuntu em casa, enviados diretamente pela Canonical, para isso basta acessar os endereços abaixo, fazer o cadastro e informar seu endereço para receber em casa os CD’s solicitados.

Ubuntu: http://shipit.ubuntu.com
Kubuntu: http://shipit.kubuntu.com

Abraço!

Luiz Agostinho Linux , ,