Pacman-6.0.0

Пытаюсь исправить ситуацию с pamac-aur и yay как советовали здесь в форуме, но ничего не получилось. Я не сомневаюсь, что где-то допустил ошибку...
При попытках обращаться к pamac-aur, yay получал сообщения:
pamac-aur: symbol lookup error: /usr/lib/libpamac.so: undefined symbol: alpm_option_set_arch
yay: symbol lookup error: yay: undefined symbol: alpm_option_set_arch
По alpm:
pacman -Ql pacman | grep alpm.so
pacman /usr/lib/libalpm.so
pacman /usr/lib/libalpm.so.13
pacman /usr/lib/libalpm.so.13.0.0
В итоге снёс pamac, yay и установил paru. Pacman на пару с paru работают отлично. Но при установке какой-то из версий pamac получаю сообщения об ошибках - то нужна версия pacman <6, то другие ошибки, типа какой-то там метод/файл не используется/отстуствует.

Помогите пожалуйста исправить мои ошибки.
Leshkin_Cat, всё очень просто.
Если хочется yay и pamac-aur, ставишь два пакета https://repo.archlinuxcn.org/x86_64/pamac-aur-10.1.2-1-x86_64.pkg.tar.zst и https://repo.archlinuxcn.org/x86_64/yay-10.2.3-1-x86_64.pkg.tar.zst
yay работает с pacman 6, без проблем.
для pamac-aur нужна libalpm.so.12 - тут https://archlinux.org.ru/forum/topic/20785/ написано где её взять.
RusWolf
ставишь два пакета
Установил. И уау работает, pamac - нет. В трее иконки нет, в терминале выдаёт
[~]$ pamac
pamac: symbol lookup error: /usr/lib/libpamac.so: undefined symbol: alpm_option_set_arch

RusWolf
для pamac-aur нужна libalpm.so.12
[~]$ pacman -Ql pacman | grep alpm.so
pacman /usr/lib/libalpm.so
pacman /usr/lib/libalpm.so.13
pacman /usr/lib/libalpm.so.13.0.0
файла нет...
RusWolf
написано где её взять.
Одна из последних ссылок приводит к комментарию Сергея Фещукова. Он предлагает альтернативный вариант: скачать пакет, в котором якобы есть libalpm.so.12. Скачал, распаковал - там пакета нет. Только два файла libalpm-5.2.2-1.fc35.x86_64.cpio.zst и INFO. Тот же FredBezies прокомментировал это решение как "альтернативу для поломки системы, добавляя пакеты, которые не поддерживаются системой или лучший способ разрушить установленную систему".

Я что-то пропустил или не там искал?
Leshkin_Cat удалите вы это порождение манджары, yay или paru достаточно для всего
Leshkin_Cat
Скачал, распаковал - там пакета нет. Только два файла libalpm-5.2.2-1.fc35.x86_64.cpio.zst и INFO
Ну а libalpm-5.2.2-1.fc35.x86_64.cpio.zst кто будет распаковывать за тебя? :)

Leshkin_Cat
Я что-то пропустил или не там искал?
Всё там искал, просто не до конца доделал.

https://archive.archlinux.org/packages/p/pacman/pacman-5.2.2-4-x86_64.pkg.tar.zst распакуй.
RusWolf
распакуй
Что-то у меня не получается... видать, рученьки кривоватые или я уже устал к 9 вечера.
error: failed to commit transaction (conflicting files)
pacman: /usr/lib/libalpm.so.12 exists in filesystem
Errors occurred, no packages were upgraded.
Пока поживу без этих порождений манджаровских... :)
Leshkin_Cat
error: failed to commit transaction (conflicting files)
pacman: /usr/lib/libalpm.so.12 exists in filesystem
Errors occurred, no packages were upgraded.
Пакет не надо устанавливать, с него надо только либу вытащить :)
что то я не понял, на каком основании обсуждается /usr/lib/libalpm.so ???
ведь обновление прошло без проблем.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Параллельную загрузку нужно еще и отдельно включать?
https://ostechnix.com/enable-parallel-downloading-in-pacman-in-arch-linux/
У меня даже пункта такого нет в конфиге. Понятно, что его можно добавить, но в статье указано, что нужно раскоментить его.
ForumLiker
У меня даже пункта такого нет в конфиге. Понятно, что его можно добавить, но в статье указано, что нужно раскоментить его.
Посмотрите в системе, у вас наверняка есть файл /etc/pacman.conf.pacnew ;)
 
Зарегистрироваться или войдите чтобы оставить сообщение.