Как вам такое?

Новость
Из-за перемещения символической ссылки /lib из пакета glibc в более подходящий для этого пакет filesystem, требуется одновременное обновление пакетов glibc-2.17-2 и filesystem-2013.01-1. Такое обновление произойдет автоматически посредством команды "pacman -Syu". Не забывайте, что частичные обновления не поддерживаются, а также никогда не используйте при обновлению параметр "--force"...

Возможные проблемы с обновлением на системах x86_64 связаны с нахождением конфликтующих файлов в каталоге /usr/lib64. Все пакеты Arch Linux, файлы которых имеются в данной директории, были обновлены в репозитории ранее, поэтому сперва проведите их обновление в индивидуальном порядке. Также любые пакеты из AUR с файлами, размещаемыми в указанном каталоге, должны быть обновлены для того, чтобы их установка производилась в каталог /usr/lib.

Оригинал: Update filesystem-2013.01-1 and glibc-2.17-2 together
Автор: Allan McRae
Дата публикации: 26.01.2013
На странице Загрузки доступна версия 2012.12.01 нашего установочного и спасательного носителя. Последний срез из репозиториев содержит:
  • arch-install-scripts 9 c усовершенствованным генератором fstab
  • linux 3.6.8
  • systemd 196
  • обычные обновления базовых пакетов
Следующий релиз - такое же неинтересное обновление установщика - запланирован на январь 2013 года.

Оригинал: December: time for a new install medium
Автор: Pierre Schmitz
Дата публикации: 01.12.2012
Поскольку systemd теперь является системой инициализации по умолчанию, Arch Linux проходит минимальное тестирование на системах с initscripts. В связи с нехваткой и ресурсов и заинтересованности, мы вряд ли будем работать над исправлением специфичных для initscripts багов и закроем их как WONTFIX (“Проблема есть, но решать ее не будем”).

В силу этого настоятельно рекомендуется всем пользователям по возможности в кратчайшие сроки мигрировать на systemd. Обратитесь к руководству по переходу на systemd.

Чтобы облегчить данный переход, поддержка initscripts в настоящее время останется в официальных репозиториях, если иное не указано. С января 2013 года мы начнем удалять поддержку initscripts (например, скриптов rc) из отдельных пакетов без предварительного уведомления.

Оригинал: End of initscripts support
Автор: Tom Gundersen
Дата публикации: 04.11.2012
Последний срез нашего установочного и спасательного носителя можно найти на странице Загрузки. Образ 2012.11.01 в основном содержит небольшие исправления ошибок, он очищен от устаревших пакетов и содержит новые пакеты в сравнении с предыдущим установочным носителем:
  • Это первый носитель с ядром 3.6.
  • Параметр copytoram=n может быть использован, чтобы установочный образ не копировался в память при загрузке по сети. Вариант не считается надежным, но подходит для систем с небольшим объемом памяти.
  • Загрузочный параметр owfile_size в основном подходит для устройств COW (copy-on-write) в VFAT. Смотрите файл README для получения более подробной информации.

Оригинал: November release of install media availabled
Автор: Pierre Schmitz
Дата публикации: 02.11.2012
Вместе c GNOME 3.6 в репозиторий помещены также polkit и networkmanager, а ConsoleKit теперь удален из репозиториев. Пакетам, ранее зависевшим от ConsoleKit, теперь вместо него требуется systemd-logind, Это означает, что для полной функциональности система должна быть загружена при помощи systemd.

Не только GNOME, но также и KDE и XFCE оба are затронуты этим изменением.

Оригинал: ConsoleKit replaced by logind
Автор: Allan McRae
Дата публикации: 30.10.2012
Группа base отныне включает пакет systemd-sysvcompat. Это означает, что все вновь установленные системы по умолчанию будут загружаться с помощью systemd.

Поскольку в некоторых пакетах еще не хватает “родных” юнитов systemd, пользователи могут установить пакет initscripts и использовать массив DAEMONS в конфигурационном файле /etc/rc.conf для запуска сервисов с использованием прежних скрипов rc.d.

Это изменение не затрагивает уже установленные системы. В настоящее время пакеты initscripts и sysvinit по-прежнему остаются доступными в наших репозиториях. Тем не менее, отдельным пакетам для работоспособности может потребоваться система с инициализацией при помощи systemd.

Пожалуйста, обратитесь к вики-статье для получения информации о переходе к системе инициализации systemd в уже установленных системах.

Оригинал: systemd is now the default on new installations
Автор: Thomas Bächler
Дата публикации: 13.10.2012
Октябрьский релиз инсталлятора Arch Linux доступен для загрузки со страницы Download и может использоваться как для новых установок, так и в качестве “спасательного диска” (rescue system). Он содержит набор обновленных пакетов и следующие примечательные изменения:
  • Для загрузки live-системы теперь используется systemd.
  • initscripts более недоступен на live-системе, но все еще устанавливается по умолчанию на целевую систему. Вероятно, такое положение вещей изменится в ближайшем будущем.
  • Упрощены загрузка и установка при использовании интерфейса EFI.
  • gummiboot используется для отображения меню в системах с EFI.
  • На live-системе доступны следующие новые пакеты: ethtool, fsarchiver, gummiboot-efi, mc, partclone, partimage, refind-efi, rfkill, sudo, testdisk, wget, xl2tpd

    Оригинал: Install medium 2012.10.06 introduces systemd
    Автор: Pierre Schmitz
    Дата публикации: 07.10.2012
Как нынче принято, в начале нового месяца доступен новый инсталлятор. Live-система может быть загружена со страницы Download и использоваться как для новых установок, так и в качестве “спасательного диска” (rescue system).

В дополнение к нескольким обновленным пакетам и исправленным багам, отмечены следующие изменения:
  • первый носитель с Linux 3.5 (3.5.3);
  • сценарий параметров загрузки работает вновь (FS#31022)
  • при загрузке посредством PXE и NFS или NBD образ ISO будет скопирован в оперативную память для обеспечения большей стабильности;
  • Live-носитель содержит usb_modeswitch и wvdial, которые, к примеру, позволяют установить подключение по сети, используя внешний UMTS USB-модем;
  • кроме всего прочего, включены новейшие версии initscripts, systemd и netcfg.

Оригинал: News: New install medium 2012.09.07
Автор: Pierre Schmitz
Дата публикации: 08.09.2012
Обновление fontconfig 2.10.1 перезаписывает символические ссылки, созданные прежней версией пакета. Необходимо удалить эти симлинки перед обновлением:

rm /etc/fonts/conf.d/20-unhint-small-vera.conf
rm /etc/fonts/conf.d/29-replace-bitmap-fonts.conf
rm /etc/fonts/conf.d/30-metric-aliases.conf
rm /etc/fonts/conf.d/30-urw-aliases.conf
rm /etc/fonts/conf.d/40-nonlatin.conf
rm /etc/fonts/conf.d/45-latin.conf
rm /etc/fonts/conf.d/49-sansserif.conf
rm /etc/fonts/conf.d/50-user.conf
rm /etc/fonts/conf.d/51-local.conf
rm /etc/fonts/conf.d/60-latin.conf
rm /etc/fonts/conf.d/65-fonts-persian.conf
rm /etc/fonts/conf.d/65-nonlatin.conf
rm /etc/fonts/conf.d/69-unifont.conf
rm /etc/fonts/conf.d/80-delicious.conf
rm /etc/fonts/conf.d/90-synthetic.conf
pacman -Sy fontconfig


Общесистемная конфигурация создается симлинками (особенно для автохинтинга, субписксельного рендеринга и lcdfilter):

cd /etc/fonts/conf.d
ln -s ../conf.avail/XX-foo.conf


Смотрите Вики-статьи Font_Configuration и Fonts.

Оригинал: News: Fontconfig 2.10.1 update - manual intervention required
Автор: Andreas Radke
Дата публикации: 06.09.2012
Начиная с версии 2.8.9 все интерфейсы должны быть сконфигурированы в /etc/conf.d/netcfg вместо /etc/rc.conf.
Вышел августовский снапшот live-системы и инсталлятора Archlinux. Он содержит новые нескучные версии пакетов и следующие отличия от немилой сердцу большинства предыдущей версии:
  • GRUB 2.0 вместо 0.9
  • Инструкция по установке в файле /root/install.txt
  • ZSH в конфигурации Grml в качестве дружелюбной оболочки, включая автодополнение для pacstrap, arch-chroot, pacman и прочих полезных утилит
  • Сетевой демон включён по умолчанию и настроит сеть, если доступен DHCP
Отметим, что все эти изменения касаются только live-системы, а не установленной с помощью pacstrap. Качаем образы, следующий выпуск намечен на сентябрь.
Руководствуясь желанием повышения качества и стабильности стокового ядра и initramfs для большенства пользователей, разработчики решили собрать статистику по использованию модулей ядра. Теперь pkgstats версии 2.3 позволяет это сделать

Призываем всех неравнодушных пользователей установить pkgstats и внести свой вклад в общую картину!

Информация об утилите pkgstats.
Вышли новые образы, содержащие текущий срез Arch Linux. Они доступны на странице загрузки.
Наиболее значимые изменения связаны с тем, что AIF (Arch Installation Framework, оболочка для установки Arch) отныне не включен в установочный образ, но вместо него содержатся несколько простых установочных скриптов, помогающих в процессе установки. Это означает, что меню процесса установки более недоступно и нам следует больше полагаться на руководство для новых пользователей. Мы призываем сообщество заполнить пробелы в нашей Wiki.
Отныне наши образы подписаны, поэтому настоятельно рекомендуется проверять их подпись перед использованием. В Arch Linux эта операция может быть осуществлена при помощи команды
pacman-key -v iso-file.sig
.
  • Ключи в pacman автоматически инициализируются при загрузке. Поэтому проверка подписи доступна на лайв-носителе и будет работать из коробки во вновь установленной системе.
  • Вместо шести различных образов мы предоставляем только один, который может быть загружен в виде лайв-системы как на i686-компьютерах, так и на x86_64 для установки Arch Linux по сети. Носители с репозиторием более не предоставляются.
  • Планируется регулярно – раз в месяц – выпускать свежие образы.
  • Установочный носитель также может быть непосредственно загружен по PXE. Обратите внимание, что его подпись PGP не может быть проверена таким путем!
  • Больше опций archiso и новых функций можно найти в файле README.
AIF удален из-за слабой поддержки этой системы специалистами и теми, кто вносит свой вклад в развитие дистрибутива. Конечно же, мы будем признательны людям, которые приступят к его доводке до нормального состояния.

Источник: News: Install media 2012.07.15 released
Автор: Pierre Schmitz
Дата публикации: 22.07.2012
GRUB 2.x перемещен в , в связи с чем поддержка GRUB legacy (т.е. версии 0.9x) прекращена, а сами пакеты старой версии теперь находятся в AUR.
Хотя GRUB legacy не будет удален из вашей системы и останется полностью функциональным, настоятельно рекомендуется обновиться до GRUB версии 2.x, или же перейти к использованию другого поддерживаемого загрузчика.
Пожалуйста, проконсультируйтесь с Вики-страничкой GRUB относительно подробных инструкций по установке GRUB версии 2.x.

Оригинал: News: GRUB legacy no longer supported
Автор: Ronald van Haren
Дата публикации: 20.07.2012
С выходом initscripts-2012.07.5 изменяется формат конфигурационных файлов /etc/rc.conf и /etc/crypttab. Ознакомьтесь с соответствующими man-страницами.

Изменения преследуют своей целью унификацию конфигурации systemd и initscripts. Это позволит совместно использовать код и документацию и упростит дальнейшую поддержку initscripts.

Старый формат конфигурации поддерживается, старые конфигурационные файлы будут работать без изменений.

P.S. Для волнующихся и интересующихся – аргументация произведённых изменений от автора, Тома Гундерсена (прим. переводчика).
Все пакеты Arch Linux, у которых до этого времени имелись свои файлы в директории /lib, перемещены в /usr/lib. Отныне /lib – ссылка на /usr/lib. При выполнении данного обновления pacman, скорее всего, покажет конфликт с директорией /lib. Простейший способ его обойти – выполнить следующие команды:

pacman -Syu --ignore glibc
pacman -Su

Никогда не используйте
--force
во время этого обновления.

Если же любой из указанных шагов по разрешению конфликта не работает (например, из-за зависимости версий, конфликтов файлов в директории /lib), обратитесь к руководству за более детальными инструкциями по выполнению данного обновления.

Оригинал: News: The /lib directory becomes a symlink
Автор: Allan McRae
Дата публикации: 14.07.2012
В новом пакете filesystem-2012.6-2 директории /var/run и /var/lock были заменены симлинками на /run и /run/lock соответственно.
На большинстве систем initscripts уже создали эти симлинки при загрузке. Однако, они не принадлежат никакому пакету, что и будет исправлено этим обновлением.
Вам придётся выполнить:
# pacman -Syu --ignore filesystem && pacman -S filesystem --force
Если на Вашей системе /var/run и /var/lock являются директориями (например, если используется systemd, а загрузка с помощью initscripts никогда не производилась) Вам придётся удалить их перед обновлением:
# rm -rf /var/run /var/lock && pacman -Syu && reboot
Перед удалением настоятельно рекомендуется остановить всех демонов, т.к. удаляемые директории активно ими используются!

Примечание: как правило, не рекомендуется использовать –force, т.к. это может привести к неприятностям. Однако, в данном конкретном случае это оправдано, т.к. позволяет избежать ручного удаления файлов.

Ну и напоследок: обновляя пакет filesystem, пользователи ядер версии ниже 3.4 увидят предупреждение о правах доступа к /sys. Ничего страшного, разработчики ядра в версии 3,4 изменили права на 555, что и отражено в пакете filesystem.
netcfg 2.8.2 перемещён в . За 6 месяцев, прошедших с предыдущего обновления, накопились некоторые изменения.
  • Вот краткий перечень:
    Конфигурация вынесена из rc.conf в /etc/conf.d/netcfg
  • Соединения, оканчивающиеся на -old, -dbus или -iproute более не поддерживаются. Уберите суффикс, если соединение Вам действительно требуется
  • Systemd теперь поддерживается для одного и многих профилей, автоматических проводных и беспроводных соединений
  • Для переключения wifi-сетей добавлена диалоговая утилита wifi-menu
  • Для отсоединения теперь используется ключ -D (вместо -i). Переподключение производится посредством -R.
  • Новый тип соединений: PPPoE
Полный список изменений: http://projects.archlinux.org/netcfg.git/tree/NEWS?id=2.8.2.
Эти изменения в вики пока не отражены, помогайте!
Systemd и udev объединили кодовую базу. Тем не менее в арче они будут представлены отдельными пакетами. Однако, дабы не усложнять ситуацию, udev теперь будет являться составной частью пакета systemd-tools. Помимо udev в этом пакете будут содержаться утилиты, которые могут быть использованы и без systemd. Пытливый читатель может догадаться, что таким образом весь systemd переезжает в .

При обновлении вам будет предложено заменить udev на systemd-tools. Соглашайтесь, не пугайтесь. Если ещё при этом вы обновляете ядро, может возникнуть ошибка при генерации initramfs из-за отсутствия хука udev. Опять-таки, ничего страшного. После обновления просто выполните
mkinitcpio -p linux
и всё будет в порядке!