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

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

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

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

  • Настройки ubuntu mate caja необходимы для чтения и записи
  • Невозможно изменить фон на рабочем столе
  • Как установить Sublime Text в качестве текстового редактора по умолчанию?
  • Клавиатура не работает в X11 после возобновления сна / приостановки
  • Включить недавно использованную в Gtk3 выбор файла
  • как различать пользовательские сервисы и системные службы в systemd?
  • Применить комбинацию клавиш клавиатуры при выпуске
  • Как настроить плавающий профиль в Linux
  • 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

    Interesting Posts

    Что означает «-» как аргумент для команды?

    Могу ли я проверить, какие репозитории были использованы для предыдущего обновления apt-get?

    Пользователь принадлежит группе, но не может писать в папку, принадлежащую группе

    mysqld останавливается сразу после запуска из-за поврежденных таблиц (полный диск + перезагрузка оборудования) – как его исправить?

    Относительно отдельного файла в несколько файлов в соответствии с разделом строк

    В чем проблема предоставления права на использование sudo vim?

    Как получить доступ к логину через ssh, когда пароль не установлен?

    Синхронный ввод-вывод в файлах sysfs

    завершение bash не работает для одного пользователя

    Параметры поиска mtime и ctime

    Как узнать, на какой IDE необходимо изменить исходный код проекта?

    Шлюз не меняется после перезапуска

    Настройка переменных среды с .sh-файлом

    Каковы определения addrtype в iptables?

    Как контролировать CD / DVD? (чтобы проверить целостность моей установки Debian)

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