[РЕШЕНО] Проблемы с обновлением
lordalexx 10 июня, 2023 - 14:16
Доброго времени суток.
Последние пару недель не могу обновиться. Команды
# emerge --sync
и
# emaint -a sync
выдают ошибки, причем всегда разные.
Самые частые: не все файлы скачены, у скаченного файла не соответствует размер/атрибуты.
Система стабильная.
Гугление показывает, что похожие проблемы были в 18 году, когда кто-то ломанул учетку portage на github, но здесь явно что-то другое.
Кто что может посоветовать?
»
- Для комментирования войдите или зарегистрируйтесь
Если такое странное, то можно
Если такое странное, то можно попробовать emerge-webrsync который качает архив дерева и распакует.
Проверьте ФС/диск, быть может в них проблема.
lordalexx написал(а):... Кто
Советую:
Держим дерево portage в sqash-файле. Для обновления разворачиваем его в память, синхронизируем с любимым зеркалом, запаковываем снова в файл. Старый файл убираем в бэкап, новый монтируем в /usr/portage (distfiles не держим в /usr/portage/distfiles!). И никаких sync/websync плюс возможность отката на необновленный portage, экономия как пространства, так и inode на файловой системе, да еще и скорость обновления и любых действий с деревом portage в разы выше.
Кстати, gentoo.bloohost.ru лежит уж две недели, в порядке офтопа.
/
Однако
squash
— это только чтение.С записью это [в современных реалиях] матрёшка
overlayfs
.ЗЫ: Выносим не только исходники, но и пакеты.
ЗЗЫ: В ванили stage3 дерево уже давно вынесено в
/var/
:wq
--
Live free or die
Anarchist написал(а):С
Это не советовал. Не нужно это.
Верно.
Спасибо
По порядку.
evadim, спасибо. Проверил диски, ошибок нет, после проверки обновление прошло успешно!
MitReg и Anarchist - отличная мысль! Надо будет заняться!
Всем спасибо, тема закрыта!