Установка LD_LIBRARY_PATH приводит к тому, что приложение терминала не открывается

Установка LD_LIBRARY_PATH приводит к тому, что приложение терминала не открывается

Я установил LD_LIBRARY_PATHего ~/.profile, чтобы мой клиент Oracle заработал.

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

Мне удалось заставить работать клиент Oracle, но я не могу запустить обычное приложение терминала, хотя xterm по-прежнему работает.

Есть ли какой-то особый способ настройки LD_LIBRARY_PATH, который позволит Ubuntu работать нормально?

решение1

Кажется, это применимо...

Примечание: Вы можете задать эту переменную среды только внутри интерактивной оболочки. [т. е. терминала] Начиная с Ubuntu 9.04 Jaunty Jackalope, LD_LIBRARY_PATH нельзя задать в файлах $HOME/.profile, /etc/profile или /etc/environment. Вы должны использовать файлы конфигурации /etc/ld.so.conf.d/*.conf. Для получения дополнительной информации см. ошибку Launchpad #366728.

Связанный контент