Как мне установить несколько пакетов?
Например, я хочу установить оба package Xи Package Y,знаю, что это невозможно по умолчанию, но есть ли альтернативный способ сделать это или я могу хотя бы поставить их в очередь для установки?
Как мне установить несколько пакетов?
Например, я хочу установить оба package Xи Package Y,знаю, что это невозможно по умолчанию, но есть ли альтернативный способ сделать это или я могу хотя бы поставить их в очередь для установки?
Ответы:
Вы можете сделать это, почему бы и нет !? Вы можете запустить следующую единственную команду для установки package-xи package-y:
sudo apt-get install package-x package-y
Было упомянуто, что вы можете добавить -yфлаг, apt-getчтобы ответить « Да» на все запросы. Как правило , это в любом случае избавляет вас от необходимости говорить « да» один раз. Приятно знать о -yфлаге, но будьте осторожны, потому что он также может автоматически удалять вещи, которые вы, возможно, не хотите удалять. Как правило, я опускаю этот -yфлаг и вручную проверяю все добавленные или удаленные пакеты, чтобы не допустить ошибок, которые могут иметь ужасные последствия для моего компьютера. Тем не менее, apt-get upgrade -yпредставляется хорошим вариантом и менее волатильным.
sudo apt-get upgrade package-x package-y -y
aptявляется то, что вы можете иметь только один aptпроцесс за раз. Это хорошая вещь , так как она предотвращает разрушение вашей системы. В случае, если вы хотите установить пакет Y, либо дождитесь завершения X, либо остановите X и установите их вместе.
Для установки пакетов используйте:
sudo apt-get install package-name
Чтобы установить несколько пакетов, просто перечислите один за другим:
sudo apt-get install package-name1 package-name2 package-name3
Чтобы заставить apt-get installответить yesна любые are you sure you want to install this package?вопросы, которые могут возникнуть, добавьте -yв конец
sudo apt-get install package1 package2 package3 -y
Я не уверен насчет других пользователей, но считаю полезным сохранить файл со списком всех пакетов / программ, которые я обычно использую, чтобы в случае необходимости переустановки я мог просто скопировать и вставить команду вместо провести следующие несколько недель, выясняя, что у меня есть, а чего нет.
dpkg --get-selectionsпозволит вам установить все пакеты, которые были у вас в случае переустановки.
dpkg --get-selectionsи это сработало. Я сделал некоторую домашнюю работу и наткнулся на этот ответ ( askubuntu.com/questions/101931/… ), в котором подробно рассказывается о том, как восстановить pkgметаданные для использования apt-mark showauto > auto.lstи apt-mark showmanual > manual.lstполучить метаданные, apt-mark auto < auto.lstа apt-mark manual.lstтакже восстановить его.
apt-get install p1 p2 p3?