RSS

Ruby on Rails no Debian Lenny

0 Comments | This entry was posted on Jan 27 2010

Como passei por alguns problemas de compatibilidade ao instalar uma versao mais nova do Ruby em minha maquina, decidi fazer esse pequeno howto.

Instalando o Ruby

primeiro instalaremos o ruby e algumas de suas dependencias mais comuns, como o sqlite3(banco de dados default do Rails 2.0+)

#apt-get install ruby-dev ruby ri rdoc irb libreadline-ruby libruby libopenssl-ruby sqlite3 libsqlite3-ruby libsqlite-dev libsqlite3-dev

Com o ruby instalado, iremos fazer a instalacao do RubyGems, o sistema de pacotes do ruby, muito parecido com o apt-get do debian.

Para isso vamos baixar a ultima versao no site do RubyGems (os repositorios da Debian geralmente possuem versoes bem antigas e que provavelmente podem causar problemas de compatibilidade)

Apos baixar o pacote e extrair seu conteudo, execute o comando

# ruby setub.rb

Pronto! o gem esta instalado….maaaaaas ha uma certa chance  de uma versao anterior do RubyGems ja ter vindo com o Debian, provavelmente a versao 1.8, e causar conflito. Resolva assim:

# ln -s /usr/bin/gem1.8 /usr/bin/gem

Agora e so instalar o Rails com o comando gem:

# gem install rails

Pronto! Ruby on Rails pronto para ser usado! =)
Se quiser se certificar que o Rails foi instalado corretamente, veja a saida do comando:

$ gem list

Deve ser algo como:

*** LOCAL GEMS ***
 
actionmailer (2.3.2)
actionpack (2.3.2)
activerecord (2.3.2)
activeresource (2.3.2)
activesupport (2.3.2)
rails (2.3.2)
rake (0.8.4)

Debian (Lenny 64bits) e AMD64

0 Comments | This entry was posted on Dec 30 2009

Recentemente instalei o Debian Lenny 64bits em minha maquina. Enquanto instalava softwares basicos para desenvolver as minhas coisas me deparei com um problema chato!!!

Fui tentar instalar o Firefox3 e tomei um erro na cara

Error loading the runtime (libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

O mesmo aconteceu ao tentar instalar o Adobe Air.

Depois de um tempo correndo atras da solucao, enfim achei! (agradecimentos ao forumdebian)

A solucao e relativamente simples.

# apt-get install ia32-libs ia32-libs-gtk ia32-libs-libnss3

Feito isso com certeza voce ja estara com todas as dependencias de libs para instalar o Firefox, Adobe Air e outros softwares.

:)

Google Chrome, Debian e Flash Player 64bits

1 Comment | This entry was posted on Dec 29 2009

Com o Debian(Lenny 64bits) instalado recentemente no meu computador, precisei instalar o flash player e google chrome nele. A instalacao do google chrome foi muito facil, pacote .deb e ‘dpkg -i’ para instalar  o mesmo, mas encontrei certa dificuldade para instalar o bendito flash player 64 bits.

Apos um pouco de pesquisa, cheguei num resultado satisfatorio :)

Google Chrome

baixe o pacote .deb do site do projeto chromium

para instalar o google chrome, abra um terminal e va ate a pasta em que o arquivo se encontra. Como root execute o seguinte comando

# dpgk -i nome_do_pacote.deb

feito isso, o google chrome estara pronto para uso

Flash Player 64 bits

baixe o bendito aqui!

extraia o conteudo do bendito pacote que voce acabou de baixar

# tar -zxvf install_flash_player_xxx_linux.tar.gz

abra um terminal, e como root, va ate a pasta onde o chrome foi instalado (/opt/google/chrome) e crie uma pasta chamada ‘plugins’

# cd /opt/google/chrome
# mkdir plugins

copie o arquivo extraido para a pasta plugins recem criada.

# cp arquivo_extraido.so /opt/google/chrome/plugins/

pronto!!! agora voce ja pode acessar feliz da vida o porntub…ehh…quer dizer… youtube!