2020/07/21

Procmon for Linux 1.0 Preview on Ubuntu 18.04 LTS

先日、Procdump for Linux に続いて、Procmon for Linux(Preview)公開されたことをお伝えしましたが...

Procmon 1.0 for Linux Preview
https://github.com/microsoft/ProcMon-for-Linux/releases/tag/1.0

現状、Ubuntu 18.04 LTS (kernel 4.18~5.3) なら簡単にインストールして動かせると思いますが、Preview 版だということをお忘れなく。


Ubuntu 18.04.3 LTS (kernel 5.0.0) の場合
Ubuntu 18.04 LTS へのインストール方法はこちら(https://github.com/microsoft/ProcMon-for-Linux/blob/1.0/INSTALL.md)。

wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update
sudo apt-get install procmon
sudo procmon


sudo apt-get remove procmon

Ubuntu 20.04 LTS だと上記方法では NG でした。以下の方法でとりあえずインストールはできますが...

wget https://github.com/microsoft/ProcMon-for-Linux/releases/download/1.0/procmon_1.0.0-291_amd64.deb
sudo dpkg -i procmon_1.0.0-291_amd64.deb (これは依存関係の問題で失敗)
sudo apt --fix-broken install
sudo dpkg -i procmon_1.0.0-291_amd64.deb(今度は成功)
---動かないからアンインストール---
sudo dpkg -r procmon

CUI 画面は出てきますが、何もしてくれません(キャプチャしてくれません)でした。裏でいろいろエラー出てます。Requiements に "OS: Ubuntu 18.04 lts with kernel >= 4.18 and kernel <= 5.3" って書いてました。20.04 LTS は kernel 5.4 でした。残念。その後、with kernel の要件が消えてしまいましたが、18.04 LTS でも kernel 4.15 だとやっぱり動かない(エラーを吐く)ので kernel 要件は残ってると思う。

Ubuntu 20.04 LTS(kernel 5.4.0)の場合:
Ubuntu 18.04.4 LTS (kernel 4.15.0 の場合):
sudo apt install --install-recommends linux-generic-hwe-18.04 xserver で kernel 5.0 にすると動くようになりました。(sudo apt-get install linux-image-4.18.0-25-lowlatency linux-image-4.18.0-25-generic でも OK)

Ubuntu 18.04.4 LTS (kernel 5.3.0 にアップグレード後):

(※ kernel 4.15.0 から 5.3.0 アップグレードしたら、Hyper-V の拡張セッションモードが使えなくなった。xorg や linux-vm-tools の再インストールでも復活できず。そうだ、Procmon for Linux で調査しよう・・・かなと思ったけど面倒なのでやめた。新規の kernel 5.x 環境だと問題なく動いてるし。)

(sudo apt-get install linux-image-4.18.0-25-generic ...で kernel 4.18.0 にしたら拡張セッションモードも procmon も OK だと思う。でももう遅い)

ちなみに、Windows Subsystem for Linux(WSL) の Ubuntu 18.04 LTS (kernel 4.19) はこんな感じで動かないです。ファイルシステムへのアクセスでエラー。

関連:
microsoft/ProcMon-for-Linux  (2020/07/17 1.0 Preview が最初で最新)

microsoft/ProcDump-for-Linux (2020/04/04 1.1.1 が最新)

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。