Как переустановить программные пакеты, поставляемые с 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 в приведенных выше командах), вам необходимо соответствующим образом изменить свою команду.

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