Як правильно налаштувати змінну середовища?


11

Я відкрив /etc/environmentі додав рядок, ANDROID_SDK_HOME="/home/tom/android-sdk" але я спробував, echo $ANDROID_SDK_HOMEале нічого не показав. У мене JAVA_HOMEв тому ж, /etc/environmentале його працює. Будь ласка, допоможіть мені виправити проблему. Заздалегідь спасибі.


1
Я здогадуюсь, що файл ще не відкривається. Знову запустіть source /etc/environmentкомандний рядок та echoзмінну.
Анко

2
Я щаслива, що допомогла. Відповідь Коджу є більш постійним виправданням - прийміть це.
Анко

Хіба не головна відмінність, яка /etc/environmentє загальносистемною і /home/nobody/.profileє специфічною для користувача nobody? Обидва повинні бути стійкими / постійними. Обидва підходи мають своє місце
xeraa

Відповіді:


13

Змінні середовища можна постійно визначити, відредагувавши .profileфайл у вашому домашньому каталозі. Ось як:

Відредагуйте .profileфайл за допомогою такої команди gedit ~/.profile. Додайте це до кінця файлу:

export ANDROID_SDK_HOME=/home/tom/android-sdk

Ви можете source .profileзмусити його застосувати відразу. Кожен раз при перезавантаженні системи .profileфайл завантажується, відновлюючи це налаштування.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.