Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

Myah OSはまだ道半ば

2008年07月17日 09:34 Preston-St.-Pierre(2008年7月15日(火)) 1 2 3
  Myah OS は、カスタム・パッケージ・マネージャーを中心にゼロからビルドされたデスクトップ指向のディストリビューションだ。うまくいけば、使いやすく平易なデスクトップ・オペレーティング・システムになる可能性を秘めている。しかし、これから説明するように、すべてがいつもうまくいくとは限らない。

mayah1_thumb.png
Mayah OS

 ライブCDを起動すると、まず表示されたのはグラフィカルなログイン画面だ。パスワードは知らなかったので、適当なユーザー名/パスワードを入れてみた。幸い、myah/myahですぐにログインすることができた。インストールするためハードドライブ・インストーラーを探すと、メイン・ランチャーにある「System Tools」の中に発見。実行するとsudoのパスワードを求めてきたため、再びmyahを入力してみるとうまく動いた(あとで知ったのだが、実はこのパスワードは何でもよく、空白のままでもかまわない)。インストールはハードドライブのほかUSBにも可能。また、XfceOpenBoxKDE 3GNOME、KDE 4、純コンソールのいずれかを伴うネット・インストールもできる。私は「Full Hard Drive」を選んだ。そして驚いたのは、使えるブートローダーがLILOだけ(あるいはまったくなし)だったこと。GRUBには多くの利点があるのに残念なことだ。ブート時のLILO画面はピクセルを並べただけの粗雑な代物だ。ほかの画面はとてもよくできているのだが。

 インストールが終わり新しいシステムが起動してハタと困ったのは、ユーザー名/パスワードだ。インストール中に新しいユーザーを登録する手順がなかったのだ。ここでもmyah/myahを試してみると、ログインすることができた。rootのパスワードもmyah、sudoはパスワードなしで自動的にmyahアカウントへのアクセスが許可される。言うまでもないことだが、これは信じられぬくらい巨大なセキュリティー・リスクであり、ディストリビューションとしてはきわめて好ましくない。そこで、「System Tools」にあったMyah System Settingsマネージャーを使ってユーザーmyahを削除し、改めて自分用のユーザーを作った。そのとき、さらなる問題点に遭遇した。パスワードを入力していくと定石通り画面上は伏せ字(星印)で表示されていく。そこまではよかったのだが、その後がまずい。「add」をクリックすると画面上に「User username/password has been added to your system」と表示され、パスワードが丸見えになってしまったのだ。また、Myahユーザー・マネージャーには各アカウントの有効/無効を設定するオプションや、sudoの使用許可/禁止を設定するオプションがあるのだが、ここにも問題があった。ユーザー・マネージャーではすべてのアカウントが有効になっており、自分用のアカウントでXウィンドウからは何の問題もなくログインできるのに、コンソールからはログインできないのだ。

 問題はユーザー認証だけではない。アカウントのsudo使用を許可/禁止するウィンドウは、表示される文字が有効/無効を設定するウィンドウと同じであり、明らかにコピーしたものだ。しかも、機能すると思えたのに、新たに作ったアカウントでsudoを実行すると「PAM config lacks 'account' section for sudo」というエラーになってしまった。幸い、パスワードmyahでsuが機能したので助かったが。次に、キーボード・レイアウトを設定しようとXを終了させたところ、コンソール上にrootと通常ユーザー(myah)のパスワードが表示された。ここで表示されても役には立たない。表示するならXにログインするときだろうが、そのときは表示されなかった。次に、Dvorakレイアウトをロードしようとしたのだが、/lib/kbd/keymaps/include/linux-keys-bare.incと/lib/kbd/keymaps/include/linux-with-alt-and-altgr.incに構文エラーがあると表示されロードできなかった。やむなく両ファイルを開き、形式が違っていたコメントを自分で削除してから、ロードした。

 キーボード・レイアウトの変更後、Mayaアップデート・プロセスを実行してみた。Myahの小さなリポジトリー(デフォルトではインストールされないパッケージが20ほどあるだけ)にはアップデートが2つあるだけだったが、そのインストールが異様に遅い。どうやら、Mayaパッケージ・マネージャーはパッケージを削除しアップデートする前に、そのパッケージに伴うファイル一つひとつについてほかのパッケージから使われていないことを確認しているようだ。アップグレードのインストール時間がやたらに長く、そう思わざるを得ない。Firefoxだけで約30秒(ダウンロード時間を含まず)もかかった。dpkgやrpmなど、他のディストリビューションに付属する大概のパッケージ管理システムはもっと速い。一方、Mayaパッケージ・インストール・ウィザードを使っていくつかのアプリケーションをインストールしてみたが、こちらは問題ないようだ。ただし、使えるアプリケーションの数には多少の制限がある。

最終更新:2009年06月23日 19:58