Проблема: во время разработки Android, чтобы добавить путь ADB к переменной среды; Я кратко выполнил следующие действия:
gedit /etc/environment - добавлен мой желаемый путь в файле, например :/media/Software/00.AndroidLinux/ADT/sdk/platform-tools
Но, что я заметил, что добавление пути к файлу нет эффекта $PATH, пока я не перезагружу Ubuntu.
Мой вопрос: как добавить путь к переменной /etc/environment и без перезапуска Ubuntu ?, Чтобы я мог работать с моим измененным $PATH.
Обратите внимание: Я новичок в Ubuntu и каждый день учился.
Вы можете добавить к переменной $ PATH прямо следующим образом:
export PATH=$PATH:/the/dir/you/want/to/add
Затем отредактируйте /etc/environment.
Альтернативным методом было бы экспортировать, поскольку я выше, но затем добавить запись в ваш файл ~ / .bashrc (если используется оболочка BASH).
echo "export PATH=$PATH:/the/dir/you/want/to/add" >> ~/.bashrc
source ~/.bashrc
EDIT: Экспорт вашего $ PATH в ваш файл ~ / .bashrc, а не / etc / environment не позволяет вам поднять права на редактирование «глобального» (системного) файла конфигурации, а также удерживать других пользователей (если они есть в вашей системе) от автоматического добавления этого пути при создании учетной записи.