Системные утилиты
Bazaar заменён на Breezy
В Fedora 32 пакет breezy для системы управления версиями заменяет пакеты bzr и git-remote-bzr, связанные с системой управления версиями Bazaar. В результате пользователи, устанавливающие bzr, получат вместо него breezy. Команда bzr (Bazaar) будет предоставлена в виде символической ссылки на команду brz (Breezy).
MariaDB 10.4
Fedora 32 предоставляет пакет mariadb версии 10.4, что выше версии 10.3 в Fedora 31.
Заметные изменения включают:
-
Пользователи
rootиmysqlмогут входить в систему без пароля, используя плагин аутентификацииunix_socket. -
Возможность использования нескольких плагинов аутентификации для каждой учётной записи пользователя.
-
Поддержка истечения срока действия пароля пользователя.
-
Реализация трассировки оптимизатора.
-
Повышение производительности в сортировках Unicode.
-
Различные изменения в синтаксисе, переменных и движке хранения InnoDB.
Полную информацию об этом выпуске см. в официальных примечаниях к выпуску MariaDB.
rdiff-backup 2.0.0
Этот новый выпуск действительно готов к будущему благодаря переходу на GitHub, поддержке Python 3, автоматизированному конвейеру CI/CD на Travis, доступности на PyPi и отсутствию известных регрессионных ошибок по сравнению с версиями 1.2.8/1.3.3.
Мы даже нашли время добавить несколько новых функций (подробности в журнале изменений):
-
Обработка разреженных файлов стала более эффективной на файловых системах, которые её поддерживают.
-
Больше сжатых форматов файлов сохраняются без изменений.
-
Посмотрите на параметр
--no-fsync, чтобы повысить скорость резервного копирования (с небольшим риском потери данных). -
Воспроизводимые сборки возможны.
-
Степень подробности можно задать через переменную среды
RDIFF_BACKUP_VERBOSITY.
С другой стороны, мы должны сказать, что из-за множества изменений rdiff-backup 2.x не может взаимодействовать со старыми версиями 1.x в режиме клиент-сервер (но форматы репозиториев остаются совместимыми), поэтому вам потребуется обновить клиент и сервер одновременно.
Что подводит нас к установке, подробно описанной в файле readme, но вот краткая версия:
-
В Fedora 32, в этом дистрибутиве.
-
В Fedora 30 и 31 доступно в качестве обновления.
-
CentOS/RHEL 7 и 8, доступно в качестве обновления в EPEL
-
В Ubuntu вы можете использовать репозиторий PPA Отто.
-
Windows — загрузите файл
rdiff-backup-2.0.0.win32exe.zipпо ссылке здесь и распакуйте его куда-нибудь в вашPATH. -
Для любой другой поддерживаемой платформы используйте
pip install rdiff-backup(или загрузите и установите соответствующий файл по ссылке здесь).
Если вы столкнётесь с проблемами, создайте заявку в Bugzilla, свяжитесь с нами в списке рассылки rdiff-backup-users и/или сообщите о проблеме.
Удачного резервного копирования и помните: нет резервной копии — нет пощады!
Пакет apt перебазирован с apt-rpm на apt от Debian
До Fedora 32 пакет apt использовал не основное программное обеспечение apt от Debian, а форк apt-rpm. Это имело преимущество, позволяя пользователям использовать команды apt-get в терминале и устанавливать пакеты из репозиториев DNF Fedora. Это было полезно, потому что многие онлайн-руководства используют apt-get.
Переключив пакет apt в Fedora с apt-rpm на обычный apt, мы переходим от мёртвого к живому вышестоящему проекту. Мы также закрываем уязвимости безопасности и вводим критическую зависимость для большего количества пакетов из экосистемы DPKG. Уже сейчас можно собирать Deb-пакеты в Fedora, в том числе с помощью pbuilder, аналога mock в экосистеме DPKG, однако pbuilder использует debootstrap для подготовки среды сборки. Хотя мы можем потерять возможность использовать apt-get install для пакетов Fedora из командной строки, мы также открываем путь для sbuild, ещё одного аналога mock для сборки Deb-пакетов в чистой среде. Это изменение предоставляет больше возможностей для targeting Debian и производных систем, не покидая зону комфорта Fedora.
Want to help? Learn how to contribute to Fedora Docs ›