quarta-feira, 16 de dezembro de 2009

Roteiro de instalação do Scala

1. Criar e executar o programa em Ruby scala-instalar.rb:
 
fnt="scala-2.7.7.final" 
cmd="tar -xvzf #{fnt}.tgz"
cmd+="mv #{fnt}/ /opt/"
cmd+="cd /opt/"
cmd+="ln -s #{fnt}/ scala"
system(cmd)

2. Editar o arquivo "/etc/profile":

export SCALA_HOME="/opt/scala" export PATH="${SCALA_HOME}/bin:${PATH}"

3. Importar o novo perfil:

source /etc/profile

terça-feira, 3 de novembro de 2009

Ferramentas Colaborativas e LaTeX

Após várias tentativas de utilizar o GoogleDocs na produção colaborativa de artigos em LaTeX, resolvi procurar soluções menos "burras"... trocar a extensão TXT para TEX e para TXT, novamente! Encontrei:
  1. Suporte direto à produção de textos em LaTeX: http://monkeytex.bradcater.webfactional.com/
  2. Editor colaborativo "genérico" multi-plataforma: http://gobby.0x539.de/trac/
  3. Repositório de arquivos com sincronização (até 2Gb): http://www.getdropbox.com/

No grupo GEMS, iniciaremos pelo uso do Gobby.

sábado, 30 de maio de 2009

Instalação do Leo

PS: a ferramenta Leo já tem uma versão DEB para ser instalada no Ubuntu, não havendo mais a necessidade desse procedimento.
  1. Baixar a versão de:
    http://sourceforge.net/project/showfiles.php?group_id=3458&package_id=29106

  2. Executar:
    cd ~/leo-4-4-3-final
    chmod u+x install
    sudo ./install

  3. Mudar permissão do /usr/local para TODOS.

  4. Alterar a permissão do /home/italo/.leo

segunda-feira, 4 de maio de 2009

Java 7 Sun no Jaunty

Roteiro de Instação do Java 7 Sun

A instalação do Ubuntu torna o OpenJDK padrão para JRE, plugins e Web Start. Diversos programas, no entanto, são desenvolvidos para o java da Sun, que não é "open source".

1) (OPCIONAL) Desinstalar completamente o OpenJDK e Sun Java.

2) Baixar o JDK do site da Sun. Selecionar arquitetura Linux x64. Executar:

sudo bash jdk-7-ea-bin-b57-linux-x64-30_apr_2009.bin
2.1) Mover a pasta recém-criada para "/usr/lib/jvm". Criar o link "java-7-sun" da pasta movida em /usr/lib/jvm .
cd /usr/lib/jvm
ln -s jdk1.7.0/ java-7-sun

3) Editar:
sudo gedit /etc/jvm
3.1) Adicionar:
/usr/lib/jvm/java-7-sun
/usr/lib/jvm/java-6-sun
/usr/lib/jvm/java-gcj
/usr/lib/jvm/ia32-java-1.5.0-sun
/usr/lib/jvm/java-1.5.0-sun
/usr
4) O comando java não está disponível, ainda. Para isso:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 1

sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.7.0/bin/javaws 1
4.1) Para listar as alternativas instaladas:
sudo update-alternatives --config java
4.2) Listar JVMs disponíveis:
update-java-alternatives -l

4.3) Configurar uma particular alternativa:
sudo update-java-alternatives -s java-7-sun
5) Para habilitar o plugin no Firefox:

sudo ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/
5.1) Reiniciar o Firefox e indicar "/usr/bin/javaws" quando do download de programas.

Variáveis de Ambiente

sudo geany /etc/environment
Adicionar as seguintes linhas:

JAVA_HOME=/usr/lib/jvm/java-7-sun
JRE_HOME=/usr/lib/jvm/java-7-sun/jre
export PATH="${JAVA_HOME}/bin:${PATH}"
Fontes
  • http://tp0x45.blogspot.com/2009/03/openjdk-issue-in-ubuntu-810-64-bit.html
  • http://ubuntuforums.org/showthread.php?t=1113039

quinta-feira, 30 de abril de 2009

Ubuntu-Jaunty

Configuração do Jaunty:
http://eloiribeiro.blogspot.com/2009/04/instalando-nova-versao-de-ubuntu-904.html

Instalação de aplicações por internet:
http://appnr.com/

terça-feira, 13 de janeiro de 2009

Skype, Ubuntu 8.10 e webcam 041e:4036

Sintomas
O vídeo não funciona no Intrepid-Jaunty.
  • Solução (temporária)
  1. Baixar a versão para 32:
    wget http://download.skype.com/linux/skype-ubuntu-intrepid_2.1.0.47-1_i386.deb
  2. Forçar a instalação:
    sudo dpkg -i --force-all skype-ubuntu-intrepid_2.1.0.47-1_i386.deb
  3. Executar:
    skype

Sintomas
Após atualizar para o Intrepid-Jaunty, o vídeo do Skype parou de funcionar, apresentando faixas esverdeadas e um chuvisco.
  1. Verificar o funcionamento da webcam:
    sudo gstreamer-properties
  2. Abrir uma janela de terminal, executando os seguintes comandos:
    sudo apt-get update && apt-get install lib32v4l-0
  3. Para isolar o remendo:
    sudo gedit /usr/local/bin/skype
  4. com o seguinte conteúdo:
    #!/bin/bash
    LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype
  5. Para torná-lo executável:
    sudo chmod a+x /usr/local/bin/skype
  6. Quando houver a correção do Ubuntu 8.10, basta remover o arquivo:
    /usr/local/bin/skype