Учебники (How-To & F.A.Q)

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

1. необходимо проверить есть ли у вас утилита pacdiff (она входит в пакет pacman) просто запустив ее (может ругнуться на отсутствие vim, доустановите любым способом любой vim)
2. обновляемся
3. после обновления запускаем sudo 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


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

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 "ХХХХ" 

спасибо всем не равнодушным
Уголок новичка

pacman: Не удалось подготовить транзакцию

Всем доброе время суток. Недавно поставил manjaro KDE, обновился, все работает, радует глаз. Сегодня попытался поставить программу, pacman пишет:
предупреждение: database file for 'custom' does not exist (use '-Sy' to download)
ошибка: не удалось подготовить транзакцию (не удалось найти базу данных)
Попытался обновить БД:
:: Обновление баз данных пакетов…
core 147,6 KiB 366 KiB/s 00:00 [###########################################################] 100%
extra 1757,4 KiB 2,30 MiB/s 00:01 [###########################################################] 100%
community 5,2 MiB 923 KiB/s 00:06 [###########################################################] 100%
multilib 181,0 KiB 663 KiB/s 00:00 [###########################################################] 100%
ошибка: не удалось получить файл 'custom.db' из диск: Couldn't open file /home/custompkgs/custom.db
ошибка: не удалось обновить custom (ошибка в библиотеке загрузки)
ошибка: failed to synchronize all databases
В чем проблема??? Куда копать, где искать этот custom??? Гугл, Яндекс ничего внятного не говорят.
Помогите решить эту проблему, без pakman'а как то тоскливо.
Управление пакетами

После смены модема (ZTE) невозможно загружать пакеты

Добрый день,

Недавно обновил модем и после этого стало невозможно обнволять пакеты.
При попытке установки вываливается ошибка — Resolving timed out after 10000 milliseconds.
Зеркала успешно проходят ping, браузер работает, но пакеты не грузятся.
В сети пишут, что можно вписать какую-то переменную http_proxy, но как это влияет на загрузку пакетов и какие значения туда передавать я так и не понял.

Если кто-то сталкивался с подобным или знает в чем причина, пожалуйста, не молчите)
Также хотелось бы понять алгоритм работы поиска/загрузки пакетов, так как для меня не совсем понятно какую роль здесь играет прокси (если прокси не работает как тогда пингуются зеркала и находятся пакеты).

Прилагаю скрин с примером ошибки во время установки wine.
P.S: Manjaro KDE edition, Pacman package manager
Управление пакетами: После смены модема (ZTE) невозможно загружать пакеты