すみません、これは私にとってすべて処女の領土です。まさにUbuntu 16.04を持っているので、snes、nes、megaドライブなどのためにemusをインストールしています。さて、ps3コントローラーを使用してそれらを再生したいと思います。 bluez-toolsでファイルを抽出しましたが、今ではどのようにインストールして使用するように設定しますか?
スクリプトからbluetoothctlを使用する場合、デフォルトのbluez-5.37のバグを回避するためにbluez-5.43をインストールする必要がありました。
おそらくZestyからバイナリバージョンをインストールできますが、私の経験では、他の依存関係に遭遇することがよくあります。
Zestyからdeb-srcパッケージをインストールするだけです。おそらく他の依存関係もインストールする必要があります。ここで私がしなければなりませんでした。
Sudo apt-get install debhelper dh-autoreconf flex bison libdbus-glib-1-dev libglib2.0-dev libcap-ng-dev libudev-dev libreadline-dev libical-dev check dh-systemd libebook1.2-dev
wget https://launchpad.net/ubuntu/+archive/primary/+files/bluez_5.43.orig.tar.xz
wget https://launchpad.net/ubuntu/+archive/primary/+files/bluez_5.43-0ubuntu1.debian.tar.xz
wget https://launchpad.net/ubuntu/+archive/primary/+files/bluez_5.43-0ubuntu1.dsc
tar xf bluez_5.43.orig.tar.xz
cd bluez-5.43
tar xf ../bluez_5.43-0ubuntu1.debian.tar.xz
debchange --local=~lorenzen 'Backport to Xenial'
debuild -b -j4
cd ..
Sudo dpkg -i *.deb
ここで何が起こっているかの説明については、ご相談ください
https://askubuntu.com/a/771272/655086
次のコマンドを使用してリポジトリからインストールできるため、抽出ファイルは必要ありません(特定のバージョンまたは最新バージョンをインストールする場合を除く)。
Sudo apt install bluez-tools
今それを単に使用してください。