erro ao instalar o squid

1. erro ao instalar o squid

Marcos Vinícius Silva
marvinoliveiras

(usa Slackware)

Enviado em 28/02/2012 - 10:46h

Bom dia, sou iniciante em linux e em squid e estou enfrentando um problema ao tentar instalar o squid no meu slackware.

quando estou dentro da pasta onde descompactei o squid eu digito o seguinte comando:

./configure --prefix=/etc/squid --enable-storeio=aufs,coss,diskd,ufs

depois:

make
make install

aí no final ele apresenta o seguinte erro:

make[3]: Entering directory `/home/squid-3.1.10/src/fs'
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../src -I../../include -I. -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -D_REENTRANT -g -O2 -MT StoreFScoss.lo -MD -MP -MF .deps/StoreFScoss.Tpo -c -o StoreFScoss.lo `test -f 'coss/StoreFScoss.cc' || echo './'`coss/StoreFScoss.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../src -I../../include -I. -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -D_REENTRANT -g -O2 -MT StoreFScoss.lo -MD -MP -MF .deps/StoreFScoss.Tpo -c coss/StoreFScoss.cc -fPIC -DPIC -o .libs/StoreFScoss.o
coss/StoreFScoss.cc:1:2: error: #error COSS Support is not stable yet in Squid-3. Please do not use.
make[3]: *** [StoreFScoss.lo] Error 1
make[3]: Leaving directory `/home/squid-3.1.10/src/fs'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/squid-3.1.10/src'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/squid-3.1.10/src'
make: *** [install-recursive] Error 1

o que está acontecendo???

desde já agradeço a atenção.


  


2. Re: erro ao instalar o squid

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 28/02/2012 - 11:06h

Instale os pacotes gcc,make e cia

depois segue http://mundodacomputacaointegral.blogspot.com/2011/12/configurando-servidor-proxy-autenticado.html


3. Re: erro ao instalar o squid

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/02/2012 - 11:06h

Veja essa msg:


coss/StoreFScoss.cc:1:2: error: #error COSS Support is not stable yet in Squid-3. Please do not use.


Isto quer dizer q o squid não quer q vc habilite essa opção por não estar estável ainda. Portanto, remova-a do comando, deixando-o assim:


./configure --prefix=/etc/squid --enable-storeio=aufs,diskd,ufs



4. Re: erro ao instalar o squid

Marcos Vinícius Silva
marvinoliveiras

(usa Slackware)

Enviado em 28/02/2012 - 11:43h

muito obrigado pela atenção de vocês, como faço para saber se esses pacotes já não estão instalados?
e caso não esteja, como faço para instalar?

estou atualizando agora para adiantar o:
slackpkg update

só não sei como identificar se essse pacote está disponível.


5. Re: erro ao instalar o squid

Marcos Vinícius Silva
marvinoliveiras

(usa Slackware)

Enviado em 28/02/2012 - 15:08h

acredito que consegui instalar o gcc, porém agora quando uso o comando ./configure ele apresenta o seguinte erro:

checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/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 gcc... gcc
checking whether the C compiler works... no
configure: error: in `/home/squid-3.1.10':
configure: error: C compiler cannot create executables
See `config.log' for more details

o que pode ser???


6. Re: erro ao instalar o squid

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/02/2012 - 16:53h

Vc não instalou o gcc ainda... qual foi o comando q vc fez pra instalar?


7. Re: erro ao instalar o squid

Marcos Vinícius Silva
marvinoliveiras

(usa Slackware)

Enviado em 28/02/2012 - 17:29h

de fato naquele momento não havia instalado, pq eu tinha baixado a versão para 64bits, daí baixei outra versão e usei o pkgtool para instalar o gcc-g++-4.4.4-i486-1.txz e o gcc-4.4.4-i486-1.txz

porém acho que minha tentativa de instalar a versão errada acabou causando algum problema no meu slack pq agora não consigo mais pingar em seu ip e nem dele consigo pingar na minha outra máquina.


8. Re: erro ao instalar o squid

Marcos Vinícius Silva
marvinoliveiras

(usa Slackware)

Enviado em 06/03/2012 - 14:27h

os dias estão bastante corridos por isso deixei de postar aqui.

removi os pacotes 64bits q tinha instalado e usei o seguinte comando para instalar o squid:

./configure --prefix=/etc/squid --enable-storeio=aufs,diskd,ufs; make; make install;


porém só foram criados os seguintes diretórios:

bin/ etc/ include/ lib/ libexec/ sbin/ share/ var/

e nenhum arquivo na pasta raiz /etc/squid, isso é normal? pq em outra instalação que fiz isso não acontecia


9. Re: erro ao instalar o squid

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 06/03/2012 - 14:30h

Vc está fazendo isso errado...

Desinstale o q vc fez:


make uninstall


E refaça com o seguinte comando:


./configure --prefix=/usr --enable-storeio=aufs,diskd,ufs && make && make install



10. Re: erro ao instalar o squid

Marcos Vinícius Silva
marvinoliveiras

(usa Slackware)

Enviado em 07/03/2012 - 15:34h

aconteceu o mesmo erro, porém a pasta do squid vou para o diretório usr.
No tutorial que segui dizia que para o diskd funcionar eu deveria recompilar o kernel para habilitar essas opções:

options SYSVMSG
options MSGMNB=16384
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=64
options MSGTQL=512
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=3096

isso procede? se sim pode ser isso que está me impedindo?


11. Re: erro ao instalar o squid

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/03/2012 - 16:04h

Se vc não tá sabendo instalar o squid, imagine recompilar o kernel. Vai levar um bom tempo d estudo e testes. Pelo q percebi, se criou diretório e tudo mais, a instalação está concluída.


12. Re: erro ao instalar o squid

Marcos Vinícius Silva
marvinoliveiras

(usa Slackware)

Enviado em 07/03/2012 - 17:30h

ao abrir o subdiretório squid/etc observei que o arquivo squid.conf dentre outros estão nele, isso quer dizer q ele foi instalado??? só que o arquivo rc.squid não foi criado na pasta rc.d



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts