Gentooリリースエンジニアリングプロジェクトは、 次期2006.1のリリースの試験を手伝ってくれる経験のあるユーザや開発者を募集しています。 彼らは試験用の大量のハードウェアを探しています。 すべての応募者は、試験可能なハードウェアを持っていることと、 試験用のISOイメージは巨大で、新しいイメージのリリースが頻繁に行われるため、 ブロードバンドインターネットアクセスが可能なこと、CD/DVDライターを持っていることが要求されます。 興味がある人は、次にあげる情報と共に、Roger Milikerに連絡してください。
問題解決のために、開発者に対して優れた情報を提供できる強力なバックグラウンドのあるユーザであるのと同様に、 所有しているハードウェアが、考えられる試験に対して広範囲に網羅できるようなユーザを選択します。
x86アーキテクチャチームは、アーキテクチャテスターとしてチームに参加したいと思っている、 より意欲的なコミュニティのメンバを探しています。 もしGentooに貢献したいが、どうしてよいかわからないなら、 はじめるにはこれが良い方法です。 stableにするためのアプリケーションの試験を手伝い、x86特有のバグの解決を手伝います。 x86 ATドキュメントを見て、もし何か疑問があるなら、 Homer Parkerまたは、Joshua Jacksonへメールしてください。 彼らは、チームに参加し、バグ報告や、重要な要求、セキュリティバグの解決を手伝ってくれるもっと多くの開発者を募集しています。 興味のある開発者は、stableシステムまたは、chroot環境、そしてx86チームに割り当てられたバグに従事する意思があるだけでよいです。 もし手伝うことに興味があるなら、x86チームにメールを送ってください。
Diego "Flameeyes" Pettenは、カーネル2.6.17リリースとの互換性のため、 ALSAパッケージを1.0.12rc1に更新しました。 パッケージにはいくつか変更があります。 media-plugins/alsa-jackパッケージは非推奨扱いとなり、 その機能は、media-plugins/alsa-pluginsパッケージに追加されました。 PowerPCユーザは、現在は、package.maskに入っているsnd-aoaが、 1.0.12rc1のmedia-sound/alsa-driverに追加されたことに興味があるかもしれません。 これは、アンマスクする前に適切なハードウェアと共にユーザによる試験が必要です。
Javaチームは、新しいJavaシステムがついにツリーに入ったことをお知らせします。 現在は、package.maskに記述がありますが、Javaチームは数日後にアンマスクすることを予定しています。
これを使うには、/etc/portage/package.unmaskに適切なエントリを追加する必要があります。 そして、 upgrade guideの内容に従ってください。
コード表示 1.1: /etc/portage/package.unmask |
# Javaのテスト用マスクの変更 >=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 |
これが意味するところに馴染みがない人のために、目玉を列挙します。
Larry the Cow - Lame?
Larryが嫌いと公言するForumsユーザがいます。彼らによると、Larryには特に目的もなければ、Gentooにも関係なく、無用だというのです。ただし、あの牛のよくわからない存在が好きなユーザもいます。大事なマスコットなのか、Gentooの歴史の重要な一部なのでしょうか?それとも特に意味のないよくわからないキャラクターでしょうか?
Gentoo/Alpha FAQが更新
Gentoo/Alpha FAQが、Thomas Cortのパッチによって更新されました。ハードウェアのメンテナンス、.dotnetサポートやAlphaブートローダについて新たな回答が含まれています。
正規表現 grep vs bash
Roy Marplesがgrepをbashの内部関数で置き換えるテストを実施しました。その結果、bashの関数のほうが高速であるという素晴らしい結果がでました。このテストでは小さいファイルが対象で、bashはファイル全体を読み込む必要があるのに対し、grepはマッチするとすぐに戻るので大きなファイルではgrepのほうが高速だという仮定に基づいています。
著者のHans Kwintは、デスクトップ環境でのGentoo Linuxの使い方という面白い記事を書いています。 Gentooを日常で使用する場合のシリーズの中の第1章で、A Gentoo diary: Intro"という題名で公開されています。
Linux Link Tech Show (2006年6月21日)
Linux Link Tech Showは、Mike Frysinger、Michael Cummings、Grant GoodyearとSeemant Kulleenの4人のGentoo開発者の、 とても長いインタビュー記事を公開しています。 その記事は、OGG Vorbisか、 MP3形式でダウンロードができます。 彼らのインタビューは、だいたい24分30秒あたりから始まります。
AnandTechは、最近、Sun UltraSparc T1を含む、いくつかの異なるプロセッサの Server CPU Shoot-out(訳注:サーバ向けCPUの状況)を掲載しています。 記事によると、機器のプラットフォームとしてGentoo Linuxが選ばれています。 IntelのWoodcrestやAMDのOpteronと比較して、新しいSUNのCPUの価格がどうなっているかを知るために記事をよく見直した方がいいでしょう。
最近のゲームのほとんどがLinuxシステム上では簡単に動かないとは言え、エミュレータを使えば完璧に作動させることのできる古いゲームがまだたくさんあります。もしそれらのゲームのオリジナルコピーを手に入れることができるなら、ScummVMを使って"Full Throttle"や"Day of the Tentacle"、"The Secret of Monkey Island"などの古いpoint-and-click形式のアドベンチャーゲームを動作させることができます。
プロジェクトは最初、LucasArtのSCUMMゲームエンジンを使った古いゲームを動作させることを目的としてスタートしました。しかし今では他のゲームもサポートするようになっています。動作可能なゲームの一覧はcompatibility listを見て下さい。
もしあなたが、1980年代のコンピューターゲームを見つけられずにいても大丈夫、まだラッキーが続いています。そんなゲームのひとつがフリーで配布されました。Flight of the Amazon Queenというゲームで、portageツリーに登録されています。
ゲームを動かすためには、始めにscummvmをあなたのシステムにemergeしなければなりません。scummvmは4つのアーキテクチャ -- amd64、ppc、sparcそしてx86で既に安定版となっています。ScummVM自身は、たくさんのプラットフォーム上で動作します:Microsoft Windows、Mac OS X、 PocketPC、PalmOS、OS/2などです。アーキテクチャによっては、Flight of the Amazon Queenはまだtestingの状態になっているかも知れませんので、必要に応じてpackage.keywordsを調節して下さい。
コード表示 4.1: queenをインストールする |
# emerge scummvm -va # echo "games-rpg/queen" >> /etc/portage/package.keywords # emerge queen |
もしまだ実施していないのであれば、この後、ユーザを'games'グループに追加しなければなりません。
コード表示 4.2: ユーザをgamesグループに追加する |
# groups larry # gpasswd -a larry games |
グループにユーザを追加したら、設定が反映されるように一旦ログアウトして再度ログインしなければならないことを思い出して下さい。scummvmを起動すると、ゲーム追加用のグラフィカルウィンドウが開きます。デフォルトではFOTAQはリストに表示されませんが、'Add Game'ボタンをクリックすることで追加することができます。ゲームデータのディレクトリは/usr/share/games/queenです。一旦そのディレクトリを指定すれば、後は単に'Choose'ボタンをクリックするだけです。これで準備が整いました。'queen'を起動すれば直接ゲームを始めることができます。
最近Gentooチームから次の開発者が去りました。
最近Gentoo Linuxチームに次の開発者が入りました。
最近次の開発者はGentoo Linuxプロジェクトでの役割が変更となりました。
aRtsのartswrapper部分には、ローカルユーザが昇格した権限を使って任意のコードを実行することを許してしまう脆弱性が存在します。
詳細についてはGLSA Announcementを参照して下さい。
KDMには、情報漏洩を招くおそれのあるシンボリックリンクの脆弱性が存在します。
詳細についてはGLSA Announcementを参照して下さい。
整数値オーバーフローによって、アタッカーが任意のコードを実行することが可能です。
詳細についてはGLSA Announcementを参照して下さい。
Gentooコミュニティでは、バグやお知らせ、提案やその他開発チームとのやり取りの記録、追跡にBugzilla(bugs.gentoo.org)を使っています。 2006年6月18日から2005年6月25日までのデータは以下のような結果になっています。
現在オープンしているバグ10343個のうち、53個が「極めて重大(Blocker)」、140個が「重大(Critical)」、544個が「中(Major)」とラベル付けされています。
この期間に最もバグをつぶした開発者とチーム
期間中に新しいバグをアサインされた開発者とチーム
GWNに対するご意見ご感想は こちらに送ってください。
Gentoo Weekly Newsletterを定期購読するには、空メールを gentoo-gwn+subscribe@gentoo.org に送ってください。
Gentoo Weekly Newsletterの購読を中止するには、配信先のメールアドレスから空メールを gentoo-gwn+unsubscribe@gentoo.org に送ってください。
Gentoo Weekly Newsletterは以下の言語でも読むことができます。