Intalação de Programas [RESOLVIDO]

1. Intalação de Programas [RESOLVIDO]

Rodolfo Souza
rodolfomssouza

(usa Suse)

Enviado em 03/05/2009 - 11:38h

Olá pessoal,

Eu estou usando o linux ubuntu 9.04 32 bits e ainda sou iniciante, já pesquisei nos forúns sobre como instalar programas genéricos e eles dizem assim:

1° descompacta (tar -zxvf (ou um outro))
2° entra na pasta e copila (./configure)
3° dá um make, mas quando eu faço isso aparece o seguinte:
rodolfo@math:~/Desktop/w32codecs-20071007$ make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.

o que posso fazer para instalar programas genéricos?

Rodolfo Souza


  


2. Re: Intalação de Programas [RESOLVIDO]

Wellington Nascimento
pgdn

(usa Slackware)

Enviado em 03/05/2009 - 11:46h

quando vc entra no diretorio e executa o ./configure o que acontece?
e só mais uma coisa... cada programa tem seu jeito de instalar, claro que seguindo um padrao, no qual a maioria segue esse que vc descreveu, porem, sempre a melhor maneira de saber como instalar um programa é olhando o seu readme e o install que normalmente vem junto com os arquivos de instalacao.


3. Re: Intalação de Programas [RESOLVIDO]

Rodolfo Souza
rodolfomssouza

(usa Suse)

Enviado em 03/05/2009 - 12:13h

Esse programa é um dos que no arquivo Install pede pra fazer tudo como manda o figurino...
e estar a baixo o que aparece no terminal.

Um colega disse que o ubuntu tem problemas com as árvores de instalação que não vem quando instala e vc tem que baixa-las dependendo do programa que vai ser instalado, mas como ainda sou iniciante não sei bem como fazer isso. Ele também disse que o Slackware é melhor em relação a isso.


rodolfo@math:~/Programas$ cd glista-0.2.1
rodolfo@math:~/Programas/glista-0.2.1$ ls
aclocal.m4 ChangeLog configure INSTALL README
autom4te.cache config.h.in configure.ac Makefile.am src
build-aux config.log COPYING Makefile.in ui
rodolfo@math:~/Programas/glista-0.2.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTK... configure: error: Package requirements (gtk+-2.0 >= 2.12 glib-2.0 >= 2.6 gthread-2.0) were not met:

No package 'gtk+-2.0' found
No package 'glib-2.0' found
No package 'gthread-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GTK_CFLAGS
and GTK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

rodolfo@math:~/Programas/glista-0.2.1$ make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
rodolfo@math:~/Programas/glista-0.2.1$


Será que tem jeito?

Rodolfo Souza


4. Re: Intalação de Programas [RESOLVIDO]

Wellington Nascimento
pgdn

(usa Slackware)

Enviado em 03/05/2009 - 12:25h

tem jeito sim.
ele nao encontrou esses carinhas aqui:

No package 'gtk+-2.0' found
No package 'glib-2.0' found
No package 'gthread-2.0' found

e se encontrou foi em versao inferior ao que é requerido, verifica se tem esses pacotes se tiver atualizar do contrario instala, eu nunca usei ubuntu mas ele nao tem um distribuidor de pacotes?



5. Re: Intalação de Programas [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 03/05/2009 - 12:28h

Amigo, bom dia.
No package 'gtk+-2.0' found
No package 'glib-2.0' found
No package 'gthread-2.0' found

Você precisa, antes de digitar make, instalar esses pacotes.
Vai em Aplicativos, Adicionar/Remover e procura esses pacotes, pede pra instalar e tenta novamente depois que vai dar certo. Apenas deixe-me explicar uma coisa. Cada programa, programa, depende de outros pacotes para funcionar, que são as suas dependências, ou seja, tem você tem que instalar, antes de instalar um novo pacote as dependências que são pedidas. Por isso, tenta ir nesse caminho (Aplicativos, Adicionar/Remover) sempre que quiser instalar um pacote, seu trabalho ficará bem mais fácil.


6. Re: Intalação de Programas [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 03/05/2009 - 12:42h

vc precisa instalar as dependências

gtk+-2.0 glib-2.0 gthread-2.0

enquanto o ./configure acusar erros de falta de dependência vc não conseguirá instalar o programa...

Bom mas a minha primeira questão é, que o ubuntu hoje é a maior distro com pacotes já copilados, portanto não recomendo a compilação de programas, somente em ultimo caso, pois além de encher o seu pc com libs para compilar um programa, a chance de erro é grande, como programas instalados pelo modo compilação, não podem ser desinstalados pelo gerenciador de pacotes do ubuntu.

Há um detalhe o pacote w32codecs se encontra no repositório medibuntu:

sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list --output-document=/etc/apt/sources.list.d/medibuntu.list; sudo apt-get -q update; sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring; sudo apt-get -q update

sudo apt-get install w32codecs


Outros lugares onde vc pode baixar programas já compilados para o ubuntu, que são aqueles programas terminados com .deb.
http://www.getdeb.net/
http://appnr.com/


Bom alem disso a comunidade de desenvolvedores ubuntu amntém um site com repositório pessoais, onde pacotes .deb de programas podem ser encontrados, que não estejam no repositórios oficiais do ubuntu

https://launchpad.net/


Bom mas mesmo assim vc quer compilar os programas ....


A Primeira coisa que deve eneteder é que para compilar o programa o seu sistema deve ter instalado todas as dependências, (blibliotecas de programação) necessárias para aquele programa...

o Arquivo ./configure executa um teste para ver se vc possui tais dependências, se ele não acha uma então vc terá que instalar... normalmente a versão que deve ser instalada é a com terminação -dev (desenvolvimento).

bom um exemplo de como achar esta lib seria assim...

Bom o configure acusa que não foi achado a lib do gtk+-2.0


então procure por pacotes com este nome .

sudo apt-cache search gtk

vai aparecer uma lista de pacotes com este nome e um deles vai ser o libgtk2.0-dev


então instala este programa.

sudo apt-get install libgtk2.0-dev

vc deve fazer estes passos com todas dependências que faltarem e somente depois que o ./configure não apresentar nenhum erro que vc deve usar o comando make.

Bom há ainda a opção do ubuntu de uma ferramenta que verifica e instala as depdências de forma automática ...

Instalar:
sudo apt-get install auto-apt

Configurar:
sudo auto-apt update-local
sudo auto-apt update
sudo auto-apt updatedb

Usando:

sudo auto-apt run ./configure





7. Re: Intalação de Programas [RESOLVIDO]

Rodolfo Souza
rodolfomssouza

(usa Suse)

Enviado em 03/05/2009 - 13:04h

Como eu consigo instalar todos eles? existe um pacote completo que possa servir pra esse e outros que eu precise instalar?

Rodolfo


8. Re: Intalação de Programas [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 03/05/2009 - 17:07h

Não cada programa necessita de dependência diferentes, algumas nem no próprio repositório tem, vc terá que compilar as dependências antes de compilar o programa, por isso este método é o mais complicado...

Por isso sempre recomendo que vc busque os pacotes compilados para ubuntu, que são aqueles que são terminas em .deb, a razão disso é que alguém já compilou eles para vc :P

as únicas razoes para vc instalar um programa por compilação seria:

*Não possui pacote compilado (.deb) deste programa
*Configurar alguma função especial ou usar algum patch (situações que requerem conhecimento em programação e compilação) que não vem ativo no pacote compilado.

Fora estas razões, não o vejo porque instalar programas assim ...




9. instalação de programas

Rodolfo Souza
rodolfomssouza

(usa Suse)

Enviado em 21/05/2009 - 17:05h

Olá,
De fato faltam algumas bibliotecas para instalação no ubuntu, sendo fácil de instalar pacotes que estão em .deb
Mas acabei mudando para o slackware que já vem com várias bibliotecas para instalação.

Obrigado

Rodolfo Souza


10. Erro ao instalar programas no ubuntu

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/12/2009 - 15:49h

Quando tento instalar algum programa no ubuntu aparece isso:
W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/universe/a/a52dec/liba52-0.7.4_0.7.4-11ubuntu1_amd64.deb
Não foi possível resolver 'br.archive.ubuntu.com'


W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/universe/libd/libdvdread/libdvdread3_0.9.7-11ubuntu2_amd64....
Não foi possível resolver 'br.archive.ubuntu.com'


W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/main/libi/libid3tag/libid3tag0_0.15.1b-10_amd64.deb
Não foi possível resolver 'br.archive.ubuntu.com'


W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/main/libm/libmad/libmad0_0.15.1b-3_amd64.deb
Não foi possível resolver 'br.archive.ubuntu.com'


W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/universe/m/mpeg2dec/libmpeg2-4_0.4.1-3_amd64.deb
Não foi possível resolver 'br.archive.ubuntu.com'


W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/universe/libs/libsidplay/libsidplay1_1.36.59-5_amd64.deb
Não foi possível resolver 'br.archive.ubuntu.com'


W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/universe/g/gst-plugins-ugly0.10/gstreamer0.10-plugins-ugly_...
Não foi possível resolver 'br.archive.ubuntu.com'


W: Falha ao obter http://br.archive.ubuntu.com/ubuntu/pool/universe/libd/libdvdnav/libdvdnav4_4.1.2-3_amd64.deb
Não foi possível resolver 'br.archive.ubuntu.com'





11. Re: Intalação de Programas [RESOLVIDO]

Rossano Huf
millemiglia

(usa Slackware)

Enviado em 06/12/2009 - 16:29h

Você já verificou se esse arquivo existe nos repositórios do Ubuntu? Abra o Synaptic e no campo de procura digite o nome do arquivo. Se houver uma versão no repositório do Ubuntu basta você marcar para instalação e ele lhe informará todas as dependências necessárias para você instalar também.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts