Что делает & ldquo; apt-get dselect-upgrade & rdquo; команда делает?

Кто-то уже опубликовал сообщение об ошибке на этой панели:

https://bugs.launchpad.net/unity/+bug/732008

1
задан 14 February 2015 в 01:48

2 ответа

Как указывали другие, он «следует за выборами dselect». Одна из приятных вещей в этом состоит в том, что можно подавать список пакетов в dpkg:

dpkg --clear-selections
dpkg --set-selections < package_choice_list

, затем делать «apt-get dselect-upgrade», и он удаляет все, что не входит в список, и устанавливает все в списке. Я не думаю, что любой другой пакетный инструмент может это сделать. Это дает возможность гарантировать, что «эти и только эти» пакеты установлены, что очень удобно.

1
ответ дан 23 May 2018 в 23:16

Я знаю, что dselect используется для резервного копирования нашей системы.

Вы также можете использовать его для установки тех же пакетов в любой другой системе, что и ваша.

dpkg --get-selection > packages.list Это создаст список всех пакетов, установленных в вашей системе в пакетах .list.

Теперь, если что-то происходит, и ваша система выходит из строя, вы можете установить все пакеты, которые были в вашей системе, с помощью этого файла packages.list.

[ f4]

sudo apt-get dselect-upgrade

Это поможет вам. Он установит все пакеты, которые были в вашей системе раньше.

Если вы хотите установить те же пакеты в другой системе, переведите этот файл в эту систему и запустите эти 2 команды. Это сделает трюк для вас.

1
ответ дан 23 May 2018 в 23:16

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

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