Как вернуть повреждение, сделанное редактированием /etc/os-release

в настоящее время работает Ubuntu 20.04.1 LTS. Я изменил /etc/os-релиз файл в соответствии с тем, что из старой версии, чтобы обмануть программу, которую я пытался установить. В то время как файл был изменен, Ubuntu установила несколько обновленных пакетов, но все они все равно пришли из фокального репозитория, несмотря на то, что операционная система больше не определяется как фокальная. Я изменил файл обратно на то, как он был и перезагружен, и теперь есть несколько ошибок. Каждый раз, когда система загружается, она запускает программу начальной установки. Рабочий стол застрял в среде Ubuntu по умолчанию (у меня была установлена подкорректированная версия GNOME). Но я все равно вхожу в систему с тем же самым пользователем, и все мои файлы не повреждены. Я не могу запустить почти любую программу; все они аварийно завершаются с различными ошибками. Есть идеи, как это исправить, кроме переустановки?

0
задан 6 October 2020 в 18:15

1 ответ

Вы должны заполнить файл /etc/os-release содержимым ниже:

NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

или переустановить его пакет с помощью sudo apt-get install --reinstall base-files .

2
ответ дан 6 October 2020 в 19:57

Другие вопросы по тегам:

Похожие вопросы: