Installation von Software auch als Root? (su -)

Hinweis: In dem Thema Installation von Software auch als Root? (su -) gibt es 5 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hi, Zypper dup mach ich ja als Root. Aber Zypper install „xxxx“, muss auch als Root mit su- gemacht werden oder kann ich da sudo zypper install machen? Grüße und Danke!

    Für den Inhalt des Beitrages 298947 haftet ausdrücklich der jeweilige Autor: hg1978

  • Kannst du machen wie du willst, jedoch ist su zu bevorzugen. Schau mal in die Tutorials, dort findest du auch Beiträge zum Thema, wie z.B.


  • Danke, ich schau mir die Tuts mal an.

    Für den Inhalt des Beitrages 298949 haftet ausdrücklich der jeweilige Autor: hg1978

  • Kannst du machen wie du willst, jedoch ist su zu bevorzugen.

    Als ich vor ein paar Tagen Open Suse Tumbleweed installierte, hab ich mir darüber absolut keine Gedanken gemacht, sondern einfach die Befehle von Ubuntu übertragen auf Open Suse.


    Dh ich hab eingegeben, um Sudorechte zu erhalten "sudo su" und das PW eingegeben.


    Danach hab ich Programme wie folgt installiert: "sudo zypper install <Programm>


    Ich werde jetzt wie im Forum unter Tutorials/Todos immer su eingeben, anstatt sudo


    und danach vermute ich, brauche ich kein sudo mehr, sondern wenn ich Root-Rechte habe, kann ich einfach mit zypper install <Programm> fortfahren?!


    Eines ist aber auch noch weichtig für mich. Ich habe jetzt das Tumbleweed laufen wie erwähnt, in dem ich wie oben genannt die Ubuntubefehle eingegeben habe und meine Frage ist jetzt, hab ich dadurch im System einen Schiefstand erzeugt? Eine Missstand den man besser korrigieren sollte durch eine Neuinstallation?


    Bitte sehs mir nach, das sind Fragen, die bestimmt zum 1000sten Mal kommen, aber die Tutorials und die Links die hier gepostet wurden, hab ich gelesen, beantworten mir aber diese Frage nicht.


    Ist Open Suse nicth mitterweile so gebaut, dass man auch mit sudo su und sudo zypper install <Programm> arbeiten kann, einfach weil viele das in ihrer Unwissenheit so machen ? Danke für Deine Antwort.


    EDITIERUNG: Vor allem interessiert mich das, dass Du geschrieben hast "kannst Du machen, wie Du willst.." Das war auch der Grund, warum ich nochmal was dazu frage.

  • Mit sudo werden einem User vorübergehend höhere Rechte (ich sag extra höhere Rechte, nicht unbedingt root Rechte) erteilt.


    Ubuntu und Derivate hat sudo so konfiguriert, das dann root Rechte vergeben werden.

    openSUSE macht das in etwa auch, aber die darunterliegende Schicht ist immer noch die des Users, daher kann ( ich sag extra kann) es zu Problemen kommen.


    Besser ist es von vornherein

    Code
    su -l

    Kurzform

    Code
    su -

    zu benutzen, das switched alles auf root um.


    Zitat

    Eines ist aber auch noch weichtig für mich. Ich habe jetzt das Tumbleweed laufen wie erwähnt, in dem ich wie oben genannt die Ubuntubefehle eingegeben habe und meine Frage ist jetzt, hab ich dadurch im System einen Schiefstand erzeugt? Eine Missstand den man besser korrigieren sollte durch eine Neuinstallation?


    Wenns läuft, läuft es.

  • Genau, wie Sauerland schon erwähnte ... wenn du die von dir gewünschte Datei mit sudo installieren kannst, ist alles gut. Wenn nicht, nimm su oder su - oder su -l. Und ehe du jetzt auf die Idee kommst, zu fragen, was da der Unterschied ist ... steht alles in Tutorials zu Linux. Foren sind Hilfe zur Selbsthilfe. Lies dich in Linux ein und viele Fragen werden verschwinden.