Все об Arch Linux

Arch Linux будет тем, что вы из него сделаете!

Не получается настроить Linux?

Задай вопрос в чате — поможем с установкой, конфигами и скриптами.

Сборка без интернета: локальный кэш makepkg

20.09.2026 · ~8 минут чтения
Чтобы собирать пакеты без интернета, пропиши в /etc/makepkg.conf две переменные. SRCDEST задаёт каталог для скачанных исходников, а PKGDEST задаёт каталог для собранных пакетов. Затем исходники не выбрасываются после сборки, повторная сборка того же пакета проходит без скачивания, а готовые пакеты...
makepkg aur offline
Читать далее »

Сборка из AUR падает: submodules, checksum, python

20.09.2026 · ~9 минут чтения
Сборка из AUR падает по трём типичным причинам: не склонировались git-сабмодули, устарели контрольные суммы в PKGBUILD и пакет собран под другую версию python. Каждая чинится за пару минут: читаешь вывод makepkg, проверяешь актуальность PKGBUILD, пересчитываешь хэши командой makepkg -g и...
aur makepkg pkgbuild
Читать далее »

Reflinks в pacman: что такое reflink и зачем он нужен

20.09.2026 · ~7 минут чтения
Если в двух словах: reflink это механизм быстрого копирования файлов, при котором файловая система не копирует данные, а создаёт вторую ссылку на те же блоки. Данные при этом дублируются только в момент изменения одной из копий. Это называется copy-on-write (CoW)....
pacman reflink btrfs
Читать далее »

Проверка PKGBUILD: 10 вопросов перед установкой

20.09.2026 · ~7 минут чтения
Перед установкой пакета из AUR прочитай PKGBUILD и ответь на десять вопросов: откуда берутся исходники, совпадают ли контрольные суммы, кто мейнтейнер, что делают build() и package(), куда лезут post_install и зависимости. Если хотя бы на один вопрос ответ сомнительный, пакет...
pkgbuild aur security
Читать далее »

Как проверить целостность установленных пакетов

20.09.2026 · ~7 минут чтения
Целостность установленных пакетов проверяется командой pacman -Qkk. Одна буква k сверяет, все ли файлы пакета на месте, две буквы kk дополнительно сверяют контрольные суммы MD5 каждого файла. Если pacman нашёл расхождение, он выведет предупреждение, а ты переустановишь проблемный пакет командой...
pacman integrity checksum
Читать далее »

Пины и заморозка версий: IgnorePkg и динамика

20.09.2026 · ~8 минут чтения
Сразу к делу: заморозить версию пакета в Arch можно одной строкой в /etc/pacman.conf: IgnorePkg = <имя>. Затем pacman -Syu пропускает пакет и оставляет текущую версию. Но работает это только для «листовых» пакетов: ядра, драйверов, приложений. Замораживать библиотеки вроде glibc или...
pacman ignorepkg version-pinning
Читать далее »

Переустановка всех пакетов: лечение битых пакетов

20.09.2026 · ~7 минут чтения
Коротко: переустановить все пакеты в Arch Linux можно одной командой pacman -Qqn | pacman -S -. Она берёт список явно установленных пакетов и переустанавливает каждый из них той же версии. Это крайняя мера для лечения битых пакетов: когда после неудачного...
pacman reinstall packages
Читать далее »
Telegram Max