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

Как сохранить критически важную программу если она вызывает конфликт при обновлении?

Добрый день!
Здесь уже был топик по данной проблеме, но приведенное решение меня не устроит.
Невозможно обновиться: Ошибка подготовки транзакции
Не удалось удовлетворить зависимости:
- удаление wxgtk-common нарушает зависимость "wxgtk-common", необходимую для wxgtk2

И предложение править сборочные файлы, касающиеся far2l.
Для решения рекомендовалось:
sudo pacman -Rdd wxgtk-common wxgtk2 wxgtk3
sudo pacman -S wxwidgets-gtk3 wxwidgets-common

после чего всё обновляется, кроме far2l, и переустановить его уже не получается.
Это критически важная для меня программа, я без нее не могу.
Нет ли возможности сохранить его в данной ситуации?
Или может как-нибудь обновиться по-максимуму, чтобы его не затронуть?
Уголок новичка

Что-то сломалось, попробовал много, непонимаю как фиксить gpgme недопустимый криптомеханизм

Здравствуйте, я не знаю как у меня поломался пакман, сам я не эксперементировал с системой
Manjaro i3
при попытке установить любой пакет выдает ошибку
как пример:

проверка ключей [#################################################] 100%
предупреждение: Public keyring not found; have you run 'pacman-key --init'?
ошибка: ошибка GPGME: Недопустимый криптомеханизм
(1/1) проверка целостности пакета [#################################################] 100%
предупреждение: Public keyring not found; have you run 'pacman-key --init'?
ошибка: ошибка GPGME: Недопустимый криптомеханизм
ошибка: neofetch: не найдена необходимая подпись
:: Файл /var/cache/pacman/pkg/neofetch-7.1.0-2-any.pkg.tar.zst поврежден (неверный или поврежденный пакет(PGP-подпись)).
Хотите его удалить? [Y/n]
ошибка: не удалось завершить транзакцию (неверный или поврежденный пакет(PGP-подпись))
Обнаружены ошибки, пакеты не обновлены.

если я ввожу требуемую команду то:
sudo pacman-key --init
gpg: symbol lookup error: gpg: undefined symbol: gcry_get_config, version GCRYPT_1.6
chmod: невозможно получить доступ к '/etc/pacman.d/gnupg//trustdb.gpg': Нет такого файла или каталога
gpg: symbol lookup error: gpg: undefined symbol: gcry_get_config, version GCRYPT_1.6
gpg: symbol lookup error: gpg: undefined symbol: gcry_get_config, version GCRYPT_1.6
==> Generating pacman master key. This may take some time.
gpg: symbol lookup error: gpg: undefined symbol: gcry_get_config, version GCRYPT_1.6
==> Обновление таблицы доверия…
gpg: symbol lookup error: gpg: undefined symbol: gcry_get_config, version GCRYPT_1.6
==> ОШИБКА: Не удалось обновить таблицу доверия.

это все уже при выключенной проверке ключей в конфигах, странно что он все еще их проверяет хотя я ее выключил.
пробовал много, проходился по разным форумам, но оно никак не пофиксится, есть конечно план б это переустановка полностью системы, но я уверен что есть способ все исправить.

тоесть сейчас я не могу обновить систему, установить что-либо.
если от меня требуется какая-либо информация, пожалуйста напишите что нужно еще предоставить, просто я уже запутался в этом всем и буквально в отчаянии, уже даже и не знаю что надо предоставить вам.
Спасибо.
Уголок новичка

Установка программы через менеджер приложений [РЕШЕНО]

Возможно ли в 2022 году установить ТОЛЬКО выбранное приложение, не обновляя всю систему целиком? Когда я пробую так сделать, то pamac без спроса начинает загрузку для всех обновлений, что делать не хотелось бы в виду тотального расизма от разработчиков и вредоносного кода в новых версиях многих популярных программ


В принципе обойти смог. Открыл снова вкладку «обновления», снял все и применил снова. Может баг, может «ихборьба», я хз. Просто поглядывайте при установке прог и неполной обнове что памак пытается вам пропихнуть. Или Пакмана юзать, пакман всегда честен и благороден, это я тут привык к графену
Управление пакетами

ошибка: не удалось обновить DEB_Arch_Extra (неверная или поврежденная база данных(PGP-подпись))

ошибка: DEB_Arch_Extra: signature from "MegaLimited <support@mega.co.nz>" is unknown trust
:: Обновление баз данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
 multilib не устарел
 DEB_Arch_Extra          3,1 KiB  0,00   B/s 00:00 [######################] 100%
 DEB_Arch_Extra.sig    181,0   B  0,00   B/s 00:00 [######################] 100%
ошибка: DEB_Arch_Extra: signature from "MegaLimited <support@mega.co.nz>" is unknown trust
ошибка: не удалось обновить DEB_Arch_Extra (неверная или поврежденная база данных(PGP-подпись))
ошибка: failed to synchronize all databases


Гугл говорит, нужно ключи обновить:

sudo rm -r /etc/pacman.d/gnupg
sudo pacman -Sy gnupg archlinux-keyring manjaro-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys


Плохо становится уже на второй команде, ибо всё, что связанно с установкой пакетов ("-S") вызывает ошибку.
Учебники (How-To & F.A.Q)

Некоторые "тонкости" обновления manjaro

1. необходимо проверить есть ли у вас утилита pacdiff (она входит в пакет pacman) просто запустив ее (может ругнуться на отсутствие vim, доустановите любым способом любой vim)
2. обновляемся
3. после обновления запускаем sudo pacdiff
(кто не привык или не хочет пользоваться редактором vim может дать такую команду sudo DIFFPROG=nano pacdiff )
он покажет все вновь привнесенные конфиги с расширением .pacnew
4. сравниваем изменения, они будут выделены красным (слева файл с расширением .pacnew, справа действующий в системе) при необходимости редачим (при незнании спрашиваем тут)
5. перегружаемся и радуемся отсутствию проблем
Учебники (How-To & F.A.Q)

Ошибка ключей и баз при очень запоздалом обновлении manjaro

при попытке обновления получаем стандартную ошибку ключей.
1. Обычно достаточно этого: (все делаю от рута)
pacman-mirrors --fasttrack
rm -R /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux manjaro
pacman-key --refresh-keys  
pacman -Sc
cp -r /var/lib/pacman/sync/ /sync
rm -R /var/lib/pacman/sync/
pacman -Syyu

2. если вышеприведенные команды не привели к успеху
отключаем проверку ключей в /etc/pacman.conf
раздел [options]
SigLevel = Never

Пробуем
pacman -Syyu


получаем «Unrecognized archive format» Error

на любом зеркале, например яндекс, выбираем самые новые файлы и устанавливаем их

pacman -U https://mirror.yandex.ru/mirrors/manjaro/pool/overlay/manjaro-keyring-20200603-1-any.pkg.tar.zst

pacman -U https://mirror.yandex.ru/mirrors/manjaro/pool/sync/archlinux-keyring-20200820-1-any.pkg.tar.zst

rm -f /var/lib/pacman/sync/*
pacman -Sy
pacman -Syu


дальше можно снова включить проверку ключей.

3.Если все работает удаляем директорию /synс эту резервную копию сделали в п.1.
Управление пакетами

pacman: как дочистить систему после смены Desktop Environment ?

Всем привет ;)

Возникла такая экзотическая потребность: установил Manjaro XFCE, дистр сам оч понравился, а вот окружение оказалось слишком уж простым, поставил гном и всё стало на свои места. Решил почистить систему от xfce-шного софта и сделать причём это элегантным способом (pacman же как ни как).

Использовал такую команду:
pacman -Rscn xfce4 xfce4-goodies

И всё в общем-то получилось, Но. Осталось как минимум несколько приложений, которые отмечены якобы как установленные вручную (galculator, catfish, etc).
Можно ли как-то их элегентно (кхе-хе) удалить используя что-то вроде…
pacman -Rsscn xfce-4 xfce4-goodies ?

И какой командой можно посмотреть, с чем они идут в комплекте (группа/метапакет), чтобы указав его, удалить и их?

Вопрос стоит именно таким образом, потому что в гномовском меню сейчас уж больно много всяких левых программ, и я не знаю, что можно трогать, а что не стоит. Да и хотелось бы без лишних заморочек привести систему в заводское состояние.
Заранее благодарю ;)
Уголок новичка

Нет Российского зеркала в mirrorlist

Приветствую друзья! Заметил, что как то медленно грузятся пакеты обновлений. Посмотрел /etc/pacman.d/mirrorlist, а там первый стоит украинский сервер, потом болгарский и понеслось. А российского зеркала нет вообще! Подскажите пожалуйста, как добавить.
Уголок новичка

пакеты сироты

Добрый вечер
Мигрировал с мыши на кеды
Инсталил следующее
sudo pacman -S plasma-meta kde-applications-meta manjaro-kde-settings manjaro-settings-manager-knotifier manjaro-settings-manager-kcm
sudo pacman -S sddm sddm-kcm systemd-kcm sddm-breath-theme
sudo pacman -S octopi octopi-notifier-frameworks octopi-repoeditor octopi-cachecleaner


собственно сегодня обнаружил что pacman не подтянул часть и считает их не особо нужными
pacman -Qdt

вывод
akonadi-calendar-tools 19.12.3-1
akonadiconsole 19.12.3-1
ark 19.12.3-1
artikulate 19.12.3-1
audiocd-kio 19.12.3-1
blinken 19.12.3-1
dkms 2.8.1-1
filelight 19.12.3-1
grantlee-editor 19.12.3-1
k3b 1:19.12.3-1
kaddressbook 19.12.3-1
kalarm 19.12.3-1
kalgebra 19.12.3-1
kalzium 19.12.3-1
kamoso 19.12.3-1
kanagram 19.12.3-1
kbackup 19.12.3-1
kbruch 19.12.3-1
kcharselect 19.12.3-1
kde-gtk-config 5.18.3-1
kdeaccessibility-meta 19.12-1
kdeadmin-meta 19.12-1
kdebase-meta 19.12-1
kdebugsettings 19.12.3-1
kdegames-meta 19.12-1
kdegraphics-meta 19.12-1
kdenetwork-filesharing 19.12.3-1
kdenlive 19.12.3-1
kdeplasma-addons 5.18.3-1
kdesdk-meta 19.12-1
kdewebdev-meta 19.12-1
kdf 19.12.3-1
kfloppy 19.12.3-1
kgamma5 5.18.3-1
kgeography 19.12.3-1
kget 19.12.3-1
kgpg 19.12.3-1
khangman 19.12.3-1
khotkeys 5.18.3-1
kig 19.12.3-1
kinfocenter 5.18.3-1
kleopatra 19.12.3-1
klettres 19.12.3-1
kmix 19.12.3-1
kmplot 19.12.3-1
knotes 19.12.3-1
kontact 19.12.3-1
kopete 19.12.3-1
korganizer 19.12.3-1
krdc 19.12.3-1
krfb 19.12.3-3
kteatime 19.12.3-1
ktimer 19.12.3-1
ktouch 19.12.3-1
kturtle 19.12.3-1
kvantum-theme-matchama 20191118-1
kwallet-pam 5.18.3-1
kwave 19.12.3-1
kwayland-integration 5.18.3-1
kwordquiz 19.12.3-1
kwrited 5.18.3-1
lib32-openssl-1.0 1.0.2.u-1
libpng12 1.2.59-1
lv2 1.16.0-3
marble 19.12.3-1
mbox-importer 19.12.3-1
minuet 19.12.3-1
oxygen 5.18.3-1
papirus-maia-icon-theme 20190726-1
parley 19.12.3-1
pim-data-exporter 19.12.3-1
pim-sieve-editor 19.12.3-1
plasma-browser-integration 5.18.3-1
plasma-pa 5.18.3-1
plasma-sdk 5.18.3-1
plasma-thunderbolt 5.18.3-1
plasma-vault 5.18.3-1
pygtk 2.24.0-8
qt4 4.8.7-29.1
qt5-styleplugins 5.0.0.20170311-19
qt5ct 0.41-2
rocs 19.12.3-1
sddm-kcm 5.18.3-1
step 19.12.3-1
sweeper 19.12.3-1
syndication 5.68.0-1
telepathy-kde-approver 19.12.3-1
telepathy-kde-auth-handler 19.12.3-1
telepathy-kde-call-ui 19.12.3-1
telepathy-kde-contact-runner 19.12.3-1
telepathy-kde-desktop-applets 19.12.3-1
telepathy-kde-filetransfer-handler 19.12.3-1
telepathy-kde-integration-module 19.12.3-1
telepathy-kde-send-file 19.12.3-1
telepathy-kde-text-ui 19.12.3-1
user-manager 5.18.3-1
xcape 1.2-3
xcursor-breeze 5.11.5-1
zeroconf-ioslave 19.12.3-1

подскажите как элегантно их подтянуть(и подтянуть нужные)

т к вручную это немного мучительно
sudo  pacman -D --asexplicit "ХХХХ" 

спасибо всем не равнодушным