On 7/20/06, Viviane Miranda <[EMAIL PROTECTED]> wrote:

> (...) Minha peleja agora é quanto à configuração de uma
> placa de captura. Já peguei boas informações, mas não consegui compilar um
> pacote .tar.gz nele. Para as pessoas que já estão acostumadas com as várias
> distribuições e suas particularidades (principalmente em relação a pacotes)
> isso pode parecer uma besteira, mas para quem sempre viu .exe na vida, e
> tudo era resolvido com alguns cliques, demora mesmo pra sair do casulo.
> Eu me vi tentando de apt-config, -get, -ummontedecoisa pra instalar os
> pacotes do gcc que me permitissem compilar o bendito tar.gz, conforme
> algumas orientações que recebi. No meu caso, não adiantava fuçar em nada,
> pois é um ambiente todo novo. Eu não soube por onde começar a procurar a
> solução.

Sendo Ubuntu, a maior parte das coisas pode ser resolvida na interface
gráfica mesmo - pelo menos no caso da instalação de pacotes.
Inclusive, antes de compilar qualquer programa, olhe no Synaptic para
ver se ele já existe pronto para o Ubuntu. Existem grandes chances de
que ele esteja lá.

De qualquer forma, vou colocar umas dicas legais aqui. Vamlá.

A primeira coisa que qualquer pessoa deve fazer depois de instalar o
ubuntu é pegar o Automatix (www.getautomatix.com). Ele vai instalar
todas as coisas que faltam na distribuição padrão por não terem
licenças 100% livres (mp3, quicktime, java, plugin flash e por aí
vai). No Ubuntu 6.06 (conhecido como Dapper), você só precisa mexer em
um arquivo de configuração e depois instalar o pacote. Passo a passo:

1. Abra o terminal

2. Escreva:

sudo gedit /etc/apt/sources.list

Este arquivo é a lista de repositórios de pacotes, ou seja, os
endereços onde o sistema vai procurar os programas que você quer
instalar. O sistema vai pedir a sua senha antes de abrir o arquivo
para edição. O comando sudo faz com que você use um certo programa com
direitos de super-usuário (o famoso root). Isso é necessário neste
caso por conta do sources.list ser um arquivo de configuração geral do
Ubuntu. Sempre que for necessário alterar alguma coisa desse tipo,
você vai ter que usar sudo.

3. Adicione a linha

deb http://www.beerorkid.com/automatix/apt dapper main

no fim do arquivo

4. Salve.

5. De volta no terminal, digite:

sudo apt-get update
sudo apt-get install automatix

O primeiro comando faz com que o sistema atualize o índice de pacotes
disponíveis, levando em consideração a linha que acabamos de incluir.
O segundo instala o pacote Automatix, que é o que nos interessa.
Depois da instalação, digite:

automatix

6. Siga as instruções e instale o que achar interessante. No fim da
instalação o Automatix vai perguntar se você quer manter a lista de
pacotes que ele usou. Responda que SIM.

Já para instalar os pacotes necessários para compilar programas, você
precisa usar apenas um comando:

sudo apt-get build-essential

Isso vai instalar um conjunto básico de compiladores, bibliotecas e
utilitários com quase tudo o que você precisa. Eu disse "quase" porque
cada programa, dependendo da finalidade, precisa de bibliotecas
diferentes para funcionar.

Você pode descobrir quais bibliotecas faltam para um programa na hora
em que você tentar compilá-lo. A compilação em geral usa 3 comandos:

./configure
make
sudo make install

O primeiro procura no seu computador tudo o que é necessário para
compilar o programa e cria um arquivo de configuração. O segundo
efetivamente compila o programa e o terceiro instala tudo no seu
sistema, geralmente dentro de pastas no diretório /usr/local.

Se o configure chegar ao fim sem erros, você não precisa de mais nada
- pode passar direto para os passos seguintes. Caso algum erro
apareça, geralmente ele vai indicar o nome da biblioteca que falta.
Quando isso acontecer, abra o synaptic...

sudo synaptic

...e faça uma busca pelo nome que apareceu no terminal. Quando achar,
instale o pacote com o nome da biblioteca com -dev no final e rode o
configure de novo. Faça isso até não faltar mais nada.

> Ah, e para passar uma informação mais completa, o erro ao compilar o tar.gz
> era Erro 77.

Você descompactou o .tar.gz antes, não? Só pra saber. Quando eu era
mega-noob tentei compilar um programa sem descompactar. Dã. :-)

[]s
FZ
_______________________________________________
Linuxchix mailing list
[email protected]
http://listas.linuxchix.org.br/mailman/listinfo/linuxchix

Responder a