Avatar ·

Warum sollte man sudo pip nicht verwenden?

📁 Frage, pip - Installation von Bibliotheken

Warum sollte man sudo pip nicht verwenden? Ich verstehe diesen Aspekt nicht vollständig. Mir wurde vorgeschlagen, eine separate Frage zu stellen. Es könnte auch für viele andere Leute nützlich sein, dies zu wissen.

Avatar ·

"

n

Warum man sudo pip install NICHT verwenden sollte

n

Bei der Installation eines Pakets platzieren Sie es nicht nur in Ihrem Dateisystem, sondern führen auch das Skript setup.py aus. Da in PyPI jeder ein Paket hochladen kann, können Sie nicht sicher sein, dass setup.py keinen Code enthält, dessen Ausführung unter dem Benutzer root unerwünscht/gefährlich/unzulässig ist.

n

Vom Gefahrenlevel her ist dies gleichbedeutend mit der Ausführung eines Shell-Skripts ""aus der Cloud"" unter dem Superuser:

n
wget -O - http://example.com/some/unsafe/script.sh | bashn
n

Was tun?

n

Variante 1

n

Außer in Fällen, in denen es Ihnen äußerst notwendig ist

Anmelden um eine Antwort zu hinterlassen

Blogs