Gentoo Logo

Еженедельник Gentoo: 6 ноября 2006

Содержание:

1.  Что слышно в сообществе

gentoo-user

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

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

Листинг 1.1: Переустановка GRUB с LiveCD

# 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

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 машин]

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

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

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

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

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

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

2.  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 в деловой среде».

3.  Gentoo в прессе

LinuxHardware.com (2 ноября 2006)

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

4.  Полезные советы

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

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

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

Листинг 4.1: Установка app-portage/eix

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

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

Листинг 4.2: Обновление списка глобальных оверлеев eix

# update-eix
# update-eix-remote update

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

Листинг 4.3: Поиск пакетов

# 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 и исходному сообщению блога, указанного ниже.

Использование 32-битного mplayer с 64-битным kmplayer

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

Листинг 4.4: Создание ссылки на mplayer

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

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

5.  Перемещения разработчиков Gentoo

Покинули проект

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

  • Jon Portnoy (avenj)

Подключились к проекту

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

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

Перемещения

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

  • никого на этой неделе

6.  Безопасность Gentoo

Asterisk: множественные уязвимости

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

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

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

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

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

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

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

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

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

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

Последние запросы:

Пакет: Дата удаления: Контакты:
x11-misc/commonbox-utils 29 ноября 2006 David Shakaryan
games-strategy/magnant 28 ноября 2006 Michael Sterrett
media-libs/allegttf 28 ноября 2006 Michael Sterrett
games-action/phobiaiii 28 ноября 2006 Michael Sterrett
games-action/phobiaiii 28 ноября 2006 Michael Sterrett
media-sound/bpmdj 30 ноября 2006 Diego Petteno
media-libs/janus 4 декабря 2006 Christian Heim
net-analyzer/tcpick 4 декабря 2006 Christian Heim
x11-wm/qvwm 4 декабря 2006 Christian Heim
media-libs/jpeg-mmx 5 декабря 2006 Mike Frysinger
x11-libs/nucleo 5 декабря 2006 David Shakaryan
x11-wm/aewm++ 5 декабря 2006 David Shakaryan
x11-wm/aewm++-goodies 5 декабря 2006 David Shakaryan
x11-wm/golem 5 декабря 2006 David Shakaryan
x11-wm/integrity 5 декабря 2006 David Shakaryan
x11-wm/lwm 5 декабря 2006 David Shakaryan
x11-wm/metisse 5 декабря 2006 David Shakaryan
x11-wm/papuawm 5 декабря 2006 David Shakaryan
x11-wm/pawm 5 декабря 2006 David Shakaryan
x11-wm/pwm 5 декабря 2006 David Shakaryan
x11-wm/trswm 5 декабря 2006 David Shakaryan
x11-wm/wmi 5 декабря 2006 David Shakaryan
x11-wm/xpde 5 декабря 2006 David Shakaryan

8.  Bugzilla

Разделы

Статистика

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

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

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

Рейтинг закрытых запросов

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

Рейтинг новых запросов

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

9.  Обратная связь

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

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

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

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

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

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

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



Для печати

Обновлено 6 ноября 2006

Аннотация: Еженедельник Gentoo от 6 ноября 2006 года

Ulrich Plate
редактор

Chris Atkinson
автор

Kyle Bishop
автор

Andrea Perotti
автор

Piotr Malinski
автор

Josh Saddler
автор

Chris Gianelloni
автор

Азамат Хакимов
переводчик

Сергей Дрябжинский
переводчик

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Online Kredit Index
Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.