私は別のパッケージマネージャを試してみました。
apt-get install aptitude && apt-get install apt
それから気に入らなかったのでapt
そうしました。
apt-get remove apt
あなたが有害なことをしようとしていると警告している場合は、「はい、私が言ったようにしてください!」というフレーズを入力してください。
apt-get remove
以前はStackExchangeから設定されていないファイルだけを削除したので、それよりも安全であることを読んだので、これを行いましたapt-get purge
。apt
その後、別のソフトウェアをインストールしようとすると、次のメッセージが表示されます。
bash: /usr/bin/apt-get: No such file or directory
apt-get
apt-cache
私のパッケージと他のパッケージが削除されました。
- なぜ?
- apt-getと同様のパッケージをどのように再インストールできますか?
apt-get remove
apt-get purge
同様のミスをせずに、後でインストールしたものをどのように使用したり安全に削除したりできますか?
答え1
apt
特に、パッケージには以下が含まれます。
/usr/bin/apt
/usr/bin/apt-cache
/usr/bin/apt-cdrom
/usr/bin/apt-config
/usr/bin/apt-get
/usr/bin/apt-key
/usr/bin/apt-mark
パッケージを削除すると、これらのファイルもすべて削除されます。
再インストールするにはパッケージを検索する必要があります。まだローカルキャッシュにある可能性があるため
dpkg -i /var/cache/apt/archives/apt_*deb /var/cache/apt/archives/libapt-pkg*deb
ジョブ構成を復元する必要があります。そうでない場合は、配布リポジトリからパッケージをダウンロードする必要があります。例えばKaliの場合は、apt
以下から来る必要があります。libapt-pkg5.0
apt
プール。
今後このような状況が発生しないようにするには、有害な行為を確認しないでください。本物何をしているのかをご覧ください。パッケージの内容を一覧表示して、パッケージを削除したときに削除される内容を確認できますdpkg -L
。例えばこの場合dpkg -L apt
(パッケージがインストールされている)