Ini memperbarui tautan /etc/alternatives
untuk 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/alternatives
hanyalah tautan simbolis. Anda dapat melihatnya menggunakan misalnya
ls -l /etc/alternatives
Selain itu, /usr/bin
binari 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 PATH
harus diubah. Itu hanya menggunakan tautan simbolis.
sudo update-alternatives --config java
danjavac
danjavaws
untuk memilih antara versi yang diinstal.