Если кто не заметил, в конце мая был несколько обновлён основной веб-сайт.
Изменения: - отображается архтитектура для обновлённых пакетов - отображаются зависимости пакетов в обе стороны - появилась ссылка на svn (repos.archlinux.org) - прочие исправления и изменения
Проблемы: Подсистема USB теперь доступна только для GPL модулей ядра. Таким образом, модуль slmodem теперь не работает. Пакет slmodem скомпилирован без модуля slusb.ko. Нужно ли это кому-нибудь?
martian теперь не компилируется. Можно ли это починить – неясно.
Некоторые пользователи сообщают, что iwl4965 не работает с новым ядром, в тоже время, другие говорят, что никаких проблем нет. (см http://bugs.archlinux.org/task/10389, http://bugs.archlinux.org/task/10442). Всем, кого эта проблема может затронуть, рекомендуется сохранить копию старого ядра и модулей или не обновлять вовсе.
Были предприняты некоторые меры для большей модуляризации ядра. В связи с этим, может потребоваться ручная загрузка некоторых модулей (например loop и autofs4).
Сообщение от Доверенных Пользователей (Trusted Users): AUR содержит большое число устаревших пакетов, которые нуждаются в чистке. Примером могут служить: - пакеты, которые были переименованы или заменены - старые и неподдерживаемые cvs/svn/итд пакеты
В чём может заключаться ваша помошь: Публикуйте свои предложения по таким пакетам в wiki на странице AUR Cleanup. Через пару недель Доверенные Пользователи просмотрят список и определят пакеты, подлежащие удалению. Пожалуйста, не удаляйте чужие предложения к удалению, а пишите свои, в поддержку сохранения нужного вам пакета! Действительно нужные пакеты будет сохранены.
При попытке обновления до gpm 1.20.3-1 вы скорее всего получите следующие сообщения об ошибках:
error: could not prepare transaction error: failed to commit transaction (conflicting files) gpm: /usr/lib/libgpm.so.1 exists in filesystem Errors occurred, no packages were upgraded.
Это происходит из-за поломки ссылки на /usr/lib/libgpm.so.1 (FS#9949). Эта ошибка теперь исправлена, но обновление необходимо запустить в принудительном режиме: # pacman -Syf gpm # pacman -Syu
Начиная с этой версии, в ABS для синхронизации abs-дерева будет использоваться rsync, что является частью процесса перевода репозитория с CVS на SVN. Теперь: 1) cvsup/csup более не требуются, т.к. используется rsync (который, соответственно, нужен) 2) Конфигурация переехала из /etc/abs/abs.conf в /etc/abs.conf. /etc/abs/* можно удалять. Также, всвязи с тем, что информация о категории пакета (base, devel, editors и пр.) больше не хранится в репозитории, был обновлён makeworld (см. makeworld -h).
Новый набор инсталляционных образов в данный момент находится в процессе размещения на зеркалах. FTP образа будут доступны ближе к вечеру, CORE образа появяться ночью (для распределения нагрузки на сервер).
Это первый релиз (точнее пре-релиз) основанный на live arch-системе . Таким образом, это обычная базовая инсталляция, которая будет грузиться как и с CD, так и USB носителя (вау, пыщ-пыщ!). Мало того, можно не только инсталлировать arch, но и работать с образом, как с live-системой.
Инсталляционный скрипт остался почти таким же как и раньше. Самое важное нововведение это использование UUID вместо sdX/hdX по умолчанию. Подробности воспоследуют на projects.archlinux.org.
Пробуйте и сообщайте о багах! Не смущайтесь “RC”-статуса образов. Образа находятся на серверах в директории iso.
netcfg v2 это новая, заново написанная версия netcfg, который ранее использовался внутри initscripts. netcfg v2 помещена в отдельный пакет netcfg. Новая версия netcfg совместима по возможностям, но несовместима по конфигурации с предыдущей версией. Конфигурация должна быть переделана для netcfg v2. Примеры находятся в /etc/network.d/examples.
Свежая версия perl 5.10.0 помещена в core. Пакет собран в соответствии с Perl Policy. Обратите внимание на замечания по обновлению, т.к. кое-что изменилось и может потребоваться предпринять некоторые дополнительные действия.
Существуют опасности, связанные с обновлением dbus из testing. В самом пакете нет ничего особенного, он работает отлично. Проблема заключается в том, что все процессы dbus-daemon при обновлении завершатся, что может привести к печальным последствиям. Поэтому, внимание всем, кто использует testing! Все обновления запускайте из чистой консоли, а не из иксов, т.к. xorg-server при обновлении dbus рухнет, унеся в собой все несохранённые данные.
Внимание! Пакет kernel26-2.6.24.1-2 содержит важное исправление в системе безопасности! (несанкционированное изменение прав локального пользователя). Всем настоятельно рекомендуется обновиться.
После тестирования ядро 2.6.24.1 перемещено в Core, придя на замену версии 2.6.23.14.
Основные новшества:
добавлены драйвера для wireless на mac80211
поддержка tickless режима для x86_64
uvesafb; поддержка ATI Xpress 200M и Mac фреймбуферов
использование ACPI в libata
поддержка SATA port multipliers
поддержка NCQ на чипсетах MCP51/MCP55/MCP61(доб. ‘swncq=1’ в командную строку ядра)
поддержка SDIO
возможность использовать любую версию ядра для “пробуждения” после hibernate
Pacman обновлён до версии 3.1.1. Если обновляетесь с 3.0.х или более ранних версий обратите внимание на новую организацию списка зеркал. Теперь используется единый список для всех репозиториев /etc/pacman.d/mirrorlist. ABS выделена в отдельный пакет.
Обновлён дизайн основного сайта. Ну это уже наверное все заметили ;)
qt-4 и qt3 отправились в . Причём, qt версии 3 переименован в qt3, а пакет qt теперь имеет версию 4. Все возможные проблемы с зависимостями пакетов в оффициальных репозиториях на данный момент должны быть уже решены.
Newsletter от 21-го января 2008. Темы номера: - Jason Сhu извиняется за запоздалый выход очередного номера главного печатного органа нашего дистрибутива. - Новости Archlinux. - Нужна-ли Арчу стабильная ветка? - Интервью с отцом-основателем. - а также новости Линукса, хайлайты форума, смехопанорама и прочее…
P.S. Будем надеяться, что теперь новости будут обновляться оперативнее.
Основные темы: - Больше не поддерживается kernel26ck - Больше не поддерживается kernel26suspend2 - kernel 2.6.23 в testing - db/heimdal/gtk/gnome/gcc перемещены из testing в extra