Debian Dosbox インストーラが機能しない

Debian Dosbox インストーラが機能しない

dosbox.installerDosbox debianを実行しようとすると、次のメッセージが表示されます。

root@raspberrypi:~# ./dosbox.install
./dosbox.install: line 1: debian/dosbox.desktop: Permission denied
./dosbox.install: line 2: debian/icons/hicolor: Is a directory
./dosbox.install: line 3: usr/bin/dosbox: No such file or directory
./dosbox.install: line 4: usr/share: No such file or directory
root@raspberrypi:~# 

権限拒否エラーやその他のエラーを修正するには?

答え1

なぜこれを行うのですか?実際にインストールするには配布の提供RaspberryPi OS(およびDebian)のdosboxでは、単にrootとして以下を実行できます。

apt-get update
apt-get install dosbox

インストールするのがうまくいかない理由については、RaspberryPi OSパッケージのソースファイルをダウンロードし、パッケージング中に実行されてはならなかったファイルの一部を実行しようとしたようです。このファイルdosbox-0.74-3-4/debian/dosbox.installには以下が含まれます。

debian/dosbox.desktop   usr/share/applications
debian/icons/hicolor    usr/share/icons
usr/bin/dosbox
usr/share

OPの出力と一致します(最初に実行可能に設定されている場合)。

修正が必要なので、ソースから再構築する正しい方法はここにあります。https://wiki.debian.org/BuildingTutorial

関連情報