Skip to content
 

Arch Linux: pacman 3.4.0 уже в [testing]

NEWS

Перевод:

- новая опция «Architecture», которая заставит pacman устанавливать пакеты только указанной архитектуры. Может быть установлена в значение «auto», в этом случае для будет использован вывод команды «uname -m»;
- при указании ссылки на зеркало теперь можно использовать переменную «$arch» для автоматического определения корректной архитектуры;
- при установке пакетов с помощью опции -U теперь отслеживаются зависимости, решаются конфликты и заменяются пакеты в случае необходимости (FS#3492, FS#5798);
- теперь можно обновить систему и установить новый пакет с помощью «pacman -Syu <pkg>» (FS#15581);
- новая опция -D/—database для изменения причины установки пакета (FS#12950);
- новые опции вывода —print и —print-format для указания формата вывода информации, для удобства использования в скриптах-обертках (FS#14208);
- при обновлении базы данных репозиториев теперь извлекаются только новые записи;
- теперь показывается «Required by» в выводе -Sii (FS#16244);
- опции -U и -R всегда будут спрашивать подтверждение;
- опция -Qo выполняет информативный запрос ‘which’ (FS#8798);
- при очистке кэша очищаются все директории, а не только первая;
- cleanupdelta: новая утилита для удаления неиспользуемых дельта пакетов из базы данных репозитория;
- bash completion: переписано с оптимизацией размера и производительности(FS#16630);
- repo-add: регулирует удаление финального пакета из репозитория;
- rankmirrors: переписан на чистом bash (прим.: раньше было написано на python-е);
- vercmp: не ссылается на libalpm, для предотвращения проблем с обновлением;
- makepkg:
- автоматически завершает работу из-за любых ошибок во время пакетирования;
- changelog-и теперь включаются в пакет с помощью указания переменной «changelog»;
- перезаписывает pkgver, pkgrel и arch в разделяемых пакетах (FS#15955);
- перепаковка пакета без функции package() теперь устарело;
- более строгая проверка синтаксиса для записей backup и optdepends;
- удаление ненужных символов из файлов теперь настраиваемо;
- новый флаг —pkg для сборки указанных пакетов из разделяемых PKGBUILD-ов (FS#15956);
- функция build() теперь опциональна (FS#15147);
- предупреждает о ссылании на директорию сборки в пакете (FS#14751);
- размещение пакетов исходного кода указывается переменной SRCPKGDEST;
- важное внутренняя переделка тестов («[» заменено на «[[«);
- contrib/pactree: выводит реверсивное дерево зависимостей.

Один комментарий

  1. [...] This post was mentioned on Twitter by Большой Брат, runix. runix said: Arch Linux: pacman 3.4.0 уже в [testing] http://bit.ly/cUL1U0 [...]

Написать отзыв

*