Ingolf
(Themenstarter)
Anmeldungsdatum: 26. Mai 2011
Beiträge: 314
Wohnort: NRW
|
tomtomtom schrieb: Ingolf schrieb: Bin jetzt als Admin (root) angemeldet, dachte, dann braucht man kein 'sudo'.
Braucht man als root auch nicht (das Konto ist in Ubuntu zur Anmeldung gesperrt). Wir sehen hier aber eindeutig: Ingolf schrieb: $ apt update
>
Bedeutet ich bin jetzt kein 'root'? Also muss ich die Rechte wiederherstellen?
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53630
Wohnort: Berlin
|
Ingolf schrieb: Bedeutet ich bin jetzt kein 'root'?
Ja, wenn du nicht als root angemeldet bist heißt das, dass du nicht als root angemeldet bist. Da ändert sich auch nichts dran, wenn du deinen Nutzer admin nennst, das macht ihn trotzdem nicht zu root .
Also muss ich die Rechte wiederherstellen?
Nein, du musst sie nur korrekt anwenden... Der Artikel sudo wurde übrigens auch nicht deshalb verlinkt, weil das dann den Text bunter macht.
|
dxu2005
Anmeldungsdatum: 3. November 2005
Beiträge: 253
Wohnort: Berlin
|
Ingolf schrieb: Bin jetzt als Admin (root) angemeldet, dachte, dann braucht man kein 'sudo'.
du hast einen User "admin", der zu Gruppe sudo gehört darum darf dieser sudo ausführen aber admin ist nicht root, wer hat dir sowas erzählt?
Und wer legt einen Benutzer "admin" an. Also wenn du auf deinem System einen Benutzer "bundeskanzler" hast bist du noch lange nicht Bundeskanzler der Bundesrepublik Und wenn du den Benutzer professor anlegst, hast du noch lange keinen Professoren Titel. also dein "admin" ist kein root, hat aber, weil er zur gruppe sudo gehör,t das entsprechende Recht, wenn du vor einen Befehl sudo setzt also sudo apt update
|
dxu2005
Anmeldungsdatum: 3. November 2005
Beiträge: 253
Wohnort: Berlin
|
@tom ups jetzt haben wir wohl gleichzeitig geschrieben 😉
|
Ingolf
(Themenstarter)
Anmeldungsdatum: 26. Mai 2011
Beiträge: 314
Wohnort: NRW
|
Sorry, es ist mir nicht klar, wie es weiter geht. sudo apt update habe ich gemacht.
|
Ingolf
(Themenstarter)
Anmeldungsdatum: 26. Mai 2011
Beiträge: 314
Wohnort: NRW
|
tomtomtom schrieb: Ingolf schrieb: Sind es trotzdem die 'Rechte'?
Ja, wenn du nicht die benötigten Rechte holst, um den Befehl auszuführen, liegt das an den fehlenden Rechten...
Es ist mir nicht klar, wie ich an die Rechte komme. Vielleicht ist dies die richtige Seite?
https://wiki.ubuntuusers.de/Homeverzeichnis/ Der Abschnitt 'Rechte korrigieren' passt vielleicht.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53630
Wohnort: Berlin
|
Ingolf schrieb: Sorry, es ist mir nicht klar, wie es weiter geht. sudo apt update habe ich gemacht.
Schau mal, ich schrieb dir vorhin schon: tomtomtom schrieb: Du könnstest es glatt mal mit den notwendigen Rechten versuchen, so wie es sowohl in diesem Thread als auch im Wikiartikel apt beschrieben wird...
Jetzt könntest du glatt mal den verlinkten Artikel lesen, da steht dann auch glatt, wie du die Aktualisierungen einspielst. Ingolf schrieb: Es ist mir nicht klar, wie ich an die Rechte komme.
Wurde dir ja auch nur mehrfach in diesem Thread erklärt... Auch hier gilt: tomtomtom schrieb: Der Artikel sudo wurde übrigens auch nicht deshalb verlinkt, weil das dann den Text bunter macht.
Wenn du also weißt, was ein Link ist und wie man einen solchen mit einer so genannten Maus anklickt, steht dem Erwerb dieses Wissens nichts mehr im Wege.
|
dxu2005
Anmeldungsdatum: 3. November 2005
Beiträge: 253
Wohnort: Berlin
|
Ingolf schrieb: Sorry, es ist mir nicht klar, wie es weiter geht. sudo apt update habe ich gemacht.
kommt drauf an was du machen willst ein apt list --upgradable (tatsächlich brauchst du da mal kein sudo) wäre naheliegend oder wenn du wirklich die dort angezeigten Aktualisierungen einspielen willst, ein sudo apt upgrade nochmal zum nachlesen:
apt/apt
|
Ingolf
(Themenstarter)
Anmeldungsdatum: 26. Mai 2011
Beiträge: 314
Wohnort: NRW
|
Danke für eure Mühe, habe beide Artikel gelesen, verstehe es trotzdem nicht. Werde es weiter versuchen. Danke
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53630
Wohnort: Berlin
|
Ingolf schrieb: habe beide Artikel gelesen, verstehe es trotzdem nicht.
Dann stelle konkrete Fragen dazu, was du nicht verstehst. Kurzum: Nicht jeder Honk soll am System rumfummeln dürfen, deshalb werden außerhalb des Homeverzeichnises höhere Rechte als die des Nutzers benötigt. Um sich die im Terminal zu holen ist unter Ubuntu sudo vorgesehen (siehe auch mit Root-Rechten arbeiten) und im entsprechenden Artikel ist auch die Nutzung erklärt. Wenn du jetzt also nicht verstehst, wie man sudo vor einen Befehl schreibt, um sich die entsprechenden Rechte zu holen, erkläre bitte was KONKRET du daran nicht verstehst. Im Artikel apt/apt gibt es eine wunderschöne Tabelle der verfügbaren Optionen.
apt Befehle zur Paketverwaltung | Befehl | Beschreibung | update | Neueinlesen der Paketlisten | upgrade | Installierte Pakete wenn möglich auf eine verbesserte Version aktualisieren. Um geänderte Abhängigkeiten zu erfüllen, werden gegebenenfalls auch neue Pakete installiert. | full-upgrade | Wie upgrade , nur können bei dem Vorgang auch Pakete entfernt werden. Alternativ kann statt full-upgrade auch der Befehl dist-upgrade verwendet werden. Das Ergebnis ist identisch, allerdings ist dist-upgrade in der Hilfe und der Man-Page von apt nicht dokumentiert. |
In der Spalte Befehl sind die Befehle aufgeführt, in der Spalte Beschreibung steht - wer hätte es gedacht - was der Befehl tut. Den Befehl apt update hast du ja bereits mit den entsprechenden Rechten, also vorangestelltem sudo, ausgeführt, wie in der Beschreibung zu lesen ist, hast du damit also jetzt die Paketlisten neu eingelesen. Die beiden weiteren Befehl in der Tabelle (die für die Aktualisierung nicht relevanten hab ich mal gar nicht erst zitiert) bieten dir jetzt also zwei verschiedene Möglichkeiten, wie du die vorhanden Aktualisierungen einspielen kannst.
|
Ingolf
(Themenstarter)
Anmeldungsdatum: 26. Mai 2011
Beiträge: 314
Wohnort: NRW
|
Irgendwie habe ich das Problem wohl noch nicht richtig erfasst und komme nicht weiter. Hatte auf dem Laptop eine Neuinstallation (Minimal-Installation + Lubuntu) gemacht, mit einem Admin als 'root' und einem Nutzer. Nun kann ich nicht mehr aktualisieren und keine Programme installieren.
Nach der Passworteingabe erfolgt die beschriebene Fehlermeldung. Mit 'sudo' und 'apt' komme ich nicht weiter. Kann es sein, dass ich die "Rechte korrigieren" muss?
https://wiki.ubuntuusers.de/Homeverzeichnis/
|
Ingolf
(Themenstarter)
Anmeldungsdatum: 26. Mai 2011
Beiträge: 314
Wohnort: NRW
|
Von dieser Seite: Das Kommando find -not \( -user ${USER} -group ${USER} \) wird in der Konsole so nicht angenommen. Muss {USER} durch die Namen von root/Nutzer ersetzt werden? sudo chown -R -c BENUTZER:BENUTZER /home/BENUTZER
sudo chmod -R -c u+rwX /home/BENUTZER
sudo chmod 600 /home/BENUTZER/.dmrc
chmod 755 /home/BENUTZER in der virtuellen Konsole und im Recovery Modus zeigt keine Wirkung. Vielen Dank für eine Antwort.
|
Ingolf
(Themenstarter)
Anmeldungsdatum: 26. Mai 2011
Beiträge: 314
Wohnort: NRW
|
Habe ein neues Kommando 'entdeckt': sudo apt-get check
[sudo] Passwort für admin:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig Der aber leider auch nicht mehr macht. Aber er zeigt, dass das Passwort für admin (hier wohl nicht mehr = root) angenommen wird. Bin als 'admin' gerade eingeloggt. Edit: habe eine Live CD getestet bevor ich die Installation gemacht habe. Mache mal einen Neustart.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53630
Wohnort: Berlin
|
Nochmal: Dein System funktioniert so, wie es soll. Wir haben hier einen klassischen Fall von PEBKAC. Nochmal: Ob du deinen User admin oder kartoffelhorst nennst - es macht ihn nicht zu root . Und unter Ubuntu wird sowieso, wie schon mehrfach erklärt, mit sudo gearbeitet und nicht mit einem aktivierten root -Account. Dein sudo apt-get check macht auch genau das, was es soll. Es sind halt keine Abhängigkeitsfehler vorhanden. Wie du überhaupt auf die Nutzung kommst und warum du jetzt von apt auf apt-get wechselst: Keine Ahnung. Die Rechte-Bereinigung war auch komplett sinnfrei, weil nichts zu bereinigen ist. Das du offensichtlich nicht verstehst, wie man mit sudo arbeitet, hat nicht das geringste mit irgendwelchen angeblichen Rechteproblemen zu tun.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15936
|
Hallo Ingolf, Also ist der 1. Benutzer den du bei der Installation angelegt hast nennt sich "admin" ? Dieser Benutzer kann sich somit mit sudo erhöhte Rechte beschaffen um zum Beispiel Update und Upgrade zu machen. Der Root Account existiert bei Ubuntu zwar ist aber aus Sicherheitsaspekte nicht aktiviert. Ausgabe von: sudo apt-get update
sudo apt-get upgrade posten. Gruss Lidux
|