imprimir

Guia de instalação para o Jahshaka


Antes de mais nada, você deve ser avisada/o que o Jahshaka só roda se você tiver uma placa de vídeo com aceleração 3D instalada e funcional em seu computador. Caso contrário, a instalação será bem sucedida, mas sempre que você tentar abrir o programa, ele reiniciará a interface gráfica ('X').

Se você usa Ubuntu, siga as instruções abaixo. Se não, pule para a seção Debian Sarge.

Ubuntu

Abra um terminal e cole as seguintes linhas:


sudo echo "# jahshaka" >> /etc/apt/sources.list

sudo echo "deb http://repo.jahshaka.org/ubuntu/dapper/ binary-i386/" >> /etc/apt/sources.list

sudo apt-get update

sudo apt-get install jahshaka


Debian Sarge

Antes de mais nada, você deve ser avisada/o que o Jahshaka só roda se você tiver uma placa de vídeo com aceleração 3D instalada e funcional em seu computador. Caso contrário, a instalação será bem sucedida, mas sempre que você tentar abrir o programa, ele reiniciará a interface gráfica ('X').


Dito isso, vamos baixar os pacotes necessários para a instalação do programa. Faça o download desses arquivos na sua Área de Trabalho ("Desktop"):


Instalando o MLT

Agora, faremos uma coisa que, dependendo dos programas e bibliotecas que você tem instalados em seu computador - isto é, caso falte algum pré-requisito para o Jahshaka - não funcionará. Não se sinta intimidada/o. Ainda que não dê certo na primeira vez, esta etapa é necessária para que saibamos exatamente quais pré-requisitos você não possui e terá de instalar.

Considerando que você salvou os três programas acima (MLT, MLT++ e Jahshaka) na sua Área de Trabalho ("Desktop"), faça o seguinte:
  1. Abra um terminal ("shell");
  2. Entre como usuário 'root';
  3. Entre na sua área de trabalho ("Desktop"). Normalmente, o comando para fazer isso será (repare no espaço após o "cd" e modifique a parte em vermelho pelo nome de usuário que você estiver usando):
    cd /home/nomedeseuusuário/Desktop/
  4. Para tentar instalar o MLT, use o comando a seguir:
    dpkg -i mlt_0.2.0-1_i386.deb
  5. Caso você já possua todos os pré-requisitos necessários, o programa será instalado sem problemas - neste caso, pule para a próxima seção, Instalando o MLT++. Caso haja dependências faltando (provável), aparecerá uma lista dos nomes desses programas e quais as versões mínimas necessárias para que o Jahshaka funcione. Anote toda a lista e respectivas versões mínimas em um papel.
  6. Deve haver uma recomendação para que você dê o comando apt-get -f install para consertar a instalação, que ficou prejudicada. Na prática, isso desinstalará o programa. Vamos lá:
    apt-get -f install
  7. Vamos para o passo seguinte.


Usando o Synaptic para instalar as dependências

O jeito mais fácil de instalar programas na distribuição Debian é a ferramenta apt-get. O modo gráfico dessa ferramenta é um programinha chamado Synaptic, e ele vai ser uma mão na roda agora. Primeiro, vamos instalá-lo. Ainda como 'root', dê o comando:
apt-get install synaptic


O maior problema na instalação do Jahshaka é que muitas das versões mínimas exigidas como dependências não estão na versão estável, mas na versão em testes ("testing"). Em geral, isso não faz muita diferença no uso da ferramenta, mas confunde muitos usuários iniciantes na hora da instalação. Á preciso, então, ajudar o programa Synaptic (ou o apt) a encontrar esses pacotes em teste. Para isso, teremos que editar a chamada Lista de Repositórios, que nada mais é do que o local em que informamos ao apt/Synaptic onde ele pode encontrar pacotes para a instalação. Se você não sabe como fazer isso, você pode encontrar mais detalhes aqui).

Você deve ter as seguintes linhas em sua lista de repositórios - caso não tenha todas, adicione-as:

deb http://ftp.es.debian.org/debian/ stable main
deb-src http://ftp.es.debian.org/debian/ stable main
deb http://security.debian.org/ stable/updates main

Todas essas linhas devem estar descomentadas, isto é, devem estar como mostradas na caixa acima, sem o símbolo # na frente. A linha em vermelho a seguir é provavelmente a mais importante no caso do Jahshaka. Á ela que diz que vamos usar repositórios em testes. Você deve adicioná-la à sua lista.

deb http://ftp.br.debian.org/debian testing main contrib non-free

Para completar essa parte, dê o comando:
apt-get update


Agora sim, vamos entrar no Synaptic. Ainda no terminal ("shell") e sempre como 'root', dê o comando:
synaptic


Você verá que o Synaptic é um programa bem fácil de usar. Lembra daquela lista de dependências e versões que você anotou em um papel há pouco? Vamos usá-la agora. Ache, no Synaptic, o botão para procurar arquivos e procure, uma a uma, as dependências que você precisa. Você não deve ter dificuldades para achar todas aqui em uma versão igual ou maior do que a requerida pelo MLT. Marque todas para instalação e dê um "ok" para que o Synaptic faça o resto para você. Não recomendo a atualização de qualquer programa não requerido pelo MLT, porque alguns dos programas que aparecem aqui estão na versão de testes (lembra-se?).

Como passo adicional, caso você queira ter um Debian só com programas estáveis instalados (com exceção dos necessários ao Jahshaka), recomendo que você volte à Lista de Repositórios após a instalação que fizemos acima e comente a (ponha o símbolo # na frente da) linha que adicionamos, a que estava em vermelho acima. Ela ficará assim:

#deb http://ftp.br.debian.org/debian testing main contrib non-free

Para completar essa parte, dê o comando: apt-get clean

Em seguida, dê o comando: apt-get clean



Instalando o MLT++

Uma vez instalado o MLT (e seus pré-requisitos), é hora de instalar o MLT++. Não deve haver problemas aqui. Para instalá-lo, voltemos ao terminal ("shell"). Ainda como 'root' e ainda na sua Área de Trabalho ("Desktop"), use o comando:
dpkg -i mlt++_0.2.0-1_i386.deb



Instalando o Jahshaka

Todas as parte mais difíceis já passaram. Agora é só repetir o comando para o Jahshaka propriamente dito:
dpkg -i jahshaka_0.2.0rc1-1_i386.deb





Última alteração: 30/10/2006 às 02:49, por: flavio