Как установить переменные среды в MATE?

Я только что установил MATE под Ubuntu Saucy. Нет проблем. Кроме того, я пытаюсь настроить Texmaker , LaTeX IDE и не могу понять, как установить пути к инструментам LaTeX ( pdflatex и т. Д.), pdflatex Texmaker создает.

Теперь я использовал Texmaker в течение нескольких лет под Ubuntu Precise с резервным ~/.gnomerc Gnome, и я знаю, чтобы установить путь в ~/.gnomerc . Но я не могу найти эквивалент ~/.gnomerc под Mate. (Вы бы подумали .materc но это не так.)

Итак, как установить переменные среды под Mate?

  • Почему мой Linux mint замораживается?
  • как различать пользовательские сервисы и системные службы в systemd?
  • Как мне получить Ctrl + Alt + t для запуска терминала в Linux Mint 13 MATE?
  • Как настроить плавающий профиль в Linux
  • Зачем писать конфигурацию апплета для dbus?
  • Нет меню LMDE Betsy
  • MATE для Gentoo Закаленный 4.8.17-r2 на AMD Radeon RX 480 стал очень медленным
  • Чей пароль ввести?
  • 3 Solutions collect form web for “Как установить переменные среды в MATE?”

    Я (в конце концов) ответил на свой вопрос! Решение состоит в том, чтобы добавить export PATH = ... оператор export PATH = ... в файл ( *.sh ) в файл /etc/profile.d . Это выполняется, когда запускаются диспетчер сеансов bash и окон. И это применимо для всех пользователей, в отличие от решения .gnomerc в моем исходном сообщении.

    Подробнее см. https://help.ubuntu.com/community/EnvironmentVariables .

    Существует общее место, чтобы добавить такие вещи: ~/.xsessionrc .

    Это на Ubuntu Trusty 14.04:

     $ grep -rs USERXSESSIONRC /etc/ /etc/gdm/Xsession:USERXSESSIONRC=$HOME/.xsessionrc /etc/X11/Xsession:USERXSESSIONRC=$HOME/.xsessionrc /etc/X11/Xsession.d/40x11-common_xsessionrc:if [ -r "$USERXSESSIONRC" ]; then /etc/X11/Xsession.d/40x11-common_xsessionrc: . "$USERXSESSIONRC" 

    В Debian 8.7 изменение пути в /etc/profile не работает для Mate Desktop. Единственное, что я мог получить, это добавить эту запись в /etc/security/pam_env.conf (в этом случае добавить двоичные файлы TexLive в PATH):

    PATH DEFAULT=${HOME}/bin:/usr/local/bin:/bin\ :/usr/bin:/usr/local/texlive/2016/bin/x86_64-linux

    Linux и Unix - лучшая ОС в мире.