В моем Ubuntu 18 я мог видеть файл /var/backups/alternatives.tar.0. Когда я открыл, я увидел пути ко многим файлам приложений. Какова настоящая цель этого файла?
Простой поиск в Google, похоже, не дает достойных результатов.
/var/backups/alternatives.tar.* — это резервная копия каталога /etc/alternatives. Так что же такое /etc/alternatives?
Это каталог для отслеживания того, какая программа в вашей системе является «по умолчанию» среди других программ. Например, представьте, что вы просите свою систему открыть текстовый файл без указания текстового редактора. Должен ли он открывать vi, Emacs, gedit? /etc/alternatives поддерживает символическую ссылку на программу, которая является «каноническим» текстовым редактором. То же самое для веб-браузеров, торрент-трекеров и т. д.
Обычно вы не взаимодействуете с /etc/alternatives напрямую, а используете команды update-alternatives
.
Система альтернатив взята из Debian, поэтому она унаследована производными от Debian операционными системами, такими как Ubuntu.