Keycloak до версии 17.0.1-2 использовал сервер WildFly. Разработчиками произведён переход на дистрибутив Quarkus, что потребует ручного вмешательства для обновления. Конфигурация должна быть обновлена со старого xml формата на новый /etc/keycloak/keycloak.conf.
Остановите сервис keycloak, обновите пакет, отредактируйте конфигурацию и снова запустите сервис:
Мы очень рады сообщить, что пакеты отладки теперь доступны в Arch Linux.
Символы отладки и список исходных кодов предоставляются через наш экземпляр debuginfod, который может использоваться отладчиками, такими как gdb и delve.
Не все пакеты предоставляют пакеты отладки, так как их включение для всех пакетов требует постоянной работы.
Для получения дополнительной информации, пожалуйста, прочтите вики-статью Debuginfod, а также нашу недавно обновленную статью Debugging/Getting traces.
Пакет linux-firmware разбили на несколько пакетов, что позволит не ставить часть ненужных вам прошивок. 149.5 MB вместо старых 753,69 MB Обратите внимание что теперь для некоторого оборудования надо будет поставить дополнительные пакеты. https://archlinux.org/packages/?sort=&q=+linux-firmware+&maintainer=&flagged=
В пакете libxml2 до версии 2.9.12-6 отсутствовали скомпилированные питоновские модули. Это было исправлено в версии 2.9.12-6 и при обновлении потребуется пересохранить неотслеживаемые pyc-файлы. Если при обновлении Вы видите похожие ошибки:
libxml2: /usr/lib/python3.10/site-packages/__pycache__/drv_libxml2.cpython-310.opt-1.pyc exists in filesystem
libxml2: /usr/lib/python3.10/site-packages/__pycache__/drv_libxml2.cpython-310.pyc exists in filesystem
libxml2: /usr/lib/python3.10/site-packages/__pycache__/libxml2.cpython-310.opt-1.pyc exists in filesystem
libxml2: /usr/lib/python3.10/site-packages/__pycache__/libxml2.cpython-310.pyc exists in filesystem
Начиная с libxcrypt 4.4.21, слабые хэши паролей (такие как MD5 и SHA1) больше не принимаются для новых паролей. Пользователям, пароли которых все еще хранятся со слабым хешем, будет предложено обновить их при следующем входе в систему.
Если войти в систему не удаётся (например, из диспетчера дисплея - display manager), переключитесь на виртуальный терминал (Ctrl-Alt-F2) и войдите в систему один раз.
Как многие, вероятно, слышали, некоторое время назад разгорелся скандал относительно прав владения сетью freenode.net. Эта сеть издавна использовалась как Arch Linux'ом, так и множеством других проектов для ведения дискуссий и поддержки пользователей. Конфликтная ситуация привела к исходу большинства сотрудников freenode и основанию нового проекта: libera.chat.
Начиная с сегодняшнего дня, Arch Linux, а также Arch Linux ARM и Arch Linux 32 начинают перевод официальных IRC каналов с freenode.net на libera.chat. Имейте ввиду, что этот процесс займёт некоторое время.
Выражаем благодарность сообществу freenode за многолетнее плодотворное сотрудничество!
linux-lts достиг версии 5.10, а это значит, что все официальные ядра Arch Linux теперь поддерживают формат сжатия zstd. В связи с этим, mkinitcpio переходит на использование zstd-сжатых образов начиная с версии 30 (пока находится в testing).
Если по какой-то причине Вы используете ядро с версией ниже 5.9, измените настройку COMPRESSION в файле mkinitcpio.conf на другой упаковщик, напр. gzip, иначе Вы не сможете загрузиться с образов, созданных mkinitcpio.
Компания Google объявила, что с 15 марта 2021 г. заблокирует доступ через API к некоторым своим сервисам (таким как синхронизация) для всех браузеров за исключением Chrome. С выходом Chromium 89, 2-го марта, в пакете, доступном в репозитории Arch Linux, эти сервисы уже будут отключены.
Точно известно, что не будет работать синхронизация данных (пароли, закладки и т.п.). Другие сервисы Google, такие как геолокация и расширенная проверка правописания могут проработать дольше. Расширения, взаимодействующие с Google Drive, будут работать некорректно, LibreOffice потеряет доступ к хранилищу.
PHP обновился до 8-й версии. Ознакомьтесь с инструкцией по миграции. Так как некоторые приложения пока несовместимы с новой версией, решено предоставить пакет php7, который может быть установлен одновременно с актуальной версией. Пакеты, зависящие от php7, будут соответствующим образом обновлены. При необходимости, эту настройку можно провести самостоятельно. Всё, что относится к php7 имеет соответствующий суффикс:
Инфраструктура Arch Linux пополнилась новым сервисом: сайт man.archlinux.org содержит man-документацию по всем пакетам, содержащимся в репозиториях и позволяет осуществлять поиск! Вот так, например, выглядит man-документация для tar'а. Подобные сайты, конечно, существуют, но преимущество данного сервиса заключается в синхронизации с репозиториями нашего дистрибутива как по наименованиям пакетов, так и по версиям и в интеграции с основным сайтом Арча. Спасибо администратору вики lahwaacz за разработку сервиса archmanweb, на котором основан сайт!
Из-за проблем с нашими мерами по борьбе со спамом, нам пришлось перенести те списки рассылки, которые до этого отправлялись с @archlinux.org в домен @lists.archlinux.org.
На отправку в список рассылки это не повлияло и до сих пор работает с @archlinux.org. Почта перенаправляется автоматически.
Единственное изменение, которое может понадобиться учитывать на вашей стороне - это фильтры и правила, соответствующие заголовку From или List-id, который изменился соответствующим образом.
Большое спасибо Александру Епанешникову, который интегрировал функции проекта TalkingArch в профиль обновления archiso, который используется для создания установочного носителя.
Примечание. Таймауты загрузчика были установлены на 15 секунд, чтобы позволить слепым пользователям выбирать пункт меню, поскольку сами загрузчики не предлагают функций доступности.
В пакете libtraceevent до версии 5.9-1 отсутствовала soname-ссылка . Это было исправлено в версии 5.9-1, поэтому при обновлении необходимо перезаписать неотслеживаемые файлы, созданные ldconfig. Если вы получите ошибку:
libtraceevent: /usr/lib/libtraceevent.so.1 exists in filesystem
Пакет nvidia в настоящее время частично несовместим с linux >= 5.9 [1][2] . Хотя графика должна работать нормально, но CUDA, OpenCL и, вероятно, другие функции не работают. Пользователям, которые уже обновились и нуждаются в этих функциях, рекомендуется временно переключиться на ядро linux-lts, пока не будет доступно исправление для nvidia.
В пакетах ghostpcl и ghostxps до версии 9.53.2-2 отсутствовала soname-ссылка. Это было исправлено в 9.53.2-2, поэтому при обновлении необходимо будет перезаписать неотслеживаемые файлы, созданные ldconfig. Если вы получите любую из этих ошибок:
ghostpcl: /usr/lib/libgpcl6.so.9 exists in filesystem
ghostxps: /usr/lib/libgxps.so.9 exists in filesystem
Мы хотели бы провести день борьбы с ошибками 13 сентября, чтобы уменьшить большое количество открытых заявок. Если вы не можете принять участие в дне обсуждения ошибок, не стесняйтесь помочь нам в любое время до этого мероприятия.
Как?
Просмотрите все ошибки, о которых вы сообщили, и проверьте, актуальны ли они. Пожалуйста, запросите закрытие задачи в системе отслеживания ошибок, если задача может быть закрыта. В противном случае предоставьте дополнительную информацию, чтобы мы могли продолжить работу над ошибкой. Мы не можем исправлять ошибки без вашего отзыва.
Вопросы?
Присоединяйтесь к нам на канале #archlinux-bugs на irc.freenode.net в течение 13 сентября. Поскольку мы живем в разных часовых поясах, не все разработчики и обработчики ошибок будут доступны одновременно, но не стесняйтесь сообщать о своих проблемах любому доступному разработчику.
Также проверьте свои почтовые ящики, которые могут содержать уведомления о комментариях к вашим билетам.