не мог выполниться/usr/bin/apt-get: Список аргументов слишком долго

Я пытаюсь установить список программного обеспечения со следующей командой:

sudo apt-get install $(cat installed_software.txt)

Но я получаю сообщение об ошибке:

sudo: unable to execute /usr/bin/apt-get: Argument list too long

Кто-либо может помочь мне решить эту проблему?Спасибо!

(О, и я также попробовал:

xargs -rxa installed_software.txt -- sudo apt-get install --

Без успеха).

0
задан 5 November 2018 в 15:33

2 ответа

Попробуйте следующей командой (см. https://askubuntu.com/a/1027484/790920):

sudo apt-get install < installed_software.txt
0
ответ дан 13 April 2019 в 02:29

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

$ sudo su
# apt-get install $(cat installed_software.txt)
0
ответ дан 13 April 2019 в 02:29

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

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