Выполнение команд обслуживания в chroot pbuilder с использованием cron

Мы запускаем автоматизированную систему сборки, используя pbuilder-dist . Мы используем его для создания нашего сайта с открытым исходным кодом Snap Websites для создания ночных сборок. В настоящее время мы строим против Ubuntu «надежный».

Проблема, с которой мы сталкиваемся, заключается в том, что периодически пакеты в Ubuntu обновляются, и наша среда chroot должна обновляться. Короче говоря, мы хотим запускать команды из cron внутри chroot следующим образом:

 # apt-get update # apt-get upgrade # apt-get autoremove 

Однако я не вижу способа сделать это. Да, есть крючки pbuilder , но я не вижу способа сделать это из cron-скрипта:

 # pbuilder-dist trusty login --save-after-login 

… и затем подайте команды, как указано выше.

Есть идеи? Я просмотрел документацию для pbuilder но я не вижу чистого и очевидного пути, поэтому я думал, что попрошу здесь.

One Solution collect form web for “Выполнение команд обслуживания в chroot pbuilder с использованием cron”

Неважно. pbuilder-dist <distro> update делает именно то, что здесь необходимо.

  • Linux Mint / Ubuntu - драйверы гибридных графических карт (AMD® Radeon HD 8570 + Intel HD Graphics 4000)
  • Запустить vino-сервер в Ubuntu 16.04 lts
  • NTP не синхронизируется в VM
  • После удаления expressvpn: после удаления нет подключения к службе DNS
  • Сервер Ubuntu 16.04 - Получите полный доступ к FTP / var / www /
  • Поддерживается ли Уби?
  • Как заставить Наутилуса «Открыть с помощью архивного монтера»?
  • Запустить mplayer с помощью x11 из текстовой консоли?
  • Почему ядра Linux убивают процессы, когда у них 14 ГБ свободной памяти, и как это исправить?
  • Изменение поведения клавиш-модификаторов
  • minicom показ офлайн
  • Как устранить эту проблему при загрузке?
  • Interesting Posts

    Linux – время изменения файла и время модификации

    как запустить более одной программы в одном скрипте?

    Как я могу избежать манипулирования аргументами с пробелами в расширении Ex {$ {run {…}}?

    Установка переменных среды для пользователей системы

    ошибочно удаленная / загрузочная папка и перезагрузка

    Не удается заставить smartctl работать

    Изменение размера корневого раздела Arch в gparted

    Увеличьте размер файловой системы внутри изображения qcow2

    Почему не ставится elinks в фоновом режиме, а затем возобновляется с `fg` работать надежно?

    Использовать ACL для согласования разрешений внутри одной папки

    Как проверить, обрезаны ли аудиофайлы без воспроизведения файла?

    Загрузить Linux из меню GRUB

    Как скрипт оболочки может выполнять действия, если время создания файла прошло 5 минут?

    Не все типы разделов fdisk отображаются?

    Как отслеживать / исправлять проблему с памятью в большом коде C / C ++ на системах * nix

    Linux и Unix - лучшая ОС в мире.