Bagaimana cara mengatur variabel lingkungan dengan benar?


11

Saya membuka /etc/environmentdan menambahkan garis ANDROID_SDK_HOME="/home/tom/android-sdk" tetapi saya mencoba echo $ANDROID_SDK_HOMEtetapi tidak menampilkan apa pun. Saya memiliki JAVA_HOMEyang sama /etc/environmenttetapi bekerja. Tolong bantu saya memperbaiki masalah. Terima kasih sebelumnya.


1
Saya kira file tersebut belum pernah dibuka. Jalankan source /etc/environmentdari baris perintah dan echovariabel lagi.
Anko

2
Saya senang saya membantu. Jawaban TheKoju adalah perbaikan yang lebih permanen - terimalah itu.
Anko

Bukankah perbedaan utama yang /etc/environmentlebar sistem dan /home/nobody/.profilekhusus untuk pengguna nobody? Keduanya harus persisten / permanen. Kedua pendekatan memiliki tempat masing-masing
xeraa

Jawaban:


13

Variabel lingkungan dapat didefinisikan secara permanen dengan mengedit .profilefile di direktori home Anda. Begini caranya:

Edit .profilefile Anda dengan perintah seperti gedit ~/.profile. Tambahkan ini ke akhir file:

export ANDROID_SDK_HOME=/home/tom/android-sdk

Anda dapat source .profilemembuatnya berlaku segera. Setiap kali Anda me-restart sistem Anda, .profilefile dimuat, mengembalikan pengaturan ini.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.