Eu vim ver seu post disposto a ajudar e curioso para ver alguém querer usar o brew no ubuntu.
Vejo que já resolveu seu problema e se saiu muito bem.
Acho que todos já sujamos o .profile alguma vez e tivemos dificuldades por causa disso.
Pessoalmente já rodei um script que aguardava um ip que nem sempre estava no alcance; resultado: às vezes nunca abria a interface gráfica...
Isso me lembra da máxima: erros ensinam muito mais que acertos.