Добро пожаловать назад, команда GWN
Персонал Еженедельника Gentoo рад вернуться к работе после короткого перерыва. Мы хотим поблагодарить всех, кто продолжал предлагать новости и идеи для GWN, и всем, кто предложил свою помощь. К сожалению, иногда жизнь не оставляет времени для работы добровольцев, но мы всё же вернулись. Необходимо провести некоторые изменения процесса публикации номеров GWN, которые ускорят этот процесс, и, возможно, позволят проводить публикацию в соответствии с расписанием. Конечно, этот выпуск несколько длиннее, чем обычно, но это вызвано тем, что с момента выхода последнего выпуска прошло много времени.
Для тех из вас, кто интересуется статистикой из пропущенных номеров GWN, команда GWN заполнила в них статистику и разместила их в интернете. Они не будут разосланы по электронной почте просто потому, что данная информация не является новой и не имеет такой важности. Эти старые номера GWN размещены на главной странице GWN.
Как обычно, GWN держит руку на пульсе происходящего в сообществе. Если у вас есть чем поделиться с читателями GWN о Gentoo, присылайте свои материалы по адресу gwn-feedback@gentoo.org, и мы включим их в будущие номера Еженедельника Gentoo.
Объявлены кандидаты в члены Совета и Попечителей Gentoo
Названы кандидаты на должность в Совете Gentoo (орган руководящий направлением развития хранилищ и выпусков программного обеспечения Gentoo), а также в Совет попечителей организации Gentoo. Совет Gentoo — это техническая группа из 7 разработчиков, тщательно отобранных сообществом разработчиков. Члены Совета назначаются на один год и занимаются регулированием общих вопросов, определяют направление развития и правила дистрибутива Gentoo, а также являются комиссией при проведении дисциплинарных действий. Совет попечителей организации Gentoo — это юридическое лицо, состоящее из 5 разработчиков, выбранных разработчиками. Попечители назначаются на один год и управляют некоммерческой организацией Gentoo, которая является держателем интеллектуальной собственности Gentoo. Новые кандидаты объявляются в списке рассылки gentoo-dev. Проследить за выдвижением кандидатов можно на странице Совета Gentoo.
Diego Pettenò объявил в своём блоге об успехах в PAM. Некоторое время назад обсуждался вопрос о перемещении sys-apps/cracklib из набора системных пакетов, так как она не является необходимым пакетом. Теперь sys-apps/cracklib удалён из набора системных пакетов, однако если вы используете PAM вы не можете удалить пакет sys-apps/cracklib, так как sys-libs/pam считает его необходимой зависимостью. Diego добавил в ~arch новую ревизию sys-libs/pam, которая сделала cracklib необязательной зависимостью управляемой USE-флагом cracklib, который включён по умолчанию.
Проекту Gentoo Kernel security необходима помощь
Daniel Drake ищет людей, заинтересованных в помощи проекту безопасность ядра Gentoo (Gentoo Kernel security). Он ищет человека кто бы создал программу, призванную помочь отслеживать ошибки в области безопасности и сообщать заинтересованным пользователям информацию об обнаруженных ошибках и о выходе исправлений. При этом основной задачей является обработка уязвимостей (с уровнями опасности от низкого до критического) в ядре. Уязвимости поступают из базы данных, и вам нужно управлять потоком исправлений из базы данных в дерево портежей.
Если вас заинтересовало это предложение, свяжитесь с Daniel'ом Drake'ом по адресу Daniel Drake.
GNOME 2.18.2 скоро станет стабильным
Команда GNOME в Gentoo работает над стабилизацией GNOME 2.18.2. Это будет обновление для текущего стабильного релиза GNOME 2.16. Более подробно об этом выпуске GNOME вы можете прочитать на странице GNOME 2.18. Перед тем как приступать к обновлению прочтите Руководство по обновлению до GNOME 2.18. Если вы хотите наблюдать за процессом стабилизации, следите за изменениями в запросе #185823.
Gentoo и KDE на форуме aKademy
Marcus D. Hanwell, представлял команду Gentoo KDE на ежегодном форуме пользователей и разработчиков KDE aKademy. В этом году форум проходил в Глазго, Шотландия. Marcus рассказал развитии платформы KDE в Gentoo, которому он способствовал в процессе работы над текущим выпуском KDE 3.5, о проблемах не решённых годами, о взаимодействии с разработчиками KDE и разработчиками из других дистрибутивов и о будущих планах на KDE 4. Более подробную информацию можно получить, посмотрев слайды или видео.
Рисунок 2.1: Marcus рассказывает о KDE в Gentoo |
![]() |
14 июля в Университетском колледже Лондона (University College London) состоялась конференция Gentoo UK 2007. Как вам известно, это крупнейшая в мире конференция, посвящённая Gentoo. Всю подробную информацию можно найти на домашней странице конференции. Помимо этого, в ночь перед конференцией прошла встреча в пабе Marylebone Tup. Наряду с другими докладчиками выступил Маркус Д. Хэнвилл (Marcus D. Hanwell) с докладом о KDE и научном ПО в Gentoo.
Gentoo на конференции Grazer Linuxtage
Как и в предыдущие годы, Gentoo был представлен отдельным павильоном на конференции Grazer Linuxtage. Посетители имели возможность не только пообщаться с приехавшими из Германии Толибасом Шербаумом (Tobias Scherbaum), Роджером Майликером (Roger Miliker), Верфридом Хаасом (Wernfried Haas) и ветераном форумов Питером Гартнером (Peter Gantner) (nephros), но и увидеть компьютеры разных поддерживаемых Gentoo архитектур.
Рисунок 2.2: Тобиас Шербаум (dertobi123) и несколько машин под управлением Gentoo |
![]() |
Кроме компьютеров с вездесущей архитектурой x86, были представлены машины PPC и HP PA-RISC — обе под управлением Gentoo Linux. На машине HP был запущен Doom, от которого было невозможно отвести глаз.
Доклад о Gentoo представляли Тобиас (Tobias) и Вернфрид (Wernfried), слайды (на немецком) можно найти на странице http://linuxtage.at/89/.
Фотографии с конференции можно найти в Галерее Grazer Linuxtage.
Журнал Linux Format (11 июля 2007)
В августовском номере журнала Linux Format обозреватель Neil Bothwick в полностраничном обзоре нового выпуска Gentoo Linux 2007.0 был так им впечатлён, что оценил дистрибутив на 9 баллов из 10.
Отрывок из статьи: «Выделяющейся чертой является отличный контроль над устанавливаемым программным обеспечением. Именно контроль, а не возможность использовать все доступные и немыслимые флаги компилятора, и отключая не требуемые вам функции, вы экономите место, уменьшаете количество зависимостей, сокращаете время загрузки и, даже повышаете безопасность вашей системы. Сборка собственного ядра тоже упростилась благодаря инструменту genkernel, запускаемого программой установки Gentoo, или же вы можете использовать его самостоятельно для настройки ядра вручную.
Дерево портежей содержит около 12000 пакетов, которых более, чем достаточно» Заключение автора: «Если вы хотите большего контроля над вашей системой и готовы к дополнительным усилиям, то Gentoo — это то, что вам нужно.»
В выпуске еженедельных новостей из мира Linux (Linux Weekly News) от 5 июля, разработчик Gentoo Donnie Berkholz написал статью «Управление пакетами в Gentoo Linux». В статье сравниваются три доступных на данный момент системы управления пакетами и включён краткий обзор их возможностей, а также упоминается о PMS (спецификация менеджера пакетов Package Manager Specification) и EAPI (прикладной программный интерфейс файла сборки пакетов).
Портал Techgage.com издал небольшой обзор выпуска Gentoo 2007.0. В обзоре указаны некоторые наиболее важные изменения, и также перечислен ряд проблем новой программы установки. В статье также есть множество снимков экрана, позволяющих сравнить LiveCD и LiveDVD.
Сайт LinuxDevices.com первым сообщил о системе Zonbu Zonbox — энергосберегающей альтернативе обычному PC-компьютеру и работающему под управлением Gentoo Linux. Вот выдержка оттуда, чтобы вы могли представить то, что они сказали.
«Исследовательский центр Palo Alto, расположенный в штате Калифорния, США подготовил к использованию бесшумное, недорогое устройство, работающее под управлением системы Linux, которое отличается значительно меньшим количеством потребляемой энергии, чем обычные PC. На Zonbu Zonbox с процессором VIA C7, работающем на частоте до 1,2 ГГц была запущена Gentoo Linux и две дюжины приложений с открытыми исходными текстами.»
Также они отметили энергопотребление системы и сравнили с обычным PC.
«Устройство потребляет около 15 Вт энергии, или 131 кВт в год, что соответствует выбросу около 97 фунтов углекислого газа в атмосферу. Для сравнения стандартный PC-компьютер потребляет около 175 Вт, или 1533 кВт электрической энергии в год.»
Газета New York Times также заполучила Zonbox и опубликовала свою собственную статью об устройстве.
Вы можете самостоятельно проанализировать журнал сборки emerge.log и определить, сколько времени было затрачено на компиляцию пакета и оценить время аналогичной работы в будущем, или же вы можете воспользоваться предназначенным для этой работы инструментом — genlop.
Листинг 4.1: Пример того, как он работает: |
# genlop -nt kdelibs Tue May 8 18:26:59 2007 >>> kde-base/kdelibs-3.5.6-r8 merge time: 38 minutes and 6 seconds. (время сборки: 38 минут и 6 секунд). |
Эту информацию можно использовать для оценки времени, которое займёт обновление. Утилита может быть использована и для оценки времени сборки различных наборов пакетов, если запускать её следующим образом:
Листинг 4.2: Пример сборки мира: |
# emerge -uDp world | genlop -p
These are the pretended packages: (this may take a while; wait...)
[ebuild U ] app-office/openoffice-2.2.1 [2.2.0]
[ebuild U ] media-libs/netpbm-10.39.0 [10.37.0]
Estimated update time: 5 hours, 50 minutes.
(Ожидаемое время обновления: 5 часов, 50 минут)
|
А что произойдёт, если у вас есть новый пакет, который раньше никогда не был установлен, например если вы хотите установить fluxbox на машине, где никогда не было графического X-сервера:
Листинг 4.3: Пример сборки нового пакета: |
# emerge -p fluxbox | genlop -p
...
[ebuild N ] x11-libs/libXmu-1.0.3 USE="-debug -ipv6"
[ebuild N ] x11-apps/xmessage-1.0.1 USE="-debug -xprnt"
...
!!! Error: couldn't get previous merge of xmessage; skipping...
!!! Error: couldn't get previous merge of fluxbox; skipping...
...
!!! Error: fluxbox never merged; estimated time unknown.
(!!! Ошибка: fluxbox никогда не устанавливался; ожидаемое время неизвестно).
|
Инструмент genlop может информировать о пакетах, которые он знает. Но если использовать параметр -q (genlop версии >= 0.30.7), время сборки для процессора аналогичного вашему будет запрошено в базе данных в интернете, расположенной на gentoo.linuxhowtos.org.
Листинг 4.4: Запрос из предыдущего пример приведёт к:: |
# emerge -p fluxbox | genlop -p -q
These are the pretended packages: (this may take a while; wait...) ...
Estimated update time: 38 minutes.
(Ожидаемое время обновления: 38 минут).
|
Это время не является 100% точным. Оно получено без учёта указанных USE-флагов, скорости оперативной памяти, жёстких дисков и прочих факторов. Тем не менее, этот показатель — усреднённое значение по большому числу пользователей, что делает влияние подобных факторов менее значительным.
5. Перемещения разработчиков Gentoo
Следующие разработчики недавно покинули проект Gentoo:
Следующие разработчики недавно подключились к проекту Gentoo:
Следующие разработчики недавно сменили роль в проекте Gentoo:
XnView: переполнение стека буфера
XnView уязвим к переполнению буфера в следствии переполнения стека, что может привести к запуску удалённого кода при обработке графических файлов XPM.
За дополнительной информацией, пожалуйста, обращайтесь к предупреждению GLSA (англ.)
В этом разделе перечислены пакеты, которые были либо удалены, либо добавлены в дерево, а также пакеты для которых оглашено время «последнего обряда», когда их окончательно удалят. Чистка пакетов производится участниками проекта Treecleaners и другими разработчиками. Большинство пакетов, перечисленных в списке кандидатов на удаление, просто нуждаются в большей любви и заботе и могут остаться в дереве, если для них удастся обеспечить необходимое качество сопровождения.
| Пакет: | Дата удаления: | Контакт: |
| net-firewall/firestarter | 10 июля 2007 | Michael Sterrett |
| app-emacs/ilisp-cvs | 12 июля 2007 | Christian Faulhammer |
| app-emacs/ilisp | 12 июля 2007 | Christian Faulhammer |
| app-arch/bsdtar | 13 июля 2007 | Diego Pettenò |
| sys-apps/pam_mount | 13 июля 2007 | Hanno Boeck |
Дата «последнего обряда» оглашена:
Примечание: Из-за ограничений на сроки выпуска еженедельника этот раздел временно отсутствует. Он вернётся, как только создание этого раздела удастся автоматизировать, так как на данный момент подобная ручная работа занимает более 80 процентов времени, отведённого на выпуск еженедельника. Команда GWN приносит свои извинения за доставленные неудобства и напоминает, что эта информация может быть получена напрямую из файла package.mask расположенного в каталоге profiles дерева Portage. |
В сообществе Gentoo для регистрации и распределения ошибок, уведомлений, предложений и других вопросов, требующих взаимодействия с командой разработки, используется система распределения запросов Bugzilla — bugs.gentoo.org (англ.). Деятельность за период с 8 по 15 июля 2007 привела к тому, что в системе:
Из 9816 запросов, открытых в данный момент, 12 помечены как блокирующие, 109 — как критические, и 350 — как важные.
Больше всех запросов за период закрыли следующие разработчики и команды:
Вот разработчики и команды, которым за этот период адресовано больше всего новых запросов:
GWN нужны добровольцы и члены сообщества, которые могут предложить новые статьи и идеи. Если вы заинтересованы в создании статей для GWN, желаете написать отзыв на опубликованную статью или предложить новую тему, напишите нам письмо. Это поможет сделать GWN лучше.
Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое письмо по адресу gentoo-gwn+subscribe@gentoo.org.
Для отказа от подписки на англоязычное издание еженедельника Gentoo, отправьте пустое письмо по адресу gentoo-gwn+unsubscribe@gentoo.org с адреса, на который была оформлена подписка.
Еженедельник Gentoo издаётся на следующих языках: