日記

日本語の勉強のためのブログ

PTEditorを使ってみる

※2024年時の情報なので古いかも

環境:Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-92-generic x86_64)

カーネルモジュールのインストールとロード

カーネルモジュールは以下でインストールできる。

curl -s "https://misc0110.github.io/ppa/KEY.gpg" | sudo tee /etc/apt/trusted.gpg.d/pteditor.asc
sudo curl -s -o /etc/apt/sources.list.d/misc0110.list "https://misc0110.github.io/ppa/file.list"
sudo apt update
sudo apt install pteditor-dkms

dkms statusを実行してpteditorがあればインストールできている。このままではロードされていないので、sudo modprobe pteditorを実行してロードする。これでカーネルモジュールの準備はOK。

ライブラリの用意

ライブラリは含まれていないので別途git clone https://github.com/misc0110/PTEditor.gitで持ってくる。

準備ができているかテスト

さっきcloneしたPTEditorのリポジトリに入っているtestディレクトリに移動する。ここでmakeしてtestsを作成し、./testsで実行してPASSEDと出力されれば準備OKのはず。

demoを実行してみる

同じくPTEditorのリポジトリdemosに移動してmakeを実行。試しにnxを実行してみると正常に動作が完了したことがわかる。