Еженедельник Gentoo: 12 мая 2003 года
1.
Новости Gentoo
Содержание
Gentoo Linux собирается сделать важное заявление на E3
Gentoo Linux будет представлен на предстоящей выставке Electronics Entertainment Exposition в Лос Анджелесе. E3, как его обычно называют, фокусируется на электронных развлекательных системах, включая игровые приставки, видеоигры, развлекательные и развлекательно-обучающие программные продукты, а также других отраслях технологии и индустрии, связанных с развлечениями.
Gentoo Technologies будет не только распространять информацию о марке и рассказывать людям о плюсах использования Gentoo Linux, но и сделает важное заявление на E3. С деталями придется подождать по следующего выпуска GWN, но достаточно сказать, что это будет одно из крупнейших (если не самое крупное) и самое важное объявление когда-либо сделанное Gentoo Linux.
Gentoo Technologies заключает партнерское соглашение с Super Computer, Inc. чтобы перенести Gentoo Linux на платформу Opteron
Продолжая свои традиции и шагая в ногу с передовыми технологиями, Gentoo Linux будет скоро доступен на платформе AMD Opteron. 64'х битный чип AMD, Opteron, предоставляет плавный переход между 32'х и 64'х битной архитектурами и давно ожидается индустрией высоких технологий. На базе оборудования, предоставленного Super Computer, Inc., начнется процесс портирования Gentoo Linux на платформу AMD Opteron. Пока еще не известны точные временные рамки завершения портирования, но как только появится больше информации, можете быть спокойны, мы Вам об этом сообщим.
2.
Безопасность Gentoo
Содержание
GLSA
Никаких GLSA не было зарегистрировано за неделю до этого выпуска.
Новые ошибки безопасности
Никаких новых ошибок безопасности не было зарегистрировано за эту неделю.
3.
Истории пользователей
Начиная с этого выпуска, в GWN открывается новая секция. Здесь вам предоставляется возможность поделиться своей историей с сообществом Gentoo!
Вы только что перевели все серверы на Gentoo? Вы уговорили свою бабушку перестать готовить бифштексы из Теленка Ларри? А может быть вы построили гигантскую космическую станцию работающую под управлением Gentoo Linux и хотите завоевать с ее помощью мир? Расскажите об этом нам! Мы ждем рассказов о любых интересных, смешных или абсолютно неправдоподобных случаях, которые случились с вами во время установки, использования или настройки Gentoo Linux! Просто пришлите ваш рассказ по адресу user-stories@gentoo.org и насладитесь своими 15 минутами славы! ;)
Важно: Так как мы ожидаем получить много откликов, пожалуйста, не огорчайтесь, если ваш рассказ не попадет в GWN. На тысячи и тысячи пользователей Gentoo приходится всего один выпуск GWN. |
Ну, хватит разговоров, давайте-ка посмотрим, что нам хочет поведать наш первый рассказчик:
Kai-Uwe Kriewald и rsync7.de.gentoo.org
Рисунок 3.1: Kai и его серверы |
 |
Kai сейчас 35 лет и живет он в Ганновере (Германия). Работает он в Университете Прикладных Наук и Искусств, где, вместе с тремя коллегами, он поддерживает в рабочем состоянии IT-инфраструктуру университета. Далеко не всегда оказывается просто справиться с 6000-ми студентов, сотней рабочих станций (Windows) и 15-ю серверами (Novell/Windows/Linux). Несмотря на это, в список его увлечений входит все, что как-то относится к компьютерам, а также фильмы, походы в кино, поездки на мотоцикле и чтение (в особенности он любит драмы и научную фантастику).
Почему Gentoo Linux?
Kai начал пользоваться Linux, когда ядро имело версию 0.9x и его использование включало в себя много "ручной работы". Через некоторое время он перешел на SuSE Linux, который успешно использовал в течение нескольких лет. Как и Larry the Cow, ему надоели навороченные графические "мастера", которые присутствуют в большинстве современных дистрибутивов, и он стал искать оптимизированную серверную операционную систему, предоставляющую полный контроль над всеми деталями конфигурации и администрирования. К концу 2002 года, Kai заметил дистрибутив Gentoo Linux, который подходил по всем параметрам.
Запуск зеркал
Kai настолько полюбил Gentoo, что решил запустить зеркало rsync (rsync7.de.gentoo.org) и зеркало distfiles. Он сделал это по двум причинам: во-первых ему хотелось иметь быстрый доступ ко всем файлам из distfiles на начальной стадии установки и настройки Gentoo Linux, а во-вторых, по его словам, он хотел поддержать Gentoo Linux и в свою очередь сделать что-нибудь для сообщества, которое создало и продолжает развивать этот замечательный дистрибутив. Это яркий пример того, как должны действовать принципы разработки open source/free программного обеспечения!
В данный момент, зеркала работают на компьютере с процессором Celeron 1.3GHz обеспеченном 256MB RAM, 100GB винчестером и 100MBit-ым адаптером. В скором времени эта конфигурация будет заменена на P4 2.6GHz, 1GB RAM, 250GB винчестер, 1GBit-ый адаптер. Однако, Kai имеет более широкие планы на будущее: он хочет запустить High Availability кластер на основе описанных выше двух систем.
Выводы и взгляды на будущее
Благодаря многолетнему опыту работы с зеркалами (в бытность пользователем Windows, Kai руководил первичным немецким зеркалом Tucows), а также благодаря отличным советам от Kurt Lieber и людям подписанным на список рассылки mirror-admin, никаких заметных неприятностей с ним до сих пор не случалось (если не считать использования сжатия у rsync, которое было быстро отключено). Зеркало предоставляет пользователям доступ к директории distfiles тремя разными способами: rsync, WWW (Apache) и FTP (PureFTPd). Все эти программы надежно протестированы и хорошо документированы, так что их использование обычно не вызывает больших трудностей.
Вместе с будущим улучшением конфигурации компьютера, Kai и его коллеги будут продолжать замещение системы SuSE, системой Gentoo Linux. Кроме того, они планируют использовать его как firewall, прокси, сервер баз данных и CMS сервер. К сожалению, пока не получается запутсить Informix 9.3 под управлением Gentoo (Kai полагает, что причиной этому является присутствие "слишком новых" версий библиотек в Gentoo), поэтому его пока оставили работать в системе SuSE 8.1.
Если у вас есть вопросы, касающиеся настройки и запуска зеркал для Gentoo Linux, вы можете написать Kai по этому адресу.
4.
Разработчик недели
Jack Morgan
Рисунок 4.1: Jack Morgan |
 |
Jack Morgan является одним из со-руководителей проекта Gentoo-SPARC. В его обязанности входит следить за подготовкой релизов, набором разработчиков, исправлением ошибок, сборкой ISO-образов и т.д. и т.п. Он участвует в проекте Gentoo-SPARC с июля 2002, с момента переноса дистрибутива на SPARC. Jack уже встретил практически половину разработчиков Gentoo на Linux World Expo, FOSDEM и в Орегоне, где он живет, и поставил себе целью встретиться с 80%.
В число любимых приложений Джека входят Mutt и exim, а также Tux Racer. В его "машинном парке" SPARCStation 5, которую он использует для тестов, Ultra 30 — его основная машина для разработки приложений, а также два компьютера на Athlon XP: файл-сервер и рабочая станция. Где это возможно, он использует SCSI диски. Обычно он обходится без XFree, однако, когда он их запускает, он пользуется fluxbox, а также irssi, mutt, и многими другими консольными программами. Jack недавно переехал в Eugene, Oregon из Японии, где он жил в течение восьми с половиной лет, и где познакомился со своей женой. Большую часть своего свободного времени он проводит со своими тремя детьми. Он также любит бегать марафоны и играть в японские настольные игры типа Shogi и Go.
5.
О чем говорят в сообществе?
Форумы
Облегчение загрузки серверов rsync
Предыдущий выпуск GWN напомнил пользователям Gentoo, что синхронизацию дерева портежей стоит проводить с умом, а не нагружая систему выполнением 'emerge rsync' каждый час. Некоторые пользователи форума сразу взяли эту тему на вооружение и начали незамедлительно предлагать свои собственные решения данной проблемы, которые включали в себя проверку changelog'ов CVS и синхронизацию только в случае, если обновилось что-нибудь интересное для пользовательской конфигурации.
Lotus Domino и Gentoo
Запуск приложений доступных только в бинарном виде может оказаться не таким уж и простым, особенно в source-based дистрибутиве. Руководствуясь замечательным принципом "помог себе — помоги другим", steveb привел свои init-скрипты, которые он использует для запуска сервера Lotus Domino:
Бинарные пакеты в Gentoo, Portage в других дистрибутивах?
Поклонников source-дистрибутивов вряд ли когда-нибудь привлекали пре-компилированные приложения, а даже если и привлекали, то использование всех тонкостей USE-флагов на Gentoo Reference Platform кажется невозможным... Однако, вопреки всеобщему мнению, существует несколько довольно приличных систем управления бинарными пакетами, таких как Arch's Pacman или cvsup-based система портов Crux' ports system. Но будет ли иметь смысл наличие этих систем в Gentoo? Читайте об этом в теме посвященной достоинствам бинарных дистрибутивов, по сравнению с source-дистрибутивами:
gentoo-user
gentoo-user, как группа новостей
Давайте взглянем правде в глаза, у всех нас есть дополнительное свободное время в течение дня. Вы, как и многие другие, подписанные на несколько сильно загруженных списов рассылки, используя небольшую организацию времени, можете сэкономить часы! Нет, мы не собираемся продавать вам карманную электронную записную книжку, и даже не будем предлагать Вам купить rolodex. Мы собираемся обсудить, как лучше отсортировать список gentoo-user. Использование gmane как программы чтения новостей и/или gnus для сортировки тредов является популярным решением. Martin Gramatke отметил как подпистаься на gentoo-user только для отправки и использовать gmane для чтения списка.
Почему rsync?
Кажется, что некоторые члены сообщества gentoo-user, а именно Rev. Jeffrey Paul, ставят под сомнение использование rsync в системе контроля пакетов Gento. Его жалоба проста; "rsync требует специального клиентского и серверного программного обеспечения, увеличивает нагрузку на сервера значительно лимитирует количество зеркал (тем, что не является http/ftp совместимым)." Другие думают, что пока нет нужды вносить в систему изменения, как это прекрасно описал
Paul de Vrieze. В то время как другие хотят дальше настраивать rsync
a la Mandrake Troels — система сокращения трафика. В любом случае, это воодушевляющий тред, описывающий интересный вопрос.
Дальнейшие правила этикета при выполнении синхронизации
Продолжая тему сокращения трафика и rsync, Louis Candell положил начало долгой дискуссии касаемой приемлемых методов обновления нескольких машин в локальной сети, работающих на Gentoo. NFS (Network File System) была принята в качестве решения. Rex Young сообщил, что "Она[NFS] работает и она проста. б═Если вы сделаете директорию /usr/portage доступной всем машинам в сети, то простая синхронизация на одной из них приведет к "синхронизации" всех. б═Это действительно позволяет сократить трафик, и может облегчить администрирование". Если в Ваших планах присутствует настройка NFS для предоставления общего дерева /usr/portage, то Вам может быть интересен подход Marius Mauch. И не забудьте убедиться, что все GID и UID совпадают на каждой машине, и что вы прочли совет Lee Fickenscher.
gentoo-dev
На этой неделе вновь был проявлен большой интерес к системе инициализации. Были предложения добавить функции или даже полностью заменить имеющуюся систему, основанную на шелл скриптах, на систему полностью написанную на Python'е.
Новые зависимости сервисов.
Была предложена идея, добавить средства взаимодействия после успешного запуска скрипта — между инициализацией и запуском сервисных скриптов. Таким образом, один сервисный скрипт, перед собственным запуском, сможет удостовериться, что другой сервисный скрипт уже работает.Читайте о том, как это будет работать.
Замена системы инициализации.
Было внесено интересное переложение написать инит скрипты Gentoo на Python'е. Читайте о том какие есть за и против.
GentooBSD
Также, Jeff Jeter работал над адаптированием Portage для запуска на FreeBSD. Вот, как далеко продвинулся его проект. Заинтересованны люди должны связаться с Jeff'ом со своими комментариями и предложениями.
XFree 4.3.0
И, наконец, — мы уже плотно работаем со вторым релизом XFree 4.3.0. Взгляните напоследнее обсуждение.
6.
Gentoo в мире
Региональное собрание пользователей будет проходить в Кёльне, а не Бонне!
Исправляем ошибку, сделанную в последнем выпуске GWN: собрание гентузиастов "вокруг и около" Кёльна/Бонна будет действительно в эту среду, 14 мая 2003 года, но Hellers Brauhaus конечно находится на Roonstrasse в Кёльне, а не в Бонне, как ранее сообщалось. Будьте там в 18:00, сообщите остальным, что вы приходите прямо здесь..
Немецкая Карта Пользователей Gentoo
Это всего лишь часть более амбициозного проекта, имеющего своей целью зарегистрировать всех немецких пользователей Gentoo, на предстоящую все-немецкую встречу. Но, тем не менее, эта часть интересна сама по себе: содержит интерактивную карту, где Gentooist'ы в Германии могут пометить свое местоположения, основываясь на данных GPS.
7.
Обзор Portage
Вот какие пакеты были обновлены со времени последнего выпуска
Мы теперь используем другой метод предоставления информации в этом разделе, так, что, пожалуйста, сообщайте обо всех неточностях и несоответствиях. Спасибо!
Общее кол-во доступных категорий: 82
Общее кол-во пакетов: 4167
8.
Bugzilla
Содержание
Статистика
Сообщество Gentoo использует Buzilla(bugs.gentoo.org) для записи и слежения за отчетами об ошибках, уведомления, внесения предложений и другого рода взаимодействия с командой разработчиков. За последними 7 дней активность на сайте привела следующим результатам:
- 229 новых ошибок создано за эту неделю
- 423 ошибок было закрыто или разрешено за эту неделю
- 5 ранее закрытых ошибок были за эту неделю вновь открыты
- Всего 2523 ошибок на данный момент помечены как 'новые'
- Всего 345 ошибок на данный момент назначены разработчикам
Всего сейчас 2914 ошибки открыто в bugzilla. 48 из них помечены как 'блокирующие', 104 — как 'критичные' и 228 как 'важные'.
Уровень закрытых ошибок
Разработчики и команды, которые закрыли наибольшее количество ошибок за эту неделю:
Уровень новых ошибок
Разработчики и команды, которым было назначено наибольшее количество ошибок
9.
Полезные советы
Использование автогруппировки в Fluxbox'е
Если Вы используете оконный менеджер Fluxbox, автогруппировка и табы позволят Вам использовать программу, как сгруппированные, а не отдельные окна. Совет этой недели показывает, как работает эта функция на примере Eterm.
В первую очередь Вы должны отредактировать файл ~/.fluxbox/init. Убедитесь, что файл групп определен.
Листинг 9.1: ~/.fluxbox/init |
session.groupFile: ~/.fluxbox/groups
|
Примечание:
Убедитесь, что конец строки не содержит лишних пробелов или символов табуляции, иначе это не сработает.
|
Далее, необходимо отредактировать файл ~/.fluxbox/groups. Этот файл определяет программы, которые будут автоматически открыты внутри окон с табами. Просто добавьте по одной программе в каждой строке.
Листинг 9.2: ~/.fluxbox/groups |
Eterm
|
Примечание:
Чтобы выяснить точное название комманды для указания в файле, используйте команду
xprop | grep '^WM_CLASS' и вставьте имя в файл.
|
Теперь, когда Вы открываете окна Eterm, они будут открыты одной группой. Если Вы хотите, чтобы другие программы вели себя также, просто добавьте их в ваш файл ~/.fluxbox/groups.
10.
Цитата / подпись недели
Начиная с этой недели, каждый выпуск GWN будет содержать веселую или интересную подпись или цитату из сообщества Gentoo (форум, IRC, списки рассылки).
Разработчик Gentoo Sven Vermeulen использует следующую подпись в своих е-майлах:
"Thanks to DRM, you know that something has been built in environment of unspecified degree of security, from source you cannot check, written by programmers you don't know, released after passing QA of unknown quality and which is released under a license which disclaims any responsibility..."
Благодаря DRM, вы знаете, что что-то было построено в среде с неопределенным уровнем безопасности, из исходников, которые вы не можете проверить, написано програмистами, которых вы не знаете, выпущено после прохождения тестов неизвестного качества и выпущено под лицензией, отрицающей всякую ответственность..."
Есть, о чем нам всем подумать...
11.
Перемещения разработчиков Gentoo
Уход
Следующие разработчики недавно вышли из проекта Gentoo:
Появление
Следующие разработчики недавно присоединились к проекту Gentoo:
Изменения
Следующие разработчики недавно сменили роль в проекте Gentoo:
12.
Обратная связь
Пожалуйста, посодействуйте улучшению еженедельника Gentoo,
сообщив нам свое мнение!
13.
Подписка на еженедельник
Для подписки на еженедельник Gentoo (англ.), отправьте пустое сообщение на
gentoo-gwn+subscribe@gentoo.org.
Для отказа от подписки на еженедельник Gentoo (англ.), отправьте пустое
сообщение на
gentoo-gwn+unsubscribe@gentoo.org
с того же адреса, на который оформлена подписка.
14.
На других языках
Еженедельник Gentoo переводится на следующие языки:
|