Gentoo Weekly Newsletter -- 26 июня 2006
Внимание: в связи с некоторыми проблемами мы не смогли вовремя опубликовать этот выпуск. Приношу свои извинения. -- Aluk - координатор новостной службы.
Еженедельный Информационный Бюллетень Gentoo
26 июня 2006
Перевод подготовил: Barrell Редактор: aluk
1. Gentoo новости
Требуются тестеры
Подразделение Gentoo по выпуску новых релизов ищет опытных пользователей и разработчиков желающих помочь с тестированием Gentoo 2006.1. Они надеются протестировать релиз на множестве аппаратных средств. Все претенденты должны иметь необходимое время для испытаний, доступ к широкополосному доступу в Интернет, и приводу записи CD/DVD, так как будет большой и постоянно пополняющийся объем образов ISO нуждающихся в тестировании. Все заинтересованные должны связаться с Роджером Миликером и предоставить ему следующую информацию:
- тип процессора (i686, PPC, AMD64, и т.д.)
- Количество оперативной памяти системы
- Тип дисков (IDE, SCSI, SATA, и т.д.)
- Тип оптического привода (IDE, SCSI, SATA, и т.д.)
- Тип видео карты (только для AMD64/x86)
- Тип оптического записывающего устройства (компакт-диск, DVD, и т.д.)
Они выберут пользователей, аппаратные средства которых дадут им самый большой охват оборудования для испытаний, в то время как остальные пользователи станут сильной информационной поддержкой разработчиков и помогут решить возникающие проблемы.
Gentoo нуждается в разработчиках и тестерах для архитектуры x86
Команда архитектуры X86 ищет новых честолюбивых членов сообщества, которые смогли бы помочь проекту присоединившись к команде как Arch Testers. Если вы хотели бы помочь Gentoo, но не знаете как и чем, то работа в качестве тестера может стать хорошим началом. Ваша работа будет заключаться в тестировании нестабильных пакетов с целью их дальнейшего «размаскирования» а также в решении общих проблем. Пожалуйста почитайте документацию x86 и если у вас появятся вопросы, пожалуйста отправьте письмо Хомеру Паркеру или Джошуа Джаксону. Они также ищут разработчиков желающих присоединиться к команде и помочь в обработке сообщений об ошибках, запросы keywording, и ошибки безопасности. Заинтересованные в присоединении к команде разработчики должны иметь устойчивую систему или chroot, и иметь желание работать над возникающими ошибками. Пожалуйста пошлите письмо команде x86, если вы готовы нам помочь.
Важная информация ALSA
Диего "Flameeyes" Петтерн обновил пакеты ALSA до версии 1.0.12rc1 для совместимости с ядром 2.6.17. Также произошли некоторые изменения в пакетах. Так например пакет media-plugins/alsa-jack
теперь помечен как устаревший, и его функциональные возможности были добавлены к пакету media-plugins/alsa-plugins
. Пользователям PowerPC будет полезным узнать, что snd-aoa был объединен с media-sound/alsa-driver
для версии 1.0.12rc1, который в настоящее время находиться в package.mask, и требует проведения испытаний пользователями с соответствующими аппаратными средствами прежде, чем он сможет быть признан стабильным.
Новая система Java
Команда Java рада объявить, что новая система Java наконец вошла в портаж. Пока она находится в package.mask, но разработчики планируют размаскировать ее в течение нескольких дней.
Чтобы начать ее использовать вы должны добавить соответствующие строки в /etc/portage/package.unmask
, и затем следовать указаниям в руководстве по обновлению
Код 1.1:/etc/portage/package.unmask
# Замаскирован с целью дальнейшего тестирования >=dev-java/java-config-1.3 dev-java/java-config-wrapper >dev-java/javatoolkit-0.1.0 >=dev-java/ant-core-1.6.5-r13 >=dev-java/ant-tasks-1.6.5-r2 >=dev-java/jikes-1.22-r12 >=dev-java/eclipse-ecj-3.1-r13 =dev-java/blackdown-jdk-1.3.1-r23 =dev-java/blackdown-jdk-1.4.1-r12 =dev-java/blackdown-jdk-1.4.2.03-r12 =dev-java/blackdown-jre-1.3.1-r20 =dev-java/blackdown-jre-1.4.1-r12 =dev-java/blackdown-jre-1.4.2.03-r11 =dev-java/ibm-jdk-bin-1.4.2.04-r10 =dev-java/ibm-jdk-bin-1.5.0-r11 =dev-java/ibm-jre-bin-1.4.2.05 =dev-java/jrockit-jdk-bin-1.4.2.10 =dev-java/jrockit-jdk-bin-1.5.0.06 =dev-java/kaffe-1.1.7 =dev-java/sun-jdk-1.4.2.12 =dev-java/sun-jdk-1.5.0.07 =dev-java/sun-jre-bin-1.4.2.12 =dev-java/sun-jre-bin-1.5.0.07
Для тех кто не знаком с перечнем обновлений вот - некоторые основные моменты:
- Способность переключать текущий VM на лету
- Изменения пользователя и системы VM вступают в силу немедленно, и больше не привязаны к окружающей среде («Shell environment» - прим. Barrell), что означает, что вам больше не надо выполнять «env-update» и «source /etc/profile», когда вы переключаете систему VM.
- Введено новое понятие, "собрать VM", («Build VM» - прим. Barrell) которое используется при установке пакетов через emerge и их независимом от системной VM конфигурировании.
- Для каждой версии, то есть 1.3, 1.4, 1.5, и т.д, «Build VM» может конфигурироваться в зависимости от того когда и какую версию VM использовать
- Во время выполнения emerge VM может быть переключено на лету согласно его конфигурации, так же как и зависимости пакета. Например, некоторые пакеты не будут собираться с верисей VM 1.5. В этих случаях, для сборки пакета будет использоваться VM 1.4
- При сборке пакетов Java включающих поддержку Ant, их build.xml будет переписан во время сборки чтобы гарантировать что правильная версия Java bytecode собрана.
- Java 1.5 скоро будет размаскирована. Появление Java 1.6 ожидается этой осенью.
2. Слухи в сообществе
Форумы
Корова Лэрри – Хромой? (хромой – точный перевод «Lame»)
Некоторые пользователи форума выразили неприязнь к Лэрри. Они чувствуют, что он не имеет никакого отношения к идеололии, никакой цели, не уместен Gentoo и вообще 'хромой'. Другие, однако, кажется, любят причудливость нашей Коровы. Действительно ли Лэрри - полезный талисман, ценная часть истории Gentoo, или только архаичный персонаж без цели?
planet.gentoo.org
Gentoo/Alpha обновлены часто задаваемые вопросы
Часто задаваемые вопросы Gentoo/Alpha были обновлены с помощью патча Томаса Корта и теперь включают дополнительные советы по обслуживании аппаратных средств, поддежки .dotnet и Alpha bootloader.
- Обновленные часто задаваемые вопросы Gentoo/Alpha
grep против bash regex
Рой Марплз сделал несколько тестов, заменяющие grep
внутренними функциями bash, являющимися более быстрыми, результаты впечатляют. Его тестирование осуществлялось только на маленьких файлах и показывает, что grep может работать лучше с большими файлами так как grep возвращает значение как только оно найдено, тогда как bash должен прочитать весь файл.
- grep против bash regex
3. Gentoo в прессе
LXer.com (22 июня 2006)
Автор Ханс Квинт написал интересную статью озаглавленную Дневник Gentoo - введение о его опыте использования Gentoo Linux на домашем компьютере. Она является первой в ряду статей описывающих использование Gentoo в повседневной жизни.
Показ Технологий Связи на базе Linux (21 июня 2006)
На демонстрации технологий связи с использованием Linux имело место довольно длинное интервью с четырьмя разработчиками Gentoo: Майком Фрайзинджером, Майклом Каммингсом, Грантом Гудиером, и Симантом Куллином. Это интервью может быть сводобно загружено в формате OGG Vorbis или MP3.
AnandTech (7 июня 2006)
AnandTech недавно провел тестирование нескольких различных процессоров, включая Sun UltraSparc T1. Для статьи, они выбрали Gentoo Linux как ОС для тестовых машин. Почитайте эту статью если хотите узнать как показали себя новые процессоры Sun в сравнении с процессорами Intel и AMD.
4. Подсказки и Уловки
Поиграем в игры: ScummVM
В то время как большинство сегодняшних игр не легко запустить на Linux, все же есть множество относительно не старых игр, которые можно запустить через эмулятор. Если Вы сможете достать оригинальные копии игр, ScummVM сможет запустить для вас некоторые классические игры такие как "Full Throttle", "Day of the Tentacle" и "The secret of the monkey island"
Проект начинался как среда для запуска старых игр базировавшихся на движке SCUMM от Lucas Arts, но теперь также поддерживаются и другие игры. Посмотрите список поддерживаемых игр.
Однако далеко не все оригинальные версии старых игр возможно достать в наши дни. Но вам повезло. Некоторые из них уже распространяются свободно, например - Полет Королевы Амазонки, и она доступна в портаже.
Для начала установите scummvm с помощью emerge на своей машине. Этот пакет уже считается стабильным для четырех архитектур - amd64, ppc, sparc, и x86. Сам ScummVM работает на многих других платформах: Windows, Mac OS X, PocketPC, PalmOS, OS/2 и так далее. В зависимости от вашей архитектуры, игра «Полет Королевы Амазонки» может быть замаскирована, так что измените ваш файл package.keywords по мере необходимости.
Код 4.1: Установка «королевы»
# emerge scummvm -va # echo "games-rpg/queen">>/etc/portage/package.keywords" # emerge queen
После этого, добавьте вашего пользователя к группе 'games', если вы не сделали это раньше.
Код 4.2: Добавление пользователя к группе «games»
# groups larry # gpasswd-a games larry
Если вы будете добавлять вашего пользователя к группе, помните, что после добавления вы должны выйти из системы и войти снова, только после этого изменения вступят в силу. Запустите scummvm. Вы увидите графическое окно, где вы можете добавить ваши игры. По умолчанию, установленная (как пакет, через emerge. Прим. Barrell) игра не будет показана в списке, но вы можете ее добавить щелчком по кнопке 'Добавить Игру'. Директория с данными игры -/usr/share/games/queen
. Как только вы укажите эту директорию, просто щелкните по кнопке 'Choose'. После этого, все должно работать! Вы можете также просто набрать 'queen', чтобы непосредственно запустить игру.
5. Перемещение разработчиков Gentoo
Следующие разработчики недавно оставили проект:
- ни одного на этой неделе
Следующие разработчики недавно присоединились к проекту:
- Рафаэл Маричез (Falco) Безопасность
Следующие разработчики недавно изменили свои роли в пределах проекта:
- ни одного на этой неделе
6. Безопасность Gentoo
aRts: повышение привелегий
artswrapper (часть aRts) позволяет локальным пользователям выполнять произвольный код с повышенными привилегиями.
За дополнительной информацией, пожалуйста см. Объявление GLSA
KDM: уязвимость символьных ссылок
KDM имеет уязвимость символьных ссылок, которая может привести к раскрытию информации.
За дополнительной информацией, пожалуйста см. Объявление GLSA
wv2: Целочисленное переполнение
Целочисленное переполнение, позволяет нападающему выполнить произвольный код.
За дополнительной информацией, пожалуйста см. Объявление GLSA
7. Bugzilla
Статистика
Сообщество использует Bugzilla (bugs.gentoo.org), чтобы делать записи и отслеживать ошибки, уведомления, предложения и другие взаимодействия с командой разработчиков. Между 18 июня 2006 и 25 июня 2006, получены следующие результаты:
- 759 новых ошибок обнаружено в течение этого периода
- 364 ошибки закрыты или решены в течение этого периода
- 24 предварительно закрытых ошибки были повторно открыты в этот период
Из 10343 в настоящее время открытых ошибок: 53 – помечены как «блокирующие», 140 помечены как «критические», и 544 помечены как «главные».
Закрытые ошибки
Разработчики и команды, которые закрыли большинство ошибок в течение этого периода:
- Игры Gentoo, с 22 закрытыми ошибками
- Команда основных пакетов системы Gentoo, с 22 закрытыми ошибками
- Безопасность Gentoo, с 18 закрытыми ошибками
- Команда утилит портежа , с 14 закрытыми ошибками
- Команда медиа-видео, с 14 закрытыми ошибками
- Команда Gentoo Genkernel, с 12 закрытыми ошибками
- Команда пакетов для X-window, с 9 закрытыми ошибками
Новые ошибки
Разработчики и команды, которые обнаружили большинство новых ошибок в течение этого периода:
- Команда новых пакетов системы., с 37 новыми ошибками
- Проект Gentoo TreeCleaner, с 14 новыми ошибками
- Команда сторонних драйверов для X11, с 9 новыми ошибками
- Звуковая команда Gentoo, с 9 новыми ошибками
- Разработчики Gentoo Toolchain, с 8 новыми ошибками
- Команда Java, с 7 новыми ошибками
- Игры Gentoo, с 7 новыми ошибками
- Для комментирования войдите или зарегистрируйтесь
«если вы не
«если вы не следали это раньше» - опечатка
Спасибо,
Спасибо, исправил.