Linux 15.028 Themen, 107.048 Beiträge

Software installieren als root???

Michael-2712 / 14 Antworten / Flachansicht Nickles

Hi Leute!

Als welcher Benutzer sollte ich Software installieren, die ich aus dem Internet geladen habe? Bin ich gezwungen, diese als root zu installieren oder wäre es sinnvoller (ungefährlicher?) die Software gleich als der User zu installieren, der sie dann auch nutzen soll?

Danke für alle Antworten!

bei Antwort benachrichtigen
NANÜ Michael-2712 „Software installieren als root???“
Optionen

Hi Michael,

Der Versuch einer relativ einfach gehaltenen Erklärung, da sich in der Definition von statischen und dynamischen Links mehrere Bereiche (Hardware, Web, programmieren usw.) überschneiden.

http://openfacts.berlios.de/index.phtml?title=Open-Source-Lizenzen

Zitat:
Ein Programm besteht aus mehreren Quellcode-Dateien, die verschiedene Programmfunktionen beinhalten. Um eine Weiterverwendung von Standardfunktionen (z.B. für die Darstellung von Fenstern und Knöpfen, aber auch für komplexe mathematische Operationen, Internet-Funktionen usw.) zu ermöglichen, werden diese üblicherweise in sog. Programmbibliotheken ausgelagert. Solche Bibliotheken, im Englischen "Libraries", müssen von einem Programm, welches sie verwendet, eingebunden ("verlinkt") werden: Das Programm muss wissen, wo die Funktionen zu finden sind. Dabei unterscheidet man zwischen statischer und dynamischer Bindung.

Bei statischer Bindung wird die Bibliothek direkt in das Binärprogramm eingebunden, also sozusagen mitgeliefert. Bei dynamischer Bindung wird die Bibliothek dagegen zur Laufzeit geladen; ist sie auf dem System nicht vorhanden, muss sie nachinstalliert werden. (Unter Windows handelt es sich hierbei um DLL-Dateien, unter Linux um so-Dateien.) Zitatende

cu

NANÜ

P.S. ein Beispiel für einen statischen Link
ausserhalb des Net!! in
deiner Distri wäre:
"ln -s /usr/bin /home/user/bin" link das Verzeichnis "/usr/bin" nach "/home/user/bin

bei Antwort benachrichtigen