検索バイナリをダウンロードし、誤って/usr/bin/findバイナリを削除しました。

検索バイナリをダウンロードし、誤って/usr/bin/findバイナリを削除しました。

現在のディレクトリが/usr/bin/のとき、誤ってrm -rf *を介していくつかのバイナリをすべて削除しました。したがって、「find」バイナリはインストールの前提条件であるため、findutilsを含む何もインストールできません。

このバイナリをどこでダウンロードまたは見つけることができるのを助けることができますか?

私のオペレーティングシステムはMint Olivia 15です。

ベストアンサー1

特定の名前のファイルを含むパッケージを検索できるオフラインおよびオンラインパッケージデータベースがあります。 Mintはこれを実装するとは思いませんが、Ubuntuでオンラインで閲覧できます。パッケージ検索ページ、オフラインでapt-file

ほとんどのインストールは実行する必要はありませんfind。不足によりfind邪魔になる場合は、パッケージをダウンロードして手動(再)インストールを使用してくださいdpkg -i

欠落しているファイルを含むパッケージを再インストールする必要があります。でパッケージのリストを見ると、欠落しているファイルとそのパッケージのリストが見つかります/var/lib/dpkg/info

apt-get --reinstall install $(grep -l '^/usr/bin/f' /var/lib/dpkg/info/*.list | sed -e 's~.*/~~' -e 's~\.list$~~')

おすすめ記事