"chown" für den Befehl "make install"?
668
melvynkim
Auf meinem Linux-Server habe ich versehentlich sudo make install
eine Anwendungsinstallation durchgeführt. Ich wollte make install
ohne sudo
Privilegien ausführen .
Wie ändere ich den Besitz aller installierten Abhängigkeiten der Anwendung von root auf den Benutzer, ohne sie zu entfernen und erneut zu installieren?
Führen Sie `make -n install` aus (` -n` führt die Befehle nicht wirklich aus, sondern druckt nur aus, was getan werden würde), um eine Liste der Funktionen von make zu erhalten. Dann können Sie entweder manuell oder durch Abschrottung des Terminals die Schritte rückgängig machen, die Sie beim ersten Ausführen ausgeführt haben.
Sami Laine vor 10 Jahren
0
Make -n ist ein guter. Bevor Sie dies tun, überprüfen Sie, ob das Makefile eine 'make uninstall' hat (z. B. sudo make uninstall; make install '(zweites ohne Sudo).
Hennes vor 10 Jahren
0
Danke für deinen Beitrag. Leider sind zu viele Befehle (über 30 Zeilen) mit dem `make`-Befehl verbunden, den ich dort ausgeführt habe. Es ist unpraktisch für mich, sie manuell zu deinstallieren. Und nein, ich habe kein `make uninstall 'in` Makefile`. Als fauler Linux-Neuling hoffte ich auf einen einzeiligen Befehl, um meinen Fehler rückgängig zu machen: /
melvynkim vor 10 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4