Gentoo Weekly Newsletter: 6 ноября 2006

Еженедельник Gentoo 6 ноября 2006 Ulrich Plate Chris Atkinson Kyle Bishop Andrea Perotti Piotr Malinski Josh Saddler Chris Gianelloni Азамат Хакимов Сергей Дрябжинский Еженедельник Gentoo от 6 ноября 2006 года Том 5, выпуск 45 2006-11-06 Что слышно в сообществе
gentoo-user

Двойная загрузка, когда XP установлена последней

Джеймс писал в gentoo-user, спрашивая, можно ли сделать двойную загрузку Gentoo и XP на своем копьютере, если Gentoo была установлена первой. Он был обеспокоен тем, что установка Windows XP затрет MBR, что сделает недоступной его Gentoo систему. Пользователи Gentoo ответили, что сделать это также просто, как и устанавливать Windows первой — загрузиться с Live CD и переустановить GRUB. Марк Шилдс обобщил то, что нужно сделать, загрузвшись с Live CD:

# mount /dev/rootpart /mnt/gentoo
# mount /dev/bootpart /mnt/gentoo/boot
# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# env-update && source /etc/profile
# grep -v rootfs /proc/mounts > /etc/mtab
(предполагая, что ваш жесткий диск является /dev/hda)
# grub-install /dev/hda
  • http://archives.gentoo.org/gentoo-user/msg_103029.xml
gentoo-dev

Напоминание о ноябрьском собрании совета Gentoo

Вежливое напоминание о грядущей встрече совета на канале IRC привело к интересным дебатам о природе системы Gentoo и о том, как разворачивать ее в корпоративной среде.

Стив Лонг (Steve Long) предложил создать чисто двоичное хранилище Gentoo для ограниченного числа условий (SOHO, средний и большой бизнес), используя бинарные сборки, которые разработчики получают в ходе работ по поддержке. Он считает, что это лучший путь для демонстрации серьезных намерений Gentoo в корпоративном внедрении.

Грант Гудйир (Grant Goodyear) считает, что Стив недооценил сложность создания и переоценил заинтересованность разработчиков в поддержке бинарных сборок. Вместо этого, Gentoo должен опираться на свои сильные стороны, такие как метадистрибутив, чтобы пользователи могли с помощью Catalyst создавать и развертывать свои собственные сборки.

Стюарт Герберт (Stuart Herbert) указал, что он и многие другие были бы счастливы способствовать распространению в корпоративной среде, передавая бинарные сборки проекту "Seeds", и что чисто двоичный дистрибутив стал бы таким же чреватым сбоями, как и дистрибутив из исходников.

Робин Джонсон (Robin Johnson) указал, что его сборки мало полезны другим, поскольку отражают слишком много аспектов, специфичных для его систем. Он также предоставил выводы, почерпнутые из опыта использования Gentoo в корпоративной среде. Он отметил, что предприятия нуждаются в повсеместной настройке LDAP, Kerberos или чего-либо подобного. Им также нужны стандартизированные двоичные сборки для развертывания по всему предприятию. Его решение состоит в том, чтобы заводить одну «рабочую» машину для компиляции, а затем распространять получающиеся бинарные сборки по всему предприятию. Для этого он пользуется Catalyst с собственными настройками. Наибольшая установка, которую он выполнил по этой схеме, состоит из внушительного списка машин:

  • кластерные узлы [128 машин]
  • ведущая машина кластера [1 машина]
  • веб-серверы [~60 машин]
  • серверы ldap [2 машины]
  • выделенные файловые серверы (сетевые домашние каталоги) [4 машины]
  • управление инфраструктурой [3 машины]
  • рабочие станции [~60 машин]
  • http://archives.gentoo.org/gentoo-dev/msg_140734.xml

Запрос на удаление Gnome 1.4

Doug Goldstein предложил удалить из дерева давно устаревший Gnome 1.4 и завел в запросе 154102 список пакетов для удаления.

  • http://archives.gentoo.org/gentoo-dev/msg_140785.xml

Флаги FEATURES позволяют portage сбросить вес

John Jawed использовал Gentoo для создания образа initrd для PXE-загрузки по локальной сети. Так как слишком большой файл может ввергать ядро в панику, размер initrd является критическим значением. Чтобы облегчить образ, Джон удалил все man-станицы и документацию. Затем он приготовил заплатку для portage, реализующую этот процесс.

Откликнувшиеся заметили, что подобная возможность уже есть в /etc/make.conf.

Кристиан Хейм отослал Джона к флагам FEATURES "noman" и "nodoc", Тобиас Шербаум — к "noinfo". Брайан Джексон указал на флаг INSTALL_MASK, позволяющий запретить копирование в файловую систему файлов с именами из списка, разделенного пробелами. Например, можно отфильтровать файлы типа HACKING.gz и TODO.gz.

  • http://archives.gentoo.org/gentoo-dev/msg_140812.xml
Международный Gentoo
Италия: День Linux, Генуя

Итальянское движение за свободное ПО организовало национальный День Linux, празднуемый 28 октября. Также в четвертый раз растущему сообществу пользователей Gentoo удалось подготовить собственную встречу. В этому году национальная встреча под названием Gentoo Day была организована при содействии с GLUG (Genuense Linux Users Group). Благодаря помощи местных властей событие прошло в Генуе, в Palazzo Ducale на Piazza De Ferrari.

Смелые приверженцы, все члены ассоциации Gentoo Channel Italia (GeCHI), подготовили множество тематических встреч, направленных как на домашнего пользователя, так и для профессионалов. Вот темы некоторых из них: «Обработка фотографий с помощью OSS», «Освободите Ipod — используйте RockRox», «XGL для дела и для потехи» и «Практическое использование Gentoo в деловой среде».

Gentoo в прессе
LinuxHardware.com (2 ноября 2006)

Автор (а также разработчик Gentoo) Kris Kersey описывает первый процессор Intel с четырьмя ядрами, Core 2 Extreme QX6700. Для всех тестов была задействована 64-битная система Gentoo Linux. Новый процессор поражает своими результатами: команда emerge mozilla-firefox при MAKEOPTS="-j5" заняла меньше 8 минут. Если вы хотите приобрести наилучший процессор для рабочей станции, то этот процессор — один из первых кандидатов.

Полезные советы
Поиск пакетов в оверлеях, недоступных локально

В условиях наличия множества различных оверлеев, ныне доступных сообществу, одной из главных проблем является поиск нужного пакета для установки из доступных оверлеев. К несчастью, с помощью стандартного поиска portage можно искать лишь в оверлеях, которые уже установлены в системе. Stefan Schweizer написал великолепную статью в своем блоге Planet Gentoo, в которой описал работу утилиты, позволяющей искать оверлеях, расположенных в сети, намного проще, чем это было раньше.

Для этой задачи нужен пакет app-portage/eix. Вам потребуется размаскировать его, чтобы получить все последние великие возможности:

# echo app-portage/eix >> /etc/portage/package.keywords
# emerge eix

Затем, чтобы eix собрал информацию о всех доступных оверлеях, запустите следующую команду обновления:

# update-eix
# update-eix-remote update

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

# eix -e xmms

[D] media-sound/xmms
Available versions:  [M]1.2.8-r5[2] [M]1.2.10-r6[2] [M]1.2.10-r8[2]
[M]1.2.10-r14 [M]1.2.10-r14[3] [M]1.2.10-r15 [M]1.2.10-r15[3]
[M]1.2.10-r16 [M]1.2.10-r16[3] [M]20101010[1]
Installed:           1.2.10-r15[01:54:46 08/29/06][nls esd mmx
vorbis 3dnow mikmod -directfb alsa oss arts -jack -sndfile -lirc
-flac mad mp3]
Homepage:            http://xmms.org
Description:         X Multimedia System

[1] (layman/fluidportage)
[2] (layman/gentoojp)
[3] (layman/zugaina)

За дополнительными сведениями обращайтесь к man-странице eix и исходному сообщению блога, указанного ниже.

  • http://planet.gentoo.org/developers/genstef/2006/11/03/searching_for_ebuilds_in_overlays_that_a
Использование 32-битного mplayer с 64-битным kmplayer

На системах amd64, чтобы проигрывать файлы, требующие 32-битных кодеков (win32codecs), можно использовать media-video/mplayer-bin, однако mplayer выглядит не так хорошо, как его 64-битная версия, и не настолько гладко вписывается в систему. Пользователи KDE могут установить kmplayer — графическую оболочку для KDE. Если вы используете konqueror, kmplayer также добавит расширение для браузера. Но чтобы этот совет пригодился, понадобится удалить имеющийся mplayer (если он установлен). Когда вы установите kmplayer, он не заработает, так как не будет файла /usr/bin/mplayer.

ln -sf /usr/bin/mplayer-bin /usr/local/bin/mplayer

Теперь "родной" kmplayer заиграет WMV-файлы, а вы сможете предварительно просматривать их в konqueror.

Перемещения разработчиков Gentoo
Покинули проект

Следующие разработчики недавно покинули проект Gentoo:

  • Jon Portnoy (avenj)
Подключились к проекту

Следующие разработчики недавно подключились к проекту Gentoo:

  • Naoaki Shindo (shindo), команда японской документации
  • Hans de Graaff (graaff) Xemacs
  • Dimitry Bradt (diox), ведущий команды голландской документации
Перемещения

Следующие разработчики недавно сменили роль в проекте Gentoo:

  • никого на этой неделе
Безопасность Gentoo
Asterisk: множественные уязвимости

В Asterisk присутствует уязвимость, позволяющая выполнить удаленное выполнение произвольного кода или отказ от обслуживания.

За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)

Screen: ошибка в обработке символов UTF-8

В screen содержится ошибка при обработке UTF-8 символов, способная привести к удаленному отказу от обслуживания или возможному удаленному выполнению произвольного кода.

За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)

Qt: целочисленное переполнение

Ошибка целочисленного переполнения в обработке изображения Qt может потенциально привести к отказу от обслуживания или удаленному выполнению произвольного кода.

За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)

Предстоящие удаления пакетов

Это список пакетов, где перечислены кандидаты на удаление. Запросы на удаление пакетов приходят из многих мест, включая Treecleaners и разных разработчиков.

Последние запросы: x11-misc/commonbox-utils29 ноября 2006David Shakaryangames-strategy/magnant28 ноября 2006Michael Sterrettmedia-libs/allegttf28 ноября 2006Michael Sterrettgames-action/phobiaiii28 ноября 2006Michael Sterrettgames-action/phobiaiii28 ноября 2006Michael Sterrettmedia-sound/bpmdj30 ноября 2006Diego Pettenomedia-libs/janus4 декабря 2006Christian Heimnet-analyzer/tcpick4 декабря 2006Christian Heimx11-wm/qvwm4 декабря 2006Christian Heimmedia-libs/jpeg-mmx5 декабря 2006Mike Frysingerx11-libs/nucleo5 декабря 2006David Shakaryanx11-wm/aewm++5 декабря 2006David Shakaryanx11-wm/aewm++-goodies5 декабря 2006David Shakaryanx11-wm/golem5 декабря 2006David Shakaryanx11-wm/integrity5 декабря 2006David Shakaryanx11-wm/lwm5 декабря 2006David Shakaryanx11-wm/metisse5 декабря 2006David Shakaryanx11-wm/papuawm5 декабря 2006David Shakaryanx11-wm/pawm5 декабря 2006David Shakaryanx11-wm/pwm5 декабря 2006David Shakaryanx11-wm/trswm5 декабря 2006David Shakaryanx11-wm/wmi5 декабря 2006David Shakaryanx11-wm/xpde5 декабря 2006David Shakaryan
Пакет: Дата удаления: Контакты:
Bugzilla
Разделы
  • Статистика
  • Первенство по закрытию запросов
  • Первенство по количеству новых запросов
Статистика

В сообществе Gentoo для регистрации и распределения ошибок, уведомлений, предложений и других вопросов, требующих взаимодействия с командой разработки, используется система распределения запросов Bugzilla — bugs.gentoo.org (англ.). Деятельность за период с 29 октября 2006 по 5 ноября 2006 привела к тому, что в системе:

  • 866 новых запросов создано
  • 546 запроса закрыто или разрешено
  • 19 ранее закрытых запросов вновь открыто
  • 154 закрыты как NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
  • 200 запросов отмечено как дублирующий

Из 10999 запросов, открытых в данный момент, 30 помечены как блокирующие, 107 — как критические, и 514 — как важные.

Первенство по закрытию запросов

Больше всех запросов за период закрыли следующие разработчики и команды:

  • Gentoo Linux Gnome Desktop Team, всего 33 запроса закрыто
  • Gentoo Games, всего 24 запроса закрыто
  • Gentoo's Team for Core System packages, всего 19 запросов закрыто
  • Gentoo Sound Team, всего 16 запросов закрыто
  • Netmon Herd, всего 16 запросов закрыто
  • GNU Emacs Herd, всего 16 запросов закрыто
  • AMD64 Project, всего 15 запросов закрыто
  • Default Assignee for Orphaned Packages, всего 14 запросов закрыто
Первенство по количеству новых запросов

Вот разработчики и команды, которым за этот период адресовано больше всего новых запросов:

  • Default Assignee for New Packages, всего 24 новых запроса
  • Default Assignee for Orphaned Packages, всего 10 новых запросов
  • AMD64 Project, всего 10 новых запросов
  • Java team, всего 9 новых запросов
  • Net-Mail Packages, всего 7 новых запросов
  • Gentoo KDE team, всего 7 новых запросов
  • Gentoo's Team for Core System packages, всего 7 новых запросов
  • Seemant Kulleen, всего 6 новых запросов
Обратная связь

GWN нужны добровольцы и члены сообщества, которые могут предложить идеи и новые статьи. Если вы заинтересованы в создании статей для GWN, желаете написать отклик на опубликованную статью или у вас есть идеи по новым темам, отправьте нам письмо, чтобы сделать GWN лучше.

Подписка на еженедельник

Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое сообщение на gentoo-gwn+subscribe@gentoo.org.

Для отказа от подписки на англоязычное издание еженедельника Gentoo, отправьте пустое сообщение на gentoo-gwn+unsubscribe@gentoo.orgс того же адреса, на который была оформлена подписка.

Издания на различных языках

Еженедельник Gentoo издается на следующих языках:

английский | голландский | греческий | датский | испанский | итальянский | китайский (упрощенное письмо) | корейский | немецкий | польский | португальский (Бразилия) | португальский (Португалия) | русский | словацкий | турецкий | французский | японский