Ich habe Ubuntu 12.04 LTS und ich habe versucht, auf Ubuntu 12.10 zu aktualisieren. Beim Klicken im Update Manager-Upgrade wurde ein Nachrichtenfenster angezeigt:
Das Upgrade kann nicht ausgeführt werden. Dies wird normalerweise von einem System verursacht, auf dem / tmp noexec gemountet ist. Bitte mounten Sie erneut ohne noexec und führen Sie das Upgrade erneut aus.
Ich habe versucht, / tmp im Terminal mit dem folgenden Befehl ausführbar zu machen:
mount -o remount,exec /tmp /var/tmp
Ich habe die Eingabetaste gedrückt und die folgende Nachricht vom Terminal erhalten:
mount: only root can do that
Was soll ich jetzt tun, um / tmp ausführbar zu machen und das Betriebssystem zu aktualisieren?
cat /proc/mounts
in Ihre Frage aufnehmen? Um sicher zu sein, über die Konfiguration auf Ihrem System.Antworten:
Sie müssen über Root-Rechte verfügen. Stellen Sie dazu
sudo
vor den Befehl:Wenn Sie nach dem Passwort gefragt werden, geben Sie einfach Ihr normales Benutzerpasswort ein.
quelle
Würden Sie diesen Befehl versuchen? In meinem Fall hat das funktioniert.
und dann überprüfen Sie, ob es funktioniert hat.
quelle
Privilegien und Berechtigungen in Linux können verwirrend sein. Ich empfehle, dies zu lesen, bevor Sie sudo verwenden. Sobald Sie den Unterschied zwischen root, sudo und normalen Benutzern verstanden haben, können Sie besser nachvollziehen, warum dieser Fehler aufgetreten ist (und * nix im Allgemeinen). Siehe auch die Manpages für chown und chmod.
quelle