Gentoo Logo

Еженедельник Gentoo: 23 июля 2007

Содержание:

1.  Новости Gentoo

Руководство Gentoo по настройке режима реального времени

Diego Pettenò написал руководство по предоставлению приоритета реального времени мультимедиа процессам. Если вы играете на MIDI инструменте, подключённом к программному синтезатору, то длительная задержка приведёт к плохому результату. Однако, если вы используете мультимедийные программы только для прослушивания музыки на фоне других задач, как, например, интернет-сёрфинг, поддержка режима реального времени вам не нужна.

Это руководство было написано для людей, которым нужен максимальный приоритет для мультимедиа. Изящность этого руководства состоит в том, что оно покажет вам простой способ получить приоритет реального времени без каких бы то ни было дополнительных программ: вам нужно лишь корректно настроить PAM.

Большое спасибо Diego за это замечательное руководство, а также Josh Saddler за помощь в редактировании.

Руководство по оптимизации сборки

Josh Saddler завершил написание руководства по оптимизации сборки (англ.), которое было добавлено в хранилище документации Gentoo. Это руководство является введением в оптимизацию собранного вами кода при помощи CFLAGS и CXXFLAGS, а также включает общие понятия об оптимизации. Об этом руководстве пользователи часто спрашивали на форумах, в системе распределения запросов (Bugzilla) и на IRC-каналах.

Команда художественного оформления Gentoo ищет добровольцев

Dawid Weglinski недавно создал новый проект художественного оформления Gentoo (Gentoo Artwork project), целью которого является официальная поддержка всей оформительской работы, связанной с Gentoo, и тем рабочего стола Gentoo. Команда ищет новых участников и будет рада любому участию в оформлении со стороны сообщества.

Заинтересованные добровольцы должны обладать базовыми знаниями в области оформления, уметь работать с соответствующими программами, а также иметь художественный вкус. Это должно быть особенно интересно людям, у которых есть опыт в настройке графических сред (KDE, GNOME, Xfce), особенно если они основанны на GTK+ приложениях. Если кого-то это заинтересовало, заходите обсудить на #gentoo-desktop.

Сообщение о текущем состоянии дел в Gentoo на Alpha

Вышло сообщение о текущем состоянии дел в Gentoo на Alpha. В обновлении вы найдёте информацию об изменениях в системных пакетах (ядро, GCC, glibc), общий обзор портирования и последние новости об исправлениях и усовершенствованиях безопасности.

2.  Gentoo в прессе

Журнал Linux+ (3 июля 2007)

Журнал Linux+ опубликовал номер, главной темой которого является последний выпуск Gentoo: 2007.0. Номер журнала содержит три статьи: о программе установки Gentoo Linux (GLI), введение в основы portage и об установке Gentoo на несколько машин.

Первая статья о программе установки Gentoo Linux была написана Preston Cody, который помогал в создании этой программы. Статья рассказывает о том, почему программа установки была создана, что вызвало наибольшие затруднения при её написании, а также описывается каждый этап установки.

Следующая статья, написанная Anant Narayanan, который работал над GNU parted и другими проектами Свободного Программного Обеспечения (OSS), рассказывает как без проблем установить Gentoo на несколько машин. Статья содержит подробное описание всего, что необходимо для переноса Gentoo на другую машину, а затем показывает, как сделать это при помощи программы Partition Image.

Третья статья уводит в дебри менеджера пакетов Gentoo. Она написана Marius Mauch, одним из ведущих разработчиков Portage. В ней прояснена суть менеджера пакетов Portage, а также его настройка, основные операции и базовые утилиты, использующиеся вместе с Portage.

Ссылку на журнал можно найти здесь.

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

Новый сценарий для обновления

В выпуске GWN от 4 декабря, в разделе «Полезные советы» был представлен замечательный сценарий для обновления системы, названный update-world. С тех пор начинающими разработчиками было опубликовано большое количество различных сценариев для обновления. Один из таких сценариев называется просто update.

Update возник в ходе обсуждения сценариев upgrade от guenther и update-world от count_zero. Он тестировался с середины января 2007 года, и каждый, кто пробовал, отмечает его «безупречную» работу.

Так что же этот сценарий делает? Update похож на другие сценарии обновления тем, что он автоматически пропустит пакеты, которые не удалось обновить, и продолжит обновление. Дополнительно у него есть встроенная поддержка автоматического запуска revdep-rebuild, автомонтирование tmpfs для ускорения процесса, возможность перед началом синхронизировать дерево или скачать файлы, специальная возможность для обновления сервера по расписанию cron, и многое другое. Другая замечательная возможность — он автоматически скрывает большую часть бесполезного вывода при компиляции пакетов, что делает удобнее чтение einfo и ewarn, хотя это и не так актуально с новыми версиями portage. Вы также можете уменьшить, или увеличить вывод, используя параметры -q и -v.

Взгляните на пример вывода при сборке gcc.

Листинг 3.1: Как получить скрипт?

# wget -O /sbin/updatescript.sh http://phpfi.com/241954?download
# chmod +x /sbin/updatescript.sh

Для большинства пользователей этот сценарий окажется простым способом обновлять целиком всю систему.

Листинг 3.2: Это очень просто сделать:

# updatescript.sh
(или если вы хотите прежде обновить дерево Portage)
# updatescript.sh -s

Исходная ветка обсуждения и ссылка на скрипт находятся на http://forums.gentoo.org/viewtopic-t-546828.html. Спасибо steveL за этот скрипт.

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

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

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

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

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

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

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

Перемещения

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

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

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

Безопасность Gentoo на этой неделе отдыхает, так как не было ни одного предупреждения GLSA.

6.  Изменения в пакетах Gentoo

В этом разделе перечислены пакеты, которые были либо удалены, либо добавлены в дерево, а также пакеты для которых оглашено время «последнего обряда», когда их окончательно удалят. Чистка пакетов производится участниками проекта Treecleaners и другими разработчиками. Большинство пакетов, перечисленных в списке кандидатов на удаление, просто нуждаются в большей любви и заботе и могут остаться в дереве, если для них удастся обеспечить необходимое качество сопровождения.

Удаления:

Пакет: Дата удаления: Контакт:
media-plugins/banshee-official-plugins 17 июля 2007 Samuli Suominen
mail-client/muttng 19 июля 2007 Fabian Groffen
dev-java/bluej-bin 20 июля 2007 Samuli Suominen
app-forensics/regviewer 20 июля 2007 Daniel Black
media-gfx/xzgv 21 июля 2007 Samuli Suominen
net-dialup/multiimonc 21 июля 2007 Ryan Hill
virtual/x11 21 июля 2007 Donnie Berkholz

Добавления:

Пакет: Дата добавления: Контакт:
sci-biology/embassy-meme 18 июля 2007 Olivier Fisette
sci-biology/embassy-phylip 18 июля 2007 Olivier Fisette
sci-biology/embassy-vienna 18 июля 2007 Olivier Fisette
app-cdr/cdck 19 июля 2007 Matthias Schwarzott
x11-plugins/wmwork 20 июля 2007 Michele Noberasco
dev-dotnet/mono-addins 20 июля 2007 Jurek Bartuszek
dev-tex/glossaries 22 июля 2007 Lars Weiler
net-p2p/linkage 22 июля 2007 Samuli Suominen
media-plugins/vdr-atmo 22 июля 2007 Joerg Bornkessel

Дата «последнего обряда» оглашена:

Примечание: Из-за ограничений на сроки выпуска еженедельника этот раздел временно отсутствует. Он вернётся, как только создание этого раздела удастся автоматизировать, так как на данный момент подобная ручная работа занимает более 80 процентов времени, отведённого на выпуск еженедельника. Команда GWN приносит свои извинения за доставленные неудобства и напоминает, что эта информация может быть получена напрямую из файла package.mask расположенного в каталоге profiles дерева Portage.

7.  Bugzilla

Разделы

Статистика

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

  • 536 новых запросов создано
  • 251 запрос закрыт или разрешён
  • 21 ранее закрытый запрос вновь открыт
  • 95 закрыто как NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
  • 96 запросов отмечено как дублирующий

Из 9915 запросов, открытых в данный момент, 11 помечены как блокирующие, 111 — как критические, и 362 — как важные.

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

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

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

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

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

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

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

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

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

10.  Издания на других языках

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



Для печати

Обновлено 23 июля 2007

Аннотация: Еженедельник Gentoo от 23 июля 2007 года

Chris Gianelloni
редактор

Chrissy Fullam
помощник редактора

Dawid Weglinski
автор

John Alberts
автор

Davide Italiano
автор

James
автор

Jose Luis Rivero
автор

Aaron Valandra
автор

Анатолий Аржников
переводчик

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

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

Пётр Волков
редактор перевода

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.