Untuk apa dll / alternatif digunakan?

39

Apa artinya /etc/alternatives? Bagaimana dan mengapa ini digunakan?

Saya menemukan gnome-tex-editordi /usr/binmana terhubung sebagai berikut:

/usr/bin/gnome-text-editor -> /etc/alternatives/gnome-text-editor
/etc/alternatives/gnome-text-editor -> /usr/bin/gedit

Jadi geditdan gnome-text-editorsepertinya hal yang sama.

Jadi mengapa beberapa perintah (misalnya: geditdan gnome-text-editor) diberikan dua kali?

Dan apa gunanya dari /etc/alternatives/- bagaimana cara kerjanya?

Pandya
sumber

Jawaban:

30

Ada beberapa program yang dianggap generik. Banyak program dapat menyediakan fungsionalitas yang diperlukan.

Sebagai contoh, viewadalah salah satu meta-program seperti yang dapat diberikan oleh alat apapun mampu menampilkan teks, seperti more, less, vim, dll.

/etc/alternativesadalah direktori yang digunakan untuk melacak alternatif yang saat ini digunakan, oleh alat yang disebut update-alternatives.

Untuk informasi lebih lanjut, baca halaman pengguna dengan man update-alternativesdi terminal. Juga kunjungi Sistem Alternatif Debian .

Mahesh
sumber