Posts com Tags ubuntu

Adicionar pacotes django no ubuntu

Fala galera,

Ainda estou vivo, embora sumido mas ainda estou vivo. Recentemente troquei de emprego mudei um pouco minha linha de trabalho, não estou trabalhando mais diretamente com desenvolvimento, agora estou trabalhando com uma linha de produtos voltadas para banco de dados. Neste momento não vou citar nomes mas acreditem que são bons otimos produtos.

Vamos ao que interessa esse post vai ser pequeno. Vou repassar um script em shell para instalar todos os pacotes disponiveis para django no sistema operacional ubuntu.

Fiz os testes no Ubuntu Maverick 10.10, pois fiz a instalação do zero na máquina hoje.

Segue o mesmo script em duas versões

#uma linha
aptitude search python-django | awk -F " " '{print $2}' |  while read package; do  sudo aptitude install -y $package ; done
####
## procuro todos os pacotes python-django, filtro com awk pelo nome do pacote
## depois percorro a lista de pacotes fazendo a instalação usando a flag -y ou seja yes "sim" para todas as pergutas
####
aptitude search python-django  |  awk -F " " '{print $2}' |  while read package
 do
       sudo aptitude install -y $package ;
 done

Isso é o suficiente para instalar todos os pacotes python django 😀
Ubuntu é fantástico, fazer as instalações que poderiam levar horas com único script.

Grande abraço e bons estudos a todos.

Tags: , , ,

Themes Gnome com Ubuntu

Recentemente fiz a atualização do meu Ubuntu e resolvi instalar alguns temas bacanas nele.  Lendo um blog show de bola para ubuntu www.ubuntudicas.com.br encontrei um site de temas bacana.

Projeto Bisigi http://www.bisigi-project.org/?page_id=6

E como tinham muitos temas resolvi fazer um script para instalar :D, novidade né ?

Segue o script:

#!/bin/bash

#Verificando se a chave publica do projeto se econtra em sua listas de chaves
sudo apt-key list | grep -qi 'bisigi'

#Caso nao encontre sera adicionada
if [ $? -gt 0 ];  
then 
    echo 'Adicionando chave do ppa launch, isso pode demorar um pouquinho tenha paciencia :D'
    sudo gpg --keyserver hkp://keyserver.ubuntu.com:11371 --recv-key 881574DE && gpg -a --export 881574DE | sudo apt-key add -
fi

#Procurando a palavra bisigi(nome do site) no source list
grep -qi 'bisigi' /etc/apt/sources.list

#Caso nao encontre vai adicionar ao source list para que possa ser feito o download dos arquivos via aptitude depois
if [ $? -gt 0 ];
then
    echo "Adicionando os repositorios ao source list "
    sudo echo "## Thèmes du projet bisigi" >> /etc/apt/sources.list
    sudo echo "deb http://ppa.launchpad.net/bisigi/ppa/ubuntu karmic main" >> /etc/apt/sources.list
    sudo echo "deb-src http://ppa.launchpad.net/bisigi/ppa/ubuntu karmic main" >> /etc/apt/sources.list
fi

echo "Atualizando a lista de software com as novas modificacoes"
sudo apt-get update

clear
echo "Instalando os pacotes"
for themeName in "aquadreams-theme" "ubuntu-sunrise-theme" "bamboo-zen-theme" "step-into-freedom-theme" "tropical-theme" "balanzan-theme" "wild-shine-theme" "infinity-theme"  "showtime-theme" "exotic-theme"
do
    echo "==== Instalando o theme ${themeName} ==========="
    #Obrigado @Henter pela dica, simples é melhor que complexo!
    sudo aptitude install -y $themeName
    sleep 1
    clear
done

echo "Finalizada a instalação, para mudar para um dos themes instalados faça:"
echo "Clique no menu principal -> Sistema -> Preferencias -> Aparencia"
echo "Escolha entre os temas apresentados o que mais agrada e seja feliz"
echo " "
echo " "

echo "Blog: http://www.valdineidossantos.com"
echo "Twitter: http://twitter.com/valdineisantos"

echo " "
echo " "

Copie o código acima e salve com o nome installThemes.sh, ou outro nome qualquer que você quiser.

Para rodar este script basta executar o comando :

   sudo bash /local/onde/salvou/installThemes.sh

Espero que gostem.

Caso tenha algum bug, correção só mandar fiz esse script rápidinho só para passar para os companheiros de trabalho.

Abraços Valdinei.

Referencias:
http://www.ubuntudicas.com.br/?p=2232

http://www.bisigi-project.org

http://www.henter.org/2009/10/04/zen-python

Tags: , , , ,

Ubuntu e seus updates.

Hoje fiz uma atualização de segurança do Ubuntu, não que eu sempre veja mas dessa vez eu nem passei o olho para saber o que se passava. Isso é um grande erro.
Essas atualização incluiam o pacote linux-restricted-modules-2.6.24-19-generic, feito todas as instalações pediu para reinciar o computador. Poxa mas isso é linux ou Windows? Me perguntei. Logo veio a resposta realmente estão reproduzindo o windows no Ubuntu. Resultado parcial, parou de funcionar minha rede sem fio e minha placa de som nem olhei o resto.
Vamos aos passos para sabermos o porque do não funcionamento.

Digite o comando
dmesg.

Com este comando eu visualizo as mensagens de carregamento do sistema, com muita paciência fui vendo linha a linha até encontrar algo que me parecece (é assim que se escreve?) estranho.
Achei a linha WL com uma mensagem de Fatal erro. Vamos ao passo dois que é copiar essa string (linha de palavras) e entrar no tio google para saber se alguém já teve esse problema.
Achei milhares de coisas relacionadas e algumas que não tinham nada haver.
Minha máquina é um notebook Inspiron 1525 da fabricante Dell, sendo assim sempre procurava entrar nas palavras relacionadas. Minhas palavras chaves eram Ubuntu, Inspiron, Dell, E o erro encontrado como saida do dmesg.
Achei um forum muito interessante em que alguém tinha o mesmo computador que o meu e o problema exatamente igual. Descobri que a Dell também tem um site com informações de ajuda e da comunidade.
Resumindo a historia pois já escrevi muito. Para que minha placa de som e Wireles voltasse a funcionar tenho que voltar a versão do linux-restrict. Fui no menu sistema->administração->Gerenciador de Pacotes Synaptic, e verifiquei as versões que existiam. Para meu espanto existia três versões do mesmo pacote só não sei para que.
Vamos resolver o problema, desinstalei todos os pacotes que não queria e deixei apenas o que realmente me interessava. Reinicie e no menu do Grub fui até a versão do linux-restrict 18 no modo recovery e pronto. Instalei a versão que estava funcional.
Para ter certeza que a versão errada não seja chamada novamente desinstalei a versão mais nova também. Agora com o sistema limpo e funcional fui no google de novo para saber a última informação.
E se este pacote defeituoso voltar a ser instalar no meu sistema? Existe uma flag que podemos adicionar ao comando aptitute para que esse pacote não seja atualizado sozinho. Não sei se funciona mas fiz o seguinte.

sudo aptitude hold linux-restricted-modules-2.6.24-18-generic
sudo aptitude hold linux-restricted-modules-common

Após essa longa jornada, só como detalhe perdi 3 horas fazendo todas essas tentativas, mandei o synaptic verificar por atualizações e ele respondeu que o sistema se encontrava com a versão mais recente. Então conclui que tudo estava direito e funcionando e o pacote com erro não entraria no meu sistema por discuido de não olhar o que vai ser instalado.

Ubuntu não vire windows, senão vou abandona-lo e vou voltar para FreeBSD.

Tags: , , , , , ,

Videos no Ubuntu

Ver vídeos no ubuntu já é uma tarefa simples, mas recebi um no formato .wmv (Windows Movie). O Ubuntu até consegue abrir o arquivo mas as imagens e sons não são apresentados.
Para resolver o problema fui ao bom e velho google, procurei achei algumas referencias mas os tutoriais sempre apontavem para links inexistentes, sendo assim vou fazer um mais atual 🙂

Primeiro passo vou instalar meu player de Vídeo favorito, se você já tiver seu player favorito (Mplayer, Xine, Totem) não precisa fazer esse passo.

sudo aptitude install vlc

Aceite as opções que ele sugere e pronto, player instalado.
Passo dois encontrar o codec do maldito windows wmv (w32codes). Com o navegador web (opera, firefox, konqueror, IE não ele não é um navegador web) vá até esse endereço:

http://ftp.sunet.se/pub/os/Linux/distributions/debian-multimedia/pool/main/w/w32codecs

Neste endereço serão exibidos alguns arquivos o que realmente interessa para nós é o w32codecs_XXXXXX.deb onde XXXX é a versão do arquivo que vc vai baixar.
Clique no pacote .deb e o browser vai pedir para salvar o arquivo, você escolha um diretorio onde consiga lembrar depois e clique em ok.
Após o download concluido, quando fiz era em torno de 14MB, você fará a instalação do arquivo baixado.

Quando fui instalar o w32codecs no meu sistema existia uma dependencia que estava faltando sendo assim tive que instalar:

sudo aptitude install libstdc++5

Faça o comando acima caso você já o tenha no sistema não será afetado em nada sua instalação.
Agora vamos ao pacote baixado, navegue no terminal até a pasta onde você salvou o arquivo, você tem que lembrar 🙂  E digite :

sudo dpkg -i w32codecs_20071007-0.1_i386.deb

Onde 20071007-0.1_i386 é minha versão de download você poderá ter uma versão diferente e provavelmente mais recente.

Feito isso acredito que já podemos testar.

vlc url_do_video/nome_do_video.wmv.

Bom Filme !!

Tags: , , , ,

Wifi em linha de comando

O ubuntu tem inúmeros programas para fazer a conexão wifi em notebooks. Mas eu queria saber como fazer na mão em linha de comando.

Após  procurar um pouco na Internet, ou seja no google consegui algumas informações que vou passar aqui no blog.
Em primeiro lugar vamos encontrar as redes disponiveis para conexão. Inclusive as dos vizinhos então usem com moderação esta dica.

Digite :

iwlist scan

Neste momento será retornado as redes disponiveis.
Exemplo de saida do programa iwlist:

lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

eth1      Scan completed :
Cell 01 - Address: 00:30:65:05:E6:04
ESSID:"minha_rede"
Protocol:IEEE 802.11b
Mode:Master
Channel:1
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Quality=64/100  Signal level=-62 dBm
Extra: Last beacon: 4156ms ago

Explicando a interface lo é a da própria máquina, a interface eth0 é da rede cabeada e não poderá ser feito o scan de redes sem fio por ela. A que realmente importa é a eth1 pois é minha rede sem fios.
Foi encontrada a rede de nome minha_rede e existem uma senha habilitada para a mesma.
Agora que a rede foi detectada vamos ao passo dois que é associar ela a sua interface, neste momento você vai precisar da senha de administrador do computador.

Digite:

sudo iwconfig eth1 essid "minha_rede" key s:sua_senha_da_rede

Neste momento você esta fazendo a associação da rede “minha_rede” a sua interface de rede eth1 utilizando uma senha baseada em ASCII sua_senha_da_rede que contem 12 caracteres.

Algumas observações até esse ponto. No meu caso minha interface de rede ligada é a eth1, mas podem ser outros dependendo do fabricante. Poderiam ser também wlan0, ath0 dentre outras.
Segundo ponto é que minha rede utiliza senha para acesso, essa senha é baseada em ASCII mas não é um padrão podem haver outros.

Agora para finalizar caso sua máquina trabalhe com DHCP (ip dinâmico) você terá de conseguir seu ip novo com um comando.

Digite:

sudo dhclient eth1

Neste momento você receberá um ip e já pode se conectar a rede local e caso essa rede tenha acesso a internet pode navegar.

Para maiores informações e eu aconselho que seja feito a leitura do manual 🙂

Digite:

man iwconfig

Obrigado Joe Rabelo pelos testes na sua máquina.

Tags: , , , ,

Flash Player a saga continua.

Ola…

Hoje vou falar um pouco sobre a saga de viver com Sistema operacional não Windows. E como se virar com as ferramentas que nos são oferecidas.

Estou com problemas em ver páginas que contenham flash em sua estrutura.  Segue o relato 🙁

Fui buscar as alternativas primeiro na internet. Vou ensinar o caminho das pedras. www.google.com.br depois que a página carregar digite as palavras chaves na area destinada a consulta. No meu caso flashplayer + opera 9 + ubuntu.

A tecnica que utilizo é a seguinte: Passo dando uma olhada geral em todos os links sugeridos pela ferramenta. Algumas vezes existem pessoas que tem exatamente o mesmo problema que você então vamos dar uma olhada nos que são mais semelhantes.

Nesta lista de links sugeridos em quase 100% das vezes aparecem foruns das palavras envolvidas na consulta.

Uma boa seria ir ao forum do Browser  http://my.opera.com/portugues/forums  caso a resposta no esteja neste forum vamos ao do sistema operacional, ubuntuforum-br.org .

Procurei fiz algumas tentativas se alguém tiver a curiosidade de olhar fiz algumas perguntas no forum do opera e tudo mas ….

Descobri que  o problema do flash player 9 com o opera já é conhecido e que não esta previsto uma correção para o mesmo.

http://my.opera.com/portugues/forums/topic.dml?id=193663&t=1211911158&page=1#comment2572806

Caso eu realmente queira que funcione no opera terei que instalar a versão ainda não estavel do Opera 5.

Como esta funcionando perfeitamente no Firefox e no FLock(instalei só para saber como é) vou deixar isso de lado e esperar a versão final.

Por hoje é só pessoal .

Tags: , , ,