Руководство 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), общий обзор портирования и последние новости об исправлениях и усовершенствованиях безопасности.
Журнал 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.
Ссылку на журнал можно найти здесь.
В выпуске 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:
Безопасность Gentoo на этой неделе отдыхает, так как не было ни одного предупреждения GLSA.
В этом разделе перечислены пакеты, которые были либо удалены, либо добавлены в дерево, а также пакеты для которых оглашено время «последнего обряда», когда их окончательно удалят. Чистка пакетов производится участниками проекта 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. |
В сообществе Gentoo для регистрации и распределения ошибок, уведомлений, предложений и других вопросов, требующих взаимодействия с командой разработки, используется система распределения запросов Bugzilla — bugs.gentoo.org (англ.). Деятельность за период с 15 по 22 июля 2007 привела к тому, что в системе:
Из 9915 запросов, открытых в данный момент, 11 помечены как блокирующие, 111 — как критические, и 362 — как важные.
Больше всех запросов за период закрыли следующие разработчики и команды:
Вот разработчики и команды, которым за этот период адресовано больше всего новых запросов:
GWN нужны добровольцы и члены сообщества, которые могут предложить новые статьи и идеи. Если вы заинтересованы в создании статей для GWN, желаете написать отзыв на опубликованную статью или предложить новую тему, напишите нам письмо. Это поможет сделать GWN лучше.
Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое письмо по адресу gentoo-gwn+subscribe@gentoo.org.
Для отказа от подписки на англоязычное издание еженедельника Gentoo, отправьте пустое письмо по адресу gentoo-gwn+unsubscribe@gentoo.org с адреса, на который была оформлена подписка.
Еженедельник Gentoo издаётся на следующих языках: