Уголок новичка
   315

[решено] странное обновление libpamac в xfce от 13.07.21

1. при обычной команде обновления, что через памак, что через пакман вывалило кучу ошибок типа

разрешение зависимостей…
предупреждение: не удалось разрешить «libalpm.so>=13», зависимость «libpamac»
предупреждение: не удалось разрешить «libpamac>=11.0», зависимость «pamac-cli»

предупреждение: не удалось разрешить «libpamac», зависимость «libpamac-flatpak-plugin»

предупреждение: не удалось разрешить «pamac-cli=10.1.3-3», зависимость «pamac-gtk»

:: Эти пакеты не могут быть обновлены из-за неразрешимых зависимостей:
pamac-cli libpamac libpamac-flatpak-plugin pamac-gtk

Решение: удалить плагин флэтпака для памака и повторить обновление. После обновления доустановить libpamac-flatpak-plugin, если нужен флэтпак

2. обязательно запустить pacdiff он попросит отредактировать два файла, сделали. Однако, при обновлении в терминал вываливается

==> You had an old /etc/pamac.conf.pacsave file. We restore it for you.
==> You can find your new pamac.conf saved as /etc/pamac-new-07134328.conf

но никакого pamac.conf.pacsave в системе не «произошло»

Решение: ручками, (например через sudo meld) сравнить /etc/pamac.conf и /etc/pamac-new-07134328.conf и отредактировать по своему вкусу и нуждам

3. Установка libpamac (11.0.1-2)… [285/368]
mkdir: невозможно создать каталог «/etc/systemd/system/timers.target.wants»: Файл существует
ln: не удалось получить доступ к '/etc/systemd/system/timers.target.wants/pamac-cleancache.timer': Это не каталог
ln: не удалось получить доступ к '/etc/systemd/system/timers.target.wants/pamac-mirrorlist.timer': Это не каталог

Решение:
-переименовать /etc/systemd/system/timers.target.wants
-создать каталог /etc/systemd/system/sysinit.target.wants
-терминал
cd /etc/systemd/system/timers.target.wants
sudo ln -s -i /usr/lib/systemd/system/pamac-cleancache.timer
sudo ln -s -i /usr/lib/systemd/system/pamac-mirrorlist.timer

Те, кто не хомячки, поправьте хомячка-старичка, может я сделал что то лишнее или неправильно, но пока УМВР
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.