Как переустановить программные пакеты, поставляемые с Ubuntu 18.04?
Я удалил несколько приложений GNOME, приложений LibreOffice и других приложений. Как переустановить их все без необходимости переустанавливать операционную систему?
2 ответа
Установка ubuntu-desktop
пакет должен тянуть пакеты по умолчанию.
sudo apt install ubuntu-desktop
Набор пакетов по умолчанию для 18.04 указан в http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.manifest (для более поздних выпусков просто зайдите на https://releases.ubuntu.com/ и перейдите к правильному выпуску / архитектуре для вашей ситуации).
Вы можете получить имена пакетов только из этого текстового файла с помощью следующей команды:
curl http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.manifest | sed -e 's#\t.*##g'
Следовательно, вы должны иметь возможность установить эти пакеты, передав выходные данные этой команды apt install
:
# Ubuntu 18.04.1
sudo apt install $( curl http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.manifest | sed -e 's#\t.*##g' )
Если вы используете другую версию или архитектуру (arch=amd64 в приведенных выше командах), вам необходимо соответствующим образом изменить свою команду.