Natureshadow hat geschrieben: Du wundertest dich schließlich, dass du für die Installation in $HOME kein sudo benutzen musst. Mit dem Grundwissen über sudo stellt sich die Frage hiernach nicht.
Tatsächlich wundert mich da so einiges, dass ich nicht recht verstehe.
Wo ist denn jetzt der Unterschied, ob ich ohne sudo in mein Home Verzeichnis etwas installieren kann oder mittels sudo den Paketmanager aktiviere?
Jetzt ist natürlich die Frage: Unterschied bezüglich was?
In beiden Fällen kann ich etwas installieren, einmal weil es scheinbar mein Homeverzeichnis ist und das andere Mal, weil ich scheinbar in der Gruppe sudo eingetragen bin?
Ich habe noch nicht ganz verstanden wozu diese sudo Abfrage dient, gerade wenn ich jetzt zu Hause an meinen persönlichen PC denke. Es ist mein PC, es ist mein Account - wozu dann die sudo Abfrage?
Bisher habe ich nur Argumente gehört, dass man dadurch noch einmal inne halten soll, um darüber nachzudenken. Okay, sei es drum.
Vielleicht kommt auch hinzu, dass es historisch gewachsen ist, weil scheinbar Linux nie für einen persönlichen Gebrauch konzipiert wurde, sondern dass mehrere user an einem PC arbeiten (weil damals nicht vorstellbar, dass jeder einen PC hat).
Also selbst wenn ich von meinem persönlichen PC zu Hause rede, habe ich scheinbar einfach nur einen Account darauf, wenn man es so nennen möchte.
Und jetzt im Netzwerk wird das ganze scheinbar nochmal komplexer. Nicht nur, dass ich mit sudo ein Programm installieren kann und dadurch kurz root Rechte erhalte [1], nein diese root Rechte müssen ja auch wieder beschnitten sein.
Es muss dazu ausreichen, dass ich ein Programm selbst installieren kann, dass nicht jedes Mal der Admin was machen muss, aber es darf nicht so weit gehen, dass ich z.B. andere User damit löschen oder sperren kann. Also damit bin ich lokal root - oder wie mag man das nennen?
Also gibt es den großen Käse, root, der alles darf. Dann gibt es sudo, womit ich mich beschränkt lokal als großer Käse aufspielen kann und scheinbar das Homeverzeichnis, in dem ich eh alles darf?
Gruß,
Klaus.
[1] Was sind denn root Rechte auf einem privaten PC? Komische Bezeichnung.