arch pacman database lock

# pacman -Sy my-package
# pacman -Sy my-package
:: Synchronizing package databases...
error: failed to synchronize all databases (unable to lock database)

О нет о нет как же быть пользователь хочет ставить два пакета одновременно о нет как же быть паника паника ошибка

#linux #arch #wtf

2023.11.21 15:43

Arch for newbies!

После генты арч не вызывает паники, но всё же некоторое недоумление:

$ modprobe acpi_call
modprobe: FATAL: Module acpi_call not found in directory /lib/modules/6.5.7-arch1-1

$ uname -a
Linux computer 6.5.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 10 Oct 2023 21:10:21 +0000 x86_64 GNU/Linux

$ pacman -Ql acpi_call | grep '/modules/'
acpi_call /usr/lib/modules/
acpi_call /usr/lib/modules/6.6.1-arch1-1/
acpi_call /usr/lib/modules/6.6.1-arch1-1/extramodules/
acpi_call /usr/lib/modules/6.6.1-arch1-1/extramodules/acpi_call.ko.xz

Это вообще как и почему произошло? Ну то есть я понимаю почему это произошло и что арч надо полностью обновлять каждые 4 минуты (и перезагружаться), но всё же у меня есть некоторые вопросы.

#linux #arch #wtf

2023.11.19 19:13

ARCH AUR MAN MAKEPKG

Итак, после того как вы скачали PKGBUILD вы должны запустить MAKEPGK (обожаю общесистемные правила именования!)

# man makepkg
-s/--syncdeps automatically resolves and installs any dependencies with pacman before building. 
              If the package depends on other AUR packages, you will need to manually install them first.

а slackaware LFS arch ничо!

#linux #gentoo2arch #arch

2023.11.01 00:00

ARCH AUR

Захотелось поставить пакет из Arch AUR и это интересный опыт.

Сначала надо вручную склонировать репозиторий, потом собрать пакет, а потом установить пакет через пакман.

ERROR: Running makepkg as root is now allowed as it can cause permanent, catastrophic damage to your system

И вот мне теперь что, вместо того чтобы поставить пакет надо создавать /home, придумывать имя пользователю и ставить из под него?

Я вот ещё не готов к такому шагу, у меня /home ещё даже не монтирутеся, вот почему???77

В генте всё намного проще с левыми пакетами.

Можно, конечно, для Arch AUR поставить второй менеджер пакетов который будет всё это прятать в себя. Но те два на которые мне удалось проверить можно поставить только из Arch AUR.

Потрясающе!

Только для того чтобы разрешило собрать пакет из AUR надо настроить всю систему сначала.

# makepkg -scir
==> ERROR: Cannot find the fakeroot binary,
==> WARNING: Cannot find sudo binary. Will use su to acquire root privileges.

🤌

#linux #gentoo2arch #arch #wtf

2023.10.31 22:56

Arch docs and UEFI bootloader

Как нарисовать сову за 4 простых шага.

#linux #gentoo2arch #arch

2023.10.19 00:36