Я выполняю эти команды:

sudo dpkg --clear-selections
sudo dpkg --set-selections < [Path to packages_list ]>
sudo apt-get autoremove

с файлом packages_list, который выглядит так

acpi-support                    install
acpid                       install
adduser                     install
adium-theme-ubuntu              install
adobereader-enu                 install
aisleriot                   install
akonadi-server                  install
alacarte                    install
alsa-base                   install
alsa-utils                  install
anacron                     install

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

dpkg: --set-selections takes no arguments

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].

Может кто-нибудь помочь мне, пожалуйста ..

1 ответ1

0

Откуда вы это скопировали:

sudo dpkg --set-selections < [Path to packages_list ]>

вы изуродовали его и неправильно поняли результат. Я могу сказать, потому что вы <> расположили в виде дополнительной пары скобок, которые, если бы они были на самом деле в инструкциях, которые вы нашли, были бы излишними (и непоследовательно).

Он жалуется, что не принимает аргументы, потому что он принимает стандартный ввод. Вы должны использовать оператор перенаправления стандартного ввода < перед вашим именем файла. И нет > нигде.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .