Pacman 6.1 приходить в Arch Linux, пропонує покращення makepkg, підтримку тощо

Pacman

Pacman, менеджер пакетів Arch Linux

L Про це повідомили розробники популярного дистрибутива Arch Linux що дистрибутив уже використовує нове оновлення вашого менеджера пакетів Pacman 6.1. Ця нова версія приносить із собою низку вдосконалень і функцій, які оптимізують процес керування пакунками, на додаток до покращень підтримки, реалізованих у кращих розділах.

Для тих, хто не знає про Pacman, ви повинні знати, що це, як APT, DNF або RPM, Це менеджер пакетів, який використовується в дистрибутивах на основі Arch Linux, таких як сам Arch Linux і похідних системах, таких як Manjaro Linux. Pacman відповідає за встановлення, оновлення та видалення програмного забезпечення, Крім того, він спрощує керування програмним забезпеченням, автоматизуючи завдання, пов’язані з керуванням пакетами та їхніми залежностями.

Основні новинки Pacman 6.1

Однією з визначних особливостей Pacman 6.1 є представлення CacheServer, Ця функція дозволяє кешувати завантажені пакети, що прискорює завантаження майбутніх пакетів і спрощує дзеркальне відображення, тим самим підвищуючи ефективність і швидкість операцій керування пакетами.

Ще одна зміна, яка виділяється в цій новій версії у makepkg, у якому було реалізовано кілька покращень, в тому числі можливість визначення файлів конфігурації заміни в каталозі makepkg.conf.d, використання бібліотеки autodeps замість libdepends і libprovides, можливість вказувати додаткові прапорці для Git через змінну середовища GITFLAGТак, функція verify() реалізована для перевірки власного джерела і було додано підтримка контрольної суми для джерел git/mercurial/bzr.

Крім цього, зазначається, що змінено поведінку утиліти repo-add Щоб не додавати інформацію цифрового підпису пакета до сховища за замовчуванням, було додано параметр «–include-sigs», щоб повернути цю поведінку, якщо необхідно, і md5sum додається до бази даних сховища.

Такожn покращено опцію –sysroot (слід зазначити, що цілі для -U більше не інтерпретуються відносно sysroot) the підтримка кеш-сервера, до параметра «–print» додано додаткові специфікатори формату виводу і тепер можна додавати розширені поля з даними пакетів, надаючи більше деталей і параметрів налаштування в управлінні пакунками.

Pacman 6.1 надає детальніші результати діагностики у разі виявлення конфліктів файлів або пошкодження пакетів, що спрощує пошук несправностей, а також пропонує покращену підтримку веб-каталогу ключів (WKD), посилюючи безпеку та надійність завантажених пакетів.

З інших змін що виділяються:

  • Здійснено перехід на OpenSSL для обчислення хешів sha256 і md5, покращуючи безпеку та ефективність під час перевірки цілісності пакетів.
  • Додано розширене поле даних для надання довільної інформації про пакети.
  • Тепер, коли використовується параметр –dbonly, хуки не виконуватимуться.
  • Додаткові відомості надаються при виявленні конфліктів файлів або пошкоджених пакетів.
  • Покращено підтримку WKD
  • Також покращено обробку неправильних заголовків завантажень.
  • Інтерфейс openssl використовується для обчислення сум sha256 і md5.
  • Виправлено кілька індикаторів прогресу завантаження.
  • Додано параметр -D для зміни каталогу перед компіляцією.
  • Покращена підтримка пакетів скорочення та налагодження.
  • Додана настроювана підтримка LTO.
  • Ключі підпису PGP із джерел тепер включені в пакет, якщо вони доступні.
  • «pkgtype» зберігається в xdata.
  • Видалено md5sum з файлів mtree.
  • MAKEPKG_LIBRARY задокументовано.

Якщо вам цікаво дізнатися більше про це, ви можете ознайомитися з деталями У наступному посиланні.

Що стосується тих, хто хоче, щоб їхня система вже використовувала цю нову версію Pacman, все, що їм потрібно зробити, це оновити свої пакунки (sudo pacman -Syu), щоб мати цю нову версію Pacman.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.