Можно ли использовать поле Priority пакета Debian для выбора для установки?

Необходимо будет перенаправить stdout и stderr к чему-то еще, чем их значения по умолчанию для сокрытия их. комментарий @devnull показывает, как сделать это. Это - первый шаг.

Если Вы просто используете & для отсоединения программы это будет уничтожено автоматически, когда Вы выйдете из системы. Это, вероятно, не, что Вы хотите. Необходимо будет использовать nohup команда для предотвращения этого:

nohup sudo boblightd > boblight.out 2> boblight.err < /dev/null &

Отметьте это sudo вероятно, попросит пароль: это не получит никого, и Вы не заметите, что это просит у Вас одно, поскольку каждый вывод/вход перенаправляется. У Вас есть различные решения достигнуть этого так или иначе:

  • Выполненный a sudo команда прежде, sudo сохранит Ваш пароль. Это - quick'n'dirty путь.
  • Удалите &, дать sudo пароль, затем отправьте процесс в фон с CTRL + Z.
  • Может также настроить sudo для не просьбы пароля этого определенного пользователя и исполняемую пару. Знайте, что это могло быть возможное нарушение защиты, …
3
03.09.2015, 18:39
2 ответа

Ссылка на Руководство по политике, которую вы предоставили, гласит:

Эта информация используется инструментами управления пакетами Debian для отделения высокоприоритетных пакетов от менее важных.

Это означает несколько вещей:

  • инструменты управления пакетами требуют дополнительного подтверждения перед удалением необходимых пакетов,
  • aptitude позволяет искать или ограничивать отображение на основе приоритета (последнее делает можно работать с пакетами на основе приоритета, попробуйте l , затем введите ? priority (обязательно) например),
  • другие менеджеры пакетов, вероятно, имеют аналогичные функции.
3
27.01.2020, 21:22

Минимальная установка Debian обязательна + требуется + важна + отчасти зависит от оборудования.

Попробуйте

aptitude --disable-columns --display-format %p search '?and(?installed, ?priority(required))'

составить список установленных и необходимых пакетов и направить их в apt

| xargs apt install

Если доступно обновление, оно будет установлено.

См. Справочник поисковых терминов и мой скрипт нормализации образа ОС Debian.

1
27.01.2020, 21:22

Теги

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