Saat Anda ingin menambahkan nilai baru ke PATHvariabel sistem, Anda kemungkinan besar menambahkan baris ~/.bashrcatau ~/.bash_profilefile baru.
Misalnya, jika Anda ingin menambahkan /opt/netbeans/binuntuk PATH, Anda harus menambahkan baris ini ke akhir ~/.bashrcberkas:
export PATH=$PATH:/opt/netbeans/bin
Mari kita hancurkan garis ini.
export PATH- Di sini kita merujuk pada PATHvariabel
=- Kami ingin menetapkan nilai baru menggunakan =operator (Sisa string adalah nilai yang akan disimpan dalam PATH)
$PATH- Kami menetapkan variabel PATHke nilai yang ada di variabel sebelum perintah saat ini
: - Kami menambahkan pemisah untuk nilai baru
/opt/netbeans/bin - Dan tambahkan nilai baru ke PATH
Anda harus melihat semua referensi Anda merujuk ke PATHvariabel di dalam ~/.bashrcatau ~/.bash_profilefile dan pastikan Anda memperluas -
export PATH=$PATH:/opt/netbeans/bin
dan tidak menimpa seperti ini -
export PATH=/opt/netbeans/bin
yang PATHvariabel
Anda harus memastikan, dalam setiap referensi yang PATHAnda gunakan $PATH:dan nilai tambahan Anda setelahnya
Jika tidak berhasil, Anda dapat melakukan sesuatu seperti ini:
- Pastikan, ada sesuatu seperti variabel berikutnya dalam
/etc/environmentfile dan tidak pernah didefinisikan ulang dalam file ini:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
- Tambahkan jalur yang hilang dari
PATHvariabel di atas ke PATHvariabel Anda yang terletak di/etc/environment
Sebelum menguji setelah setiap perubahan dalam file tidak ingat untuk memperbarui konfigurasi Anda.
Misalnya untuk ~/.bashrcfile:
source `~/.bashrc`
cat /etc/environment?