Wie das bei Ubuntu ist, kann ich dir leider nicht sagen. Allgemein ist es so, dass .profile nicht in jedem Fall ausgeführt wird. bash führt .profile selbst nur aus, wenn sie als Login-Shell aufgerufen wird. Auch Desktops und damit Desktop-Programme führen .profile nicht bei jeder Linux-Distribution aus. Das ist immer wieder eine Quelle von Problemen.
Unter dem Link, den ich dir oben gegeben habe, ist die Problematik erwähnt. Darüber hinaus ist dort ein Skript verlinkt, mit dem unter Ubuntu die gesamte Installation einschließlich setzen von PATH und der Erstellung und Installation von Dummy-Linux-Paketen automatisiert wird. Es gibt sogar einen Link, unter dem noch einmal genau erklärt wird, wie das anzuwenden ist. Zwar verwende ich kein Ubuntu und habe es deshalb noch nie selbst verwendet, aber ich habe es in den letzten Jahren bereits mehrfach anderen empfohlen, die damit erfolgreich waren.
Da du aber die Sym-Links (nach /usr/local/bin) angelegt hast, ist das vollkommen egal. In dem Fall werden ja alle Binaries über die Sym-Links gefunden. Das gibt nur u. U. ein Problem, wenn neue Binaries hinzu kommen. Für diese werden dann AFAIK nicht automatisch neue Sym-Links angelegt (es gab da AFAIR mal eine Diskussion auf der TeX-Live-Mailingliste, in der das erklärt wurde). Außerdem wird die Deinstallation von TeX-Live durch die Sym-Links leider verkompliziert. Ich verwende sie nie und habe sie auch nie vermisst.