memo(2) Unix環境の構築(SUA)

WindowsVistaに引き続きSUA(Services for Unix Application)が使えるようなのでMicrosoftからダウンロードしてきてインストール。
これだけだと心もとない。
ここから追加パッケージをダウンロード。
http://www.suacommunity.com/

インストール方法は親切にwmvの解説動画があるので問題ないだろう。
また、詳しい日本語の記事も参考になる。
http://www.thinkit.co.jp/article/86/1/

ひっかかったところだけメモしておくことにする。
SUAをまともに使えるようになるまでには三段階のステップを踏む必要がある。
1.「コントロールパネル」-「プログラム」-「プログラムと機能」-「Windowsの機能の有効化または無効化」-「UNIXベースアプリケーション用サブシステム」をチェック
2.MicrosoftからSUAのプログラムをダウンロードしてインストール
3.SUAのコミュニティから追加パッケージをダウンロードしてインストール

このうち、3番でつっかかってしまった。
pkg-current-bundle*.exeを実行する際に管理者権限が必要とのことだ。
Vistaを触ったことのない人はつっかかりやすいかもしれない。
解決法は、

  • 「すべてのプログラム」-「アクセサリ」-「コマンドプロンプト」を右クリックし、「管理者権限で実行」
  • コンソールでpkg-current-bundle*.exeのあるフォルダまで移動
  • pkg-current-bundle*.exeを実行

これでパッケージがいろいろ導入されるのでちょっとは使えるようになる。

ただし、パッケージのインストール時にエラーがいくつか発生し完全ではない状態である。
libxpmがうまくインストールできないようだ。

同様のエラーはSUACommunityでも報告されているようだが、すでに解決されたのかは確認できなかった。
管理者権限についての問題であるようだが、UACをもつWindowsのAdministratorとUnixのAdministratorがどのような関係になっているのかがわかれば解決できるかもしれない。

http://www.suacommunity.com/forum/tm.aspx?m=15913&high=libxpm