質問: / usr / bin / dpkgが誤って削除された debianjessieを実行しているraspberrypiの/usr/bin/dpkgを誤って削除しました。文字通りすべてをチェックしましたが、何も機能しません。緊急のサポートが必要です。パッケージをインストールしようとしたり、dpkgコマンドを実行したりすると、次のようになります。open (2:/usr/dpkg/lock does not exist
回答: 最初にパッケージをダウンロードしますdpkg:apt-get download dpkg これで、現在の作業ディレクトリに.debパッケージが表示されます。これは、次の方法で手動で解凍できます。ar x dpkg_<package_version>.deb そのパッケージには、とりわけ、data.tar.gzというファイルが含まれています。実行可能ファイルがあります。現在のディレクトリ内で解凍します。tar xf data.tar.gz 目的の実行可能ファイルは./usr/bin/dpkgにあり、次のコマンドでコピーして戻すことができます。cp ./usr/bin/dpkg /usr/bin/dpkg バイナリが戻ってきたため、シェルから呼び出すことができます。dpkg --version