Скрипт, которым обновляюсь #!/bin/bash eix-sync emerge -avuND --keep-going @world emerge -c emerge @preserved-rebuild Само обновление sudo ~/bin/update.sh Пароль: * Выполняются !-хуки * Запуск /usr/sbin/cl-core --method update --sync-only --skip-eix-update Синхронизация репозиториев * Проверка текущего сервера обновлений ... [ ok ] * Проверка обновлений Distros ... [ ok ] * Проверка обновлений Calculate ... [ ok ] * Проверка обновлений Gentoo ... [ ok ] * Обновление индекса пакетов ... [ ok ] * Проверка подписи индекса пакетов ... [ ok ] * Синхронизация репозитория Sabayon ... [ ok ] * Обновление кэша репозитория Distros ... [ ok ] * Обновление кэша репозитория Calculate ... [ ok ] * Обновление кэша репозитория Sabayon ... [ ok ] * Обновление кэша настраиваемых пакетов ... [ ok ] * Удаление устаревших архивов и бинарных пакетов ... [ ok ] * Синхронизация завершена Конфигурация системы * Сервер обновлений https://mirror.yandex.ru/calculate * Исправление настроек ... [ ok ] * Обновление конфигурационных файлов ... [ ok ] * Обновление системы завершено! * Копирую старую базу данных в /var/cache/eix/previous.eix * Запуск eix-update Чтение настроек Portage… Построение базы данных (/var/cache/eix/portage.eix)… [0] «gentoo» /usr/portage/ (кэш: metadata-md5-or-flat) Чтение категории 168|168 (100) Готово [1] «calculate» /var/lib/layman/calculate (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign) Чтение категории 168|168 (100) Готово [2] «distros» /var/lib/layman/distros (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign) Чтение категории 168|168 (100) ПУСТО! [3] «sabayon» /var/lib/layman/sabayon (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign) Чтение категории 168|168 (100) Готово Применение масок… Расчёт хеш-таблиц… Запись файла базы данных /var/cache/eix/portage.eix… База данных содержит 19698 пакетов в 168 категориях * Вызов eix-diff * Статистика времени: 56 секунд для синхронизация 21 секунд для eix-update 2 секунд для eix-diff 81 секунд всего Local copy of remote index is up-to-date and will be used. These are the packages that would be merged, in order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 KiB !!! The following installed packages are masked: - virtual/pam-0-r1::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Michał Górny (2019-10-11) # FreeBSD-only packages. The project has been discontinued, # and the core FreeBSD packages are already gone. # Removal in 14 days. Bug #683284. For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Nothing to merge; quitting. * Always study the list of packages to be cleaned for any obvious * mistakes. Packages that are part of the world set will always * be kept. They can be manually added to this set with * `emerge --noreplace `. Packages that are listed in * package.provided (see portage(5)) will be removed by * depclean, even if they are part of the world set. * * As a safety measure, depclean will not remove any packages * unless *all* required dependencies have been resolved. As a * consequence of this, it often becomes necessary to run * `emerge --update --newuse --deep @world` prior to depclean. Calculating dependencies... done! >>> No packages selected for removal by depclean >>> To see reverse dependencies, use --verbose Packages installed: 1500 Packages in world: 262 Packages in system: 43 Required packages: 1500 Number removed: 0 Local copy of remote index is up-to-date and will be used. Calculating dependencies... done! >>> Jobs: 0 of 0 complete Load avg: 1.43, 1.38, 1.12 >>> Auto-cleaning packages... >>> No outdated packages were found on your system.