Fonte ausente ~ / .bashrc Terminal Mac: ~ / .profile?

0

Eu preciso instalar o Gerris no mac 10.9.1. O site link diz:

Note: make sure that the file ~/.profile contains the line source ~/.bashrc
for these changes to be taken into account.

Mas não há fonte ~/.bashrc como mostrado abaixo:

GNU nano 2.0.6        File: /Users/samirebalta/.profile                       


# MacPorts Installer addition on 2014-01-21_at_11:48:31: adding an appropriate $
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.


##
# Your previous /Users/samirebalta/.profile file was backed up as /Users/samire$
##

# MacPorts Installer addition on 2014-01-21_at_12:00:12: adding an appropriate $
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.


##
# Your previous /Users/samirebalta/.profile file was backed up as /Users/samire$
##source ~/.bashrc

                               [ Read 23 lines ]
^G Get Help  ^O WriteOut  ^R Read File ^Y Prev Page ^K Cut Text  ^C Cur Pos
^X Exit      ^J Justify   ^W Where Is  ^V Next Page ^U UnCut Text^T To Spell
    
por Meva 26.01.2014 / 16:15

1 resposta

2

O que esse tutorial está dizendo é que o arquivo ~/.profile deve conter esta linha:

source ~/.bashrc

Você não precisa apenas abri-lo em nano como você fez, adicione a linha acima e salve o arquivo.

Na maioria dos sistemas * nix, quando você abre um terminal, você inicia o que é conhecido como shell interativo e sem login e quando o bash é iniciado neste modo, ele lê o arquivo ~/.bashrc .

O OSX, no entanto, por razões que eu nunca entendi, configurou seu sistema para que, quando você inicia um terminal, ele abra um shell de login. Esses shells se comportam de maneira diferente e não lêem ~/.bashrc , mas leem ~/.profile . Leia o link acima para mais informações sobre esses diferentes tipos de shell.

O tutorial que você está seguindo diz para fazer alterações em seu arquivo ~/bashrc e, em seguida, informar seu ~/.profile para importar ~/.bashrc . Isso é o que o comando source faz. Se você não source ~/.bashrc , as alterações serão ignoradas no seu mac.

    
por 26.01.2014 / 16:51

Tags