Еженедельник Gentoo: 14 июля 2003 года
1.
Новости Gentoo
Содержание
Gentoo Linux на LinuxTag
Gentoo Linux побывал на LinuxTag 2003,
крупнейшей выставке Linux/Open Source в Европе, проводившейся в
конференц-центре в Карлсруэ, Германия. Двери съезда закрылись вчера по
прошествии четырех дней, заполненных речами, семинарами, конкурсом
программирования и многочисленными другими событиями в конгресс-центре и
довольно большом выставочном зале, соревновавшимися за внимание прессы только с
прекрасной погодой (ИТ-журналисты были замечены по соседству болтающимися в
зоопарке, пьющими латте и дразнящими павлинов).
Немецкие разработчики Gentoo, включая Michael
Imhof, Dan Armak, Hanno Boeck, Sascha Schwabbauer, Lars Weiler и многих других, ведущие стенд
Gentoo с четверга, собрали свое разношерстное оборудование от карманных
устройств и iBooks до мощных графстанций и отправились домой, изнеможенные но
полные радости от большого успеха первого представления Gentoo на LinuxTag.
Посетителям бесплатно раздавались 1000 LiveCD (редакция LinuxTag, оплаченная
Millenux, немецким партнером IBM по
Linux на мэйнфреймах s/390), которые расходились так быстро, что пришлось
устраивать посменное дежурство на раздаче. В час пик до 12 постоянных гентузиастов
набивались на стенд (с плотностью почти один разработчик на квадратный метр), а
сотни пользователей Генту, случайных разработчиков и многих айтишников
околачивались вокруг, чтобы поболтать о новых фичах, организационных вопросах,
или обменяться сердечным рукопожатием с людьми, знакомыми только по рассылкам и
форумам. Один разработчик KDE, зашедший на стенд, сказал danarmak, что он
собирается перейти на Gentoo просто потому, что в восторре от своих живых
сборок CVS KDE.
Толпа, собиравшаяся поглазеть на демки соэкспонента XINE, иногда вносила свой
вклад в клаустрофобию, но в основном сохранялось чувство того, что "чем больше,
тем лучше". В Хронике
LinuxTag дан подробный отчет о том, с какими вопросами чаще всего приходилось
сталкиваться разработчикам Gentoo. "Когда появится Gentoo для Opteron?" и
"Массовые emerge на нескольких машинах одновременно — без проблем, но как
сделать потом etc-update на множестве рабочих станций?" — типичные деловые
запросы посетителей LinuxTag.
Рисунок 1.1: В середине, слева направо, Lars Weiler, Sascha Schwabbauer, Hanno Boeck |
 |
Рисунок 1.2: Слева направо — разработчики Xine Andreas Heinchen и Stefan Holst, разработчики Gentoo Michael Imhof и Lars Weiler |
 |
ViewCVS возвращается
Мы рады объявить, что ViewCVS, основанный на web просмотрщик CVS-хранилища, который не работал с момента перевода cvs.gentoo.org на новый сервер, теперь доступен опять на http://www.gentoo.org/cgi-bin/viewcvs.cgi/, с значительными улучшениями в работе: нагрузка теперь распределяется между несколькими серверами, так что пользователи должны заметить более быстрое время отклика.
2.
Безопасность Gentoo
Содержание
GLSA: unzip
Вставляя неверные символы между ".." нападающие могут переписать произвольные файлы.
- Важность: Высокая — Удаленная перезапись файлов.
- Подверженные пакеты: app-arch/unzip версии ранее unzip-5.50-r2
- Лечение: Синхронизировать дерево портежей и выполнить emerge unzip, emerge clean.
- GLSA Объявление
GLSA: gtksee
Правильно сделанная png картинка может может использовать переполнение буфера в gtksee и выполнить произвольный код на целевой машине.
- Важность: Высокая — Удаленное выполнение произвольного кода.
- Подверженные пакеты: media-gfx/gtksee версии ранее gtksee-0.5.2
- Лечение: Синхронизировать дерево портежей и выполнить emerge gtksee, emerge clean.
- GLSA Объявление
GLSA: cistronradius
Демон Cistron RADIUS допускает проведение DoS атак с потенциальным выполнением произвольного кода. Это связано с неправильной обработкой больших атрибутов NAS портов, которые интерпретируются демоном, как отрицательные числа.
- Важность: Высокая — удаленное выполнение произвольного кода.
- Подверженные пакеты: net-dialup/cistronradius версии ранее cistronradius-1.6.6-r1
- Лечение: Синхронизировать дерево портежей и выполнить emerge cistronradius, emerge clean.
- GLSA Объявление
GLSA: ypserv
NIS сервер ypserv допускает удаленные DoS атаки с использование запросов TCP клиента, который не отвечает серверу.
- Важность: Средняя — Удаленный DoS.
- Подверженные пакеты: net-nds/ypserv версии ранее ypserv-2.8
- Лечение: Синхронизировать дерево портежей и выполнить emerge ypserv, emerge clean.
- GLSA Announcement
Новые отчеты об ошибках безопасности
Следующие отчеты об ошибках безопасности были отправлены за последние две недели:
3.
User stories
Remember, we need you to send us your stories in order to have a story here. Whether interesting, funny, or just plain unbelievable, we'd love to feature your story about Gentoo and you here.
4.
Разработчик недели
Lisa Marie Seelye
Рисунок 4.1: Lisa Mary Seelye |
 |
Lisa Marie Seelye
На этой неделе мы представляем вам Lisa Marie
Seelye, которая совсем недавно (несколько дней назад) присоединилась к
проекту Gentoo Linux Project. Она следит за distcc и уже перенесла distcc-2.7.1 в
стабильную ветку x86 при этом добавив версию 2.8 для тестирования. Она
утверждает, что жизнь maintainer'a довольно проста: надо лишь вставать на
рассвете и беспощадно давить всякого рода ошибки делая при этом жизнь
пользователей Gentoo и distcc легче. Lisa присоединилась к разработчикам
Gentoo, когда Seemant Kulleen увидел
нечто интересное в ebuild'ах и bug'ах, которые она посылала через Bugzilla, и
сказал, что это эгоистично — посланные изменения были составлены таким образом,
что работали только для нее, но эти изменения имели "эстетическую" красоту и
настраивали других людей на хороший лад. Lisa создала несколько
Win32-приложений, поставляемых с исходным кодом, но Gentoo стал ее первым
"настоящим" OSS проектом. Lisa — студент дневного отделения и занимается
разработкой приложений на PHP, помогающих покупателям платить налоги.
Как поклонник PHP, Lisa говорит, что ее лучший код, написанный для одного из ее
проектов на PHP, представляет собой функцию, которая принимает на вход
относительный путь к какой-либо директории и затем рекурсивно добавляет к базе
данных каждый найденный jpeg-файл и даже создает его уменьшенную копию
(thumbnail). Всего лишь 57 строк кода с комментариями явились результатом
изучения как не использовавшегося ранее способа манипулирования стеками, так и
функций PHP/Apache. Ее любимые программы это смесь из программ Windows и
программ Linux: первая, в которую она просто влюблена, это Trillian — мультипротокольный клиент IM
работающий под Win32 — мал и прост в использовании, а вторая — это Opera, которая, по ее мнению, является лучшим
браузером, без которого было бы сложно путешествовать по всемирной паутине.
Лиза живет в стабильном мире x86 и в своей повседневной работе использует три
компьютера: desktop-компьютер — 1.2GHz Athlon T-Bird с 640MB RAM, компьютер
для тестирования — K6-2/400MHz с 128MB RAM и с не очень хорошо работающей
сетевой картой и ее "сервер для всякой всячины" — P3 (1GHz и 733MHz),
работающий со множеством grsecurity-ограничений. Она использует ядро
2.4.20-OpenMosix на первых двух машинах и 2.4.20-gentoo-r5 на сервере. На
своем desktop-компьютере, она использует новейший почтовый клиент Evolution из
ветки ~x86, работающий в среде Gnome.
"Мне приходится быть собой, па-та-му-чта за меня — больше некому." — друг
5.
Что слышно в сообществе
Форумы
Новости о последнем ядре 2.5.x
Выход новой стабильной серии ядер не за горами, кроме того, было объявлено, что ядро 2.5.75 будет последним в серии 2.5.x, а посему напряжение среди пользователей Gentoo всё больше нарастает. Разбору исходников последнего ядра, а также тому, что нужно сделать для повышения его стабильности, посвящены две темы на форумах:
Mozilla 1.4 привлекает к себе внимание
Новая версия Mozilla появилась в дереве портежей на прошлой неделе, и пользователи Gentoo активно обсуждают этот релиз, его возможности, ошибки, ошибки компиляции и т.п. Смотрите эти темы на форуме:
Общее меню для Gentoo
Другие дистрибутивы уже позволяют автоматически добавлять установленные приложения в меню менеджеров окон, и в свете того, что многие пользователи настроены использовать Gentoo в качестве своей настольной системы, spikkle интересуется, есть ли какой-нибудь Gentoo-характерный способ сделать подобные общие меню для разных оконных сред. Что необходимо для того, чтобы автоматическое добавление приложений в меню проходило гладко и гибко?
gentoo-user
Выбирая менеджер окон по-своему вкусу
Выбор менеджера окон может быть очень трудным. Некоторые имеют очень богатые возможности, но требуют много системных ресурсов. Другие же, сделанные быть быстрыми и легкими, могут не иметь необходимых вещей. Ричард Кайлгор (Richard Kilgore) попросил помочь ему в выборе менеджера окон, отвечающего его вкусу. Он хотел бы увидеть красивый менеджер, который имел бы возможность управления с клавиатуры, т.к. мыши может не быть. В ответ на его просьбу многие порекомендовали ему xfce4, openbox и даже FVWM с темами. Ссылка здесь.
Проблема с NVidia
У Кристиана Хёзика (Christian Herzyk) возникли проблемы с его системой и драйверами от NVidia. Симптомы: зависания системы или очень долгий старт X-window (в зависимости от версии драйверов). Рекомендованные решения — выключить ACPI, изменить параметры XF86Config и т.д. Ссылка здесь.
gentoo-dev
*-doc против USE="doc"
Существует несколько методов для работы с документацией для пакетов. Самым очевидным является включение документации в сам пакетов. Но этот способ не дает выбора, а для этого нужно разделить пакет и документацию, дав пользователю возможность установить документацию отдельно. Ну и конечно есть doc USE флаг для общего контроля. Alastair Tse поднял этот вопрос поинтересовавшись, какой способ соответствует духу gentoo.
6.
Gentoo в мире
Gentoo.de набирает разработчиков и переводчиков
Смена поколений в Gentoo.de: старейшему не-американскому Gentoo сайту — немецкому www.gentoo.de — необходим приток свежей крови для того, чтобы восполнить понесенные потери. Некоторые старые и очень активные помощники вынуждены были оставить это дело из-за острой нехватки времени в связи с загрузкой в реальной жизни, на работе или в университете. Beejay (Benjamin Judas) занимается координацией набора помощников на этом форуме. Наиболее необходимы переводчики документации и новостей по Gentoo, однако там также будут рады людям способным писать ebuild'ы и разработчикам, имеющим достаточно свободного времени для помощи немецкой группе пользователей Gentoo.
Gentoo Games CD поставляются с бразильским журналом про Linux
Revista do Linux, ежемесячный журнал по linux, публикуемый бразильским производителем дистрибутивов Conectiva, предлагает CD с кучей примочек и приложений под Linux в каждом номере. Документация, игры, новые релизы, целые дистрибутивы, последние исходники ядра, видео: каждую неделю читатели Revista do Linux получают замечательный сборник свободного программного обеспечения, а июльский номер содержит GentooGames LiveCD "Return to Castle Wolfenstein — Enemy Territory".
Обновление: Новая тема на форуме для координации Gentoo Portugal
На прошлой неделе мы сообщали, что португальские пользователи Gentoo организуют свою Группу пользователей Gentoo Linux. AntСnio Meireles (aka Datashark), в прошлом разработчик Gentoo, занимается поиском идей для веб-сайта и всего остального, что может понадобиться для создания цельной группы пользователей. Комментарии, идеи и предложения направляйте, пожалуйста, сюда.
7.
Обзор Portage
Следующие важные пакеты были обновлены или добавлены в дерево портежей:
Следующие стабильные пакеты были обновлены или добавлены в дерево портежей:
- app-admin/amanda: The Advanced Maryland Automatic Network Disk Archiver
- app-admin/cpu: CPU is an LDAP user management tool written in C and loosely based on FreeBSD's pw(8).
- app-admin/gentoolkit: Collection of unofficial administration scripts for Gentoo
- app-admin/gkrellm: Single process stack of various system monitors
- app-admin/gnomesu: GNOME2 interface to su, previously xsu and xsu2
- app-admin/mirrorselect: Tool to help select distfiles mirrors for Gentoo
- app-admin/prelude-manager: Prelude-IDS Manager
- app-admin/profiler: provides 3D visual representation of file system statistics
- app-admin/usermin: Usermin, a web-based user administration interface
- app-admin/webmin: Webmin, a web-based system administration interface
- app-admin/xsu2: Interface for 'su — username -c command' in GNOME2.
- app-arch/flexbackup: Flexible backup script using perl
- app-cdr/cdrdao: Burn CDs in disk-at-once mode — with optional GUI frontend
- app-cdr/cdrtools: A set of tools for CDR drives, including cdrecord.
- app-cdr/cdrx: Menu based front-end to mkisofs and cdrecord
- app-cdr/k3b: K3b, KDE CD Writing Software
- app-crypt/gnupg: The GNU Privacy Guard, a GPL pgp replacement
- app-crypt/gpgme: GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications.
- app-crypt/seahorse: gnome front end to gnupg
- app-editors/gedit: A text editor for the Gnome2 desktop
- app-emacs/wl: a mail/news reader supporting IMAP4rev1 for emacsen
- app-emulation/atari800: Atari 800 emulator
- app-games/0verkill: A bloody 2D action deathmatch-like game in ASCII-ART
- app-games/adom: Ancient Domains Of Mystery rogue-like game
- app-games/armagetron: armagetron: 3d tron lightcycles, just like the movie
- app-games/avp-cvs: Linux port of Aliens vs Predator
- app-games/bsd-games: collection of games from NetBSD
- app-games/bsd-games-non-free: collection of games from NetBSD
- app-games/castle-combat: A clone of the old arcade game Rampart.
- app-games/cgoban2: A Java client for the Keisido Go Server, and a SGF editor
- app-games/chromium: Chromium B.S.U. — an arcade game
- app-games/dungeon: A linux port of the Dungeon game once distributed by DECUS
- app-games/freedoom: Freedoom — Open Source Doom resources.
- app-games/freedroidrpg: Freedroid — a Paradroid clone
- app-games/freelords: Free Warlords clone
- app-games/ggz-gtk-client: The gtk client for GGZ Gaming Zone
- app-games/ggz-gtk-games: These are the gtk versions of the games made by GGZ Gaming Zone
- app-games/ggz-txt-client: The textbased client for GGZ Gaming Zone
- app-games/gl117: GL-117 is an action flight simulator
- app-games/gnugo: A Go-playing program
- app-games/gtetrinet: Tetrinet Clone for GNOME 2
- app-games/halflife-adminmod: give people admin access (and a looooooot more)
- app-games/halflife-clanmod: tool for Half-Life mods which helps ease admining a server
- app-games/halflife-cstrike: Halflife Counterstrike mod
- app-games/halflife-dpb: Halflife Digital Paintball mod
- app-games/halflife-hlguard: server-side anti-cheat solution for Half-Life and it's many MODs
- app-games/halflife-metamod: plugin manager for Half-Life server
- app-games/halflife-ns: Halflife Natural Selection mod ... kill aliens or marines
- app-games/halflife-server: Halflife Linux Server
- app-games/halflife-steam: client for Valve Software's Steam content delivery program
- app-games/hlstats: real-time player rankings/statistics for half-life
- app-i18n/im-ja: A Japanese input module for GTK2
- app-misc/gramps: Genealogical Research and Analysis Management Programming System
- app-misc/gtktalog: The GTK disk catalog.
- app-misc/jive: Filter that converts English text to Jive, by Adam Douglas
- app-misc/jpilot: Desktop Organizer Software for the Palm Pilot
- app-office/gnucash: A personal finance manager
- app-office/koffice: A free, integrated office suite for KDE, the K Desktop Environment.
- app-office/mrproject: Project manager for Gnome2
- app-sci/gmt: Powerfull map generator
- app-sci/ksimus: KSimus is a KDE tool for simulation, automatization and visualization of technical processes.
- app-sci/lin-seti: A Seti@Home cache manager, cache-compatible with Seti Driver. Can be run as system daemon.
- app-sci/modelsim: VHDL and mixed-VHDL/Verilog simulator
- app-sci/orsa: ORSA Orbital Reconstruction Simulation Algorithym
- app-sci/setiathome: Search for Extraterrestrial Intelligence (SETI) @ home
- app-sci/yacas: very powerful general purpose Computer Algebra System
- app-shells/bash: The standard GNU Bourne again shell
- app-shells/sandboxshell: launch a sandboxed shell ... useful for debugging ebuilds
- app-text/dictd: Dictionary Client/Server for the DICT protocol
- app-text/docbook2X: Tools to convert docbook to man and info
- app-text/epstool: Creates or extracts preview images in EPS files, fixes bounding boxes,converts to bitmaps.
- app-text/gnome-spell: Gnome spellchecking component.
- app-text/gtkspell: spell library for GTK2
- dev-cpp/gnomemm: C++ binding for the GNOME libraries
- dev-cpp/libgnomecanvasmm: C++ bindings for libgnomecanvasmm
- dev-cpp/libxmlpp: C++ wrapper for the libxml XML parser library
- dev-db/pgeasy: An easy-to-use C interface to PostgreSQL.
- dev-db/unixODBC: ODBC Interface for Linux
- dev-java/dom4j: dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.
- dev-java/ibm-jre: IBM JRE 1.4.0
- dev-lang/bigwig: a high-level programming language for developing interactive Web services.
- dev-lang/ghc-bin: Glasgow Haskell Compiler
- dev-lang/gprolog: GNU Prolog is a native Prolog compiler with constraint solving over finite domains (FD)
- dev-lang/mono: Mono runtime and class libraries, a C# compiler/interpreter
- dev-lang/nasm: groovy little assembler
- dev-lang/perl: Larry Wall's Practical Extraction and Reporting Language
- dev-lang/python: A really great language
- dev-lang/ruby: An object-oriented scripting language
- dev-lang/ruby-cvs: An object-oriented scripting language
- dev-lang/smarteiffel: GNU Eiffel compiler
- dev-ml/lablgl: Objective CAML interface for OpenGL
- dev-perl/Archive-Tar: A Perl module for creation and manipulation of tar files
- dev-perl/Audio-Tools: Tools required by some Audio modules
- dev-perl/Audio-Wav: Modules for reading & writing Microsoft WAV files.
- dev-util/anjuta: A versatile IDE for GNOME
- gnome-base/bonobo: A set of language and system independant CORBA interfaces
- gnome-base/bonobo-activation: Gnome2 replacement for OAF
- gnome-base/control-center: the gnome2 Desktop configuration tool
- gnome-base/gconf: Gconf
- gnome-base/gdm: GNOME2 Display Manager
- gnome-base/gnome-applets: Applets for the Gnome2 Desktop and Panel
- gnome-base/gnome-common: Some Common files for Gnome2 applications
- gnome-base/gnome-desktop: Libraries for the gnome desktop that is not part of the UI
- gnome-base/gnome-libs: GNOME Core Libraries
- gnome-base/gnome-panel: The Panel for Gnome2
- gnome-base/gnome-print: GNOME printing library
- gnome-base/gnome-session: the Gnome2 session manager
- gnome-base/gnome-vfs: Gnome Virtual Filesystem
- gnome-extra/apotheke: A separate Nautilus view, which gives you detailed information about CVS managed directories.
- gnome-extra/at-poke: the accessibility poking tool
- gnome-extra/at-spi: This is the Gnome Accessibility Toolkit
- gnome-extra/bonobo-conf: Bonobo Configuration System
- gnome-extra/gal: The Gnome Application Libraries
- media-fonts/kochi-substitute: Kochi Japanese TrueType fonts with Wadalab Fonts
- media-gfx/aview: An ASCII Image Viewer
- media-plugins/alsa-xmms: XMMS output plugin for ALSA 0.9*. Supports surround 4.0 output with conversion.
- media-plugins/hayes: A filesystem-based Playlist for Noatun 2.0
- media-plugins/mythgallery: Gallery and slideshow module for MythTV.
- media-plugins/mythgame: Game emulator module for MythTV.
- media-plugins/mythmusic: Music player module for MythTV.
- media-plugins/mythvideo: Video player module for MythTV.
- media-plugins/mythweather: Weather forecast module for MythTV.
- media-sound/alsa-driver: Advanced Linux Sound Architecture kernel modules
- media-sound/alsa-tools: Advanced Linux Sound Architecture tools
- media-sound/alsa-utils: Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)
- media-sound/ams: Alsa Modular Software Synthesizer
- media-tv/mythtv: Homebrew PVR project.
- media-video/avidemux: Great Video editing/encoding tool. New, gtk2 version
- media-video/avifile: Library for AVI-Files
- media-video/drip: Drip — A DVD to DIVX converter frontend
- media-video/dvdauthor: Tools for generating DVD files to be played on standalone DVD players
- media-video/ffmpeg: Complete solution to record, convert and stream audio and video. Includes libavcodec.
- media-video/gst-player: GStreamer Media Player
- media-video/gxine: GTK+ Front-End for libxine
- net-dialup/cistronradius: An authentication and accounting server for terminal servers that speak the RADIUS protocol.
- net-dialup/gtkterm: A serial port terminal written in GTK+, similar to Windows' HyperTerminal.
- net-firewall/firestarter: GUI for iptables firewall setup and monitor.
- net-firewall/guarddog: Firewall configuration utility for KDE 3
- net-fs/netatalk: kernel level implementation of the AppleTalk Protocol Suite
- net-fs/samba: SAMBA is a suite of SMB and CIFS client/server programs for UNIX
- net-im/bitlbee: Bitlbee is an irc to IM gateway that support multiple IM protocols
- net-irc/ctrlproxy: IRC proxy with multiserver and multiclient support
- net-irc/xchat: X-Chat is a graphical IRC client for UNIX operating systems.
- net-libs/gnet: GNet network library.
- net-libs/openhbci: Implementation of the HBCI protocol used by some banks
- net-libs/openhbci-plugin-ddvcard: Plugin to use DDV cards with openhbci.
- net-libs/openslp: An open-source implementation of Service Location Protocol
- net-libs/soup: Soup is a SOAP implementation
- net-nds/openldap: LDAP suite of application and development tools
- net-nds/yp-tools: Network Information Service tools
- net-nds/ypbind: Multithreaded NIS bind service (ypbind-mt)
- net-nds/ypserv: Network Information Service server
- net-news/pan: A newsreader for the Gnome2 desktop
- net-p2p/freenet: large-scale peer-to-peer network that creates a massive virtual information store open to anyone
- net-p2p/gift-cvs: An OpenFT, Gnutella and FastTrack p2p network client
- net-print/gnome-cups-manager: GNOME CUPS Printer Management Interface
- net-wireless/bluez-sdp: bluetooth service discovery protocol (sdp) utilities
- net-www/apache: Apache Web Server, Version 2.0.x
- sys-apps/baselayout: Base layout for Gentoo Linux filesystem (incl. initscripts and sysvinit)
- sys-apps/debianutils: A selection of tools from Debian
- sys-cluster/lam-mpi: the LAM MPI parallel computing environment
- sys-cluster/pvm: PVM: Parallel Virtual Machine
- sys-cluster/xpvm: XPVM: A graphical console and monitor for PVM
- sys-devel/distcc: a program to distribute compilation of C code across several machines on a network
- sys-devel/gcc: The GNU Compiler Collection. Includes C/C++ and java compilers
- sys-libs/gpm: Console-based mouse driver
- sys-libs/libchipcard: Libchipcard is a library for easy access to chip cards via chip card readers (terminals).
- x11-base/kdrive: Xfree86: famous and free X server. Tiny version (Kdrive)
- x11-base/xfree-drm: Xfree86 Kernel DRM modules
- x11-libs/gtk-sharp: Gtk# is a C# language binding for the GTK2 toolkit and GNOME libraries
- x11-libs/qt: QT
- x11-libs/wxGTK: GTK+ version of wxWindows, a cross-platform C++ GUI toolkit.
- x11-terms/gnome-terminal: The Gnome Terminal
- x11-themes/gnome-icon-theme: Gnome2 default icon themes
- x11-themes/gtk-engines-geramik: GTK+1 and GTK+2 Geramik Theme Engine
Total categories: 86 (no category added in the last week)
Total packages: 4924 (476 packages added in the last week)
8.
Bugzilla
Содержание
Статистика
Сообщество Gentoo использует Bugzill (bugs.gentoo.org) для записи и слежения за ошибками, извещений, внесения предложений и прочих видов взаимодействия с командой разработчиков. Между 27 июня и 10 июля 2003 года активность на Bugzilla привела к следующим результатам.
- 424 новых ошибки
- 741 отчета об ошибке закрыто или разрешено
- 10 ранее закрытых ошибок вновь открыто
Из 3355 отрытых на данный момент отчетов: 72 помечены как блокирующие, 135 — как критичные и 273 как важные.
Количество закрытых ошибок
Разработчики и команды, которые закрыли наибольшее количество ошибок за этот период:
Количество новых ошибок
Разработчики и команды, которым было назначено наибольшее количество новых ошибок за этот период:
9.
Полезные советы
Использование screen
Совет этой недели демонстрирует использование программы screen, которая представляет собой
"полноэкранный менеджер окон разделяющий один физический терминал
между несколькими процессами.". Фактически это означает, что с помощью
screen вы можете запустить процесс в одном терминале и наблюдать его вывод
в другом.
У программы screen (man screen) очeнь много опций, например, вот так можно
запустить emerge на одной машине, а затем наблюдать процесс его работы на другой.
Листинг 9.1: screen + emerge |
# screen
# emerge -u mozilla
# Ctrl-A d
[detached]
|
Теперь, когда screen "отсоединен" (detached), откройте другой терминал или
запустите ssh-сеанс и вызовите список доступных экранов командой
screen -list. Чтобы снова "присоединиться" к screen
и увидеть прогресс работы процесса используйте screen -r.
Листинг 9.2: |
# screen -list
There is a screen on:
30901.pts-6.iris (Detached)
1 Socket in /var/run/screen/S-david.
# screen -r
|
Эта команда снова "присоединит" screen и начнет отображать вывод emerge.
10.
Цитата / подпись недели
На этой недели мы представляем вашему вниманию подпись из письма Christian Herzyk в тред списка gentoo-user о проблеме с драйверами для NVidia: "Так, теперь у меня есть все эти кусочки архивов размером в дискету, и мне не удалось выяснить только какой программой это все соединить, ну да не важно."
В оригинале это выглядит так: "So now I've got all these floppy-sized archive pieces, and I haven't been able to figure out what program I'm supposed to use to concat--er, never mind." — кажется это отрывок из его беседы с дьяволом ранее во время своей UNIX одиссеи.
11.
Перемещения разработчиков Gentoo
Уход
Следующие разработчики недавно вышли из проекта Gentoo:
Появление
Следующие разработчики недавно присоединились к проекту Gentoo:
- Takuto Matsuu(matsuu), cjk
- Mamoru Komachi(usata), cjk
- Andrea Barisani(lcars) — infrastructure
- Tim Haynes(piglet) — infrastructure
- Corey Shields(cshields) — infrastructure
- (srcrer) — exim, dev-java
- Lisa Marie Seelye(lisa), distcc
Изменения
Следующие разработчики недавно сменили роль в проекте Gentoo:
12.
Обратная связь
Пожалуйста, посодействуйте улучшению еженедельника Gentoo,
сообщив нам свое мнение!
13.
Подписка на еженедельник
Для подписки на еженедельник Gentoo (англ.), отправьте пустое сообщение на
gentoo-gwn+subscribe@gentoo.org.
Для отказа от подписки на еженедельник Gentoo (англ.), отправьте пустое
сообщение на
gentoo-gwn+unsubscribe@gentoo.org
с того же адреса, на который оформлена подписка.
14.
На других языках
Еженедельник Gentoo переводится на следующие языки:
|