Управление пакетами

Никак не могу загрузить пакет через терминал

sudo pacman -U ~/Загрузки/epsonscan2-bundle-6.6.2.4.x86_64.rpm.tar.gz
загрузка пакетов…
ошибка: отсутствуют метаданные пакета в /home/thg/Загрузки/epsonscan2-bundle-6.6.2.4.x86_64.rpm.tar.gz
ошибка: '/home/thg/Загрузки/epsonscan2-bundle-6.6.2.4.x86_64.rpm.tar.gz': неверный или поврежденный пакет
Так же при установке JDK возникают ошибки
sudo pacman -U ~/Загрузки/jdk-8u291-linux-aarch64.tar.gz
загрузка пакетов…
ошибка: отсутствуют метаданные пакета в /home/thg/Загрузки/jdk-8u291-linux-aarch64.tar.gz
ошибка: '/home/thg/Загрузки/jdk-8u291-linux-aarch64.tar.gz': неверный или поврежденный пакет
Управление пакетами

gpg: сбой при получении с сервера ключей

Здравствуйте.

При установке пакета из AUR столкнулся вот с этим:

:: Ключи PGP, требующие импорта:
-> 471B9FD45517A5ED101FC57DA72832072D525E41, требуется пакету:
:: Импортирование ключей с помощью gpg…
gpg: сбой при получении с сервера ключей: Нет данных
проблема импортирования ключей



Проделал такие действия:

# pacman-key --init
# pacman-key --populate archlinux
# pacman-key --populate manjaro
# pacman-key --refresh-keys


# gpg --search-keys 471B9FD45517A5ED101FC57DA72832072D525E41
gpg: data source: hkps.pool.sks-keyservers.net:443
gpg: ключ «471B9FD45517A5ED101FC57DA72832072D525E41» на сервере ключей не найден
gpg: сбой при поиске на сервере ключей: Не найдено


# gpg --recv-keys 471B9FD45517A5ED101FC57DA72832072D525E41
gpg: сбой при получении с сервера ключей: Нет данных

Как с этим справиться?
Управление пакетами

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

ошибка: DEB_Arch_Extra: signature from "MegaLimited <[email protected]>" 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 <[email protected]>" 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") вызывает ошибку.
Управление пакетами

Решение проблемы с пакетами Python 3.9

Доброго времени суток всем. Я сижу на ветке Testing и вчера прилетело обновление на 452 пакета, в том числе и python 3.9. Я не подозревая никакого подвоха обновился, перезагрузился и получил систему с множеством неработающих программ основанных на python. Недолго думая я откатился и перешёл на ветку Stable, чтобы утром решить проблему. И вот решение, которым хочу поделиться, кто ещё по каким-то причинам не обновился или обновился и получил такую же проблему как у меня.

1. Перед обновлением установите пакет rebuild-detector из официальных репозиториев. Он покажет потом какие пакеты нужно будет пересобрать.
2. Обновитесь.
3. После обновления выполните команду:
yay -S $(pacman -Qmq | grep python)

Она найдёт и обновит все пакеты python.
4. Перезагрузитесь и выполните команду:
checkrebuild

Она покажет какие пакеты из AUR вам нужно будет пересобрать.

Управление пакетами: Решение проблемы с пакетами Python 3.9

После пересборки пакетов из AUR, вы получите полностью рабочую систему.

Всем удачи!
Управление пакетами

Не видит зеркала для обновления пакетов.

ошибка: не удалось получить файл 'archlinuxcn.db' из repo.archlinux.cn: Could not resolve host: repo.archlinux.cn
ошибка: не удалось обновить archlinuxcn (неверный url для сервера)
ошибка: failed to synchronize all databases

Через саму утилиту для обновления тоже не видит зеркала для скачивания обновлений.
Управление пакетами

Не собирается monodevelop - не удалось удовлетворить зависимость "msbuild-stable"

Управление пакетами: Ошибка
При попытке собрать пакет monodevelop-stable 8.4.3.12-2 возникает подобная ошибка (аналогичная ситуация и с monodevelop-git).
Пробовал в сборочном файле заменить msbuild-stable на mono-msbuild, однако после долгой загрузки вновь возникает, но уже другая ошибка. Что бы вы могли посоветовать?
Управление пакетами

Как удалить MATE?

Поставил Manjaro с редакцией MATE. Пользовался несколько недель — не понравилось.
Установил другую DE. Теперь при запуске приходится переключать (по умолчанию выбирается mate).
Можно ли как-то удалить хотябы оболучку mate? Хотябы без приложений (файловый менеджер, терминал и т.д.).
Управление пакетами

Как поставить OpenSSH более старой версии (8.2)?

Здравствуйте!

Проблема следующая: нужно подключиться к другому компу по SSH, однако это стабильно не получается. Выяснил, что проблема в разных версиях OpenSSH на компах — на сервере стоит 8.2, а у меня более новая 8.3

Обновить сервер — не вариант. Нужно на моём компе откатиться к более старой версии.

Как такое можно сделать, скажите, пожалуйста?
Управление пакетами

При обновлении поменялись местами диски

На ноутбуке 2 диска sda (hdd) и sdb (ssd) (система стоит на обоих, там монтируется куча папок друг в друга).

Система просит обновиться (последний раз месяц назад обновлялась или больше), качает 3,8Гб идет обновление, в конце куча ошибок (системные файлы уже существуют).
Запускаю обновление еще раз — все ОК.
Но теперь любой ярлык в меню выдает ошибку что файл не найден.
Перегружаю компьютер и sda и sdb поменялись местами. Как такое возможно?

При старте системы монтирую диски, поэтому до перезагрузки и после диски точно поменялись, я не мог ошибиться
Управление пакетами

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

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

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

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

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

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

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