コピーされたrm実行可能ファイルが他のLinuxシステムで実行されないのはなぜですか?

コピーされたrm実行可能ファイルが他のLinuxシステムで実行されないのはなぜですか?

私のコンピュータ "/bin/rm"からrmコマンドを含めることができないほど小さなLinuxコンピュータにrm実行可能ファイルをコピーしました。 rm コマンドを実行しようとすると、次のエラーが発生します。

/bin/rm: /bin/rm: 1: Syntax error: "(" unexpected

なぜ動作しないのですか?このボックスにrm機能をどのように「追加」しますか? (このボックスにはパッケージマネージャもインストールされていません。)

答え1

rmバイナリファイルなので、アーキテクチャによって異なります。同じアーキテクチャからコピーし、同じ必要なライブラリをインストールした場合にのみ機能します。

または、次からコンパイルできます。ソースコードまたは、バイナリパッケージをインストールしてください。 Debian システムではパック

すでにバイナリがあり、そのアーキテクチャ、目的、またはfileコマンドobjdumpを知りたい場合。

関連情報