Не получается настроить Linux?
Задай вопрос в чате — поможем с установкой, конфигами и скриптами.
20.09.2026 · ~8 минут чтения
Чтобы собирать пакеты без интернета, пропиши в /etc/makepkg.conf две переменные. SRCDEST задаёт каталог для скачанных исходников, а PKGDEST задаёт каталог для собранных пакетов. Затем исходники не выбрасываются после сборки, повторная сборка того же пакета проходит без скачивания, а готовые пакеты...
20.09.2026 · ~9 минут чтения
Сборка из AUR падает по трём типичным причинам: не склонировались git-сабмодули, устарели контрольные суммы в PKGBUILD и пакет собран под другую версию python. Каждая чинится за пару минут: читаешь вывод makepkg, проверяешь актуальность PKGBUILD, пересчитываешь хэши командой makepkg -g и...
20.09.2026 · ~7 минут чтения
Если в двух словах: reflink это механизм быстрого копирования файлов, при котором файловая система не копирует данные, а создаёт вторую ссылку на те же блоки. Данные при этом дублируются только в момент изменения одной из копий. Это называется copy-on-write (CoW)....
20.09.2026 · ~7 минут чтения
Перед установкой пакета из AUR прочитай PKGBUILD и ответь на десять вопросов: откуда берутся исходники, совпадают ли контрольные суммы, кто мейнтейнер, что делают build() и package(), куда лезут post_install и зависимости. Если хотя бы на один вопрос ответ сомнительный, пакет...
20.09.2026 · ~7 минут чтения
Целостность установленных пакетов проверяется командой pacman -Qkk. Одна буква k сверяет, все ли файлы пакета на месте, две буквы kk дополнительно сверяют контрольные суммы MD5 каждого файла. Если pacman нашёл расхождение, он выведет предупреждение, а ты переустановишь проблемный пакет командой...
20.09.2026 · ~8 минут чтения
Сразу к делу: заморозить версию пакета в Arch можно одной строкой в /etc/pacman.conf: IgnorePkg = <имя>. Затем pacman -Syu пропускает пакет и оставляет текущую версию. Но работает это только для «листовых» пакетов: ядра, драйверов, приложений. Замораживать библиотеки вроде glibc или...
20.09.2026 · ~7 минут чтения
Коротко: переустановить все пакеты в Arch Linux можно одной командой pacman -Qqn | pacman -S -. Она берёт список явно установленных пакетов и переустанавливает каждый из них той же версии. Это крайняя мера для лечения битых пакетов: когда после неудачного...