На этот вопрос уже есть ответ здесь:
I установил Ubuntu на свой рабочий стол несколько лет назад и решил добавить репозиторий BunsenLabs и установить там рабочий стол Bunsen. Однако есть одна мелочь: пакет также заменяет / etc / os-release
. У меня вопрос: как мне восстановить исходную версию os-release
, а также lsb-release
(которая также была изменена)?
Исходная информация об ОС: {{1 }} Ubuntu 16.04, 64-разрядная версия Xenial Xerus
Информация о новой ОС: BunsenLabs GNU / Linux 8.6 (Hydrogen)
Моя текущая версия ОС
ANSI_COLOR="0;34"
BUG_REPORT_URL="https://github.com/BunsenLabs"
HOME_URL="https://bunsenlabs.org"
ID=bunsenlabs
ID_LIKE="debian"
NAME="BunsenLabs GNU/Linux"
PRETTY_NAME="BunsenLabs GNU/Linux 8.6 (Hydrogen)"
SUPPORT_URL="https://forums.bunsenlabs.org"
VERSION="8.6 (Hydrogen)"
VERSION_ID="8.6"
Моя текущая lsb- выпуск
DISTRIB_ID="BunsenLabs"
DISTRIB_DESCRIPTION="BunsenLabs GNU/Linux 8.6 (Hydrogen)"
DISTRIB_RELEASE="8.6"
DISTRIB_CODENAME="bunsen-hydrogen"
Вывод базовых файлов политики apt-cache
base-files:
Installed: 9.4ubuntu4.3
Candidate: 9.4ubuntu4.3
Version table:
*** 9.4ubuntu4.3 500
500 http://opensource.xtdv.net/ubuntu xenial-updates/main amd64 Packages
100 /var/lib/dpkg/status
9.4ubuntu4 500
500 http://opensource.xtdv.net/ubuntu xenial/main amd64 Packages
Я нашел свой ответ.
Согласно сайту пользователь, связанный со мной, командой dpkg -S os-release
показал:
diversion by bunsen-os-release from: /etc/os-release
diversion by bunsen-os-release to: /etc/os-release.bunsen-orig
В os-release.bunsen-orig
оригинал os-release
файл. Я также заметил что os-release
просто символьная ссылка на os-release.bunsen
и os-release.bunsen-orig
символьная ссылка на "очень" исходное os-release
файл, который был в /usr/lib/os-release
. Так как я слишком ленив, чтобы выяснить, как сделать символьные ссылки, я просто скопировал os-release.bunsen-orig
кому: os-release
.