Autor Tópico: Erro de compilaçao C para instalar Squid  (Lida 6115 vezes)

masmoraes

  • Membro Jr.
  • **
  • Mensagens: 39
  • Karma: +0/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #15 Online: Julho 29, 2008, 11:14:59 am »
Ola pessoal,


eu resolvi o problema de outra forma....só achei esquisito pois estou logado como root.


fiz o comando assim ./squid -z dentro do diretorio /usr/local/squid/sbin

como eu faria para acertar a questao do path : pois só consigo executar dentro do diretorio sbin, mesmo logado como root.

abçs e obrigado.
Marcão - aprendendo Linux

MCSA - Windows 2000/2003
CCNA - Cisco
ITIL Foundation V.2

Comunidade de Usuários do openSUSE Linux

Re: Erro de compilaçao C para instalar Squid
« Responder #15 Online: Julho 29, 2008, 11:14:59 am »

marcelovb

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1828
  • Karma: +7/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #16 Online: Julho 29, 2008, 12:00:00 pm »
colega, como você logou como root?
Se usou o comando "su" o correto é "su -"
Qualquer dúvida, man su :)
--
Marcelo Vivan Borro

masmoraes

  • Membro Jr.
  • **
  • Mensagens: 39
  • Karma: +0/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #17 Online: Julho 29, 2008, 12:18:55 pm »
Entao marcelo,

eu logo usando o modo grafico, usando o usuario root.


Quando estou usando o terminal eu percebo que estou como root pois ate a aparencia do terminal muda, o nome do server fica em vermelho...

quando entro com outro usuario que nao seja root, a aparencia do terminal é diferente, daiu quando digito su coloco a senha do root e a aparencia volta a ficar em vermelho, ou seja, estou deduzindo que realmente esteja logado como root.

obrigado.
Marcão - aprendendo Linux

MCSA - Windows 2000/2003
CCNA - Cisco
ITIL Foundation V.2

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1966
  • Karma: +3/-0
  • membro openSUSE - coordenador da tradução
Re: Erro de compilaçao C para instalar Squid
« Responder #18 Online: Julho 29, 2008, 01:20:18 pm »
Olá,

marcelovb, qual a diferença entre se usa "su" e "su -"? A única que vejo é que se usar com a opção "-", o prompt fica em inglês, se usar somente "su", ele fica em português...

abraços  ;)

marcelovb

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1828
  • Karma: +7/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #19 Online: Julho 29, 2008, 01:47:03 pm »
Olá,

marcelovb, qual a diferença entre se usa "su" e "su -"? A única que vejo é que se usar com a opção "-", o prompt fica em inglês, se usar somente "su", ele fica em português...

abraços  ;)

Direto do man do su:
       -, -l, --login
              make the shell a login shell

Significa que você vai ser o root como se tivesse logado diretamente como root, isto é com todas suas variáveis de ambiente.  Significa que por exemplo você vai ter os comandos exclusivos do root disponíveis na linha de comando, o que não acontece quando se usa somente "su".

sobre ficar em inglês ou em português, basta ajustar no Yast2 em Sitema > Idioma > Detlahes e selecionar configurações de idioma para usuário root "sim"
--
Marcelo Vivan Borro

marcelovb

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1828
  • Karma: +7/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #20 Online: Julho 29, 2008, 01:50:26 pm »
eu logo usando o modo grafico, usando o usuario root.

Colega, JAMAIS entre em modo gráfico como root.  É um PÉSSIMO e DESNECESSÁRIO hábito quanto a segurança.   

Logue como usuário comum, abra um shell e use o comando "su - ".   

Masmoraes, todas as dicas e respostas que estou de passando estão no guia foca Linux, eu volto a sugerir que faça uma boa leitura dele :)
--
Marcelo Vivan Borro

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1966
  • Karma: +3/-0
  • membro openSUSE - coordenador da tradução
Re: Erro de compilaçao C para instalar Squid
« Responder #21 Online: Julho 29, 2008, 02:11:59 pm »
Olá,

obrigado pela explicação. Vendo o man  ::) (da última vez essa parte passou batido)


Invoked without a username, su defaults to becoming the super user. The optional argument - may be used to provide an environment similar to what the user would expect had the user logged in directly


como uso o su basicamente pro zypper apenas, não preciso do ambiente todo, e também não necessito mudar o valor padrão do idioma que se não me engano é "ctype".

Por curiosidade apenas, que tipos de comandos exclusivos não tenho usando su apenas?

abraços e obrigado pela info novamente  ;)

Comunidade de Usuários do openSUSE Linux

Re: Erro de compilaçao C para instalar Squid
« Responder #21 Online: Julho 29, 2008, 02:11:59 pm »

masmoraes

  • Membro Jr.
  • **
  • Mensagens: 39
  • Karma: +0/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #22 Online: Julho 29, 2008, 03:42:39 pm »
Ola Marcelo,

obrigado.

ja estou com o Guia Foca, porem estou lendo a medida que for precisando....mas pretendo, daqui 10 dias estou de ferias, ler inteiro e desde o inicio nas minhas ferias.

Mais uma vez obrigado a todos pela ajuda.

abção.
Marcão - aprendendo Linux

MCSA - Windows 2000/2003
CCNA - Cisco
ITIL Foundation V.2

marcelovb

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1828
  • Karma: +7/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #23 Online: Julho 29, 2008, 04:05:15 pm »
Por curiosidade apenas, que tipos de comandos exclusivos não tenho usando su apenas?

abraços e obrigado pela info novamente  ;)

Por exemplo:

yast
yast2
todos comandos para serviços ( rc* )
shutdown
reboot

Para testar basta digitar o começo do comando e tentar completar com tab em um shell comum e em um shell root :)
--
Marcelo Vivan Borro

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1966
  • Karma: +3/-0
  • membro openSUSE - coordenador da tradução
Re: Erro de compilaçao C para instalar Squid
« Responder #24 Online: Julho 29, 2008, 04:12:26 pm »
Olá,

Não entendeste bem a pergunta. Seria quais comandos eu não consigo utilizar usando apenas "su" para virar super usuário, eu teria que usar "su -".

abraços  ;)

michelpeterson

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
Re: Erro de compilaçao C para instalar Squid
« Responder #25 Online: Setembro 13, 2008, 06:07:37 pm »
Para resolver esse problema configure: error: ./configure failed for lib/libTrie. É so instalar o compilador gcc para c++, ou melhor o pacote gcc-g++.     :-)