Untuk apa perintah itu update-alternatives
digunakan?
Ambil contoh ini:
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jre1.7.0_09/bin/java 1
Apa fungsinya? Apa bedanya dengan menambahkan jdk ke path?
Katakanlah saya sudah menjalankan perintah. Bagaimana saya kembali ke keadaan semula?
update-alternatives
Pengembang Android
sumber
sumber
sudo update-alternatives --config java
danjavac
danjavaws
untuk memilih antara versi yang diinstal.Jawaban:
Ini memperbarui tautan
/etc/alternatives
untuk menunjuk ke program untuk tujuan ini. Ada banyak contoh, sepertix-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 didpkg
) dan mereka akan mencari alternatif untuk memberi Anda editor pilihan. Sebabjava
, ini adalah lingkungan runtime Java - Oracle, OpenJRE, dll.Tautan di dalam
/etc/alternatives
hanyalah tautan simbolis. Anda dapat melihatnya menggunakan misalnyaSelain itu,
/usr/bin
binari reguler juga merupakan symlink. Misalnya:Jadi, tidak
PATH
harus diubah. Itu hanya menggunakan tautan simbolis.sumber
PATH
s.