Еженедельник 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
# 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:
Подключились к проекту
Следующие разработчики недавно подключились к проекту 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 и разных разработчиков.
Последние запросы:
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 издается на следующих языках:
английский |
голландский |
греческий |
датский |
испанский |
итальянский |
китайский (упрощенное письмо) |
корейский |
немецкий |
польский |
португальский (Бразилия) |
португальский (Португалия) |
русский |
словацкий |
турецкий |
французский |
японский
|