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

Обновление поломало систему

После обновления компьютер не загружается, пишет kernel panic и падает.

Догуглися до wiki.archlinux.org/index.php/pacman#Pacman_crashes_during_an_upgrade
Но pacman --sysroot /mnt -Syyu тоже падает, около 20 пакетов не хочет обновлять, для примера вот VLC

error: GPGME error: Invalid crypto engine
error: vlc: missing required signature


pastebin.com/CigTTH9w
Управление пакетами

yaourt и pacaur запускаются без рута

yaourt работает без sudo. Ну то есть вообще. Пакеты ставятся без ввода пароля. Удалил его, поставил pacaur — та же история. /etc/sudoers проверял, в порядке. Pacman работает нормально, при установке софта требует пароль.
Что делать? Это ведь нихрена не нормальная ситуация.
Управление пакетами

Как установить DEB пакет

Не могу настроить принтер, советуют ставить драйвера вручную

epson-printer-utility-1.0.2-1lsb3.2.i486.rpm
epson-printer-utility_1.0.2-1lsb3.2_i386.deb
epson-printer-utility-1.0.2-1lsb3.2.x86_64.rpm
epson-printer-utility_1.0.2-1lsb3.2_amd64.deb
epson-printer-utility-1.0.2-1lsb3.2.src.rpm

Какой из этого пакет предпочтительнее и как установить?
Управление пакетами

Ускорение сборки пакетов AUR

Ещё раз об ускорении сборки пакетов из AUR (для тех, кто пропустил).

1. Откройте для себя пакет pacaur. Позволяет почти полностью уйти от порой весьма многочисленных «да/нет» при установке. Кроме того с успехом заменяет pacman. Одним словом два в одном. Англоязычный форум пакета.
yaourt -S pacaur 

2. Настройте ваш компьютер с помощью пакета ccache. Ускоряет повторную и последующие компиляции пакета. Страница в вики. Дополнительным преимуществом нижеприведенных настроек является возможность использования всех ваших ядер при компиляции.
pacaur -S ccache
sudo nano /etc/makepkg.conf 

Два изменения в makepkg.conf. Раскомментировать
BUILDENV=(fakeroot !distcc color ccache check !sign) 

Раскомментировать и редактировать
MAKEFLAGS
установив значение потоков в соответствии с вашим процессором. Например, 8 потоков (4 ядра) будут выглядеть вот так
MAKEFLAGS="-j8" 

И дополнительная строка в .bashrc (скрытый файл в домашней директории home).
export PATH="/usr/lib/ccache/bin/:$PATH" 

Оригинал на английском (но понять очень легко) здесь.

В Новый год с новыми возможностями!)))

P.S. К сожалению автор pacaur выложил такое сообщение о прекращении проекта.
Spyhawk commented on 2016-02-17 18:21
[2017-12-15] This project is now unmaintained. Users are encouraged to move to another solution (see wiki for alternatives).
Вроде как пока поддерживается 4-й pacman по идее всё должно продолжать работать. Альтернатив по минимизации действий пользователя пока не вижу (хотя в вики целый набор пакетов для работы с AUR).
Управление пакетами

(Решено)не могу установить brackets,

При сборке пaкета brackets, выводит ошибку Makepkg не смог собрать gcc5. В интернете тишина как будто нет таких проблем. Что мне делать? Отдельно установка gcc5 через yaourt тоже не идет, больше не где не было замечено проблем с пакетами. Читать дальше
Управление пакетами

Ошибка начала транзакции

Вчера прервал на пол-пути установку flightgear. Сегодня запустил повторно, Pamac-manager выдал: Ошибка начала транзакции. Не удалось заблокировать базу данных. Где что очистить нужно? Заранее спасибо. Кстати, никто не в курсе, почему скорость Читать дальше