entender o gentoo [RESOLVIDO]

1. entender o gentoo [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 13/07/2011 - 13:10h

Galera, consegui colocar o gentoo com kde, depois de um bom tempo compilando, rsrs. De inicio o startx não estava entrando por conta de um problema no xinitrc, de /etc/X11/xinit. Copiei exclui o arquivo e copiei o mesmo arquivo do slack pra mesma pasta, substituindo o primeiro e o problema foi resolvido. mas quando enquanto estava tentando entender o que aconteceu, tentei reconfigurar o xorg e fui olhar na documentação, vi que meu xorg não estava la muito bem e fui procurar usar a ferramenta que ele me indicou: xorgcfg vi que nao tinha e tentei puxar pelo emerge, achei a ferramenta chamada Xorgautoconfig. Ele me deu a seguinte mensagem quando dei emerge Xorgautoconfig:
The following keyword changes are necessary to proceed:
#required by Xorgautoconfig (argument)
>=x11-misc/Xorgautoconfig-0.2.4-r1 **
Como ja consegui resolver o problema não estou la muito preocupado com isso, mas gostaria de saber: O que fazer quando ele der esse tipo de mensagem?
outra coisa é que quando to la no kde, abro o terminal e quero instalar algo. ai entro com o comando su e ele fala permissão negada, alguem faz idéia do porque? posso dar um jeito nisso copiando o arquivo su pra dentro da pasta onde ta o arquivo e substituir o mesmo, mas gostaria de entender o motivo disso ta acontecendo e como resolver isso sem precisar copiar de canto nenhum.
Abs, até a proxima encrenca, rsrsrs


  


2. MELHOR RESPOSTA

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 13/07/2011 - 14:42h

isso tem a ver com as máscaras,
é o que eu falo,o portage fala com vc, diz o que fazer!

coloque esta linha:

>=x11-misc/Xorgautoconfig-0.2.4-r1 **

(explicação da linha o sinal >=, significa desmascare versões maior ou igual a 0.2.4-r1; o sinal ** significa todas as
versões acima dessa, inclusive seus patchs, através do mecanismo de "ignorar" os números das versões)

no arquivo /etc/portage/package.keywords. Para isso, normal usar um editor em root, ou faça:

$ sudo equo ">=x11-misc/Xorgautoconfig-0.2.4-r1 **" > /etc/portage/package.keywords

Sobre o Su, vc já percebeu, tudo indica que seu comando su, pacote su, está fora do path, fora do caminho principal default, ou que as permissões do pacote su estão incorretas.






3. Re: entender o gentoo [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 13/07/2011 - 15:09h

to procurando esse diretório, n to achando. posso criar? não to vendo. não tem o diretorio /etc/portage.


4. Re: entender o gentoo [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 13/07/2011 - 15:16h

se não tem, não crie, para não fazer conflitos, faça uma busca para ver onde está seu arquivo package.keywords

a localização /etc/portage/package.keywords é a default, veja em Wikipedia, mascaramento:

http://pt.wikipedia.org/wiki/Portage_%28software%29




5. Re: entender o gentoo [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 13/07/2011 - 16:29h

opa, consegui. o grande erro nessa história foi meu msm. fiquei tão louco pra testar o kde no gentoo que nem tinha atualizado
dei um emerge -NDuatv world
emerge --deepclean
emerge gentoolkit
emerge revdep-rebuild
pronto, deu conta do recado
mas o su ainta ta dando problema, tentei copiar do slack, nada, do livedvd do gentoo, nada. alguma idéia?


6. Re: entender o gentoo [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 13/07/2011 - 21:56h

Li no man su que preciso resetar o PATH e colocar pra usuário comum.
cristiano@localhost ~ $ man su | grep PATH
The current environment is passed to the new shell. The value of $PATH
with the ENV_PATH and ENV_SUPATH definitions in /etc/login.defs.
$PATH
reset according to the /etc/login.defs options ENV_PATH or
ENV_SUPATH (see below);
The $HOME, $SHELL, $USER, $LOGNAME, $PATH, and $IFS environment
ENV_PATH (string)
If set, it will be used to define the PATH environment variable
when a regular user login. The value can be preceded by PATH=, or a
default value is PATH=/bin:/usr/bin.
ENV_SUPATH (string)
If set, it will be used to define the PATH environment variable
when the superuser login. The value can be preceded by PATH=, or a
PATH=/bin:/usr/bin.
Como faço isso? ja entrei no arquivo /etc/login.defs, comentei, mudei até o ENV_SUPATH, mas n consegui efeito algum.
Agradeço pela ajuda até aqui, espero retono, abs


7. Re: entender o gentoo [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 14/07/2011 - 09:24h

olha, nunca precisei alterar isso no meu gentoo. No meu, tudo está funcionando,su, sudo su, gksu aplicativo ou comando, sem kdesu porque é XFCE e não KDE.

Como nunca precisei alterar no meu, e está funfando, eis as linhas correspondentes do meu /etc/login.defs

Veja se funciona,ou está parecido com o seu:

#
# *REQUIRED* The default PATH settings, for superuser and normal users.
#
# (they are minimal, add the rest in the shell startup files)
ENV_SUPATH PATH=/sbin:/bin:/usr/sbin:/usr/bin
ENV_PATH PATH=/bin:/usr/bin

se não funcionar,já checou as permissões do binário su, do pacote su, para ver se estão certas e se ele está no grupo root?

depois que acertar, ajuste as variáveis de ambiente, com os comandos:

# env-update
$ source /etc/profile



8. Re: entender o gentoo [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 14/07/2011 - 12:15h

albfneto. consegue lembrar de quando instalou o gentoo? como descomprimiu o arquivo stage3?
tar -xjvf stage3 ou tar -xjvpf stage3
esse p ai no 1/2 da história é pra preservar as permissões, acredito que coloquei sim, mas se vc não colocou, isso mostra que não devo colocar tbm. consegue lembrar?


9. Re: entender o gentoo [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 14/07/2011 - 12:30h

não me lembro bem, meu gentoo tem mais de um ano ou ano e meio, nem precisei reformatar, mas acho que usei com o "p", porque descompactei usando comando tar a partir da documentação gentoo:

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=5



10. Re: entender o gentoo [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 14/07/2011 - 12:34h

pode me chamar de doido, rsrs, eu deixo, rsrs. to reinstalando o gentoo aqui
dessa vez vai ser sem o "p"
abs


11. Re: entender o gentoo [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 14/07/2011 - 12:39h

parece doideira sim! srsrrss Vc está re-instalando todo o trabalhoso gentoo, só por causa do "su" ?
Bom se não é doideira, vc é corajoso! srrsrsrsrs
Pode ser que seu comp seja maior que o meu,pq no meu Athlon X2, a compilação leva muitas horas!


12. vo responder por ele

Lucas Feijó
feijojunior

(usa Sabayon)

Enviado em 14/07/2011 - 12:56h

se n me engano o pc dele, tem 8gb de ram e uns 320gb hd e placa nvidia, n sei se é isso certinho



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts