Linuxサーバーで、誤っsudo make install
てアプリケーションのインストールを実行しました。特権make install
なしで実行するつもりでしたsudo
。
アプリケーションのすべてのインストール済み依存関係の所有権を、削除および再インストールせずに、ルートからユーザーに変更するにはどうすればよいですか?
Make -nは良いものです。ただし、その前に、Makefileに「make uninstall」があるかどうかを確認してください(例:sudo make uninstall; make install)(sudoなしの2番目)
—
Hennes
ご意見ありがとうございます。残念ながら、そこで
—
怠zy
make
実行したコマンドに関連するコマンドが多すぎます(30行以上)。それらを手動でアンインストールするのは非現実的です。そして、いや、私は持っていませんmake uninstall
でしMakefile
。
make -n install
(-n
実際にコマンドを実行するのではなく、実行される内容を出力するだけ)して、makeの実行内容のリストを取得します。次に、手動で、または端末を最初に実行したときとは逆の方法で端末をスクレイピングします。