Muitos usuários recém chegados no mundo Linux deparam-se com esse problema ao desejar instalar determinado software, que não vem instalado por padrão na distribuição usada, e ao fazerem o download do arquivo encontram um .tar.gz. Ao longo desse artigo irei mostrar como não existe nada de complicado nessa tarefa.
Muitos usuários recém chegados no mundo Linux deparam-se
com esse problema ao desejarem instalar determinado software que
não vem por padrão na distribuição usada e ao fazer o download
do arquivo, encontram um .tar.gz.
Ao longo desse artigo irei mostrar como não existe nada de
complicado nessa tarefa.
Pacotes do tipo .tar.gz ou .tar.bz2 contém os fontes do programa prontos para compilação (transformar os fontes em executáveis).
Sua instalação não depende da distribuição usada.
O .tar significa que dentro desse arquivo existem outros arquivos e sub-pastas e o .gz ou .bz2 é o tipo de compactação que foi usada na criação do pacote.
[1] Comentário enviado por cvs em 20/04/2005 - 07:50h
Sabe, eu não aconselho o cara já chegar dando ./configure, make e make install não... sempre que me perguntam eu falo "baixa o source, descompacta, entra na pasta e leia o README E o INSTALL, lá vai encontrar o que precisa fazer pra poder compilar", com isso o cara não vai ficar dependente, perguntando sempre o que precisa fazer aquilo ou aquilo outro.
Mas foi muito boa a ideia do artigo, gostei, só que o titulo ali tá gz2... hehehe
[3] Comentário enviado por hdoria em 20/04/2005 - 10:43h
O artigo tá legal, mas eu acho que você poderia ter se aprofundado mais no uso do ./configure. Ele pode ter muitas opções importantes. Sem contar que ./configure, make e make install, nem sempre é a melhor maneira de instalar um programa.
Mas como o artigo é voltado para quem está começando agora, ele está fazendo seu papel. Aí quem quiser dá mais uma pesquisada na internet sobre o assunto.
[5] Comentário enviado por tiocris em 20/04/2005 - 12:04h
Cara, estou tentando instalar drivers de vídeo da Intel, o 82845G, e não tenho conseguido. O arquivo baixado é o i915graphics.tar.gz. Utilizei o mesmo comando de descompactação que você indicou, isso foi corretamente, no diretório /usr/src/redhat. Porém, quando tento compilar, usando o comando ./install.sh vem a seguinte mensagem:
Compilling new agpgart modue...
ERROR: AGPGART module did not compille
Compilling DRM module...
ERROR: Kernel modules did not compille
The DRI drivers can not be installed without the latest kernel modules. Installation will be aborted. Se de dri.log file for information on what went wrong.
Nesse arquivo de log não consigo identificar exatamente qual é o problema. Algumas mensagens de erro indicam que os kernel modules não usam os kernel-headers system headers, entre outras coisas.
[7] Comentário enviado por jroliv em 20/04/2005 - 14:10h
legal o Artigo... mtos usuários q começam a usar o linux desistem qnd baixam um programa tar.gz e nao conseguem descompactar ou instalar.
E o seu artigo deu uma básica, mas importante exclarecida.. :-)
Quanto ao tiocris... acredito q esse erro se deve ao fato de nao estar presente no kernel ou nao estar carregado o modulo agpgart
faz o seguinte, digite um:
#lsmod
se nao estiver listado o agpgart, faça um:
#modprobe agpgart
se der um erro quer dizer q nao está compilado esse modulo.. aí vc tem q recompilar o kernel e colocar o agpgart como modulo...
Dê uma fuçada no Google pra saber mais sobre como recompilar o kernel, ou aki msm no vol.. tem os artigos!!
[8] Comentário enviado por HackSpy em 20/04/2005 - 16:38h
Só para lembar, quando vc tem um arquivo compactado com extensão .tar, se vc digitar tar -xzvf ele nao descompactara pois o "z" só serve quando você compacta o arquivo com extensão .tar.gz. Então para a extensão .tar basta digitar tar -xvf nome_arquivo.tar.
[14] Comentário enviado por removido em 24/04/2005 - 10:51h
Tudo bem, instalar é assim, e para desinstalar um pacote fornecido como tar.gz ou bz, como se faz? É bem simples, depois de instalado o programa, guarde os pacotes descompactados. A maioria dos programas se desisntala digitando make uninstall como root, mas é importante ler as instuções.
Se o pacote estiver compactado faça como fosse instalar novamente, decompacte com tar -zxvf xxxxxx.xxxxxx.tar.gz, cd xxxxxx.xxxxxx, make, make configure e para desinstalar digite make uninstall. Claro que isso depende de cada pacote leia as instruções e você precisa ser o root para isso.
[16] Comentário enviado por brancolareira em 09/05/2006 - 15:20h
eu d novo aqui ! funciono beleza no meu ubuntu, agora to tentando instala o mplayer no suse 10.0 e disse q minha versão do gcc é "bad", uso a versão do gcc 4.0.2!! então quer dizer q vo t q instala uma versão mais antiga senão não vo consegui compila o mplayer? Alguém pode me ajuda? Abraços!
[18] Comentário enviado por bazarin em 31/07/2006 - 03:32h
legal!
instalei o pacote do thunderbird na primeira.
não tive problemas.
o artigo é muito bem explicado e comentado, ideal para iniciantes
como eu.
grato
[19] Comentário enviado por rogeriorec em 04/08/2006 - 13:31h
o artigo ficou bom ...
mas não consegui concluir a instalacao.....quando uso o camando ./confire da a seguinte mensagem......
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
Configuring for linux-gnu
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH
se alguem puder me ajudar, estou iniciando no linux
grato
[21] Comentário enviado por rogeriorec em 07/08/2006 - 11:50h
valeu pela dica mas acho que naum tive muito sucesso
segue a mensagem de erro
[root@dou- gcc-4.1.1]# ./configure
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH
[25] Comentário enviado por lefigo em 19/02/2007 - 17:46h
Uso o comando "bunzip2 nome_do_aruivo.tar.bz2" e depois "tar -xvf nome_do_arquivo.tar" e sempre funciona... Com o "tar -jxvf nome-do-arquivo.tar.bz2" não consigo descompactar...
[27] Comentário enviado por Allisson em 02/03/2007 - 09:19h
ola... so tbm novo no mundo linux....to usando o suse 10.2 e to feliz por estar apredendo todo dia coisas novas, no meu da esse seguinte erro:
Detected operating system: Linux
Detected host architecture: i386
Checking for cc version ... not found
Checking for gcc version ... not found
Checking for gcc-3.4 version ... not found
Checking for gcc-3.3 version ... not found
Checking for gcc-3.2 version ... not found
Checking for gcc-3.1 version ... not found
Checking for gcc3 version ... not found
Checking for gcc-3.0 version ... not found
Checking for cc version ... not found
[28] Comentário enviado por felipeixoto10 em 01/05/2007 - 18:06h
Artigo realmente muito bom. Parabens. Apesar da data, continua ATUAL.... muito obrigado. Estou aprendendo cada vez mais, graças à colaborações excelentes como estas. Os comentários também ajudam muito. Valeu aqueles que de qualquer forma comentaram e também acabaram ensinando algo.
[30] Comentário enviado por alfatecjp2 em 06/09/2007 - 13:50h
?comentario= sou novo, aki tentei fazer isso mais deu erro de programação c++ segue abaixo:
alfatec@alftaec-desktop:~/Desktop/Alfatec/Programas/xmule-1.12.2$ ./configure
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
alfatec@alftaec-desktop:~/Desktop/Alfatec/Programas/xmule-1.12.2$
[32] Comentário enviado por YumeTsukai em 16/11/2007 - 23:11h
Fiz da forma descrita, que inclusive é indêntica a que esta nos arquivos install e readme, mas, apareceu esses erros:checking whether we are cross compiling... no
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
cchecking for dnet_ntoa in -ldnet... no
hecking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking if gcc supports -fno-rtti -fno-exceptions... no
checking whether -lc should be explicitly linked in... no
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking whether to build static libraries... no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for strlcat... no
checking for strlcpy... no
checking for main in -lcompat... no
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for CoreAudio/CoreAudio.h... no
checking for killpg in -lucb... no
checking for shl_unload in -ldld... no
checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
[33] Comentário enviado por brunoserrano86 em 04/12/2007 - 19:49h
fala galera blz??? olha esse tutorial me ajudou bastante pois sai do zero e agora to no 3 com rela;áo a esse tipo de instala;áo hehe.. bom eu fiz o descrito...ai tinha dado um problema pq eu náo tinha nada de c e c++ instalado.. ai instalei os pacotes.. blz configure denovo.. deu outro pau.. ai fiquei puto.. e instalei td qnto é pacote q eu tinha aqui... e vamo la.. config denovo.. porrraaaaaa mais um erro.. e ai vai ele..
"checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!"
ta oq vem a ser isso??? como posso resolver??? pelo oq entendi ainda ta faltando uma biblioteca q seria essa "qt" certo??? onde eu acho isso pra instalar aqui??? e se náo for isso da um help ae galera valeu mesmo...
[35] Comentário enviado por sergipano em 14/03/2008 - 19:42h
Brunoserrano, eu estava com esse mesmo problema que voce, e ja estava perdendo os cabelos de tanto tentar resolver isso. Pois bem, fiz o seguinte: no diretório do source digitei o comando ./configure --help, então foi retornado várias opções de como eu poderia compilar. Uma opção me chamou bastante atenção: --with-qt-libraries=DIR, e apresentava o seguinte comentário: where the Qt library is installed.
Pronto, isso resolve nosso problema. Basta digitar "./configure --with-qt-libraries=DIR", onde DIR se refere ao diretório onde as libraries do QT estão istaladas. Aqui ficou assim: --with-qt-libraries=/usr/lib/qt-3.3/lib/
[36] Comentário enviado por _Hacker_ em 30/03/2008 - 23:17h
root@micro5:/home/will# cd /home/will
root@micro5:/home/will# ls
amsn_received Downloads.sh gambas2_2.2.1+svn1123.orig.tar.gz Público
Área de Trabalho Examples Lan House
Documentos file: Modelos
root@micro5:/home/will# tar -zxvf gambas2_2.2.1+svn1123.orig.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Saída por erro atrasada pelos erros anteriores
root@micro5:/home/will#
[37] Comentário enviado por redhat2 em 20/05/2008 - 08:46h
Bom legal isso ajuda iniciantes com dificuldades,assim como eu que estou com dificuldades para descompactar um softmodem.Ele está está compactado no formato tar.gz
[38] Comentário enviado por lcnrj em 29/08/2008 - 20:25h
Oi, tentei instalar o konserve, mas a reposta foi:
:~/konserve-0.10.3$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... 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 ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking whether g++ supports -Wmissing-format-attribute... no
checking whether g++ supports -Wundef... no
checking whether g++ supports -Wno-long-long... no
checking whether g++ supports -Wnon-virtual-dtor... no
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
======
$ sudo apt-get install gcc+
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Lendo estado da informação... Pronto
gcc já é a versão mais nova.
Os seguintes pacotes foram instalados automaticamente e não são mais necessários:
libgda3-common libgdl-gnome-1-0 libgda3-3 libgdl-1-0 libgdl-1-common
Use 'apt-get autoremove' para removê-los.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 274 não atualizados.
====
Uso o ubuntu 8.04. O que posso fazer?
Obrigada.
[41] Comentário enviado por raphakd em 27/10/2008 - 11:13h
ERROR:
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
[42] Comentário enviado por daniel.citog em 09/11/2008 - 15:43h
tentei instalar o gta sa. baixei o arquivo zipado e o converti para bz2.
logo tentei instala-lo, mas olha só:
tar: Este não parece ser um arquivot-tar
tar: Pulando para o próximo cabeçalho
tar: o arquivo-tar contém cabeçalhos base-64 obsoletos
tar: Saída por erro atrasada pelos erros anteriores
e era isso.
então se alguém pudesse me ajudar...
valeu e um abraço!!
[45] Comentário enviado por Sleet em 15/03/2009 - 12:27h
Ae galera. deu pra intender legal. soh q to com um erro aki, q tah [*****]
checking for xgettext... no
checking for msgmerge... no
checking for msgfmt... (cached) no
configure: error: GNU gettext tools not found; required for intltool
Esse GNU gettext tools ai, eu entrei no "intltool" tem issu lah, mas naum sei o q fazer, se alguem souber ai, me dah um toke. vlw !!
[46] Comentário enviado por xinobio em 02/05/2009 - 17:23h
Cara, gostei desse tuto. Testei com alguns softwares e blza... mas to precisando usar o gnu prolog. Baixei o pacote e segui todos esses passos como usuário root ( ele eh tar.gz) mas quando dou o comando "make", da erro e n consigo instalar pq da erro no "make install" tbm. Como voce falou, eu dei uma olhada na pasta descompactada, mas o executável não está lá. Oq eu faço pra instalar então ?
[47] Comentário enviado por lipeis em 11/05/2009 - 16:52h
Vou ter que usar o Linux no serviço então resolvi dar uma pesquisada sobre coisas comuns, como instalar um programa... Resumindo qual a vantagem que tenho utilizando um SO que para se instalar um simples programinha é preciso ler instruções, digitar linhas de comando ( que pelo que andei lendo sempre mostram alguma mensagem de erro), pra que todo esse rolo, olha o Linux pode ter alguma vantagem sobre o Windows, mas eu ainda prefiro a velha sequência: Dois cliques, avançar, avançar, concluir, Pronto! Programa instalado!
Alguém me ajude a enxergar algo de bom por trás dessas linhas e linhas de comando... Consoles, configurações de rede que dão erro, incompatibilidade de algo relacionado ao kernel... e tudo mais... ainda prefiro de vez em quando uma tela azul...
Nada contra, apenas gostaria de conhecer vantagens reais de se usar o Linux
Abraços
[49] Comentário enviado por o_salvo em 01/11/2009 - 23:05h
tava indo tudo certu ate isso aparecer !!
se puderem me ajudar e isso acontece e ja nao e a primeira vez leio leio e nao consigo resolver!!!
so novato me ajudem!!!
configure: error: Cannot find Audacious 2.1 or later, have you installed audacious yet?
rodrigo-laptop audacious-plugins-2.1 # make
Makefile:3: buildsys.mk: Arquivo ou diretório inexistente
make: *** Sem regra para processar o alvo `buildsys.mk'. Pare.
[51] Comentário enviado por blmayer em 04/02/2010 - 13:02h
Bom dia pessoal acabei de cadastrar-me e vou dar uma ajuda para vcs.
Adorei o site: Ótimos artigos e muitos membros que continue crescendo!
Para instalar um pacote de código fonte, tambem chamado de Tarball, verifiquem qual o gerenciador de pacotes que sua distribuição usa.
Instalem as dependencias e procurem pelo programa Checkinstall que facilita muito a instalação de pacotes de código fonte.
O Checkinstall cria pacotes que sua distribuição reconhece ficando mais facil para atualizar e remover depois.
Então façam o seguinte:
Baixem o pacote .tar.gz ou .tar.bz2 ou .tgz (os mais comuns), descompactem-nos e entrem na pasta do programa.
Leiam sempre os README, INSTALL e outros para aprenderem como funciona.
Antes do ./configure ,leiam-no pois ele mostra as opções que podem ser passadas, leiam também o makefile , ele é muito importante porque lista todos os argumentos opcionais que podem ser compilados.
Continuem com o classico ./configure e depois o make.
Porem não executem o make install ,pois ele acaba instalando os programas por trás do gerenciador de pacotes.
Se vocês instalaram o Checkinstall executem o make checkinstall , se não, executem o make install.
Valeu a oportunidade, sempre façam perguntas e viva o linux!
[53] Comentário enviado por blmayer em 17/02/2010 - 22:15h
Boa noite a todos
"Removido" voce pode mostrar por favor os erros da sua compilação, assim posso ver oque pode ser feito.
Lembre-se de instalar o pacote build-essentials pelo Synaptic, ele permite que você compile seus programas.
As vezes nas últimas linhas de código no terminal aparecem as razões porque ocorreu um erro na compilação, você pode anotá-las e escrever para nós.
Obrigado.
[54] Comentário enviado por shacall37 em 04/03/2010 - 17:58h
Olá família Linux!
Estou recém chegando e espero poder contar com a ajuda de voces. Comecei a usar a plataforma Linux e desconheço a maioria dos comandos. Ainda assim, observei que o sistema tem muitas funcionalidades e que diferentemente do Windows, te faz trabalhar e procurar entender o sistema em si e é isso que eu to procurando: aprendizado. Conto com a colaboração de voces. Grato. Dias
[55] Comentário enviado por shacall37 em 04/03/2010 - 18:02h
Eu de novo! Aproveitando o ensejo, alguém conhece o Xen e pode me ensinar como instalá-lo numa VM. Isso mesmo, instalar o Xen numa VM. É trabalho de escola. Gostaria também de informações sobre o Qemu. Obrigado.
[56] Comentário enviado por mfs em 08/04/2010 - 01:38h
Muito bom o artigo.
Até então eu instalava normal até o make, mas no make install eu ia como root,
tinha encontrado em outro tutorial no google que precisava ser root para usar o make install.
Talvez tenha sido isso a causa de todos os meus problemas.
[57] Comentário enviado por faelp22 em 28/05/2010 - 11:14h
ai galera eu tentei fazer esse procedimento no linux educacional 3.0 mas n consigo instalr um programa chamado
pdfmod-0.8.tar.bz2 eu vou ate o procedimento ./configure depois dai n dar mais aparece uma mensagem
lenbrado que eu estou dentro do diretoi onde extrai o arquivo em modo root
configure: error: Your intltool is too old. You need intltool 0.35.0 or later.
Aluno@lie17:~/Desktop/pdfmod-0.8$ sudo su
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# make install
make: *** Sem regra para processar o alvo `install'. Pare.
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# makeinstall
bash: makeinstall: comando não encontrado
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# mak install
bash: mak: comando não encontrado
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# clear
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# ./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... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether NLS is requested... yes
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for intltool >= 0.35.0... ./configure: line 3989: intltool-update: command not found
found
configure: error: Your intltool is too old. You need intltool 0.35.0 or later.
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
root@lie17:/home/Aluno/Desktop/pdfmod-0.8# make install
make: *** Sem regra para processar o alvo `install'. Pare.
root@lie17:/home/Aluno/Desktop/pdfmod-0.8#
ai se vc6 tivere uma solução mandem para min
[59] Comentário enviado por guelrezende em 20/06/2010 - 00:37h
Olá pessoal,
Queria postar uma dúvida de principiante.
O que acontece caso o arquivo "configure" não esteja no diretório criado?
Um exemplo:
Baixei o pacote alternativo para Second Life "Emerald-Viewer-i686-1.23.5.1635.tar.bz2" e fiz a descompactação. O "configure" não aparece listado.
Como uso a versão 10.04 LTS, tentei também o aplicativo de extract nativo, que sobrescreveu o diretório com os mesmos arquivos.
O "configure" não aparece, da mesma forma.
A alternativa encontrada, foi a de executar diretamente o arquivo "secondlife" que é um script shell (application/x-shellscript)
A partir daí, o terminal dispara - como louco! rsrsrsrs - e depois de uma série de WARNINGS uma tela de entrada para o visualizador se abre, e é possível logar e jogar.
A dúvida: Esse é o caminho, ou existe alguma forma de facilitar o uso? Quero dizer, existe como instalar o aplicativo no sistema e evitar todo esse trajeto a cada vez?
Se alguém puder postar algo sobre, desde já fica o meu agradecimento.
Pra conferir o pacote: http://emerald.modularsystems.sl/
Abraços, galera!
Parabéns pelo espaço para os novos.
[60] Comentário enviado por guelrezende em 20/06/2010 - 01:06h
Ops!
Em tempo... rs!
Apesar de não existir o "configure" o shell script é um arquivo de texto executável e funciona como um gatilho no Ubuntu 10.
Bastou abrir o diretório em modo gráfico, dar dois clicks no arquivo e pronto.
Tranquilo!
Huggies!
[64] Comentário enviado por fhellery em 15/12/2010 - 15:36h
Oi sou novato no linux.
Depois de apanhar um pouco deu quase tudo certo,
mas quando rodo a linha
# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/etc/
ocorre o seguinte erro
configure: error: xml2-config not found. Please check your libxml2 installation.
[68] Comentário enviado por ksousa em 28/02/2011 - 16:20h
root@linux-educacional:/home/aluno5# make install
make: *** Sem regra para processar o alvo `install'. Pare.
root@linux-educacional:/home/aluno5# tar -zxvf sagu-2.4.tat.gz
tar: sagu-2.4.tat.gz: Não é possível open: Arquivo ou diretório inexistente
tar: Erro não é recuperável: saindo agora
tar: Child returned status 2
tar: Saída por erro atrasada pelos erros anteriores
root@linux-educacional:/home/aluno5# ./configure
bash: ./configure: Arquivo ou diretório inexistente
[69] Comentário enviado por regisolliver em 26/04/2011 - 00:22h
Amigo th13f , muito obrigado pela sua contribuição com o seu artigo. Com sua ajuda, consegui instalar no meu Slack 13.1 um emulador de Gameboy Advance que eu encontrei apenas como pacote tar.gz e segui seu artigo passo-a-passo. Contudo, ao usar o make ocorreu alguns erros de compilação do código-fonte do emulador (que eu tive que arrumar editando o código-fonte. Fiz isso porque treinei c/cpp nos tempos da faculdade). Depois o lance foi encontrar a pasta onde o make install deixou o programa do emulador, que foi em /usr/local/bin/ onde o executável ficou nomeado como VisualBoyAdvance, que é o nome do emulador mesmo.
[72] Comentário enviado por champz em 20/06/2011 - 11:48h
Cara, me cadastrei nesse site só para te agradecer mano. você é o cara brother!!!!! há semanas que eu estava com o linux aqui em casa, e sofria com esse negocio estranho de tar.gz e não conseguia instalar programa nenhum. Você me esclareceu muito brother, valeu mesmo!
[77] Comentário enviado por kleig charles em 22/03/2012 - 11:17h
Oi, fiz tudo conforme o indicado estou tentando instalar o JDK da ocracle para aprender desenvolver programas em java em Linux. descompactei a pasta porem dentro da pasta não tem CONFIGURE e quando digito make install sai a seguinte mensagem STOP
[78] Comentário enviado por edumar04 em 10/04/2012 - 01:27h
Blz. O problema só ocorreu na hora da instalação com ./configure
Após este comando, realmente rolam várias informações e checagens e o texto vai rolando na tela, até que acontece isso:
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for glib-config... no
checking for GLIB - version >= 1.2.2... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
Alguém sabe como eu resolvo esse cara chamado GLIB?
[79] Comentário enviado por PX em 27/04/2012 - 00:41h
sou novo no linux mas gostaria que alguem me ajudase a instalar o mplayer no meu dsl , para aprendizado , se conhecesse esse maravilhosso editor C+ ja tinha mudado há mais tempo ;) e VIVA o LINUX !!!
1. Baixe o arquivo em uma pasta (não precisa ser root), suponha que tenha baixado em: /home/usuario/downloads
2. Descompacte o arquivo, observe que sera criada uma pasta com o nome /firefox com varios arquivos e subpastas (porém observer que não tem nenhum configure, install, etc..) não tem problemas.
Agora como root, substitua a pasta /usr/lib/firefox/ pela /home/usuario/downloads/firefox.
Reinicie o Firefox normalmente e pronto. Você obviamente pode descompactar o arquivos diretamente em /usr/lib/... porém o ideal é ver e entender os arquivos, comparando verá que apenas serão substituidos pelos já existentes, isso serve também para atualizações, que inclusive eu fiz usando este método.
Se ele der uma mensagem de warnning ou erro na primeira execução, ignore, isso se deve ao fato de ele tentar localizar add-ons e refazer os paths.
[84] Comentário enviado por m4cgbr em 03/12/2012 - 02:06h
Olá, quando disse ser simples não foi meu objetivo ferir ninguém. Só coloquei meu ponto de vista, pois quando se observa o que ocorre o que é complicado se torna simples.
Além do mais, tem de simplificar sim para aqueles que querem migrar para o mundo Linux e ainda tem receio, nem todos sabem que existem mecanismos como gerenciador de pacotes e etc, pensam que Linux é sinonimo de tela preta.
Defendo que algumas distribuições mantenham o foco para ambientes mais robustos que garantam mais solidez e estabilidade para o SO assim como o Debian, Slackware entre tantos, porém também defendo que se deva investir e distribuições que tenham como o foco a simplicidade para conquistar cada vez mais adeptos, usuários, simpatizantes, seja lá como queiram chamar. Assim, acredito eu que todo mundo ganha, nós que levantamos esta bandeira do Linux, e os recém chegados que teram mais segurança ao navegar na internet, ler seus e-mails, menos risco de pegar vírus além de outros benefícios.
Parabéns pelo amigo que escreveu o artigo e desculpe se feri ou provoquei o sentimento de raiva em algum companheiro.
[87] Comentário enviado por Thix em 17/12/2012 - 16:05h
Olha, achei muito útil sua dica e bem explicada para quem não conhece muito de Linux (meu caso), mas o que fazer nesta situação?
tklohn thiago # cd /home/thiago/Downloads/
tklohn Downloads # ls
cdroot PSU_1.01.tar.gz Smartpanel_1.01.tar.gz UnifiedLinuxDriver_1.01.tar.gz
tklohn Downloads # cd cdroot/
tklohn cdroot # ls
autorun Linux
Como vê, não há um arquivo "configure" no final das contas!
[89] Comentário enviado por Alexandreljg em 05/02/2013 - 01:08h
Acabei de adquirir um pc e o sistema é mandriva linux, e estou tentando instalar o mozila mas não estou conseguindo aprendi a extrair com vocês mas depois de extraido nâo sei o que fazer não consigo identificar o setap para dar inicio a instalação poderia me ajudar?
Obrigado!
[90] Comentário enviado por px em 05/02/2013 - 20:13h
Alexandreljg , se tiver um arquivo configure e so dar um ./configure , make e make install , lembrando faça isso como usuario normal pelo comando sudo , espero ter ajudado abç.
[91] Comentário enviado por Vauz em 23/04/2013 - 10:05h
esse artigo foi muito bom, infelizmente tem softwares mais complicados de se instalar. mas esse artigo ensina a fazer o básico de uma forma bem simples. parabens pro autor!
:D
[92] Comentário enviado por djleotj em 10/10/2013 - 20:34h
Seguinte amigo, baixei direto do site mozilla a atualização firefox, descompactei, abri a pasta e dentro não contem ./configure, nem install nem readme alguem me da um help? não consigo instalar ;/
grato
[93] Comentário enviado por angkor em 23/04/2014 - 08:06h
Ola pessoal,
Qual seria a sintaxe correta para atualizar um arquivo dados.tar.bz2? Por exemplo, tenho uma pasta com várias subpastas compactada chamada dados.tar.bz2 com mais de 12GB, essa pasta e subpastas tiveram seu conteúdo alterado com novos arquivos, isso significa que o arquivo dados.tar.bz2 está desatualizados e eu gostaria de atualizar esse arquivo. É possível?
[94] Comentário enviado por fabiorfeijo em 24/06/2015 - 11:02h
Sou novo no Linux, achei muito bom o post, mas quanto fui p o passo, $ ./configure, n tem no diretorio dai n sei o q fazer. Obs: estou tentando atualizar o Firefox.
[95] Comentário enviado por RUUT em 27/11/2015 - 21:54h
Fabio, se você está como Root e com o Firefox instalado é só você abrir o seu terminal e colocar aptitude full-upgrade, com esse comando você vai atualizar todos os pacotes que estão na sua máquina
[96] Comentário enviado por RUUT em 27/11/2015 - 21:55h
[94] Comentário enviado por fabiorfeijo em 24/06/2015 - 11:02h
Sou novo no Linux, achei muito bom o post, mas quanto fui p o passo, $ ./configure, n tem no diretorio dai n sei o q fazer. Obs: estou tentando atualizar o Firefox.
Fabio, se você está como Root e com o Firefox instalado é só você abrir o seu terminal e colocar aptitude full-upgrade, com esse comando você vai atualizar todos os pacotes que estão na sua máquina
[97] Comentário enviado por pweslly em 12/01/2016 - 19:08h
[1] Comentário enviado por cvs em 20/04/2005 - 07:50h
Sabe, eu não aconselho o cara já chegar dando ./configure, make e make install não... sempre que me perguntam eu falo "baixa o source, descompacta, entra na pasta e leia o README E o INSTALL, lá vai encontrar o que precisa fazer pra poder compilar", com isso o cara não vai ficar dependente, perguntando sempre o que precisa fazer aquilo ou aquilo outro.
Mas foi muito boa a ideia do artigo, gostei, só que o titulo ali tá gz2... hehehe
Exatamente, e completando seu comentário.
Não é obrigatoriamente ser ./configure, mencionam ./configure por ser padrão, caso não tenha, você tem que descobrir qual arquivo que executa a instalação, é bom lê o readme, install, leia-me ou qualquer outra arquivo texto, pois é nele que vem as instruções de instalação e qual arquivo a ser executado. No caso do android studio, o arquivo para executar é ./android , porque no arquivo de texto readme, install ou leia-me ele me dizia qual arquivo era o instalador, em invés de usa ./configure eu usei ./android porque era o arquivo mencionado para instalação.
[98] Comentário enviado por Cyragon em 27/03/2016 - 21:37h
Sou novato, to vendo o SO (Ubuntu 14.04) e o artigo não ajuda mito não, tipo, instala o Blender...
Não tem como fazer sem ir no terminal???
Ai você descomprimir e o que faz depois???
Pra onde a pasta vai????
Como adicionar o programa no sistema???
Vai ficar a opção pra destalar se eu quiser???
Vai tá no lançador???
Vai ficar com um bug nojento que o programa fica sem o ícone???
Vai aparecer na central de programas????
Esses arquivos .tar.bz2 não é o que o Ubuntu usa não né, por que se for, tá fazendo feio, nesse caso o SO não presta, já basta ter que ir no terminal, que isso não agrada nem um pouco.
[100] Comentário enviado por lcquerido em 17/03/2019 - 22:45h
[98] Comentário enviado por Cyragon em 27/03/2016 - 21:37h
Sou novato, to vendo o SO (Ubuntu 14.04) e o artigo não ajuda mito não, tipo, instala o Blender...
Não tem como fazer sem ir no terminal???
Ai você descomprimir e o que faz depois???
Pra onde a pasta vai????
Como adicionar o programa no sistema???
Vai ficar a opção pra destalar se eu quiser???
Vai tá no lançador???
Vai ficar com um bug nojento que o programa fica sem o ícone???
Vai aparecer na central de programas????
Esses arquivos .tar.bz2 não é o que o Ubuntu usa não né, por que se for, tá fazendo feio, nesse caso o SO não presta, já basta ter que ir no terminal, que isso não agrada nem um pouco.
Cara, nem sei o que dizer, mas vou tentar ajudar. Veja se acha o Blender (na pagina dele) no formato .deb, baixa e e clica com o botão direito em cima e ve se aparece a opção de instalar. NO mint e manjaro deu certo. Agora, se um dia precisar de Java, programa do imposto de renda, etc, se prepare.