dpkg-deb:エラー:無効な制御ディレクトリ権限

dpkg-deb:エラー:無効な制御ディレクトリ権限

Ubuntu 12.04 VMを実行していてrpmファイルをdebファイルに変換しようとしています。実行すると、sudo alien --to-deb --scripts oracle-xe-11.2.0-1.0.x86_64.rpmこのエラーが発生します。

dpkg-deb: error: control directory has bad permissions 777 (must be
> >=0755 and <=0775)

ファイルをsudo chmod 0755 oracle-xe-11.2.0-1.0.x86_64.rpm含むディレクトリを試しましたが、まだエラーが発生しました。sudo chmod -R 0755制御ディレクトリとは何ですか?

修正する 申し訳ありません。ディレクトリエラーを制御する前は、このエラーが発生する前にこれを認識していませんでした。

dpkg-shlibdeps: warning: /usr/lib/x86_64-linux-gnu/libXm.so.3 has an unexpected SONAME (libXm.so.4) 

dpkg-shlibdeps: error: no dependency information found for /usr/lib/x86_64-linux-gnu/libXm.so.3

実行しsudo apt-file search libXm.so.3て戻ってlibmotif4: /usr/lib/x86_64-linux-gnu/libXm.so.3libmotif4をダウンロードしましたが、まだエラーが発生し、libmotif3もダウンロードしましたが、エラーが発生しました。

実行後、sudo alien -g my.rpmoracle-xe-11.2.0およびoracle-xe-11.2.0.origディレクトリが作成されました。sudo chmod -R 0755 oracle-xe-11.2.0引き続き実行しましたが、debian/rules binary上記のエラーが発生しました。

ベストアンサー1

制御ディレクトリがNTFSファイルシステムにある場合、このエラーが発生します。実際、ファイルシステムはファイル権限をサポートする必要があります。

したがって、最初の提案は、Ex4または他のファイルシステムがあるホームディレクトリの場所にファイルをコピーすることです。

おすすめ記事