Как выполнить что-то в текущей оболочке [дубликат]

У вас есть параметры -y или - yes или - предположим-yes в apt-get .

Попробуйте что-нибудь вроде

sudo apt-get install -y 

Подробности:

На странице руководства apt-get (вы также можете обратиться к странице руководства с помощью команды man apt-get ) упоминается:

-y, --yes, --assume-yes

Автоматическое «да» для запросов. Примите «да» в качестве ответа на все запросы и выполняйте неинтерактивно. Если возникает нежелательная ситуация, такая как изменение удерживаемого пакета или удаление необходимого пакета, то apt-get прерывается. Элемент конфигурации: APT :: Get :: Assume-Yes.

В отличие от этого параметра, у вас также есть

- accept-no

Автоматическое «нет» для всех запросов. Элемент конфигурации: APT :: Get :: Assume-No.

Править

Для комментария Властимила я попробовал

sudo apt-get install --fix-broken --assume-yes

И это работает. Часть команды - fix-broken можно заменить на -f и - Предположим-yes на - y или - да для удобства. Это не приведет к установке каких-либо пакетов в perticular, но «может опустить любые пакеты, чтобы APT мог вывести вероятное решение», как указано на странице руководства.

2
31.05.2019, 08:05
0 ответов

Теги

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