Ini memperbarui tautan /etc/alternativesuntuk menunjuk ke program untuk tujuan ini. Ada banyak contoh, seperti x-www-browser, editor, dll yang akan link ke browser atau editor preferensi Anda. Beberapa skrip atau alat sistem mungkin ingin Anda mengedit file secara manual (misalnya konflik konfigurasi di dpkg) dan mereka akan mencari alternatif untuk memberi Anda editor pilihan. Sebab java, ini adalah lingkungan runtime Java - Oracle, OpenJRE, dll.
Tautan di dalam /etc/alternativeshanyalah tautan simbolis. Anda dapat melihatnya menggunakan misalnya
ls -l /etc/alternatives
Selain itu, /usr/binbinari reguler juga merupakan symlink. Misalnya:
ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Aug 14 10:33 /usr/bin/java -> /etc/alternatives/java
ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 46 Aug 14 10:33 /etc/alternatives/java -> /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
Jadi, tidak PATHharus diubah. Itu hanya menggunakan tautan simbolis.
sudo update-alternatives --config javadanjavacdanjavawsuntuk memilih antara versi yang diinstal.