The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск пакетного менеджера Pacman 7.1

02.11.2025 09:38

Доступен релиз пакетного менеджера Pacman 7.1, применяемого в дистрибутиве Arch Linux. Из изменений можно выделить:

  • По умолчанию включена обязательная проверка по цифровой подписи для пакетов и файлов с БД репозитория (настройка SigLevel выставлена по умолчанию в значение "Required"). Отсутствие подписи или некорректная подпись теперь будет по умолчанию приводить к завершению с выводом ошибки.
  • Усилена sandbox-изоляция обработчика, загружающего данные по сети. Ограничено число допустимых системных вызовов, задействован флаг NO_NEW_PRIVS для запрета смены привилегий, улучшено ограничение через механизм Landlock. В pacman.conf и утилиту командной строки добавлены параметры для управления изоляцией: "DisableSandboxFilesystem", "DisableSandboxSyscalls" и "DisableSandbox".
  • При наличии просроченных ключей обеспечен вывод запроса на их повторный импорт c расчётом на то, что на сервере ключей уже имеются обновлённые ключи.
  • В утилиту makepkg добавлен параметр NPROC для настройки числа параллельно выполняемых операций. Реализована возможность распараллеливания операций очистки файлов. В PKGBUILD-файлы добавлена поддержка полей "xdata" и "options_$arch". Для настройки Git задействован отдельный файл /etc/makepkg.d/gitconfig (системные настройки игнорируются). Улучшена поддержка воспроизводимых сборок.
  • В утилиту "repo-add" добавлены опции "--wait-for-lock" для повторной попытки установки блокировки на БД вместо завершения и "--remove" для удаления старых файлов пакетов.


  1. Главная ссылка к новости (https://lists.archlinux.org/ar...)
  2. OpenNews: Выпуск пакетного менеджера Pacman 7.0
  3. OpenNews: Уязвимость в пакетном менеджере pacman, позволяющая выполнить код в ходе MITM-атаки
  4. OpenNews: Выпуск инсталлятора Archinstall 3.0.0, применяемого в дистрибутиве Arch Linux
  5. OpenNews: В AUR-репозитории Arch Linux выявлены ещё 6 вредоносных пакетов
  6. OpenNews: Проблемы с доступностью инфраструктуры Arch Linux из-за DDoS-атаки
Лицензия: CC BY 3.0
Наводку на новость прислал Kerr
Короткая ссылка: https://opennet.ru/64162-pacman
Ключевые слова: pacman
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (158) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Алексей (??), 09:54, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +28 +/
    Быстрый, лёгкий, многофункциональный. Просто лучший! :)
     
     
  • 2.10, Аноним (10), 10:37, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Nixpkgs
     
     
  • 3.14, blit (?), 11:01, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +11 +/
    медленный, тяжёлый. Я никсоюзер если что.
    pacman всё же один из лучших пакетных менеджеров среди императивных дистров. Но он не декларативный.
     
     
  • 4.20, Аноним (20), 12:11, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Декларация императивов конвергенция дезинтеграции.
     
  • 4.44, Аноним (44), 14:23, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >pacman всё же один из лучших пакетных менеджеров среди императивных дистров.

    Не понимаю, как можно пользоваться пакетными менеджерами с побочными эффектами, после того, как попробовал функциональные.

     
     
  • 5.191, вымя (?), 08:53, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не понимаю, как можно пользоваться пакетными менеджерами с побочными эффектами, после того, как попробовал функциональные.

    Легко: после пары часов возни со всякими nix-command --extra-experimental-features flakes profile install nixGL --impure, чтения примеров напевов Рабиновичем конфигов nginx (virtualHosts."example.com".extraConfig = ''...'') и попыток понять, что же надо копипастить из поиска (dejavu_fonts или dejavu-fonts) приходишь к выводу, что удобства императивного бардака всё ещё сильно перевешивают недостатки, и сносишь nix/guix.

     
  • 4.114, Аноним (114), 20:41, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но он не декларативный.

    Пишешь PKGBUILD для своих dropin-конфигов, и вуаля! Теперь 'pacman -S <декларация>' включает конфиг, 'pacman -R <декларация>' выключает конфиг.

     
  • 2.13, Аноним (13), 11:00, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Быстрый, лёгкий, многофункциональный. Просто лучший! :)

    Быстрый, лёгкий, простой как сапог, что несомненно хорошо.
    Но вот насчёт многофункциональности... смотря с чем сравнивать?
    Pacman это ставилка/удалялка пакетов, но за счёт роллинговости и в 99% только необходимости ставить пакеты более новых версий, он ещё справляется и с апгрейдом Арча.  

    Только в пределах работы Арча оно конкурентноспособно, на фоне других пакетников только по скорости, в рамках чистого роллинга, где только вперёд и обновления на новые версии пакетов всегда и больше ничего не надо.
    В других дистрах, с более классической моделью апгрейдов, pacman бы проиграл на фоне их родных пакетников по функционалу для них необходимому, реализованному и работающему штатно, а не формально и через костыли.

     
     
  • 3.16, Константавр (ok), 11:23, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >В других дистрах, с более классической моделью апгрейдов, pacman бы проиграл на фоне их родных пакетников по функционалу для них необходимому, реализованному и работающему штатно, а не формально и через костыли.

    Тут просто обязан быть пруф.

     
  • 3.17, Аноним (17), 11:41, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Однако, MSYS2 почему-то взял его, а не apt, например. Не согласен про "костыли" и непригодность для других дистров, пока видел только обратное.
     
     
  • 4.19, Аноним (19), 12:05, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    MSYS2 тоже rolling по сути.
     
  • 4.77, Аноним (-), 18:03, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А что такое MSYS2? Это что-то маздаевское что-ли? Если это маздаеское тогда почему вы его упоминаете?
     
     
  • 5.178, ProfessorNavigator (ok), 00:20, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Это что-то маздаевское что-ли?

    Не совсем... Они написали эмулятор линуксовой консоли для Окошек, прикрутили туда MinGW (он же GCC), плюс clang. Плюс pacman. И собирают линуксовые программы нативно под винду. Те, которые такую опцию имею, естественно. В общем, если пишите кросплатформенное приложение, то скорее всего мимо MSYS2 не пройдёте.

     
  • 5.180, Аноним (180), 02:46, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что опеннет про опенсорс, чем и является MSYS2. Почему-то местные забывают, что опеннет не только про линукс, а про вообще весь открытый/свободный софт, и не важно под какую платформу.
     
  • 3.69, Аноним (-), 17:15, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >Только в пределах работы Арча оно конкурентноспособно

    Pacman создан исключительно для Arch. xbps создан исключительно для Void. slackpkg создан исключительно для Slackware. Nix создан исключительно для NixOS. Эти дистры созданы с нуля и они не опираются на наследие Red Hat и Debian. Никому из линуксоидов, кроме тебя, дурацкие мысли в голову не лезут.

     
     
  • 4.73, Аноним (73), 17:30, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот кстати да, есть только системы, основанные на .deb и .rpm, а остальное это игрушки
     
     
  • 5.87, в ожидании победы (?), 18:50, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нужно больше сегрегации по пакетноменеджерному признаку. Иначе не победите.
     
  • 5.115, Аноним (114), 20:44, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > есть только системы, основанные на .deb и .rpm,

    несовместимые между собою. По формату пакетов. Без чета недостающих зависимостей, которые в 99% случаев сделают пакеты не рабочими за пределами своего дистрибутива.

     
  • 4.92, ЛщЛ (?), 19:02, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Только в пределах работы Арча оно конкурентноспособно
    > Pacman создан исключительно для Arch.

    Frugalware Linux — дистрибутив Linux общего назначения, спроектированный для пользователя, знакомого с командной строкой. Он основан на Slackware, но использует другой менеджер пакетов — Pacman.

    Nix создан исключительно для NixOS.

    А вот и нет, nix как проект не зависит от NixOS, NixOS как раз проект, который как proof of concept того, что вокруг nix можно полностью цельный дистр построить, а так, nix не привязан к NixOS и даже более универсальный пакетник, чем нативные работающие с deb, rpm, универсальнее даже чем snap.
    Эти дистры созданы

    > Никому из линуксоидов, кроме тебя, дурацкие мысли в голову не лезут.

    Как видим, лезут и даже очень ;)

     
  • 3.116, Аноним (114), 20:46, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > pacman бы проиграл на фоне их родных пакетников по функционалу для них необходимому

    Например?

     
  • 2.18, Аноним (18), 12:00, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Быстрый, лёгкий, примитивный. Просто еще один :)

    Поправил. Многофункциональный - это про Guix.

     
  • 2.41, Аноним (44), 14:17, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Быстрый, лёгкий

    Никогда не понимал, зачем пакетному менеджеру быть быстрым и лёгким. Вы рач по выходным переустанавливаете, чтоли? От того, что пакетный менеджер будет работать ну пускай две минуты вместо 20 секунд - явно хуже не будет.
    >многофункциональный

    По меркам девяностых. Сейчас пакетные менеджеры горазо мощнее.

     
     
  • 3.78, Песнь скрипучих дроздов (?), 18:06, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы рач по выходным переустанавливаете, чтоли?

    вы не понимаете сути ролинг-релиза, здесь не переустанавливать а обновлять, и не по выходным а хоть каждый день
    а тем чем пользуешься очень часто должно быть быстрым и лёгким, с чем pacman справляется на все сто

     
     
  • 4.193, Аноним (193), 09:48, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да я не понимаю суть роллинг релиза.
    Тоесть Arch это обновлять каждый день.
    А Debian это 12,13.
    А Windows это 11,12.
    Тоесть промежуточные обновления Ос, это не все равно что роллинг?.
     
     
  • 5.195, Песнь скрипучих дроздов (?), 11:44, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Да я не понимаю суть роллинг релиза.
    > Тоесть Arch это обновлять каждый день.
    > А Debian это 12,13.
    > А Windows это 11,12.
    > Тоесть промежуточные обновления Ос, это не все равно что роллинг?.

    настоящий ролинг, а у арча он настоящий, подразумевает что ЛЮБОЙ компонент системы, в том числе системный, обновляется по мере его доступности с минимально необходимым временем на его тестирования, например, то же ядро обновляется в системе где-то раз в неделю

     
     
  • 6.196, Аноним (193), 12:08, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ах спасибо.
    Ведь надо каждый день обновлять браузер.
     
  • 5.204, ЛщЛ (?), 13:18, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не, просто Арч, в силу особенностей простоты pacman, из-за чего его быстрота и в... большой текст свёрнут, показать
     
     
  • 6.212, Аноним (212), 19:14, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Про какие-то абстрактные проблемушки не знаю Но могут ключи разрабов протухну... большой текст свёрнут, показать
     
  • 3.94, Мимокпроходил (?), 19:05, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >>Быстрый, лёгкий
    > Никогда не понимал, зачем пакетному менеджеру быть быстрым и лёгким. Вы рач
    > по выходным переустанавливаете, чтоли? От того, что пакетный менеджер будет работать
    > ну пускай две минуты вместо 20 секунд - явно хуже не
    > будет.
    >>многофункциональный
    > По меркам девяностых. Сейчас пакетные менеджеры горазо мощнее.

    На самом деле текущая реализация dnf, что сейчас поставляется в Fedora, не сильно-то и медленней пакмана. Pacman хорош только в роллинге, который не поддерживает штатно холдинг и откат пакетов. Оно кончено там факультативно есть в Арче, но работает на выдох и очень не рекомендуется.

     
  • 3.140, Аноним (114), 21:30, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Никогда не понимал, зачем пакетному менеджеру быть быстрым и лёгким.

    Никогда не понимал, зачем пакетному менеджеру быть медленным и тяжелым.

     
  • 2.51, Аноним (51), 15:11, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Быстрый, лёгкий, многофункциональный. Просто лучший! :)

    И самый бестолковый. Кто с ним первый раз сталкивается или нечасто, то из его --help вообще не понять, так как же пакет-то установить. Без обращения к поисковику с примером не понять.

     
     
  • 3.59, Медведь (ok), 15:27, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    code man pacman code code EXAMPLES pacman -Ss ne hack S... большой текст свёрнут, показать
     
     
  • 4.65, Аноним (65), 16:24, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    CODE -S, --sync Synchronize packages Packages are installed directly from the... большой текст свёрнут, показать
     
     
  • 5.66, Медведь (ok), 16:36, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну используй полные имена ключей, кто ж тебе не дает? Буковок в латинице не так уж много.
     
  • 5.109, Песнь скрипучих дроздов (?), 19:46, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    есть такая штука как "розетский камень" в мире ПМ
    https://wiki.archlinux.org/title/Pacman/Rosetta
    и как по мне в пакман наиболее лаконичный синтаксис который дополняется ясностью если немного в нём разобраться
     
  • 4.71, Аноним (51), 17:18, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ах, у него оказывается, есть ещё man. Ну а если это Msys2, нету мана. Но вот --help-то тогда такой бестолковый зачем сделали?
     
     
  • 5.75, Медведь (ok), 17:37, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты про это, что ли code pacman --sync --help использование pacman -S --syn... большой текст свёрнут, показать
     
  • 4.88, в ожидании победы (?), 18:54, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я сам бывший пользователь Арча с десятилетним стажем. И вот, глядя сейчас на ваш экземпл уже незамутнёнными глазами, я отчётливо понимаю, что тут новичку глаза вырачивать надо. Плохо это или не так плохо, мне уже похрен.
     
     
  • 5.139, Медведь (ok), 21:29, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Я сам бывший пользователь Арча с десятилетним стажем. И вот, глядя сейчас на ваш экземпл уже незамутнёнными глазами, я отчётливо понимаю, что тут новичку глаза вырачивать надо. Плохо это или не так плохо, мне уже похрен.

    Пример не мой, он из мануала пакмана. И для новичков вполне себе есть pamac, где можно намышевозить все то же самое, но без терминала. Каждому свое, мне удобнее консоль, кому-то наоборот. В чем трагедия?

     
  • 4.190, Кошкажена (?), 07:26, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Действительно, как такое понять? Это ж глаза открыть надо!

    Ну примеры копипастить много ума не надо. А вот использовать ключи в целях действий (то есть команд) - глупо, они задают опции по нормальному. Так что да, интерфейс командой строки странный.

     
  • 3.117, Аноним (114), 20:48, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто с ним первый раз сталкивается

    Что угодно, если столкнуться с ним в первый раз, будт сложным. Проблема в чём? Продолжай сталкиваться до наступления просветления. Дорогу осилит идущий.

     
  • 2.186, Аноним (186), 06:40, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не пользуюсь Pacman, сборка пакетов с Arch, это нечто.
    Кто это придумал.
    Тебе нужно скачать кучу библиотек для сборки,
    Чтобы поставить софт 403 Кб.

    .deb
    Вообщем для гиков.
    Потом еще чистить пк от этого сборочного мусора.
    Как то я поставил Steam, Arch, и игру 2Гб 2d, вообщем библиотек накопилось 18 Гб.

     
     
  • 3.189, Кошкажена (?), 07:23, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > .deb
    > Потом еще чистить пк от этого сборочного мусора.

    mk-build-deps для того, чтобы сделать пакет со всеми зависимостями сборки

    или apt-get build-dep

    А вот как чистить зависимости сборки в pacman?

     
     
  • 4.197, Аноним (193), 12:12, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вообще sudo pacman -Sc
    Ну для экстрималов sudo pacman -Scc
    Видел у стриммера-блоггера, незнаю кто это.
    Длииииинную команду очистики, вот только нормальный человек все эти буквы не запомнит.

    Если debian - autoclean, autoremove, autopurge.
    Ну еще bleachbit.

    Но я все равно не пользусь Arch.

     
  • 4.203, ProfessorNavigator (ok), 12:59, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А вот как чистить зависимости сборки в pacman?

    Осуществлять сборку командой


    makepkg -sri

    Догадайтесь с трёх раз, какой ключ отвечает за очистку сборочных зависимостей))

    Ну или можно так: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

    Очистить кеш пакетов можно командой


    paccache -r

    Удалит всё, кроме трёх последних версий пакетов (можно оставить любое количество, хоть вообще кеш очистить).



    paccache -ruk0


    Удалит из кеша удалённые пакеты.



    pacman -Qdt


    Поиск пакетов "сирот" (которые не требуются ни одному другому пакету, как зависимости).

    В целом - читать wiki Арча до полного просветления. И man. 😉

    P.S.
    В Debian для сборки пакетов рекомендую применять sbuild.

     
  • 3.214, Аноним (212), 19:34, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Как то я поставил Steam
    > вообщем библиотек накопилось 18 Гб.

    Само собой. Steam половину Линукс-рантайма тащит. А потом ещё раз, для lib32.


     
  • 3.215, Аноним (212), 19:36, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Потом еще чистить пк от этого сборочного мусора.

    В Арче принято собирать пакеты во временном чистом окружении. (https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot)

     

     ....большая нить свёрнута, показать (46)

  • 1.4, Злой (?), 09:57, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как говорят яблочники, "не осуждай не поробовав" ...  
     
     
  • 2.194, Аноним (193), 09:52, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как яблочникк говорю, что если сравнивать Iphone, с Смартфоном Android одного ценового сегмента, то разница не особо.
    Просто мода.
    Да кстати, как на счет сравнить Пк, за 350k с AirMac за 350k.
    Вот только все эти комплектующие к Apple раз в 5 дороже чем Пк.
     

  • 1.7, Аноним (7), 10:02, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Чем он лучше DNF5?
     
     
  • 2.118, Аноним (114), 20:49, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Всем.
     
     
  • 3.187, Аноним (186), 06:41, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бред фанатика.
     

  • 1.21, Аноним (20), 12:25, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > ... повторный импорт ключей c расчётом на то, что на сервере ключей уже имеются обновлённые ключи.

    Ну, ну. Желаю удачи.

     
  • 1.22, Ананоним (?), 12:27, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Быстрым и лёгким он кажется пока его мало используешь. А потом начинаются тормоза. Когда количество файлов на HDD в /var/lib/pacman/local вырастает до 20000, начинается минутный тормоз при каждом незакешированным файловой системой обращении к этим данным о пакетах. Причём находятся сказочники, расказывающие что для ext4 не нужна программа дефрагментаци/оптимизации файловой системы. И ещё если вы решите по максимуму воспользоваться NoExtract= для каждого пакета, по 5 минут тормозов вам обеспечено при "удачном" обновлении pacman -Suy. На а так быстрый, да...
     
     
  • 2.24, Медведь (ok), 12:33, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Когда количество файлов на HDD в /var/lib/pacman/local вырастает
    > HDD

    Я всё понимаю, ситуации у всех разные, но думается, что проблема больше в этих трех буквах, чем в pacman.

     
     
  • 3.25, Ананоним (?), 12:41, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проблемы не в трёх буквах, проблемы в наплевательском отношении к архитектуре ПО. Или ты хочешь сказать что в требованиях к pacman есть примечание "не предназначен для работы на HDD"?
     
     
  • 4.28, Медведь (ok), 13:03, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну для начала -- на древнем ноутбуке HDD, и каких-то особых тормозов с pacman я не наблюдаю. И проблем с винтом вроде нет. И потом, ни у одной аппликухи в требованиях я не увидел "не предназначена для запуска на утюге", и тем не менее на утюгах они работают так себе ;)
     
     
  • 5.35, Ананоним (?), 13:30, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну я часто встречаю людей, который в упор не видят проблем. Это нормально. Живи дальше.
     
     
  • 6.43, Аноним (17), 14:23, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну я часто встречаю людей, которые фантазируют проблемы в вещах, которыми не пользуются. Это нормально. Живи дальше.
     
     
  • 7.60, Ананоним (?), 15:40, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наверно в моём случае твоя голова галлюцинировала. Стаж 10 лет использования.
     
     
  • 8.67, Медведь (ok), 16:42, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    То есть 10 лет ты искал менеджер пакетов получше ... текст свёрнут, показать
     
  • 2.26, Аноним (17), 12:44, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > HDD
    > на календаре конец 2025 года

    Проблема найдена.

     
     
  • 3.27, Ананоним (?), 12:47, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В Linux запрещено использовать HDD? Ты запретил это?
     
     
  • 4.182, Аноним (180), 02:53, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Никто не запрещает тебе пользоваться устаревшим оборудованием, но если уж решился - будь готов к потенциальным проблемам. И дело не в линуксе, так работают любые системы.
     
     
  • 5.206, Аноним (51), 14:28, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    HDD: Но почему это "устаревшее" оборудование продают новое в компутерных магазинах?
     
  • 3.30, Аноним (30), 13:14, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу видно человека, который жёстким диском под линуксом не пользуется. Добро пожаловать из винды! Ваша оперативка используется ядром для кэша записи/чтения/редактирования файлов уже хрен пойми сколько времени.
     
     
  • 4.32, Ананоним (?), 13:22, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты это кому ответил?
     
  • 4.97, Аноним (97), 19:06, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Добро пожаловать из винды! Ваша оперативка используется ядром для кэша записи/чтения/редактирования файлов уже хрен пойми сколько времени.

    Ага, главное - ничего больше не запускать, а то ядро временами заметно неохотно отдаёт формально вашу же оперативку.

     
     
  • 5.105, Ананоним (?), 19:26, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хаха! Запускать-то можно, при этом кэш в который попало содержимое из /var/lib/pacman/locale со временем теряется и тебя ждут опять тормоза при использовании pacman/ Ну а главный сюрприззз настаёт когда от чрезмерного запуска начинается своппинг из-за нехватки ОЗУ. Вот это уже серьёзное попадалово, и тормоза pacman меркнут моментально. :D
     
     
  • 6.133, Аноним (114), 21:18, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда не видел таких проблем на 4GB RAM. У тебя, скорее всего, перекручен vm.swappiness.
     
     
  • 7.143, Ананоним (?), 21:43, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Никогда не видел таких проблем на 4GB RAM. У тебя, скорее всего,
    > перекручен vm.swappiness.

    Мой:
    vm.swappiness = 60
    Это перекручено?

    У меня 16 GB RAM. Swap раздел 24GB. Но на тяжёлых задачах бывало этого не хватало.

     
     
  • 8.150, Аноним (114), 22:07, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Значит, ФС сильно фрагментирована или диск сбоит ... текст свёрнут, показать
     
     
  • 9.159, Ананоним (?), 22:21, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как раздел SWAP может быть фрагментирован, расскажешь Диск не сбоит, уверяю ... текст свёрнут, показать
     
     
  • 10.170, Аноним (114), 23:00, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Swap содержимое RAM хранит А тут проблемы со скоростью чтения с HDD И на это с... текст свёрнут, показать
     
     
  • 11.171, Ананоним (?), 23:04, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Парень, я уже не понимаю о чём ты Очевидно вся проблема в многочисленном переме... текст свёрнут, показать
     
     
  • 12.175, Аноним (114), 23:35, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я давно уже не парень, но муж И на меня, похоже, гениальность авторов Pacman не... текст свёрнут, показать
     
     
  • 13.205, Ананоним (?), 14:07, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так мне не нужна помощь, я сам себе могу помочь И я не просил о помощи Я прост... текст свёрнут, показать
     
  • 5.106, Ананоним (?), 19:31, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Причём если после глубокого своппинга ты всё таки дождался освобождения ОЗУ, то наччинается следующая проблема - возвращение данных их свопа обратно в ОЗУ. Я созерцая работу этих, кхе, алгоритмов в Линуксе думал ктож такой продвинутый это написал что всё это так "работает"... НА виндже не помню таких проблем со свопом. Он там хоть и тормозит, но обычно ресет жать никогда не приходилось, потому что тяжёлые случае вполне реанимируются.
     
     
  • 6.131, Аноним (114), 21:15, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не дожидайся. Пользуй SysRq+F / SysRq+S. (Винда в таких случаях просто умирает - даже на CTRL+ALT+DEL не отвечает.)
    Но вообще своп в Линуксе нужно уметь готовить под своё железо.
    Например, если много памяти, то можно зарезервировать её кусок под своп со сжатием (zram). Если средне, можно гибрид (zswap): часть сжать в памяти, что не влезло - на диск. Zswap, если не ошибаюсь, под Арчем во всех ядрах включен по умолчанию.
    Если памяти мало, можно настроить OOM-killer. В systemd он включен по умолчанию, но, скорее всего, придётся покрутить настройки.
    И т.д. и т.п.
     
     
  • 7.134, Ананоним (?), 21:18, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, не рассказывай мне сказки Ты точно не перепутал местами Виндовс и Линукс Э... большой текст свёрнут, показать
     
     
  • 8.144, Аноним (114), 21:47, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На твоём - вероятно На моём работает SysRq F убивает тяжелый процесс или SysR... большой текст свёрнут, показать
     
     
  • 9.151, Ананоним (?), 22:07, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я читал про SysRQ, но не включал это В надежде на надёжность как у Windows XP ... текст свёрнут, показать
     
     
  • 10.166, Аноним (114), 22:47, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну у меня RAM был на 4GB А я в игры люблю поиграть Запустишь какую-нибудь Min... текст свёрнут, показать
     
  • 9.167, Аноним (73), 22:48, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В Windows 10 и 11 теперь есть не только файл подкачки swap , как раньше, но и с... текст свёрнут, показать
     
     
  • 10.177, Аноним (114), 23:40, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Помню, что такое и на Семёрке можно было сделать Причем, выбрав зарезервированн... текст свёрнут, показать
     
  • 10.199, Аноним (193), 12:18, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну сжатие памяти, не особо насамом деле сжимает, процентов на 5 Вот только оно... текст свёрнут, показать
     
     
  • 11.209, Аноним (212), 18:46, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зависит от алгоритма и данных Zstd жмёт быстро, на 20 Плюс, в swap попадают ... текст свёрнут, показать
     
  • 2.45, cat666 (ok), 14:31, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Простите за вопрос - Зачем вам 20000 пакетов в кэше? Не хотите тормозов, просто удалите их или вы собираетесь систему на 2 года назад откатывать, но для этого есть архив пакетов на арче.
     
     
  • 3.61, Ананоним (?), 15:42, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Где ты взял про 20000 пакетов? Это твои фантазии от незнания? Я писал про 20000 файлов, а не про пакеты.
     
     
  • 4.198, Аноним (193), 12:14, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да ладно, я 18Гб мусора вообще нашел однажды.
     
  • 2.120, Аноним (114), 20:59, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Неправда. Пользовался Арчем на HDD (750GB), тысячи пакетов в кэше (тяну через -Sw), куча NoExtract= в конфиге (локаль, доки и спец-хаки). Полёт нормальный. Упирается в скорость чтения диска, и всё равно работает (существенно) быстрее других пакетников (пробовал DNF, Apt, Nix, Flatpak).
    На дешёвом китайском SSD - молниеносен.
    Также, в РФ временами замедляют некоторые зеркала (точнее CDN-ки). Проблема решается через https_proxy, несколькими одновременными соединениями в конфиге или выбором другого зеркала. Но это уже проблема не пакетника, очевидно.
     
     
  • 3.136, Ананоним (?), 21:24, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нет проблемы с загрузкой пакетов из сети, здесь я поднимал темы только про десят... большой текст свёрнут, показать
     
     
  • 4.149, Аноним (114), 22:05, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Либо какой-то хук какой - будет видно в выводе , либо синхронизируется запись н... большой текст свёрнут, показать
     
  • 3.154, Ананоним (?), 22:15, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Изначально все разделы с noatime в fstab.
    Да я не страдаю с моим ноутом и Арчем на нём. У меня только раздел /var на HDD, система на SSD. Мне просто весело наблюдать здесь как хвалят такую крувую примитивную программу!
     
     
  • 4.164, Dzen Python (ok), 22:39, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > а я вот смеюсь над тем, как вы защищаете кривое примитивное ПО.
    > Сам 10 лет страдает, пользуясь этим кривым и примитивным ПО
    > Еще и специально /var вынес на хдд, чтобы сделать себе больнее
     
  • 2.125, Аноним (114), 21:04, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > при каждом незакешированным файловой системой обращении к этим данным

    Дело не в ФС. А в механизме маппинга файлов в памяти. Если ты трогал дефолтный vm.swappiness руками, то сам себе злой буратино.

     
     
  • 3.127, Аноним (114), 21:06, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://wiki.archlinux.org/title/Swap#Swappiness
     
  • 2.201, Аноним (193), 12:24, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Когда количество файлов на HDD в /var/lib/pacman/local вырастает до 20000, начинается минутный тормоз при каждом незакешированным файловой системой обращении

    Ну это из разряда pacman хорош, вы только им не пользуйтесь.

    Ну или типа, джип хороший, вы только по пересеченной местности грязи, не ездийте на нем.

     

     ....большая нить свёрнута, показать (44)

  • 1.23, Ананоним (?), 12:31, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    В общем - это скрытый убийца вашего HDD. Он плодит тысячи мелких файлов, вместо базы данных в одном файле, а затем мучает ваш HDD "полезной" работой по чтению этих мелких файлов. Ну а чо, с кучей мелких файлов проще написать программу! И это очень "красиво"!
     
     
  • 2.31, Аноним (30), 13:20, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Он плодит тысячи мелких файлов, вместо базы данных в одном файл

    У него буквально одна бдшка на каждый репозиторий, всё остальное - это сами тарболы пакетов. Что ты несёшь?

     
     
  • 3.34, Ананоним (?), 13:26, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Я "несу" то, что ты понять не можешь из моего первоначального сообщения. HDD занимается поиском мелкий файлов по всему разделу. Это ты называешь "одна бдшка на каждый репозиторий"? Загляни уже наконец в /var/lib/pacman/local.
     
     
  • 4.36, чатжпт (?), 13:32, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ну и что там такого страшного? каталоги по именам пакетов, в каждом аж ТРИ файла
     
     
  • 5.38, Ананоним (?), 13:34, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    "Страшного" там действительно ничго нет. Но вот только "быстрый менеджер пакетов" превращается в тормоз при массовом сканировании этих 22139 файлов, размещённых на разделе ext4 на HDD.
     
  • 5.40, Ананоним (?), 13:45, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Среднее время доступа HDD HGST Travelstar 5K1000 - 12 мс при чтении.
    Рассмотрим самый худший случай, когда первое чтение каждого файла и директории производится не из кэша ФС и требует перемещения головок HDD. 22139 * 12 мс = 265668 мс = 265.668 секунд = 4,5 минуты.    В общем до 4 с половиной минут требует этот "быстрый" менеджер пакетов на чтение этой своей "супертехнологичной" "одной бдэшки".
     
     
  • 6.68, чатжпт (?), 17:12, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Базы лежат в /var/lib/pacman/sync
    '''
    $ ls /var/lib/pacman/sync
    core.db  extra.db  multilib.db
    '''
    Что там у тебя 4 минуты читается ("в худшем случае") я даже не знаю.
     
     
  • 7.74, Ананоним (?), 17:34, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Что там у тебя 4 минуты читается ("в худшем случае") я даже не знаю.

    Ты это серьёзно? Или ты тролишь? Ну и если ты gzip-нутые тескстовые файлы называешь "базами", обращая внимание на суффукс .db, то я не вижу с тобой смысла далее разговаривать. Протри глаза ацетоном и найди уже в моих предыдущих ссообщениях упоминание директори /var/lib/pacman/local и куски этих "баз" в тысячах отдельных файлов внутри субдиректорий.

     
     
  • 8.81, чатжпт (?), 18:33, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В локах хранится метаданные об установленных пакетах, твой хдд убогий не будет п... текст свёрнут, показать
     
     
  • 9.99, Ананоним (?), 19:08, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все сразу это худший теоретический случай А так на моих 5 с половиной тысяч пак... текст свёрнут, показать
     
     
  • 10.112, чатжпт (?), 20:32, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Есть люди которые любят страдать и винить в этом других, хотя страдание 8212 ... текст свёрнут, показать
     
     
  • 11.113, Ананоним (?), 20:38, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дай угадаю, ты устанавливал usr bin zsh одним их первых пакетов, да Хахаха Ну... текст свёрнут, показать
     
     
  • 12.122, чатжпт (?), 21:01, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    для упоротых strace -e trace open,openat,openat2 pacman -Qo usr bin zsh openat... текст свёрнут, показать
     
  • 12.123, чатжпт (?), 21:03, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    по алфавиту перебираются специально для тебя выбрал пакет на букву z... текст свёрнут, показать
     
     
  • 13.141, Ананоним (?), 21:33, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У тебя какой-то иопланетный HDD со средним временем поиска приблизительно 0 милл... текст свёрнут, показать
     
     
  • 14.168, чатжпт (?), 22:50, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я нигде не писал, что у меня hdd Вообще не понимаю зачем их использовать, кроме... текст свёрнут, показать
     
     
  • 15.169, Ананоним (?), 22:57, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Хаха И с какой целью ты здесь опубликовал свои измерения тогда Похвастаться Т... текст свёрнут, показать
     
  • 13.142, Ананоним (?), 21:37, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я не работал с этими новомодными HDD с черепичной записью с большим кешем Мож... текст свёрнут, показать
     
  • 11.202, Аноним (193), 12:27, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если pacman, не тормозит на ноуте 6 летней давности Текстовый интерфейс То ... текст свёрнут, показать
     
  • 8.135, Аноним (114), 21:23, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Которые распаковываются в памяти ... текст свёрнут, показать
     
  • 3.37, Аноним (37), 13:32, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Расскажи это директории /var/lib/pacman/local, когда она распухает от установленного всего в системе. Потом пакман тупит как хз что. Да, я про HDD. И не надо рассказывать, что теперь везде должны стоять SSD.
     
     
  • 4.42, Аноним (42), 14:17, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не хочешь - не надо, сиди на блиннице, ссзб.
     
  • 4.50, Аноним (-), 14:58, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я понял там находятся архивы установленных пакетов. Нужно чтобы при переустановке пакета сам пакет не скачивался из Сети, а сразу брался и этого каталога.

    Если у тебя система нормально работает нельзя ли их просто удалить?

     
     
  • 5.53, Аноним (53), 15:13, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    pacman -Scc. И они все равно не читаются каждое использование, база данных у alpm есть и она шустрая (в отличие от dpkg, хех). Понятия не имею, о чем этот фантазер рассказывает.
     
     
  • 6.63, Ананоним (?), 15:45, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И ты тоже неверно понял.
     
  • 5.62, Ананоним (?), 15:44, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты неверно понял. Видимо ты очень "знающий" пакманист, чтобы судить о быстроте пакмана.
     
  • 5.153, Аноним (114), 22:13, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Насколько я понял там находятся архивы установленных пакетов.

    Нет, там вспомогательная информация, распакованная из пакетов. Сами пакеты скачиваются в /var/cache/pacman/pkg/.

     
  • 2.79, Dzen Python (ok), 18:17, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На WD Black 1Tb, 7200 проблема не воспроизвелась - полное обновление кеды либ... большой текст свёрнут, показать
     
     
  • 3.80, Ананоним (?), 18:33, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тебе не кажется что ты слишком самоуверен Гдя я писал что будет проблема при об... большой текст свёрнут, показать
     
     
  • 4.84, Dzen Python (ok), 18:47, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > ***
    > - Аноны, а почему когда вы едите - у вас ран нету?
    > - Так мы вилкой едим твёрдое, ложкой - жидкое, а ножом - только мясо режем.
    > - Сажи вилкоедам! Вот вам нигры, ложкое**ы!
    > ***
    > - Ананас, подскажи, чем есть? Половником - неудобно, с шампура - только шашлык могу. Ложек и вилок не предлагать!
    > - Ловите наркомана.
    > ***
    > - Ну анончики, ну подскажите, почему, когда ем с ножа - режусь?
    > - Иди уже н***й, я обедаю.

     
  • 4.137, Аноним (114), 21:26, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот теперь ты напиши для каждого установленного пакета правила NoExtract= для вырезки всех ненужных локалей

    Вообще-то, NoExtract= ускоряет работу pacman, так как распаковывает меньше файлов и, следовательно, меньше пишет на HDD.

     
     
  • 5.145, Ананоним (?), 21:51, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> А вот теперь ты напиши для каждого установленного пакета правила NoExtract= для вырезки всех ненужных локалей
    > Вообще-то, NoExtract= ускоряет работу pacman, так как распаковывает меньше файлов и, следовательно,
    > меньше пишет на HDD.

    Я не знаю на самом деле как реализованы NoExtract= в pacman. Ты уверен что твоё написанное соответствует реальности? Я вот могу предположить что теоретически (в зависимости от "гениальности" автора) pacman может распакововыать все файлы, а потом с помощью регулярных выразений .реализованных на Python (чтобы жрать процессор), удалять излишне распакованные файлы :D Ну а чо? тоже "алгоритм"!

     
     
  • 6.162, Аноним (114), 22:36, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > pacman может распакововыать все файлы

    /* if a file is in NoExtract then we never extract it */
    if(_alpm_fnmatch_patterns(handle->noextract, entryname) == 0) {
    # ...
    archive_read_data_skip(archive);
    return 0;
    }
    (https://gitlab.archlinux.org/pacman/pacman/-/blob/master/lib/libalpm/add.c)

    > реализованных на Python

    На Си: и pacman, и libalpm, и libarchive.

     
     
  • 7.165, Ананоним (?), 22:46, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тогда скорее всего это не из-за NoExtract.
     
  • 3.82, Ананоним (?), 18:43, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кстати, "мой треш на 5400 из начала 10х" ещё твой суперпуппердуппер HDD от WD переживёт.
     
  • 2.95, в ожидании победы (?), 19:06, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Линукс сам по себе в разные годы являлся убийцей ХДД. На уровне драйверов.
     
     
  • 3.138, Аноним (114), 21:27, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Продолжи мысль, когда вернешься после перезагрузки Дрисяточки.
     
     
  • 4.179, в ожидании победы (?), 00:48, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я вернулся. И что тут продолжать?
     
     
  • 5.207, Аноним (51), 14:34, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как бы, фактов, что _именно_ Linux убил ваш HDD на уровне железа или, хотя бы, запорол низкоуровневую разметку. А то, что некоторые HDD дохли сами по себе, независимо от под Linux они или под Виндой, мне и так известно.
     
  • 4.200, Аноним (193), 12:21, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Дрисяточки

    А почему Linux, приничижает Дрисяточку?).
    Думаю то что лучше не должно приничать то что ниже, тип.
    А вот про Hdd, да помню, запорол пару hdd, как раз когда был дистрохоппинг, именно на Arch.

     
  • 2.181, Аноним (180), 02:49, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Под систему сейчас HDD ставить это совсем экономия на спичках, а SSD не изнашивается от чтения.
     

     ....большая нить свёрнута, показать (40)

  • 1.72, Кошкажена (?), 17:29, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > По умолчанию включена обязательная проверка по цифровой подписи для пакетов и файлов с БД репозитория

    То есть до этого не проверяли? Молодцы чо. Первые в классе.

     
     
  • 2.100, в ожидании победы (?), 19:10, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Бох знает, что там написано. Помню, ещё при мне вводили обязательную проверку подписей пакетов. Давненько это было. Может сие нечто другое, чего не разумею уже.
     
  • 2.156, Аноним (114), 22:17, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проверяли, базу - опционально, пакеты - принудительно. Теперь всё будет принудительно.
     
     
  • 3.185, Кошкажена (?), 05:15, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Проверяли, базу - опционально, пакеты - принудительно. Теперь всё будет принудительно.

    Судя по дифу пакеты не проверялись, если подписи не было.

    С чем связано такое поведение по умолчанию?

     
     
  • 4.211, Аноним (212), 18:50, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Судя по дифу пакеты не проверялись, если подписи не было.

    По дифу чего? Пакеты проверяются, если в /etc/pacman.conf: "SigLevel = Required". (По умолчанию.)

     

  • 1.76, Аноним (-), 18:01, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пацаны а когда он в репозиторий попадёт? У меня пока версия 7.0.0.r6.*
     
     
  • 2.96, Dzen Python (ok), 19:06, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты куда-то торопишься?
    Но, ты всегда можешь подключить core-testing - он скоро будет там
     
  • 2.176, Аноним (114), 23:37, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Пацаны а когда он в репозиторий попадёт? У меня пока версия 7.0.0.r6.*

    Вероятно, когда все зеркала будут готовы к обязательному подписыванию баз.

     

  • 1.102, Аноним (102), 19:21, 02/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > По умолчанию включена обязательная проверка по цифровой подписи для пакетов и файлов с БД репозитория (настройка SigLevel выставлена по умолчанию в значение "Required"). Отсутствие подписи или некорректная подпись теперь будет по умолчанию приводить к завершению с выводом ошибки.

    Только сейчас?

     
     
  • 2.104, Dzen Python (ok), 19:24, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну...да, это ж тебе не общедоступная бета копроративного дистро для workstation.
     
  • 2.158, Аноним (114), 22:19, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше ты сам мог включить. (Если бы нашел зеркало, которое это поддерживало.)
     
     
  • 3.160, Аноним (-), 22:26, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    То есть ставя какой-то htop мог залететь тупо малварь?
     
     
  • 4.173, Аноним (114), 23:24, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть ставя какой-то htop мог залететь тупо малварь?

    С пакетом - нет. Он подписан.
    С базой - нет, если скачивать по https с надежного зеркала. Вероятно, да, если в libarchive есть уязвимость, которую можно проэксплуатировать, и есть возможность подменить базу по пути (http) или на сервере зеркала (он взломан). Правда, с некоторых пор в pacman используется sandboxing, но, вроде, он только на загрузку распространяется, не на распаковку.

     
     
  • 5.184, Кошкажена (?), 05:05, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > С пакетом - нет. Он подписан.

    Если подписи не было, то да.

     
     
  • 6.213, Аноним (212), 19:20, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Если подписи не было, то да.

    В Арче "SigLevel = Required" был указан по умолчанию в конфиге /etc/pacman.conf. Теперь ещё и по умолчанию в коде. Что актуально, если проверка не указана в конфиге, например, в других дистрибутивах, использующих pacman и поставляющих свой конфиг.

     
  • 5.188, Аноним (186), 06:42, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >С пакетом - нет. Он подписан.

    То что он подписан, и то что он малварь это разные вещщи.
    Подписать может кто угодно.

     
     
  • 6.210, Аноним (212), 18:47, 03/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Подписать может кто угодно.

    Хах. Так именно это и проверяется, кем пакет подписан.

     
  • 4.174, Аноним (114), 23:27, 02/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А вот задержать обновления так можно. Впрочем, зеркалу для этого не обязательно подменять базу. Можно просто не обновляться. На какое-то время этого хватит. Помню, был с случай с зеркалами из РФ.
     
     
  • 5.216, НеАноним (?), 23:12, 04/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Помню, был с случай с зеркалами из РФ.

    Помню он периодически повторяется).
    Этот случай с зеркалами РФ.
    Помню всякие Васяны советовали Корейские зеркала.
    Помню, круто круто).
    хд)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру