Editar a variável de ambiente ld_library_path - Ubuntu 10.10

Iniciado por SawVI, 25 de Janeiro de 2011, 19:49

tópico anterior - próximo tópico

SawVI

Olá pessoal!


Gostaria de saber 2 coisas. A primeira é referente à variável
de ambiente LD_LIBRARY_PATH.

1- Segundo a comunidade Ubuntu, não é possível modificar esta
variável desde o Ubuntu 9.04
https://help.ubuntu.com/community/EnvironmentVariables

pelos "métodos tradicionais" (eu uso o arquivo "/etc/environment" pois
acho "menos arriscado"). Já procurei em vários locais mais não achei
solução. Como posso dar um valor à esta variável que sempre seja
carregada durante log in no sistema?


2- Essa dúvida é mais séria que a primeira. Em um arquivo "README"
de um pacote de análise de dados que tenho instalado no sistema, ele informa
que deve-se adicionar a linha ". /caminho/bin/thisroot.sh" no arquivo "~/.profile"
do sistema. Assim que fiz isto, fiz o log out do sistema e tentei o log in 
para ver se tudo tinha ido bem, porém dá um erro e o log in não é efetuado.
Será que perdi tudo (necessito formatar o HD) ou tenho como reverter esta situação?

Vlw mesmo pessoal, até!  :)

zekkerj

Você não precisa alterar essa variável pra todo o sistema. Aliás, não deve.

Ao contrário, use a configuração do "ldconfig" pra definir as bibliotecas dinâmicas do sistema.

Apenas usuários ou sistemas isolados devem usar a variável LD_LIBRARY_PATH.

CitarSerá que perdi tudo (necessito formatar o HD) ou tenho como reverter esta situação?
Dê boot com um LiveCD, monte a partição onde está o arquivo alterado e edite-o, revertendo.

PS: Não existe "~/.profile" do sistema. Existe /etc/profile, que é do sistema, e existe ~/.profile que é de cada usuário...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

SawVI

#2
zekkerj,

Realmente eu não sei se é necessário editar esta variável (LD_LIBRARY_PATH)
ou não, mas de acordo com o software que uso ele diz que sim...  :-\
Eu fico na dúvida, mas você deve estar certo. Vou procurar saber mas um pouco
deste software e se realmente foi dispensável a mudança nesta variável, vou
encerrar o tópico como resolvido. Obrg!  :D

Em relação ao segundo problema, já consegui resolver. O que fiz foi o seguinte:
Assim que abre a tela de dual-boot (aqui eu fiz assim...), eu entrei usando o
recovery-mode e utilizei o prompt. Abri o arquivo .profile que disse em ~/home/.profile
usando o nano, retirei a linha que tinha colocado, salvei e dei boot de novo.
Assim que surgiu a tela de log in, consegui entrar!  ;D